第三章 表和数据库.doc
《第三章 表和数据库.doc》由会员分享,可在线阅读,更多相关《第三章 表和数据库.doc(9页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、(四)表的操作一、选择题1. 定位第一条记录上的命令是_。A. GO TOP B. GO BOTTOMC. GO 6D. SKIP2. 备注型字段的数据用来存放_。A. 指向备注的具体内容 B. 指向DBF文件的指针C. 指向FPT文件的文件名 D. 指向FPT文件中文字块的指针3. 在Visual FoxPro中,使用LOCATE FOR命令按条件查找记录,当查找到满足条件的第一条记录后,如果还需要查找下一条满足条件的记录,应使用_。 A. LOCATE FOR命令 B. SKIP命令 C. CONTINUE命令 D. GO命令 4. 在VisualFoxPro中,在当前工作区打开stude
2、nt表的情况下,将整个表复制到stu表的命令是_。 A. copy to stu B. copy all to stu C. copy structure to stu D. copy to stu sdf5. 在VisualFoxPro中,表结构中的逻辑型、通用型、日期型字段的宽度由系统自动给出,它们分别为:A. 1、4、8B. 4、4、10C. 1、10、8D. 2、8、86. 设当前数据库有10条记录(记录未进行任何索引),在下列三种情况下,当前记录号为1时,EOF()为真;BOF()为真时,命令?RECN()的结果分别是_。A. 1,11,1 B. 1,10,1C. 1,11,0D.
3、1,10,07. 下列关于在浏览窗口追加记录的描述中,错误的一条是_。A. 执行“显示(V)”菜单中的“追加方式(A)”命令,可在当前表的末尾连续追加多个新记录 B. 执行“显示(V)”菜单中的“追加方式(A)”命令,只能在当前表的末尾追加一个新记录 C. 执行“表(A)”菜单中的“追加新记录(N)”命令,只能在当前表的末尾追加一个新记录 D. 执行“表(A)”菜单中的“追加记录(A)”命令,可在当前表的末尾追加一批记录,但其数据来源为其他表或文本文件8. 不允许在记录中出现重复索引值的索引是_。A. 主索引和候选索引 B. 主索引、候选索引和唯一索引C. 主索引 D. 主索引、候选索引和普通
4、索引9. 创建数据表时,可以给字段规定NULL或NOT NULL值,NULL值的含义是_。A. 0 B. 空格 C. NULL D. 不确定10. 在“表设计器”中定义字段的类型时,可以定义的类型为_种。A. 4 B. 9 C. 6 D. 1311. 两表之间的“临时性”联系称为关联,在两个表之间的关联已经建立的情况下,有关“关联”的正确叙述是_。A. 建立关联的两个表一定在同一个数据库中B. 两表之间的“临时性”联系是建立在两表之间“永久性”联系基础之上的C. 当父表记录指针移动时,子表记录指针按一定的规则跟随移动D. 当关闭父表时,子表自动被关闭12. 在Visual FoxPro的数据工
5、作期窗口,使用SET RELATION TO命令可以建立两个表之间的关联,这种关联是_。A. 永久性关联 B. 永久性关联或临时性关联C. 临时性关联 D. 永久性关联和临时性关联13. 下列关于在表浏览窗口可以打开的设计器,_。 A. 只能是表设计器 B. 只能是数据库设计器 C. 是表设计器或数据库设计器D. 以上三项都不对14. Append blank命令的作用是_。A. 编辑记录B. 在第一条记录前增加新记录C. 在表尾增加一条空白记录 D. 在当前记录前增加一条空白记录15. 可以伴随着表的打开而自动打开的索引是_。A. 单一索引文件(IDX)B. 复合索引文件(CDX)C. 结构
6、化复合索引文件 D. 非结构化复合索引文件16. 打开一个建立了结构复合索引的数据表,表记录的顺序将按_。A. 第一个索引标识B. 最后一个索引标识C. 索引标识D. 原顺序 17. 在建立唯一索引,出现重复字段值时,只存储重复出现记录的_。A. 第一个 B. 最后一个C. 全部D. 几个18. 利用_命令,可以在浏览窗口浏览(或编辑)表中的数据A. USE B. BROWC. LISTD. REPLAY19. 修改表结构的命令是_。A. MODI COMM B. MODI STRUC. EDITD. CHANGE20. 在没有打开相关索引文件的情况下,以下各组中的两条命令,执行结果相同的是_
7、。A. LOCAT FOR RECNO()=5 与 SKIP 5B. GO RECNO()+5 与 SKIP 5C. SKIP RECNO()+5 与 GO RECNO()+5D. GO RECNO()+5 与 LIST NEXT 521. 逻辑删除表中所有记录的正确命令是_。A. PACKB. ZAPC. DELETED. CLEAR ALL22. 顺序执行以下Visual FoxPro命令之后,屏幕所显示的记录号顺序是_。 USE XYZGO 6LIST NEXT 4A. 1-4B. 4-7C. 6-9D. 7-1023. 设某表有10条记录,当前记录号为1 ,且无索引文件处于打开状态。若
8、执行命令SKIP-1 后再执行命令? RECNO(),屏幕将显示_。A. 0B. 1C. -1D. 出错信息24. 设某表有11条记录,当前记录号为5,先执行命令SKIP 10,再执行命令?EOF()后显示的结果是_。A. 11B. .F.C. .T.D. 出错信息25. 设表MYFILE共有100条记录,则执行以下命令序列后,屏幕的显示结果是_。SET DELETED ONUSE MYFILEGO 3DELETECOUNT TO A ? A,RECCOUNT()A. 100 100B. 100 99C. 99 100D. 99 99二、填空题1Visual FoxPro中不允许在主关键字字段
9、中有重复值或_。 2Create C:VFPABC.DBF命令将会打开_设计器。3工资关系中有工资号、姓名、职务工资、津贴、公积金、所得税等字段,其中可以作为关键字的字段是_。4在定义字段有效性规则中,在规则框中输入的表达式类型是_。 5打开“选项”对话框之后,要设置日期和时间的显示格式,应当选择“选项”对话框的_选项卡。6假设图书管理数据库中有三个表,图书.dbf、读者.dbf和借阅.dbf。它们的结构分别如下:图书(总编号C(6),分类号C(8),书名C(16),出版单位C(20),单价N(6,2)读者(借书证号C(4),单位C(8),姓名C(6),性别C(2),职称C(6),地址C(20
10、)借阅(借书证号C(4),总编号C(6),借书日期D(8)在上述图书管理数据库中,图书的主索引是总编号,读者的主索引是借书证号,借阅的主索引应该是_。 7实现表之间临时联系的命令是_。8设工资=1200,职称=“教授”,下列逻辑表达式的值是_。工资1000 AND (职称=“教授”OR 职称=“副教授”) 9Visual FoxPro中,索引分为主索引、_、_和普通索引。10二维表中的列称为关系的_;行称为关系的_。 11释放所有除了d字母开头的且变量名仅有三个字符的内存变量,应使用命令_。12字段变量是在_时定义的。13建立一个新的表文件,一般分两步进行,第一步是_;第二步是_。14在表的尾
11、部增加一条空白记录的命令是_。15创建数据库RY后,系统自动生成的三个文件为 、 和 。 16在参照完整性的设置中,如果要求在主表中删除记录的同时删除子表中的相关记录,则应将“删除”规则设置为 。17同一个表的多个索引可以创建在一个索引文件中,索引文件名与相关的表同名,索引文件的扩展名是_,这种索引称为_。 18每个关系应有一个主关键字,其值唯一标识关系中的一个元组,主关键字的值不能重复,不能为空值(NULL),此约束称为_。(五)数据库操作一、选择题1. 对于向一个数据库添加自由表,下列说法中,错误的是_。 A. 可以将一个自由表添加到数据库表 B. 可以将一个数据库表直接添加到另一个数据库
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 第三章 表和数据库 第三 数据库
限制150内