
《管理系统中计算机应用》第三章(FOXBASE的命令与操作)同步练习(2) 简答题
1. 按基本工资重新对数据库文件SAMILE.DBF索引排序,生成文件SAMPLE.IDX。
答:
·USE SAMPLE
·INDEX ON 基本工资 TO SAMPLE.IDX
2. FOXBASE属于哪类数据模型?它有什么特点?
答:FOXBASE采用的数据模型是关系型数据模型。
因为FOXBASE 是针对微机而设计的关系型数据库管理系统,因此它具有如下特点:结构精巧,操作简单方便,容易构成应用系统,而且成本较低。但因为它没有提供数据字典管理,所以无法实现“存储模式与逻辑模式间的映像”。另外它在数据安全控制,备份及恢复,多用户共享等方面都比较薄弱,因此使得系统维护量和应用程序量较大。FOXBASE 还是属于以文件系统为核心、以关系操纵语言为编程界面的简单数据库管理系统。
3. 在什么情况下,已经建好的的索引文件会被破坏?怎样预防和修复?
答:当对当前文件进行编辑修改时,如果此时该库的全部索引文件都已跟着打开了,则对库文件修改时,相应的索引文件也随之修改;若此时索引文件没有打开,则对库文件修改时,索引文件就会遭到破坏,只能人工对这些索引文件做重新索引。
为了防止些种情况发生,对数据库文件进行修改时,要预先打开其相应的索引文件。若没能及时打开,事后仍用REINDEX对索引文件进行重新索引修复。
4. 什么是数据库文件?FOXBASE可以建立和使用哪几类文件?
答:数据库是存贮在一起的相关数据的集合,以数据库格式存贮和操作的文件,称作数据库文件。
|