数据库同步练习.doc_第1页
数据库同步练习.doc_第2页
数据库同步练习.doc_第3页
数据库同步练习.doc_第4页
数据库同步练习.doc_第5页
已阅读5页,还剩4页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

第三章一、选择题1、可以随表的打开而自动打开的索引是CA)单项索引文件B)复合索引文件C)结构化复合索引文件D)非结构化复合索引文件2、“主键”不允许取重复值,是指AA)实体完整性约束规则B)引用完整性约束规则C)用户自定义完整性约束规则D)数据完整性约束规则3、下列关于索引的叙述中,不正确的是DA)Visual FoxPro支持两种索引文件:单一索引文件和复合索引文件B)打开和关闭索引文件均使用SET INDEX TO命令C)索引的类型有主索引、候选索引、惟一索引和普通索引D)索引文件不随库文件的关闭而关闭4、自由表中字段名长度的最大值是BA)8B)10C)128D)2555、要同时打开多个数据表文件,选择不同的工作区可使用的命令是CA)USEB)OPENC)SELECTD)以上命令均可6、在Visual FoxPro中,以共享方式打开数据库文件的命令短语是BA)EXCLUSIVEB)SHAREDC)NOUPDATED)VALIDATE7、下列索引中,不具有“惟一性”的是DA)主索引B)候选索引C)惟一索引D)普通索引8、如要设定学生年龄有效性规则在18至20岁之间,当输入的数值不在此范围内,则给出错误信息,我们必须定义BA)实体完整性 B)域完整性C)参照完整性D)以上各项都需要定义9、命令SELECT 0的功能是AA)选择编号最小的空闲工作区B)选择编号最大的空闲工作区C)随机选择一个工作区的区号D)无此工作区,命令错误10、假设工资表中按基本工资升序索引后,并执行过赋值语句N=800,则下列各条命令中,错误的是BA)SEEK N B)SEEK FOR 基本工资=NC)FIND 1000 D)LOCATE FOR 基本工资=N11、下列关于自由表的说法中,错误的是CA)在没有打开数据库的情况下所建立的数据表,就是自由表B)自由表不属于任何一个数据库C)自由表不能转换为数据库表D)数据库表可以转换为自由表12、在Visual FoxPro中,可以同时打开表文件的个数最多是BA)16B)32 767C)255D)25613、要将数据库“考生库”文件及其所包含的数据库表文件直接物理删除,下列命令正确的是CA)DELETE DATABASE 考生库B)DELETE DATABASE 考生库 RECYCLEC)DELETE DATABASE 考生库 DELETETABLES D)DELETE DATABASE 考生库 DELETETABLES RECYCLE14、要将数据库考生库文件及其所包含的数据库表文件放入回收站,下列命令正确的是DA)DELETE DATABASE 考生库B)DELETE DATABASE 考生库 RECYCLEC)DELETE DATABASE 考生库 DELETETABLES D)DELETE DATABASE 考生库 DELETETABLES RECYCLE15、在Visual FoxPro中,下列不能用来修改数据表记录的命令是DA)EDITB)CHANGEC)BROWSED)MODIFY STRUCTURE16、在Visual FoxPro中,数据的完整性不包括CA)实体完整性B)域完整性C)属性完整性D)参照完整性17、在Visual FoxPro中,在命令窗口输入CREATE DATABASE命令,系统产生的结果是BA)系统会弹出“打开”对话框,请用户选择数据库名B)系统会弹出“创建”对话框,请用户输入数据库名并保存C)系统会弹出“保存”对话框,请用户输入数据库名并保存D)出错信息18、ABC.DBF是一个具有两个备注型字段的数据表文件,若使用COPY TO TEMP命令进行复制操作,其结果是BA)得到一个新的数据表文件B)得到一个新的数据表文件和一个新的备注文件C)得到一个新的数据表文件和两个新的备注文件D)错误信息,不能复制带有备注型字段的数据表文件19、要将数据库表从数据库中移出成为自由表,可使用命令BA)DELETE TABLE B)REMOVE TABLE C)DROP TABLE D)RELEASE TABLE 20、在Visual FoxPro中,数据库文件和数据表文件的扩展名分别是DA).DBF和.DCTB).DBC和.DCTC).DBC和.DCXD).DBC和.DBF21、建立一个表文件,表中包含字段:姓名(C,6)、出生日期(D)和婚否(L),则该表中每条记录所占的字节宽度为BA)15B)16C)17D)1822、在Visual FoxPro中,可以对字段设置默认值的表是BA)自由表B)数据库表C)自由表或数据库表D)都不能设置23、利用SET RELATION命令可以建立两个表之间的关联,该关联是BA)永久性联系B)临时性联系C)任意的联系D)以上说法均不正确24、假设表中共有10条记录,执行下列命令后,屏幕所显示的记录号顺序DUSE ABC.dbfGOTO 6LIST NEXT 5A)15B)16C)510D)61025、惟一索引的“惟一性”是指CA)字段值的“惟一”B)表达式的“惟一”C)索引项的“惟一”D)列属性的“惟一”26、 下面有关索引的描述正确的是CA) 建立索引以后,原来的数据库表文件中记录的物理顺序将被改变B) 索引与数据库表的数据存储在一个文件中C) 创建索引是创建一个指向数据库表文件记录的指针构成的文件D) 使用索引并不能加快对表的查询操作27、在VisualFoxPro中,调用表设计器建立数据库表STUDENT.DBF的命令是CA) MODIFYSTRUCTURESTUDENTB)MODIFYCOMMANDSTUDENTC) CREATESTUDENTD)CREATETABLESTUDENT28、在VisualFoxPro中,关于自由表叙述正确的是BA) 自由表和数据库表是完全相同的B) 自由表不能建立字段级规则和约束C) 自由表不能建立候选索引D) 自由表不可以加入到数据库中29、在VisualFoxPro中,建立数据库表时,将年龄字段值限制在1240岁之间的这种约束属于BA) 实体完整性约束B) 域完整性约束C) 参照完整性约束D) 视图完整性约束30、 在VisualFoxPro中,学生表STUDENT中包含有通用型字段,表中通用型字段中的数据均存储到另一个文件中,该文件名为DA)STUDENT.DOCB)STUDENT.MENC)STUDENT.DBTD)STUDENT.FTP31、在VisualFoxPro中,建立索引的作用之一是CA)节省存储空间B)便于管理C) 提高查询速度D) 提高查询和更新的速度32、 在VisualFoxPro中,相当于主关键字的索引是AA) 主索引B) 普通索引C) 唯一索引D) 排序索引33、在VisualFoxPro中,创建一个名为SDB.DBC的数据库文件,使用的命令是DA)CREATEB) CREATESDBC)CREATETABLESDB D) CREATEDATABASESDB34、 在VisualFoxPro中,存储图象的字段类型应该是BA) 备注型B) 通用型C) 字符型D) 双精度型35、 为了设置两个表之间的数据参照完整性,要求这两个表是AA) 同一个数据库中的两个表B) 两个自由表C) 一个自由表和一个数据库表D) 没有限制36、数据库表可以设置字段有效性规则,字段有效性规则属于域完整性范畴,其中的“规则”是一个AA) 逻辑表达式B) 字符表达式C) 数值表达式D) 日期表达式37、 通过指定字段的数据类型和宽度来限制该字段的取值范围,这属于数据完整性中的CA) 参照完整性B) 实体完整性C) 域完整性 D) 字段完整性38、用命令INDEX on TAG index_name建立索引,其索引类型是CA) 主索引 B) 候选索引C) 普通索引 D) 惟一索引39、 执行命令INDEX on 姓名 TAG index_name建立索引后,下列叙述错误的是BA) 此命令建立的索引是当前有效索引B) 此命令所建立的索引将保留在.idx文件中C) 表中记录按索引表达式升序排序D) 此命令的索引表达式是“姓名”,索引名是index_name40、 两表之间“临时性”联系称为关联,在两个表之间的关联已经建立的情况下,有关“关联”的正确叙述是CA) 建立关联的两个表一定在同一个数据库中B) 两表之间“临时性”联系是建立在两表之间“永久性”联系基础之上的C) 当父表记录指针移动时,子表记录指针按一定的规则跟随移动D) 当关闭父表时,子表自动被关闭41、 打开表并设置当前有效索引(相关索引已建立)的正确的命令是BA) ORDER student IN 2 index 学号B) USE student IN 2 ORDER 学号C) index 学号 ORDER studentD) USE student IN 242、 执行下列一组命令之后,选择“职工”表所在工作区的错误命令是BCLOSE ALLUSE 仓库 IN 0USE 职工 IN 0A) SEELECT 职工B) SELECT 0B) SELECT 2C) SELECT B二、填空题1、如果在第一个工作区中打开一个数据表文件,然后在另一个工作区上再次打开该数据表文件,且不关闭前一个工作区上打开的,必须加短语 Again 。2、在Visual FoxPro中,物理删除当前表中所有记录,可使用命令 zap 。3、在Visual FoxPro中,数据表中备注型字段所保存的数据信息存储在以 fpt 为扩展名的文件中。4、表间永久性联系不能控制不同工作区中 记录指针 的联动,要实现联动功能,需要建立表之间的 关联 。5、在Visual FoxPro中,利用DELETE命令可以 逻辑 删除数据表的记录,必要时可以利用 recall 命令进行恢复。6、在数据库设计器中设计表之间的联系时,要在父表中建立 主索引 ,在子表中建立 普通索引 。7、在Visual FoxPro中,索引分为 主索引 、 候选索引 、惟一索引和普通索引。8、将当前表中所有的学生年龄加1,可使用命令: replace all 年龄 WITH 年龄+19、使用命令在结构复合索引添加一个对“姓名”字段的索引项,索引名为“xm”。请将语句填写完整。INDEX on 姓名 tag xm10、将工资表中总金额字段的默认值设置为0.00,这属于定义数据 域 完整性。11、自由表与数据库表相比较,在自由表中不能设置 主 索引。12、同一个表的多个索引可以创建在一个索引文件中,索引文件名与相关的表同名,索引文件的扩展名是 cdx ,这种索引称为结构复合索引 。13、在VisualFoxPro中数据库文件的扩展名是dbc ,数据库表文件的扩展名是dbf 。14、 在Visual FoxPro中,建立索引的作用之一是提高查询速度。15、 在Visual FoxPro中通过建立主索引或候选索引来实现实体完整性约束。16、 在Visual FoxPro中选择一个没有使用的

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论