数据库课后练习题
一、选择题
1、现实世界中客观存在并可相互区别的“事物”被称为___B___
    A.属性    B.实体      C.数据      D.键
2、属性所取的值的变化范围,即同一实体集中各实体同一属性具有的值在一定范畴之间,这一范畴称为该属性的___B___
  A.键        B.域(或称值域)  C.实体    D.项
3、一个属性值或一组属性值如能惟一标识该实体集中的各实体,则称为该实体的___C____
  A.实体      B.项      C.键    D.数据
4、实体相互之间关系的抽象表示被称为___D____,即现实世界中事物之间的语义关系。
  A.项      B.键      C.数据    D.联系 
5__A_____是表示实体固有特性的若干属性的集合。
A.实体型  B.键    C.实体    D.表
6、关系代数是用对___D___的运算来表达查询要求的方式。
  A.实体      B.域        C.属性      D.关系
7、关系演算是用___B_____来表达查询要求的方式。
  A.关系      B.谓词      C.代数    D.属性
8、域是一组具有相同数据的类型的______A__的集合。
  A.值        B.实体    C.属性    D.关系
9、基本关系中,任意两个元组值___D_____
  A.可以相同  B.必须完全相同    C.必须全不同    D.不能完全相同
10、实体完整性规则为:若属性A是基本关系R的主属性,则属性A___B____
  A.可取空值    B.不能取空值  C.可取某定值    D.都不对
11、确定了___A_____的值,就能惟一地确定一个元组.
A.主键    B.外来键    C.关系    D.属性
12、凡在一个关系中具有主键特性的属性或属性组,均称为___B_____
A.关系    B.候选键    C.主键    D.外来键
13、对于某一指定的关系可能存在多个候选健,但只能选其中一个为___C____
A.替代键    B.候选键    C.主键    D.关系
14、当关系中的某属性是由另一个关系的主键构成时,则该属性为____D____
A字符串常量使用( )作为定界符.主键    B.替代键    C.候选键    D.外来键
15、规范化理论是___D____首先提出来的。
AMicrosoft  B.冯·诺依曼  CIBM  DEFCodd
16、按照数据模型划分,Visual FoxPro6.0___C_____
  A.层次型数据库管理系统    B.网状型数据库管理系统
  C. 关系型数据库管理系统    D.混合型数据库管理系统
17、退出Visual FoxPro6.0的操作方法是___D_____
  A.选择“文件”菜单的“退出”命令    B.单击“关闭”按钮
  C.在“命令”窗口中键入QUIT,回车  D.以上方法都可以
18、如在一个运算表达式中,有逻辑运算、关系运算和算术运算混合在一起,其中不含括号,它们的运算顺序是___D_____
  A.逻辑、关系、算术            B.逻辑、算术、关系
  C.关系、逻辑、算术            D.算术、关系、逻辑
19、“数据库”这三个汉字作为字符串常量,在Visual FoxPro6.中可表示为____B__
  A.{数据库}    B..(数据库)    C.数据库    D.”数据库
20、如果当前表文件中的一个字段名与一个内存变量的变量名都是x,则执行命令“?X“后显示的是____B____
A、内存变量的值 B、字段变量的值  C、随机显示变量的值  D、出错
21、关系Visual FoxPro6.0数组的叙述中,错误的是___C_____
A.DIMENSIONTDECLARE都可以定义数组
B. Visual FoxPro6.0只支持一维数组和二维数组。
C.一个数组中各数组元素必须是同一种数据类型
D.新定义数组的各个数组元素初值为.F.
22、结果为中华人民共和国的表达式是___B_____
A.”中华人民 ”-”共和国”      B.”中华人民    共和国
C.”中华人民  ”+”共和国”    D.”中华人民”+”共和国
23、表达式VALSUBS奔腾586”51))*LEN”Visual FoxPro”)的结果是___C_____
  A63.00      B.64.00    C.65.00      D.66.00
24、关于数据库和自由表,正确的叙述是____D____
A. 数据库和自由表都可以设置字段级、记录级规则
B. 数据库表可以设置字段级规则,自由表可以设置记录级规则
C. 数据库表可以设置记录级规则,自由表可以设置字段级规则
D. 数据库表可以设置字段级、记录级规则,自由表不可以设置
25、关于索引概念的不正确叙述是___D_____
A. 索引是对表文件进行逻辑排列顺序
B. 索引不改变记录的实际存放位置
C. 索引在原表文件在基础上建立一个与之对应的索引文件
D. 索引文件可以单独使用
26、可以伴随着表的打开而自动打开的索引是___C____
A.单一索引文件(.idx  B.复合索引文件(cdx)
C.结构化复合索引文件    D.非结构化复合索引文件
27、关于索引的叙述,不正确的是__D______
AVisual FoxPor支持2种索引文件:复合索引文件和单索引文件
B.如果打开结构化复合索引文件还需确定主控索引。
C.打开和关系单索引文件均使用SET INDEX TO命令
D.索引文件不随表文件的关闭而关闭
28、如果要在字段中控制重复值的输入,并对记录排序,则____A____
A.对数据库表只使用主索引      B.对数据库表只使用索引候选索引
C.对数据库表可以使用主索引或候选索引  D。对自由表可以使用主索引
29、对学生成绩表文件按总分(N62)降序、姓名(C8)升序索引。应使用命令___C_____
AINDEX TO ABC ON 总分+姓名 
BINDEX TO ABC ON –总分+姓名
CINDEX TO ABC ON STR(-总分,6,2)+姓名     
DINDEX TO ABC ON STR(1000-总分)+姓名
30、设表文件已经在当前工作区打开,有关索引文件已经建立,要打开表文件的某索引文件,应该使用命令___A_____.
A.SET INDEX TO <索引文件名>    B.OPEN INDEX<索引文件名>
C.USE INDEX<索引文件名>        D.必须与自由表文件一起打开
31、在数据库设计器中,建立两个表之间的一对多关系是通过____A____实现的.
A.”一方表的主索引或候选索引,”多方表的普通索引
B.”一方表的主索引,”多方表的普通索引或候选索引
C.”一方表的普通索引,”多方表的主索引或候选索引
D.”一方表的普通索引,”多方表的候选索引或普通索引
32、永久关系建立后___B_____
A.在数据库关闭后自动取消    B.如不删除将长期保存
C.无法删除                  D.只供本次运行使用
33、创建两个具有多对多关系的表之间的关联,应当___A_____
A.通过纽带表                  B.通过某个同名字段
C.通过某个索引的同名字段        D.通过主索引字段和普通索引字段
34、连续查职务为“工程师”的记录,正确的操作是  D   
A、locate for  职务=“工程师”    B、locate all for  职务=“工程师”
Clocate for  职务“工程师”      D、locate for  职务=“工程师”
Continue                            Continue
35、两日期型常量{05/01/99}-{06/01/99}相减,结果为  D   
A、+30  B-30  C、+31  D-31
36、刚打开库文件时,将记录定位到第3条记录的操作是  A   
A、go 3  Bdisplay 3    Clist 3  D3
37、表达式VALSUBS奔腾586”51))*LEN”Visual FoxPro”)的结果是___C_____
    A63.00      B.64.00    C.65.00      D.66.00
38、数据库表文件的扩展名是    B   
A.txt  B.dbf  C.dbt    D.prg
39表文件共有30条记录,当前记录号是5,执行命令LIST NEXT 5 以后,当前记录号为  B 
A10  B9  C8  D7
40数据库两记录间插入实记录的命令是    C    
AList    BInsert    CIinsert Before      DInsert Blank
41关闭表文件的命令是    A      
AUse  BIndex    CInsert    Dapp
42、“二进制”这三个汉字作为字符串常量,在Visual FoxPro8.0中可表示为____D____
  A.{二进制}    B..( 二进制)    C. 二进制    D.” 二进制
43建立索引文件的命令是    B     
AUse  BIndex    CInsert    Dapp
二、填空题
11、关系模型由_数据结构___操作集合__完整性约束__三部分组成。
2关系模型中常用的关系操作包括__查询____增删改__两类。

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。