数据库基本操作习题与答案.doc

上传人:s****u 文档编号:12740243 上传时间:2020-05-20 格式:DOC 页数:17 大小:110KB
返回 下载 相关 举报
数据库基本操作习题与答案.doc_第1页
第1页 / 共17页
数据库基本操作习题与答案.doc_第2页
第2页 / 共17页
数据库基本操作习题与答案.doc_第3页
第3页 / 共17页
点击查看更多>>
资源描述
第三章 数据库基本操作一、选择题 1. 如果需要给当前表增加一个字段,应使用的命令是_。A) APPEND B) INSERTC) EDIT D) MODIFY STRU2. 设表文件及其索引已打开,为了确保指针定位在物理记录号为1的记录上,应该使用命令_。A) SKIP 1 B) SKIP -1C) GO 1 D) GO TOP 3. 要显示数据库中当前一条记录的内容,可使用命令_。A) LIST B) BROWSEC) TYPE D) DISPLAY4. 在当前表中,查找第2个女同学的记录,应使用命令_。A) LOCATE FOR 性别=女 B) LOCATE FOR 性别=女 NEXT 2C) LIST FOR 性别=女 CONTINUED) LOCATE FOR 性别=女 CONTINUE5. Visual FoxPro的数据库表之间可建立两种联系,它们是_。A) 永久联系和临时联系 B) 长期联系和短期联系C) 永久联系和短期联系 D) 长期联系和临时联系6. 数据库表的索引中,字段值不能有重复的索引有_种。A) 1 B) 2C) 3 D) 47. 建立表间临时关联的命令是_。A) LET RELATION TO命令B) JOIN命令C) SET RELATION TO命令D) 以上都不是8. 通过关键字建立表间的临时关联的前提是_。A) 父表必须索引并打开 B) 子表必须索引并打开C) 两表必须索引并打开 D) 两表都不必索引9. 查询设计器的“筛选”选项卡上,“插入”按钮的作用是_。A) 用于增加查询输出字段 B) 用于增加查询的表C) 用于增加查询去向 D) 用于插入查询输出条件10. 在多工作区的操作中,如果选择了4,7,8号工作区并打开了相应的数据库,在命令窗口执行命令SELECT 0,其功能是_。A) 选择4号工作区为当前工作区 B) 选择0号工作区为当前工作区C) 选择7号工作区为当前工作区 D) 选择8号工作区为当前工作区11. 表结构中空值(NULL)的含义是_。A) 空格 B) 尚未确定C) 默认值 D) 012. 自由表和数据库表的字段名最长可达_字符。A) 128、128 B) 10、128C) 10、10 D) 128、1013. 如果一个表有备注型字段和通用型字段,那么它们的内容_。A) 存储在不同的表备注文件中 B) 存储在同一文本文件中C) 都存储在同一表备注文件中 D) 存储在不同的文本文件中14. 顺序执行下列命令后,最后一条命令显示的结果是_。 USE XSB GO 10 SKIP 2 SKIP 6 ?RECNO( )A) 5 B) 6 C) 7 D) 815. 下列关于“数据工作期”窗口的描述中,不正确的是_。A) 通过“数据工作期”窗口能够打开和浏览表B) “数据工作期”窗口建立的视图能够以表文件的形式保存在数据库中C) 通过“数据工作期”窗口可以实现表间的关联操作D) 通过“数据工作期”窗口可以直接查看工作区的使用情况16. 在当前数据库中,“婚否”字段为逻辑型字段,要显示所有未结婚的记录应使用命令_。A) LIST FOR .NOT. 婚否 B) LIST FOR 婚否=.F.C) LIST FOR 婚否.T. D) LIST FOR .NOT. “婚否”17. 若当前数据库表中有100条记录,当前记录号为10,执行命令LIST NEXT 4的结果是_。A) 显示10至13号4条记录 B) 显示11至14号4条记录C) 显示1至4号4条记录 D) 显示第4号记录18. 对一个数据库表建立以入校总分(N,5)和出生日期(D,8)升序的多字段结构复合索引的正确的索引关键字表达式为_。A) 入校总分+出生日期 B) STR(入校总分)+DTOC(出生日期)C) STR(入校总分)+出生日期 D) 入校总分+DTOC(出生日期)19. 若要使第5条记录变为当前记录,下列命令不正确的是_。A) GO 5 B) 5C) GO TOP 5 D) GOTO 520. 查询设计器中的选项卡,依次为_。A) 字段、联接、筛选、排序依据、分组依据、杂项B) 字段、联接、筛选、排序依据、分组依据、更新条件、杂项C) 字段、联接、筛选、排序依据、更新条件、杂项D) 字段、联接、筛选、排序依据、分组依据21. 如果在屏幕上直接看到查询结果,“查询去向”应该选择A)临时表或屏幕 B)浏览 C)浏览或屏幕 D)屏幕22. 在Visual FoxPro的数据工作期窗口,使用SET RELATION命令可以建立两个表之间的关联,这种关联是A)永久性关联 B)永久性关联或临时性关联C)永久性关联和临时性关联 D)临时性关联23. 在数据库设计器中,建立两个表之间的一对多联系是通过以下索引实现的A)“一方”表的主索引,“多方”表的普通索引或候选索引B)“一方”表的普通索引,“多方”表的主索引或候选索引C)“一方”表的主索引或候选索引,“多方”表的普通索引D)“一方”表的普通索引,“多方”表的候选索引或普通索引24. 在一个工作区可以打开的数据库文件数为A)1 B)2 C)10 D)2025. 在建立的惟一索引中出现重复字段时,只存储重复出现的记录的A)全部 B)几个 C)最后一个 D)第1个26. 当前工作区是指A)最后执行USE命令所在的工作区B)最后执行SELECT命令所选择的工作区C)建立数据表时所在的工作区D)最后执行REPLACE命令所选择的工作区27. 主索引可以在下面哪项中建立A)自由表 B)数据库表 C)任何表 D)自由表和视图28. 当前数据库中有基本工资、奖金、津贴、代扣费用和工资总额字段,都是N型。要把职工的所有收入汇总后写入工资总额字段中,应使用的命令是A)REPLACE ALL工资总额 WITH 基本工资+奖金+津贴-代扣费用B)REPLACE 工资总额 WITH 基本工资+奖金+津贴-代扣费用C)SUM 基本工资+奖金+津贴-代扣费用 TO 工资总额D)TOTAL ON工资总额 FIELDS 基本工资+奖金+津贴-代扣费用29. 工资数据库和按基本工资升序的索引文件已打开,并执行过赋值语句A=1000,下面各条命令中,错误的是A)LOCATE FOR 基本工资=1000 B)LOCATE FOR 基本工资= =1000 C)SEEK A D)FIND 100030. 在Visual FoxPro中,以下叙述正确的是_。 A)自由表的字段可以设置默认值 B)数据库表的字段可以设置默认值 C)自由表和数据库表的字段均可以设置默认值 D)自由表和数据库表的字段均不可以设置默认值31. 在Visual FoxPro中,打开数据库表的命令是_。A)USE B)OPEN C)USE TABLE D)OPEN TABLE32. 在Visual FoxPro中通用型(G)字段在表(DBF文件)中占用的字节数是_。C) 2 B)4 C) 8 D)1033. 在Visual FoxPro中,执行CREATE DATABASE命令将 _。E) 建立一个扩展名为DBC的数据库文件F) 建立一个扩展名为DBF的数据库表文件G)建立一个子目录D)建立一个扩展名为DBC的数据库文件和一个扩展名为DBF的数据库表文件34. 在Visual FoxPro中,自由表_。A)不可以加入到数据库中 B)可以加入到数据库中C)加入到数据库后不可以再移出D)是否可以加入到数据库中取决于自由表的状态35. 数据库表的字段有效性规则实现了数据的_。A)实体完整性 B)域完整性 C)实体完整性和域完整性 D)参照完整性36. 命令MODIFY DATABASE的功能是_。 A)修改数据库表的结构 B)打开数据库设计器C)删除数据库 D)移动数据库37. 在Visual FoxPro中数据库表字段名最长可以是_。 A) 10个字符 B) 32个字符C) 64个字符 D) 128个字符38. Visual FoxPro的字段支持如下数据类型_。B) 字符型、数值型、二进制数值型、二进制字符型等C) 字符型、数值型、通用型、图像型等D)字符型、数值型、日期型、时间型等D)字符型、数值型、二进制字符型、二进制备注型等39. 以下关于空值(NULL)叙述正确的是_。A)空值等同于空字符串B)空值表示字段或变量还没有确定值C)Visual FoxPro不支持空值D)空值等同于数值040. 可以起到主关键字作用的索引是_。A)主索引和候选索引 B)主索引和惟一索引C)惟一索引 D)只有主索引41. 关系数据库的参照完整性规则包括_。 A)参照规则、约束规则和查询规则 B)插入规则、删除规则和更新规则C)参照规则、更新规则和查询规则 D)参照规则、约束规则和更新规则42. VFP的命令窗口中键入CREATEDATA命令以后,屏幕会出现一个创建对话框,要想完成同样的工作,还可以采取如下步骤_。A)单击“文件”菜单中的“新建”按钮,然后在新建对话框中选定“数据库”单选钮,再单击“新建文件”命令按钮B)单击“文件”菜单中的“新建”按钮,然后在新建对话框中选定“数据库”单选钮,再单击“向导”命令按钮C)单击“文件”菜单中的“新建”按钮,然后在新建对话框中选定“表”单选钮,再单击“新建文件”命令按钮D)单击“文件”菜单中的“新建”按钮,然后在新建对话框中选定“表”单选钮,再单击“向导”命令按钮43. 扩展名为DBC的文件是_。A)表单文件 B)数据库表文件C)数据库文件 D)项目文件44. 下面有关索引的描述正确的是_。A)建立索引以后。原来的数据库表文件中记录的物理顺序将被改变B)索引与数据库表的数据存储在一个文件中C)创建索引是创建一个指向数据库表文件记录的指针构成的文件D)使用索引并不能加快对表的查询操作45. 若建立索引的字段值不允许重复,并且一个表中只能创建一个。它应该是_。A)主索引 B)惟一索引C)候选索引 D)普通索引46. 参照完整性的规则不包括_。A)更新规则 B)删除规则C)插入规则 D)检索规则47. 一数据库名为student,要想打开该数据库,应使用的命令_。A)OPENstudent B)OPENDATAstudentC)USEDATAstudent D)USEstudent48. 如果在建立数据库表stock.dbf时,将单价字段的字段有效性规则设为“单价0”,通过该设置,能保证数据的_。A)实体完整性 B)域完整性C)参照完整性 D)表完整性49. 下面有关对视图的描述正确的是_。A)可以使用MODIFYSTRUCTURE命令修改视图的结构B)视图不能删除,否则影响原来的数据文件C)视图是对表的复制产生的D)使用SQL对视图进行查询时必须事先打开该视图所在的数据库50. 视图设计器中含有的、但查询设计器却没有的选项卡是_。A)筛选 B)排序依据C)分组依据 D)更新条件51. 下面关于查询描述正确的是_。A)可以使用CREATEVIEW打开查询设计器B)使用查询设计器可以生成所有的SQL查询语句C)使用查询设计器生成的SQL语句存盘后将存放在扩展名为QPR的文件中D)使用DO语句执行查询时,可以不带扩展名52. 在Visual FoxPro中,调用表设计器建立数据库表STUDENT.DBF的命令是_。A)MODIFY STRUCTURE STUDENTB)MODIFY COMMAND STUDENTC)CREATE STUDENTD)CREATE TABLE STUDENT53. 在Visual FoxPro中,建立数据库表时,将年龄字段值限制在1240岁之间的这种约束属于_。A)实体完整性约束 B)域完整性约束C)参照完整性约束 D)视图完整性约束54. 在Visual FoxPro中,表结构中的逻辑型、通用型、日期型字段的宽度由系统自动给出,它们分别为_。A)1、4、8 B)4、4、10C)1、10、8 D)2、8、855. 在Visual FoxPro中,学生表STUDENT中包含有通用型字段,表中通用型字段中的数据均存储到另一个文件中,该文件名为_。A)STUDENT.DOC B)STUDENT.MEMC)STUDENT.DBT D)STUDENT.FTP56. 在Visual FoxPro中,建立索引的作用之一是_。A)节省存储空间 B)便于管理C)提高查询速度 D)提高查询和更新的速度57. 在Visual FoxPro中,相当于主关键字的索引是_。A)主索引 B)普通索引C)惟一索引 D)排序索引58. 在Visual FoxPro中,创建一个名为SDB.DBC的数据库文件,使用的命令是_。A)CREATE B)CREATE SDBC)CREATE TABLE SDB D)CREATE DATABASE SDB59. 在Visual FoxPro中,存储图像的字段类型应该是_。A)备注型 B)通用型C)字符型 D)双精度型60. 在Visual FoxPro中,关于视图的正确叙述是_。A)视图与数据库表相同,用来存储数据B)视图不能同数据库表进行连接操作C)在视图上不能进行更新操作D)视图是从一个或多个数据库表导出的虚拟表61. 为了设置两个表之间的数据参照完整性,要求这两个表是_。A)同一个数据库中的两个表 B)两个自由表C)一个自由表和一个数据库表 D)没有限制62. 数据库表可以设置字段有效性规则,字段有效性规则属于域完整性范畴,其中的“规则”是一个_。A)逻辑表达式 B)字符表达式 C)数据表达式 D)日期表达式63. 通过指定字段的数据类型和宽度来限制该字段的取值范围,这属于数据完整性中的_。A)参照完整性 B)实体完整性 C)域完整性 D)字段完整性64. 用命令“INDEX on 姓名 TAG index_name”建立索引,其索引类型是_。A)主索引 B)侯选索引 C)普通索引 D)惟一索引65. 执行命令“INDEX on 姓名 TAG index_name”建立索引后,下列叙述错误的是_。A)此命令建立的索引是当前有效索引B)此命令所建立的索引将保存在.idx文件中C)表中记录按索引表达式升序排序D)此命令的索引表达式是“姓名”,索引名是“index_name”66. 两表之间“临时性”联系称为关联,在两个表之间的关联已经建立的情况下,有关“关联”的正确叙述是_。A)建立关联的两个表一定在同一个数据库中B)两表之间“临时性”联系是建立在两表之间“永久性”联系基础之上的C)当父表记录指针移动时,子表记录指针按一定的规则跟随移动D)当关闭父表时,子表自动被关闭67. 在表设计器的字段验证中有信息、默认值和_三项内容需要设定。A)格式 B)标题 C)规则 D)输入掩码68. 对于说明性的信息,长度在_个字符以内时可以使用字符型。A)254 B)255 C)256 D)25769. 设置参照完整性的目的是_。A)定义表的临时关联B)定义表的永久关联C)定义表的外部联接D)在插入、删除、更新记录时,确保已定义的表间关系70. 表的物理联接分为_。A)局部联接和完全联接 B)左联接和右联接C) 内部联接和外部联接 D)内部联接和完全联接71. 建立临时关联的方式是_。A)通过索引关键字 B)通过索引关键字或记录号C)通过记录号 D)以上都不正确72. 通过记录号建立临时关联时,关联表达式必须为_。A)数值型 B)日期型 C)字符型 D)逻辑型73. 在Visual FoxPro中,允许同时选择的工作区数最大为_。A)10 B)32767 C)254 D)25574. 在“数据工作期”窗口中,按钮“一对多”的功能是实现_。A)一个表与多个表建立关联B)多个表与当前表建立关联C)父表中多条记录与子表中的一条记录建立关联D)父表中一条记录与子表中的多条记录建立关联75. 以下关于Visual FoxPro多表操作的描述,正确的是_。A)在多表操作中,一个表可以在不同的工作区打开B)在同一个工作区中可以打开多个表并建立关联C)在多表操作中,不能取用非当前工作区的表数据D)在多表关联操作中,只能建立两个表的关联,不能同时建立多表关联76. 默认情况下的表间联接类型是_。A)左联接 B)右联接 C)内部联接 D)完全联接77. 关于视图操作,错误的说法是_。A)利用视图可以实现多表查询 B)视图可以产生磁盘文件C)利用视图可以更新表数据 D)视图可以作为查询数据源78. 在数据输入过程中,当输入备注型字段和通用型字段时,只要在该字段处双击鼠标或直接按_键,即可弹出数据编辑对话框。A)Ctrl+End B)Ctrl+InsertC)Ctrl+Delete D)Ctrl+Home79. 下面不能直接修改表中的记录值的命令是_。A)LOCATE B)CHANGEC)REPLACE D)EDIT80. 建立临时关联时,关联关系可以按照关键字表达式和_表达式建立。A)日期型 B)逻辑型C)数值型 D)字符型81. 在1号工作区打开的STU.DBF文件中含有“姓名(C, 8)”等字段,在3号工作区打开的SCO.DBF文件中含有“姓名(C, 8)”等字段,当前为1号工作区,要显示3号工作区内当前记录中“姓名”字段的值,正确的操作是_。A)LIST SCO.姓名 B)DISPLAY C-姓名C)DISPLAY 姓名 D)DISPLAY STU.姓名82. 关于数据库和表的说法,正确的是_。A)表包含数据库B)表和数据库无关C)数据库只包含表D)数据库不仅包含表,而且包含表间的关系和相关的操作83. 字段或记录的数据有效性规则在_进行设置。A)表设计器 B)数据库设计器C)查询设计器 D)项目管理器84. 参照完整性设置在参照完整性生成器进行,调出参照完整性生成器的方法是_。A)通过表设计器调出 B)通过数据库菜单调出C)通过文件菜单调出 D)通过项目管理器调出85. STU.DBF是一个具有两个备注型字段的表文件,使用COPY TO ABC命令进行复制操作,其结果将_。A)得到一个新的表文件B)得到一个新的表文件和一个新的备注文件C)得到一个新的表文件和两个新的备注文件D)显示出错信息,表明不能复制具有备注型字段的表文件86. 使用USE命令打开表文件时,能够同时打开一个相关的_。A)内存变量文件 B)文本文件C)备注文件 D)屏幕格式文件87. 表文件TEST.DBF尚未打开,要将该文件复制为表文件TEST1.DBF,应该使用命令_。A)COPY TO TEST1.DBFB)COPY STRUCTURE TO TEST1.DBFC)COPY INDEXES TEST.DBF TO TEST1.DBFD)COPY FILE TEST.DBF TO TEST1.DBF88. 当打开某个表文件且相关的多个索引文件被打开时,有关主索引的正确叙述是_。A)同一时刻只能将一个索引文件设置为主索引B)可以将多个索引文件同时设置为主索引C)索引文件只要打开就能对记录操作起作用D)只要指定主索引文件,就不能更改关于主索引文件的设置89. 当前记录号为3,将第6号记录设置为当前记录的命令是_。A)SKIP +6 B)SKIP +3C)SKIP -6 D)SKIP -390. 要显示系统中所使用的内存变量,可以在命令窗口中输入命令_。A)DISPLAY FIELD B)DISPLAY C)DISPLAY OFF D)DISPLAY MEMORY91. 在STUDENT.DBF表文件中显示所有姓“张”的学生的记录,使用命令_。A)LIST FOR SUBSTR(姓名, 1, 2)=”张”B)LIST FOR STR(姓名, 1, 2)=”张”C)LIST FOR姓名=”张*”D)LIST FOR 姓名=”张”92. 在命令窗口输入:STORE “.T.” TO A?TYPE(“A”)显示的结果类型是_。A)C B)L C)D D)N93. 在Visual FoxPro中,以只读方式打开数据库文件的命令选项是_。A)SHARED B)EXCLUSIVEC)NOUPDATE D)VALIDATE94. 使用MODIFY DATABASE命令打开数据库设计器时,如果指定了NOEDIT选项,则表示_。A)打开数据库设计器后,应用程序会暂停B)在数据库设计器打开后程序继续执行C)打开数据库设计器,且可以对数据库进行修改D)只是打开数据库设计器,禁止对数据库进行修改95. 在Visual FoxPro中,APPEND BLANK 命令的作用是_。A)在表的首行添加记录 B)在表的任意位置添加记录C)在表的尾部添加记录 D)在当前记录之前插入新记录96. 下列关于物理删除和逻辑删除表记录的说法,正确的是_。A)物理删除表记录的命令是DELETE,逻辑删除表记录的命令是PACKB)逻辑删除表记录的命令是ZAP,物理删除表记录的命令是PACKC)物理删除只是在记录旁作删除标记,去掉删除标记,可以恢复记录;逻辑删除是真正从表中删除记录,不能再恢复D)逻辑删除只是在记录旁作删除标记,去掉删除标记,可以恢复记录;物理删除是真正从表中删除记录,不能再恢复97. 利用LOCATE命令查找到满足条件的第1条记录后,连续执行_命令即可找到满足条件的其他记录。A)NEXT B)CONTINUEC)GO D)SKIP98. 依次执行下列6条命令:SELECT 1USE FILE1SELECT 2USE FILE2SELECT 3USE FILE3假设要在FILE1中追加记录,但又不改变当前表的打开状态,应输入命令_。A)SELECT FILE1 B)GO FILE1 APPEND APPENDC)GO 1 D)USE FILE1 APPEND APPEND 99. 顺序执行下列命令后,最后一条命令的显示结果是_。USE STUDENTGO 20SKIP 5?RECNO( )A)5 B)10 C)15 D)20100. 若要在STU.DBF的第4条记录后插入一条空白记录,应输入命令_。A)USE STU B)USE STU GO 4 SKIP 4INSERT BEFORE INSERT BEFORE C) USE STU D)USE STU SKIP 4 GO 4INSERT BLANK INSERT BLANK 101. 默认情况下,查询的输出形式是_。A)浏览 B)临时表C)表达式 D)图形102. 在Visual FoxPro中,使用当前数据库中的数据库表建立的视图是_;使用当前数据库之外的数据源中的表创建的视图是_。A)远程视图,本地视图 B)本地视图,远程视图C)本地视图,本地视图 D)远程视图,远程视图103. 建立远程视图之前必须首先建立与远程数据库的_。A)关联 B)数据源C)连接 D)联接方式104. 在视图设计器的“更新条件”选项卡中,如果某个字段的 “钥匙”标志列下出现“”,则表示_。A)该字段可以更新 B)该字段为关键字C)该字段不可以更新 D)该字段为非关键字105. 在视图设计器的“更新条件”选项卡中,如果某个字段的标志列下出现“”,则表示_。A)该字段可以更新 B)该字段为关键字C)该字段不可以更新 D)该字段为非关键字106. 在“查询设计器”中,用来指定是否有重复记录属性的是_选项卡。A)字段 B)杂项C)联接 D)筛选107. 可以连接或嵌入OLE对象的字段类型是_。A)备注型字段 B)备注型和通用型字段C)通用型字段 D)字符型字段108. 在Visual FoxPro中进行参照完整性设置时,要想设置成:当更改父表中的主关键字段或候选关键字段时,自动更改所有相关子表记录中的对应值,应选择_。A)级联(CASCAGE) B)限制(RESTRICT)C)忽略(IGNORE) D)级联 (CASCAGE) 和限制(RESTRICT)109. 清除屏幕内容的命令是_。A)CLEAR ALL B)CLEAR SCREENC)CLEAR WINDOWS D)CLEAR 110. 使用菜单操作方法打开一个在当前目录下已经存在的查询文件lie.qpr,在命令窗口生成的命令是_。A)OPEN QUERY lie.qpr B)DO QUERY lie.qprC)CREATE QUERY lie.qpr D)MODIFY QUERY lie.qpr111. 运行当前目录下的查询文件lie.qpr的命令格式是_。A)DO lie.qpr B)DO QUERY lie.qprC)USE lie.qpr D)USE QUERY lie.qpr112. 表文件共有10条记录,当前记录号为5。使用APPEND BLANK命令增加一条空记录,该空记录的记录号是_。A)6 B)11 C)10 D)5113. 在Visual FoxPro中不是选项中的内容是_。A)RECORD n B)NEXT nC)REST D)GO n114. 表文件STU.DBF和相应的索引文件已经打开,下列操作中错误的是_。A)SET INDEX TO B)COPY TO STU1 FOR 入校总分=520C)COPY FILE TO STU1.DBFD)COPY STRUCTURE TO STU1115. 命令SELECT 0的功能是_。A)选择0号工作区 B)选择区号最大的空闲工作区C)选择区号最小的空闲工作区 D)随机选择工作区116. 在下列命令中,执行效果相同的是_。 1. AVERAGE 入校总分 FOR 性别=”男” 2. AVERAGE 入校总分 WHILE 性别=”男” 3. AVERAGE 入校总分 FOR !性别=”女” 4. AVERAGE 入校总分 WHILE 性别”女”A)1和2、3和4 B)1和4、2和3C)1和3、2和4 D)都不相同117. 在Visual FoxPro中,命令CLEAR ALL的功能是_。A)关闭所有文件,释放内存变量 B)关闭所有文件,不释放内存变量C)不关闭文件,释放内存变量 D)不关闭文件,不释放内存变量118. 统计在校生党员数的正确操作是_。A)SUM FOR 党员否 B)SUM FOR 党员否=.T.C)COUNT FOR 党员否 D)COUNT FOR 党员否=.T.119. 表STU.DBF有40条记录,执行下列四条命令的结果是_。USE STU.DBFGO BOTTOMSKIP 3LISTA)显示最后一条记录 B)显示第37条记录C)显示第一条记录 D)显示所有记录120. 表STU.DBF有10条记录,执行下列四条命令的结果是_。GO BOTTOMLIST?RECNO( )A)0 B)1 C)10 D)11121. 表STU.DBF中,出生年月字段为日期型,显示1980年以后(包括1980年)出生人员的记录,使用的命令是_。A)LIST FOR 出生年月=1980 B)LIST FOR 出生年月=80C)LIST FOR YEAR(出生年月)=1980D)LIST FOR YEAR(出生年月)=80122. 打开表文件STU.DBF,其中包含出生日期字段,D型,彻底删除1980年以前出生的学生记录的命令是_。A)DELE FOR 出生日期CTOD(“80/01/01”) B)DELE ALL FOR 出生日期CTOD(“80/01/01”) PACKC)DELE ALL FOR 出生日期CTOD(80/01/01) PACKD)DELE ALL FOR 出生日期CTOD(“80/01/01”)123. Visual FoxPro中出现的各类文件的扩展名_。A)由系统默认 B)只能由用户定义C)由系统默认和用户定义 D)由系统默认或用户定义124. Visual FoxPro的ZAP命令可以删除当前表的_。A)结构和所有记录 B)满足条件的记录C)有删除标记的记录 D)所有记录125. 下列选项正确的是_。A)不同记录的相同字段值不允许相同B)修改表结构中的字段名称,其中的字段值不会变化C)空格字符在字符串中没有意义D)当前工作区是指建立表时所在的工作区126. 使用TOTAL命令生成的分类汇总表文件的扩展名是_。A)BAK B)FRX C)DBC D)DBF127. 计算所有职称为正、副教授的平均工资,将结果赋予变量PJ中,应使用命令_。A)AVERAGE 工资 TO PJ FOR职称=“副教授” AND 职称=“教授”B)AVERAGE 工资 TO PJ FOR职称=“副教授” OR“教授”C)AVERAGE 工资 TO PJ FOR “教授”$职称D)AVERAGE FIELDS工资 TO PJ FOR “教授”$职称128. 用函数RECNO( )测试一个空的数据表文件,其结果一定是_。A)0 B)空格 C)出错信息 D)1 二、填空题 1. 在VFP中,数据完整性包括_、_和_。2. 数据库表的索引有主索引、惟一索引、_和_。3. VFP支持两种类型的索引文件,即_和_。4. “成绩”字段为数值型,若整数部分最多3位,小数部分2位,那么该字段的宽度至少应为_位。5. 在VFP中,数据库表之间的关系有一对一、一对多和_关系。6. 建立表间的临时关联可以按表示记录号的数值表达式或_来进行。7. 在确定多表查询的联接关系中,有_、左联接、右联接和完全联接4种不同的联接类型;系统默认的联接类型是_。8. 视图建立后,保存在_中。9. 在VFP中,查询是指从指定的_或_中查找满足条件的记录。10. 在VFP中,视图具有_和_的功能。11. 要从磁盘上一次性彻底删除全部记录,可以使用_命令。12. 录入记录有多种方法,可以在表结构建立时录入数据,也可以使用_命令向表中追回记录。13. 从数据库中移去表,可以在命令窗口中键入命令_TABLE。14. 若想在当前记录之前插入一条新记录,则应输入命令_。15. 查询文件的扩展名为_,它是一个文本文件。16. 在Visual FoxPro中,所谓自由表就是那些不属于任何_的表。17. 一个数据库表只有有一个_索引。18. 在数据库中,数据完整性是指保证数据_特性,数据完整性一般包括实体完整性、_和参照完整性。19. 自由表的扩展名是_。20. 同一个表的多个索引可以创建在一个索引文件中,索引文件名与相关的表同名,索引文件的扩展名是_,这种索引称为_。21. 在Visual FoxPro 中数据库文件的扩展名是_,数据库表文件的扩展名是_。22. 打开数据库设计器的命令是_DATABASE。23. 在Visual FoxPro中,建立索引的作用之一是提高_的速度。24. 在Visual FoxPro中通过建立主索引或候选索引来实现_完整性约束。25. 在Visual FoxPro中,参照完整性规则包括更新规则、删除规则和_规则。26. 在Visual FoxPro中选择一个没有使用的、编号最小的工作区的命令是_。27. 数据库表设计器的字段验证中有_、信息和默认值三项内容需要设定。28. 在Visual FoxPro中,最多同时允许打开_个数据库表和自由表。29. 通过记录号建立临时关联,关联表达式必须是_型。30. 在数据库中,可以取用不同表数据并能更新表数据的一种逻辑表称为_。31. 外部联接分为左联接、右联接和_。32. 顺序执行下列命令:SELECT 1USE STU1SELECT 2USE STU2SELECT 1SKIP 3则STU1的记录指针指向第_条记录,STU2的记录指针指向_条记录。33. 在Visual FoxPro中,表文件的扩展名为.DBF,若表中有备注型或_型字段,则还会出现一个扩展名为.FPT的文件。34. 在Visual FoxPro中,视图分为本地视图和_。35. 在Visual FoxPro中,查询是指从指定的表或_
展开阅读全文
相关资源
相关搜索

当前位置:首页 > 图纸专区 > 考试试卷


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!