1.如果K是超码,则K的任意一个真子集都不是候选码。(
2.OLE DB的(C)是一个由COM组件构成的数据访问中介。
A.游标
B.数据源
C.提供者
D.消费者
3.SELECT语句中用来消除重复行的关键字是(DISTINCT)。
4.D)是系统为用户开设的一个数据缓冲区,存放SQL语句产生的多条记录数据。
A.指示变量
B.静态变量
C.主变量
D.游标
5.数据库中建立索引的目的是为了(D)。
A.提高安全性
B.节省存取空间
C.加快建表速度
D.加快查询速度
6.在左外连接中,保留的是左外关系中所有的元组。(
7.数据库的设计完全凭经验就可以设计得比较完美,不必遵守相应原则。(×
8.数据管理技术经历了若干阶段,其中人工管理阶段和文件系统阶段相比,文件系统的一个显著优势是(B
A.数据整体结构化
数据库属性的概念
B.数据可以长期保存
C.数据共享性很强
D.数据独立性很好
9.D)是关系数据库管理系统内部的一组系统表,它记录了数据库中所有的定义信息,包括关系模式定义、视图定义、索引定义、完整性约束定义各类用户对数据库的操作权限、统计信息等。
A.系统数据表
B.模式表
C.关系表
D.数据字典
10.实现将现实世界抽象为信息世界的是(C
A.物理模型
B.逻辑模型
C.概念模型
D.关系模型
11.下列说法正确的是(B
A.域是一组具有不同数据类型的值的集合
B.数据库中不同的属性可以来自同一个域
C.创建域的语句是CREATE ASSERTION(CREATE DOMAIN)
D.当域上的完整性约束条件改变时必须一一修改域上的各个属性(只要修改域的定义即可)
12.触发器被激活时,只有当触发条件为真时触发动作体才执行。(
13.定义关系的主码意味着主码属性(D
A.必须唯一
B.不能为空
C.唯一且部分主码属性不为空
D.唯一且所有主码属性不为空
14.数据库系统的三级模式结构按照从用户使用到系统存储的方向看,是指数据库系统是由外模式、模式和(内模式)三级构成。
15.在ODBC应用系统体系结构中,提供用户界面、应用逻辑和事务逻辑的是(D)。
A.数据源
B.数据库ODBC驱动程序
C.ODBC驱动程序管理器
D.用户应用程序
16.DBMS是一类系统软件,它是建立在(B)之上的。
A.编译系统
B.操作系统
C.硬件系统
D.应用系统
17.SQL语句中逻辑运算符AND和OR的优先级是一样的。(×
18.SQL完成核心功能的动词有(D)个。
select    insert    update    delete    create  alter    drop    grant    revoke
A.10
B.7
C.8
D.9
19.大题
20.将SQL嵌入到高级语言中混合编程,(SQL)语句负责操纵数据库,高级语言语句负责控制逻辑流程。
21.模式S-L(Sno,Sdept,Sloc),Sno、Sdept、Sloc分别为学生的学号、所有系、学生住处,每个系的学生住在同个地方,即存在Sno—>Sdept,Sdept—>Sloc,Sloc传递依赖于Sno,则模式S-L属于(D
A.第4范式
B.第1范式
C.第3范式
D.第2范式
22.如果消除了属于4NF的关系模式中存在的(连接依赖),则可进一步达到5NF的关系模式。
23.对于表student(Sno,Sdept,Mname,Cno,Grade),Sno、Sdept、Mname、Cno、Grade分别表示学生的学号所在的系、系主任的姓名、课程号、学生课程成家,有Student表数据,则该Student模式存在以下问题(D)。
A.更新异常
B.删除异常
C.插入异常
D.数据冗余、更新异常、插入异常、删除异常
E.数据冗余
24.数据库管理系统是指在计算机系统中引入数据库后的系统,一般由DB、DBS、应用系统和DBA组成。(×
数据库系统(DBS)是由数据库、数据库管理系统(及其应用开发工具)、应用程序和数据库管理员(DBA)组成的存储管理和维护数据的系统。
25.从广义讲,数据库设计是数据库及其应用系统的设计;狭义地讲,是(设计数据库本身)。
26.在SQL语句中表达某个属性X值为空,可以使用WHERE X=NULL子句。(×where X is NULL
27.在E-R模型中,联系用(A)表示。
A.菱形
B.六角形
C.椭圆
D.矩形
28.有学生表student( Sno,name, sex,age,dept)(Sno代表学号",name代表"姓名",sex代表"性别", age代表"年龄",dept代表"系"),选课表Sc(Sno, Cno, Grade)(Sno代表学号,Cno代表'课程号", Grade代表"成绩),有如下语句:"SELECT name FROM Sudent,(SELECT Sno FROM Sc WHERE Cno=‘1’)AS Sc1 WHERE Sudent.Sno=Sc1.Sno;",该语句中"Sc1"的含义是(B)。
A.派生表,先存储在内存中,查询结束保存在磁盘上
B.派生表,查询结束,就不存在了
C.派生表,直接保存在磁盘上
D.派生表,临时存储在内存中
29.SQL语言的数据定义功能包括(模式定义)、表定义、视图定义和索引定义等。
30.目标关系的(主码)和参照关系的外码必须定义在同一个域上。
31.A)是关系代数语言。
A.ISBL
B.QUEL
C.QBE
D.SQL
32.在SELECT语句中,要将结果集中的数据行根据选择列的值进行逻辑分组,以便实现对每个组的聚集计算,可以使用的子句是(A)。
A.GROUP BY
B.WHERE
C.LIMIT
D.ORDER BY
33.若一个视图是从单个基本表导出的,并且只是去掉了基本标的某些行和某些列,但保留了主码,这类视图称为(行列子集视图)。
34.数据库(推理控制)机制用来避免用户利用其能够访问的数据推知更高密级的数据。
35.数据库系统的核心和基础是(B
A.概念模型
B.数据模型
C.物理模型
D.逻辑模型
36.能够独立于任何数据库管理系统进行数据库设计的阶段是(A)。
A.需求分析和概念结构设计
B.逻辑结构设计和物理结构设计
C.概念结构设计和物理结构设计
D.需求分析和逻辑结构设计
37.通常情况下,外模式是模式的子集。(
38.有两个关系R(A,B,C)和S(B,C,D),将R和S进行自然连接,得到的结果包括(C)个列。
A.5
B.2
C.4
D.6
39.可以建立、配置或删除数据源并查看系统当前所安装的数据库ODBC驱动程序的是(C)。
A.数据库ODBC驱动程序
B.用户应用程序
C.ODBC驱动程序管理器
D.数据源
40.数据库设计应按照需求分析、概念结构设计、逻辑结构设计、数据库物理设计、数据库实施、数据库运行和维护六个阶段来进行。(
41.关系模式是对关系的描述,关系是关系模式在某一时刻的状态或内容。(
42.关于关系模型,下列叙述不正确的是(D)。
A.行的次序可以任意交换
B.列的次序可以任意交换
C.一个关系至少要有一个候选码
D.一个列的值可以来自不同的域
43.关系R的属性A参照引用关系T的属性A,T的某条元组对应的A属性值在R中出现,当要删除T的这些元组时,系统可以采用的策略包括拒绝执行、(级联删除)、设为空值。

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