数据库技术与应用复习题

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

数据库技术与应用复习题

试题类型:选择题、判断题、填空题、简答题、问答题、综合分析设计题

选择题

1、数据库系统和文件系统的根本区别在于()

A 提高了系统效率

B 方便用户使用

C 数据的结构化

D 节省了存储空间

2、子模式是用户与数据库的接口之一,它对应于数据库的( )

A 外模式

B 概念模式

C 内模式

D 存储模式

3、有一个网络数据库应用系统,其中一台计算机A存有DBMS软件、所有用户数据和应用程序,其余各节点作为终端通过通信线路向A发出数据库应用请求,这种方式属于()

A 集中式数据库体系结构

B 主从式数据库体系结构

C 客户机/服务器数据库体系结构

D 分布式数据库体系结构

4、关系模式进行投影运算后:()

A 元组个数等于投影前关系的元组数

B 元组个数小于投影前关系的元组数

C 元组个数小于或等于投影前关系的元组数

D 元组个数大于或等于投影前关系的元组数

5、在下列关于关系的陈述中,错误的是()

A 表中任意两行的值不能相同

B 表中任意两列的值不能相同

C 行在表中的顺序无关紧要

D 列在表中的顺序无关紧要

6、关系数据库中,实现实体之间的联系是通过表与表之间的()

A 公共索引

B 公共存储

C 公共元组

D 公共属性

7、有一个关系:学生(学号,姓名,系别),规定学号的值域是8个数字组成的字符串,这一规则属于()

A 实体完整性约束

B 参照完整性约束

C 用户自定义完整性约束

D 关键字完整性约束

8、下面系统中不属于关系数据库管理系统的是()

A Oracle

B MS SQL Server

C IMS

D DB2

9、SQL语言具有的功能是()

A 关系规范化,数据操作,数据控制

B 数据定义,数据操作,数据控制

C 数据定义,关系规范化,数据控制

D 数据定义,关系规范化,数据操作

10、SQL语言中,删除一个表的命令是()

A DELETE

B DROP

C CLEAR

D REMORE

11、设有一个关系:DEPT(DNO,DNAME),如果要找出倒数第三个字母为W,并且至少包含4个字母的DNAME,则查询条件子句应写成WHERE DNAME LIKE ()

A ‘_ _ W _ %’

B ‘_ % W _ _’

C ‘_ W _ _’

D ‘_ W _ %’

12、已知成绩关系如图1所示。执行SQL语句:

SELECT COUNT(DISTINCT学号)

FROM成绩

WHERE分数>70;查询结果中包含的元组数目是()

成绩表

图1

A 1

B 2

C 3

D 4

13、已知关系:厂商(厂商号,厂名)PK=厂商号

产品(产品号,颜色,厂商号)PK=产品号,FK=厂商号

假设两个关系中已经存在如图2所示元组:

厂商产品

图2

若再往产品关系中插入如下元组:

I(P03,红,C02)II(P05,黑,null)

III(P04,白,C04)IV(P01,蓝,C01)

能够插入的元组是()

A I,II,IV

B I,III

C I,II

D I,IV

14、在SQL中,对嵌套查询的处理原则是()

A 从外层向内层处理

B 从内层向外层处理

C 内、外层同时处理

D 内、外层交替处理

15、与集合运算R∩S等价的的运算系列是:()

A S-(R-S)

B S-( S-R)

C R∪(R-S)

D R-(S-R)

16、在数据库设计中,将E-R图转换成关系数据模型的过程属于()

A 需求分析阶段

B 概念设计阶段

C 逻辑设计阶段

D 物理设计阶段

17、设有关系框架R(A,B,C,D)及其上的函数相关性集合F={B→A,BC→D},那么关系框架R最高是( )

A 第一范式的

B 第二范式的

C 第三范式的

D BCNF范式的

18、在关系数据库的询问优化中,事先处理文件,如排序、建立索引的目的是( )

A 优化表达式;

B 减少中间结果;

C 扩大缓冲数据;

D 减少扫描文件的时间;

19、存在一个等待事务集{T0,T1,…,Tn},其中T0正等待被T1锁住的数据项,T1正等待被T2锁住的数据项,Tn-1正等待被Tn锁住的数据项,且Tn正等待被T0锁住的数据项,则系统的工作状态处于()

A 并发处理

B 封锁

C 循环

D 死锁

20、为了防止一个用户的工作不适当地影响另一个用户,应该采取()

A 完整性控制

B 安全性控制

C 并发控制

D 访问控制

21、在数据库的三级模式结构中,内模式有————。

A.1个B.2个C.三个D.任意多个

22、关系数据模型的基本数据结构是

()

A.树

B.图

C.索引

D.关系

23、如果关系模式R属于1NF,且每个非主属性都完全函数依赖于R的主码,则R属于()

A.2NF

B.3NF

C.BCNF

D.4NF

24、实体完整性是指关系中()

A.不允许有空行

B.主码不允许取空值

C.属性值外码取空值

D.允许外码取空值

25、已知关系R(A,B,C,D),F是R上成立的函数依赖集,F={(A,B→C,D),B →D},则R应分解成()

A.R1(A,B)和R2(C,D)

B.R1(A,B,C)和R2(B,D)

C.R1(A,C)和R2(B,D)

D.R1(A,B,D)和R2(B,C)

26、在3级模式结构中,(B )是数据库的核心和关键,(A 外模式)通常是模式的子集,数据按模式的描述提供给用户,按( C 内模式)的描述存储在硬盘上。(此题按顺序作答,否则不给分)

A 外模式

B 模式

C 内模式

D 概念模式

27、对于关系模式S(Sno,Sname,Age,Dept); C(Cno,Cname,Teacher); SC(Sno,Cno,Score),下列查询结果相同的是()

A

()()

()

SC

S

Score

Sname60

>

σ

π><

B

()

()

SC

S

Score

Sname

><

60

>

σ

π

相关文档
最新文档