数据库技术与应用复习题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 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;查询结果中包含的元组数目是( )
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
>
σ
π