《数据库原理复习题 .docx》由会员分享,可在线阅读,更多相关《数据库原理复习题 .docx(42页珍藏版)》请在三一办公上搜索。
1、数据库原理复习题 第一章 单项选择题: 下列各项中,哪项属于数据库系统最明显的特点。 A)存储容量大 B)处理速度快 C)数据共享 D)处理方便 2数据库系统与文件系统的主要区别是。 A)数据库系统复杂,而文件系统简单 B)文件系统管理的数据量小,数据库系统可以管理庞大的数据量 C)文件系统不能解决数据冗余和数据独立性问题,而数据库系统可以解决 D)文件系统只能管理程序文件,而数据库系统可以管理多种类型的文件 3数据库技术的主要特点不包括。 A)数据的结构化 B)数据的冗余度小 C)数据独立性高 D)程序标准化 4数据库DB、数据库系统DBS、数据库管理系统DBMS三者之间的关系是。 A)DB
2、S包含DB和DBMS B)DB包含DBS和DBMS C)DBMS包含DB和DBS D)DBS与DB、DBMS指的是相同的东西 5数据库是在计算机中按照一定的数据模型组织、存储和应用的。 A)文件的集合 B)数据的集合 C)命令的集合 D)程序的集合 6使用Visual FoxPro开发学校教学管理系统属于计算机的。 A)科学计算应用 B)数据处理应用 C)过程控制应用 D)计算机辅助教学应用 7在计算机中,简写DBMS指。 A)数据库 B)数据库系统 C)数据库管理员 D)数据库管理系统 8在开发学校教学管理系统时,设计系统的ER模型属于数据库设计中的阶段。 A)调查分析 B)概念设计 C)物
3、理设计 D)数据库实施 9在有关数据管理的概念中,数据模型是指。 A)文件的集合 B)记录的集合 C)对象及其联系的集合 D)关系数据库管理系统 10对于现实世界中事物的特征,在描述现实世界的概念数据模型中使用。 A)属性描述 B)实体描述 C)表格描述 D)关键字描述 11信息世界的主要对象称为。 A)关系 B)实体 C)属性 D)记录 12在实体联系模型中,实体所具有的某一特性称之为。 A)属性 B)实体型 C)键 D)域 13每个学生只能属于一个班,每个班只有一个班长,则班级和班长之间的联系是。 A)1 :1 B)1 :n C)m : n D)不确定 14下列实体之间的联系中,属于多对多
4、的联系是。 A)学生与课程 B)学校与教师 C)班级与班主任 D)商品条形码与商品 15一个公司中有多个部门和多名员工,每个员工只能在一个部门就职,部门和员工的联系类型是。 A)1 :1 B)1 :n C)m : n D)不确定 16在概念模型中,一个实体集对应于关系模型中的一个。 A)元组 B)字段 C)属性 D)关系 17把实体联系模型转换为关系模型时,实体之间多对多联系在关系模型中通过。 A)建立新的属性实现 B)建立新的关键字实现 C)建立新的关系实现 D)建立新的实体实现 18在关系中,下列说法正确的是。 A)元组的顺序很重要 B)属性名可以重名 C)任意两个元组不允许重复 D)每个
5、元组的一个属性可以由多个值组成 19在关系中,下列说法正确的是。 A)列的顺序很重要 B)当指定候选键时列的顺序很重要 C)列的顺序无关紧要 D)主键必须位于关系的第1列 20在关系模型中,以下说法正确的是。 A)一个关系中可以有多个主键 B)一个关系中可以有多个候选键 C)主键属性中可以取空值 D)有一些关系中没有候选键 21在关系模型中,以下不属于关系的特点的是。 A)关系的属性不可再分 B)关系的每个属性都必须从不同的域取值 C)关系的每个属性名不允许重复 D)关系的元组不能有重复 22关系模型中,如果一个关系中的一个属性或属性组能够惟一标识一条元组,那么称该属性或属性组是。 A)外键
6、B)主键 C)候选键 D)联系 23某企业推销员档案关系中,包括编号、身份证号、姓名、性别、生日、手机号码、家庭地址等属性,那么不可以作为关系候选键的属性是。 A)编号 B)姓名 C)手机号码 D)身份证号 24用户欲启动Visual FoxPro,桌面创建有Visual FoxPro 8.0快捷图标。不能够启动Visual FoxPro的操作是。 A)在“开始菜单”的“程序”项中单击“Microsoft Visual FoxPro 8.0” B)双击Visual FoxPro 8.0安装所在文件夹的系统程序Visual FoxPro 8.EXE C)在“开始菜单”的“运行”项中输入:DO V
7、isual FoxPro 8.EXE D)双击桌面Visual FoxPro 8.0快捷图标。 25用户启动Visual FoxPro后,如果要退出Visual FoxPro系统,可在命令窗口中输入命令。 A)CLEAR B)QUIT C)EXIT D)CANCEL 填空题: 数据库技术经历了和等阶段。 数据库设计一般包括和等步骤。 数据模型不仅要求表示事物本身的数据,而且还包括表示的数据。 ER模型中,实体和实体间的联系方式有和。 ER图中,实体、属性、联系分别用和等符号表示。 关系中,一行叫一个,一列叫一个。 关系中能惟一确定每一个元组的属性或属性组合叫。 一个关系中有属性是另一个关系的主
8、键,并且这个属性作为两个关系联系的纽带,则在该关系中,这个属性叫。 第二章 单项选择题 1以下不是数据库所依据的数据模型的是。 A)实体联系模型 B)网状模型 C)关系模型 D)层次模型 2按照DBMS采用的数据模型,Visual FoxPro属于。 A)层次型数据库管理系统 B)网状型数据库管理系统 C)关系型数据库管理系统 D)混合型数据库管理系统 3完整描述数据模型有三个要素,以下不属于这三个要素的是。 A)数据结构 B)数据分类 C)数据操作 D)数据约束 4关系模型中,基本的关系代数运算指。 A)插入、删除、修改 B)编辑、浏览、替换 C)排序、索引、查询 D)选择、投影、连接 5关
9、系R和S的并运算是。 A)由R和S的所有元组合并,并删除掉重复的元组组成的关系 B)由属于R而不属于S的所有元组组成的关系 C)由既属于R又属于S的所有元组组成的关系 D)由属于R和属于S的所有元组拼接组成的关系 6在关系代数中,传统的集合运算包括 A)增加、删除、修改 B)并、交、差运算 C)连接、自然连接和笛卡儿积 D)投影、选择和连接运算 7专门的关系运算不包括下面的哪种运算。 A)连接运算 B)投影运算 C)选择运算 D)并运算 8专门的关系运算中,投影运算是。 A)在指定关系中选择满足条件的元组组成一个新关系 B)在指定关系中选择属性列组成一个新关系 C)在指定关系中选择满足条件的元
10、组和属性列组成一个新的关系 D)上述说法都不正确 9给定表:商品,销售。现在要将两个表合并为:销售报表,可以用。 A)先做笛卡儿积,再做投影 B)先做笛卡儿积,再做选择 C)先做自然连接,再做选择 D)先做自然连接,再做投影 10在关系数据库中,不属于数据库完整性规定的是。 A)实体完整性 B)参照完整性 C)逻辑完整性 D)用户定义完整性 11在 Visual FoxPro中定义数据库表“学生档案”,定义“学号”为主索引,则。 A)可实现实体完整性 B)可实现参照完整性 C)可实现用户定义完整性 D)不能实现任何数据完整性 12关系规范化理论要求,关系必须满足的要求是关系的每个属性都是。 A
11、)互不依赖的 B)长度不变的 C)互相关联的 D)不可分解的 13如果一个关系的键是单属性,那么这个关系最低一定是属于。 A)1NF的关系 B)2NF的关系 C)3NF的关系 D)不能确定 14在数据库理论中,数据库设计成三级模式结构,以下不属于这三级模式的是。 A)模式 B)外模式 C)内模式 D)关系模式 二填空题 1数据模型的三要素指、和。 2目前使用的各种数据库所依据的数据模型有、和。 3关系代数运算中,核心的运算包括、和。 4关系数据库中的数据完整性规则包括、和。 5关系中属性间的函数依赖可分为、和等几类。 6数据库体系结构用三级模式进行描述,这三级模式分别是、和。 7DBMS提供数
12、据操纵语言实现对数据库的操作,DML的基本操作包括、和。 8DBMS支持程序设计语言的方式有和。 9通过给数据库表定义主索引,Visual FoxPro实现的数据完整性是。 第三章 一单项选择题: 1.Visual FoxPro的表文件中,字段是一种。 A)常量 B)变量 C)函数 D)运算符 2.在Visual FoxPro中,下述字符串表示方法正确的是。 A)”计算机”水平” B)(计算机”水平”) C)”计算机水平” D)计算机水平 3.执行下列命令序列 store 10 to x store 20 to y ? (x=y) or (x15 16.将逻辑真值赋给内存变量X的正确方法是。
13、A)X=”.T.” B)STORE “T” TO X C)X=TRUE D)STORE .T. TO X 17.在执行了SET EXACT OFF命令之后,下列四组字符串比较运算中,两个结果均为真的一组是。 A)“高军”=“高军是一位女生”和“高军”$“高军是一位女生” B)“高军是一位女生”=“高军”和“高军是一位女生”$“高军” C)“高军是一位女生”=“高军”和“高军是一位女生”=“高军” D)“高军”=“高军”和“高军是一位女生”=“高军” 18.表达式YEAR+100100=.T. OR abc+dafA) B)(123456) AND (123456) C)(321) *22.在下
14、列表达式中,运算结果为假的是。 A)”112”85” B)abc=abc C)2004-01-0166的运算结果为。 A)abcd66 B).T. C).F. D)出错信息 24下列表达式中,运算结果为数值型数据的是。 A)8888-6666 B)LEN)-1 C)800+200=1000 D)DATE+30 25在下列函数中,函数值为数值型的是。 A)AT B)SUBSTR/2) C)STR,4) D)SUBSTR,1,4) 26以下四组函数运算中,结果相同的一组是。 A)LEFT与SUBSTR B)YEAR(DATE)与VAL(DTOC(DATE,1) C)VARTYPE(“35-2*4”
15、)与VARTYPE(35-2*4) D)INT(-123.456)与ROUND(-123.456,0) 27.函数INT及函数ROUND的值分别为。 A)-6 -5 B)-5 -4 C)-4 -5 D)-3 -4.7 28.假定系统日期为XX年x月x日,执行下面命令后,N的值是。N=MOD-1900,100) A)105 B)5 C)2005 D)1900 29函数LEN-SPACE)的值是。 A)0 B)2 C)3 D)8 30函数AT的值是。 A)2 B)3 C)4 D).T. 31.函数VARTYPE的值为。 A)U B)C C)空格 D)出错信息 32设D=10/01/05,命令?VA
16、RTYPE的输出结果是。 A)10/01/05 B)C C)N D)D 33设S=25,函数VARTYPE的值为。 A).T. B)N C)U D)L 34.表达式VAL)*LEN的结果是。 A)86.00 B)148.00 C)172.00 D)296.74 35.执行下列命令后,屏幕显示的结果为。 STORE “23.45” TO a ?STR(&a,2)+”45&a” A)6823.45 B)2345&a C)234523.45 D)4546.45 36.执行下列命令序列 a=2000 b=”2000” m=”A” ?&m+&b 主窗口中显示的结果是。 A)A2000 B)语法错误 C)
17、20002000 D)4000 37当记录指针指向表的未记录时,文件结束函数EOF的返回值是。 A).T. B).F. C)记录号 D)出错信息 38如果打开了一个空的Visual FoxPro表文件,即该文件中只有结构,没有记录,用函数RECNO进行测试,其结果为。 A)0 B)1 C).NULL. D).F. 39.如果打开了一个空的Visual FoxPro表文件,即该文件中只有结构,没有记录,用函数BOF、EOF进行测试,其结果为。 A).T. .F. B).T. .T. C).F. .T. D).F. .F. 40.当函数DELETE的值为真时,说明。 A)记录已从表文件中删除 B)
18、当前记录已被做上删除标记 C)表文件已被删除 D)有删除标志的记录不参加操作 二填空题: 1当字符型常量的定界符内部不包含任何字符时,称为空字符串,空字符串的长度为。 2字段变量的名称和类型是在建立时进行定义的。 3如果变量与字段变量同名时,可在内存变量前面加上(M.或M-)标志,特别说明该变量是内存变量。 4?STR(145.25,5,1)命令执行的结果是。 5?ROUND(6.789,2)命令执行的结果是。 6设Y=”2005”,M=”10”,D=”30”,利用这三个内存变量组成一个表达式并得到日期型结果,并将该结果赋给变量T,完整的命令为(T=CTOD(M+”/”+D+”/”+Y)。 7
19、执行下列命令的结果为。 X=“个人计算机” ?LEFT(X,4)+STUFF(X,1,4, 电子) 8执行下列命令后,打开的表文件名是。 N=3 S=XS+N Use &S 9设A=123,B=456,K=“A+B”,表达式100+&K的值是。 10执行下列命令后,变量X、Y、Z的值分别为、。 X=10 X1=”Z=X2” &X1 X=”1” Y=X&X X=Z+&X 第四章 单项选择题: Visual FoxPro一个命令的最大长度是。 A)125 B)225 C)8192 D)任意 在Visual FoxPro的COMMAND窗口输入指令STORE .T. TO GZ的意义是。 对字段T排
20、序,并将结果存入GZ文件 对字段GZ排序,并将结果存入T文件 创建内存变量GZ,并赋值为逻辑常量T 创建内存变量T,并赋值为字段变量GZ Visual FoxPro中的数据库表文件中的字段是一种。 A)常量 B)运算符 C)变量 D)函数 4Visual FoxPro自由表的字段名最多可以有个字符。 A)9 B)10 C)8 D)11 5在Visual FoxPro中,字段的宽度不是由系统自动给出的字段类型是。 A)字符型 B)备注型 C)日期型 D)逻辑型 6在Visual FoxPro的表格结构中,逻辑型、日期型和备注型字段的宽度分别为。 A)1、8、10 B)1、8、4 C)3、8、10
21、 D)3、8、任意 7在Visual FoxPro中,要对已经存在的表建立索引,应对表进行。 A)记录浏览 B)记录修改 C)结构修改 D)重建表文件 8如果需要给当前表增加一个字段,应使用的命令是。 A)APPEND B)MODIFY STRU C)INSERT D)EDIT 9当使用“表设计器”对话框从数据表中删除一个字段时,该字段中的数据将。 A)从数据表中删除 B)保留在文本文件中 C)仍然保留在数据表中 D)加上删除标记 10不能对记录进行编辑修改的命令是。 A)MODI STRU B)CHANGE C)BROWSE D)EDIT 11. 打开一数据库,不能肯定将当前记录指针定位到1
22、号记录的命令是。 A)GOTO 1 B)GO TOP C)LOCATE WHILE RECNO=1 D)LOCATE ALL FOR RECNO=1 12在Visual FoxPro环境下要建立一个新的表文件,首先应在“表设计器”对话框中定义数据表结构,其中TYPE列是用来定义。 A)字段名 B)字段宽度 C)字段类型 D)索引 13“表设计器”对话框可用来建立一个新的表结构,此时对话框有个可编辑列。 A)4 B)3 C)6 D)5 14在Visual FoxPro中,下列不属于数据表字段定义的变量是。 A)字段名 B)宽度 C)数据类型 D)字段个数 15可以链接或嵌入OLE对象的字段类型是
23、。 A)备注型字段 B)通用型和备注型字段 C)通用型字段 D)任何类型的字段 16要求一个数据表文件的数值型字段具有5位小数,则该字段的宽度最少应当定义为。 A)5位 B)6位 C)7位 D)8位 17在Visual FoxPro环境下,用LIST STRU命令显示表中每个记录的长度为60,用户实际可用字段的总宽度为。 A)60 B)61 C)59 D)58 18在Visual FoxPro中,可以对字段设置默认值的表。 A)必须是数据库表 B)必须是自由表 C)是自由表或数据库表 D)不能设置字段的默认值 19在Visual FoxPro中,当备注型字段有内容时,其显示为。 A)memo
24、B)Memo C)MeMo D)MEMO 20. 一个表的全部备注字段的内容存储在。 A)同一备注文件中 B)不同备注文件中 C)同一文本文件中 D)同一数据表文件中 21在Visual FoxPro中,AA.DBF的备注文件是。 A)AA.FOX B)AA.DBT C)AA.FPT D)AA.BAK 22浏览窗口,可以把窗口分为两个分区,下面关于两个窗口的说法中不正确的是。 A)用户可在同一时刻查看数据表的两个部分 B)通常这两个分区是连接的,当一个窗口中的记录滚动时,另一个窗口中的记录也进行滚动 C)这两个部分显示方式可以相同也可以不相同 D)这两个部分显示方式一定相同 23在Visual
25、 FoxPro中,有一个数据表已打开,要显示姓李的人员,使用Browse命令的语句是。 A)BROW FOR 姓名=李 B)BROW FOR 姓名=李* C)BROW FOR 姓名=“李” D)BROW FOR 姓名=“李*” 24将当前表中的平时成绩按30%折算成总成绩的组成,使用的命令是。 A)REPL 平时 WITH 平时*30% B)REPL 平时 WITH 平时*30 C)REPL ALL 平时 WITH 平时*0.3 D)REPL 平时 WITH 平时*0.3 FOR ALL 25学生关系中有姓名,性别,出生日期等字段,要显示所有XX年出生的学生名单,应使用的命令是。 A)LIST
26、 姓名 FOR 出生日期=1985 B)LIST 姓名 FOR 出生日期=“1985” C)LIST 姓名 FOR YEAR=1985 D)LIST 姓名 FOR YEAR=1985 26已知“是否通过”字段为逻辑型,要显示所有未通过的记录,应使用命令。 A)LIST FOR 是否通过=“.F.” B)LIST FOR 是否通过.F. C)LIST FOR NOT“是否通过” D)LIST FOR NOT是否通过 27在Visual FoxPro中,在查找默认范围时,只显示当前记录的命令是。 A)LIST B)BROWSE C)DISPLAY D)CHANGE 28在当前表中,查找第2个女同学
27、的记录,应使用命令。 A)LOCATE FOR 性别=女 NEXT 6 B)LOCATE FOR 性别=女 C)LOCATE FOR 性别=女 CONTINUE D)LIST FOR 性别=女 NEXT 2 29使用REPLACE命令时,若范围为ALL或REST,则执行该命令后,记录指针指向。 A)末记录 B)首记录 C)末记录的后面 D)首记录的前面 30在Visual FoxPro中,创建一个名为SDB.DBF的数据库文件,使用的命令是。 A)CREATE B)CREATE SDB C)CREATE TABLE SDB D)CREATE DATABASE SDB 31欲从数据表文件中物理删
28、除一条记录,正确的操作应当是。 A)直接使用DELETE命令 B)直接使用ZAP命令 C)先用DELETE命令,再使用ZAP命令 D)先用DELETE命令,再使用PACK命令 32当前工资表中有108条记录,当前记录号为8,用SUM命令计算工资总和时,若默认范围子句,则系统将。 A)只计算当前记录的工资和 B)计算前8条记录的工资和 C)计算后8条记录的工资和 D)计算全部记录的工资和 33计算职称为工程师的所有职工的工资总和,并把计算结果存入内存变量gzh,应使用命令。 A)SUM 工资 TO gzh FOR 职称=工程师 B)SUM ON 工资 TO gzh FOR 职称=工程师 C)TO
29、TAL ON 工资 TO gzh FOR 职称=工程师 D)TOTAL 工资 TO gzh FOR 职称=工程师 34在Visual FoxPro中,使用TOTAL命令时,表文件应该先。 A)排序 B)建立索引 C)排序或建立索引 D)都不需要 35在Visual FoxPro 中,可以同时开辟工作区数为。 A)1024 B)32767 C)225 D)10 36执行SELECT 0选择工作区的结果是。 A)选择了0号工作区 B)选择了空闲的最小号工作区 C)选择了一个空闲的工作区 D)显示出错信息 37在Visual FoxPro中,关于工作区的叙述错误的是。 A)工作区是内存中的一块区域
30、B)一个工作区中可以打开一个数据表文件 C)可同时打开多个工作区 D)一个数据表文件只能在一个工作区打开 38若已在2号工作区打开了super2.dbf数据表,在1号工作区打开了super1.dbf数据表,当前工作区是1号工作区,要对2号工作区中super2.dbf数据表的“合同号”字段进行操作,应使用的表达式是。 A)合同号 B)a.合同号 C)b.合同号 D)2-合同号 39在1号工作区,打开数据表C:FOX下AA.DBF;在2号工作区,打开数据表C:FOX下BB.DBF;在3号工作区,打开数据表C:FOX下CC.DBF。当前工作区为2号工作区,执行打印显示dbf( )命令后的结果是。 A
31、)C:FOXAA.DBF B)C:FOXBB.DBF C)C:FOXCC.DBF D )BB.DBF 40. 在Visual FoxPro中,索引文件的扩展名是。 A)IDX和ANX B)IDX和BDX C)IDX和CDX D)IND和EDX 41在Visual FoxPro中,索引按关键字段数据的大小排列,具有比较大小意义的数据类型有。 A)数字、日期 B)数字、字符 C)数字、字符、日期 D)数字、字符、备注 42在建立复合索引时,。 A)表达式中的字段必须具有相同的类型 B)表达式中的字段可以是不同的类型,但在组成索引表达式时必须转换成同类型 C)只按第一个索引关键字段进行排序 D)生成
32、了其他的索引文件 43表文件及其索引文件已打开,要确保记录指针定位在记录号为1的记录上,应使用命令。 A)GO TOP B)GO BOF C)GO 1 D)SKIP 1 44不论索引是否生效,定位到相同记录上的命令是。 A)GO TOP B)GO BOTTOM C)GO 6 D)SKIP 45在一个已打开索引文件的数据表文件中,快速搜索关键字值与表达式值匹配的记录的命令是。 A)LOCATE B)SEEK C)CONTINUE D)COUNT 46可以伴随着表的打开而自动打开的索引是 A)单一索引文件 B)复合索引文件 C)结构复合索引文件 D)非结构复合索引文件 47下面有关索引的描述,正确
33、的是。 A)建立索引以后,原来的数据库表文件中记录的物理顺序将被改变 B)索引与数据库表的数据存储在一个文件中 C)创建索引是创建一个指向数据库表文件记录的指针构成的文件 D)使用索引并不能加快对表的查询操作 48在Visual FoxPro中,下列叙述正确的是。 A)打开库文件的同时也打开了该文件所建的结构复合索引文件 B)数据表文件的指针总是指向某一条记录 C)APPEND命令可在记录的前面或后面插入记录 D)数据表文件编辑完毕后要用CTRL+Q组合键退出 49在Visual FoxPro中,关于自由表的叙述正确的是。 A)自由表和数据库表是完全相同的 B)自由表不能建立字段级规则和约束
34、C)自由表不能建立候选索引 D)自由表不可以加入到数据库中 50一个数据库名为sutdent,要想打开该数据库,应使用命令。 A)OPEN student B)OPEN DATA student C)USE DATA student D)USE student 51在Visual FoxPro的数据工作期窗口,使用SET RELATION命令可以建立两个表之间的关联,这种关联是。 A)永久性关联 B)永久性关联或临时性关联 C)临时性关联 D)永久性关联和临时性关联 52要控制两个表中数据完整性和一致性,可以设置“参照完整性”,要求这两个表。 A)是同一个数据库中的两个表 B)是不同数据库中的
35、两个表 C)是两个自由表 D)一个是数据库表,一个是自由表 53在数据库设计器中,建立两个表之间的一对多关系是通过实现的。 A)“一方”表的主索引或候选索引,“多方”表的普通索引 B)“一方”表的主索引,“多方”表的 普通索引或候选索引 C)“一方”的普通索引,“多方”表的主索引或候选索引 D)“一方”表的普通索引,“多方”表的候选索引或普通索引 *54数据库的三种关系操作分别是:选择、投影、连接。选择操作可用1中的命令来完成;连接操作可用2中的命令来完成;而投影操作通常是在命令中加3中的来实现。 A)GO B)SKIP C)INDEX D)SET FILTER TO A)COPY B)APP
36、END C)JOIN WITH TO D)REPLACE WITH A)FIELD 子句 B)FOR 子句 C)NEXT 子句 D)WHILE 子句 二填空题 1若当前数据库中有200个记录,当前记录号是8,执行命令LIST NEXT 5的结果是。 2表由和)两部分组成。 3通用型字段的数据可以通过剪贴板粘贴,也可以通过编辑菜单中的命令来插入图形。 4表文件尾位于;表文件头位于。 *5在Visual FoxPro 8.0中,用鼠标标记一行文本的方法是先将鼠标指针指向该行,然后连击鼠标按钮次,对标记后的文本块可以进行整块操作。 6要在当前表中第7号记录与第8号记录之间插入一条新的记录,可以使用的
37、命令序列是。 7Visual FoxPro中,关系运算选择是通过各种命令中的短语和短语实现的。 8要将当前表中“奖金”字段的值全部删除,而表结构及其他字段的值保持不变,可使用命令。 9当记录指针指向表文件的首记录时,函数BOF的返回值是。 10要想逐条显示当前表中的所有记录,可以根据函数值来判断是否已经显示完毕。 11已知表GZ1.DBF和表GZ2.DBF的结构相同,各含有若干条记录,要将GZ2的记录追加到GZ1中,使用的命令序列为。 12当前表为图书表,其中字段“分类号”为字符型,要将分类号以字母“I”开头的记录做删除标记,可使用命令=I)。 13在SORT命令中,当记录按关键字段值升序排序
38、时,可以省略参数,当记录按关键字段值降序排序时,则必须使用参数。 14汇总命令的功能是分别对关键字相同的记录的数据型字段求和,并将结果存储在一个中,执行该命令时,表中记录应该是的。 15结构复合索引文件的文件标识符与相同,它随表的打开而打开,在增删记录时会自动维护,因而使用最方便。 16同一个表的多个索引可以创建在一个索引文件中,索引文件的扩展名是。 17一对多关联中,父表中的索引是类型,子表中的索引类型是。 18执行以下命令序列后,BOOK1的指针指向第号记录,BOOK2的指针指向号记录。 SELECT 2 USE BOOK1 SELE 3 USE BOOK2 SELECT 2 SKIP 2
39、 19创建数据库有两种方式,即界面操作方式和。 20向数据库中添加的表应该是目前不属于的单表。 21在表设计器的选项卡中,可以设置记录验证规则、有效性出错信息,还可以指定记录插入、更新及删除的规则。 22记录级有效性检查规则用于检查之间的逻辑关系。 23插入触发器用于指定一个规则,每次向表中插入或追加记录时触发该规则,检查新输入的记录。 24永久关系是数据库表之间的关系,在数据库设计器中表现为表索引之间的。 25引用非当前工作区中表的字段格式为。 26数据工作期是一个用于的交互操作窗口。 27关联是指使不同工作区的记录指针建立起一种临时的关系,当父表的记录指针移动时,子表的记录指针也随之移动。
40、 28内部连接是指只有的记录才包含在查询结果中。 29候选索引的关键字段值是的。主索引的关键字段值是的。普通索引的关键字段值是的。 30要删除表中的索引标识,可以在中进行,或操作。 31数据表之间的参照完整性有、和规则。 *32“参照完整性生成器”对话框中的“删除规则”选项卡用于指定删除表中的记录时所用的规则;“插入规则“选项卡用于指定在表中插入新记录或更新已存在的记录时所用的规则。 *33将当前库文件的内容复制到指定的库文件中,应使用命令;复制库文件的结构应使用命令;将库文件复制成文本数据文件,应使用命令;若复制成标准格式的数据文件,应选择可选项;若复制成非标准格式数据文件,应使用可选项;将文本数据文件中的数据复制到库文件,应使用命令;复制任何类型的文件使用命令。 *34库文件TEXT.DBF尚未打开,要将该文件复制为数据库文件TEST1.DBF,命令为。 *35从指定的在A盘的文本文件JAKE.DAT中取出满足