数据库练习题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
2.数据库在磁盘上的基本组织形式是[B ] A.DB B.文件 C.二维表 D.系统目录
3.在关系模型中,起导航数据作用的是[B ] A.指针 B.关键码 C.DD D.索引
4.查询优化策略中,正确的策略是[D ] A.尽可能早地执行笛卡尔积操作B.尽可能早地执行并操作
C.尽可能早地执行差操作D.尽可能早地执行选择操作
5.SQL中,“DELETE FROM 表名”表示[A ] A.从基本表中删除所有元组B.从基本表中删除所有属性
C.从数据库中撤消这个基本表D.从基本表中删除重复元组
6.设关系模式R(A,B,C),F是R上成立的FD集,F={A→B,C→B},ρ={AB,AC}是R的一个分解,那么分解ρ[C ] A.保持函数依赖集F B.丢失了A→B
C.丢失了C→B D.丢失了B→C
8.在关系数据库设计中,子模式设计是在__________阶段进行。[B ] A.物理设计 B.逻辑设计 C.概念设计 D.程序设计
10.在DB技术,未提交的随后被撤消了的数据,称为[D ] A.报废的数据 B.过时的数据 C.撤消的数据 D.脏数据
1. 关系数据库管理系统都是基于( A )理论。
A. Codd的数据关系模型
B. 数据结构
C. 计算机操纵系统
D. 信息管理
2. 元组关系演算表达式{t| R(t) ∧S(t)}表达的是(D )
A. R∪S
B. R∩S
C. R-S
D. S-R
5. 语句 delete from sc 表明( A )
A. 删除sc中的全部记录
B. 删除基本表sc
C. 删除基本表sc中的列数据
D. 删除基本表sc中的部分行
7. 关系笛卡尔积运算记号R×S,( D )
A. R为关系名,S为属性名
B. R和S均为属性名
C. R为属性名,S为关系名
D. R和S均为关系名
9. 下列说法中不正确的是(C )。
A. 任何一个包含两个属性的关系模式一定满足3NF
B. 任何一个包含两个属性的关系模式一定满足BCNF
C. 任何一个包含三个属性的关系模式一定满足3NF
D. 任何一个关系模式都一定有码
10. 在下列基本表的定义中,数值5表示( C )
CREATE TABLE student (Sno char(5) not null unique,Sname char(2));
A. 表中有5条记录
B. 表中有5列
C. 表中字符串Sno 的长度
D. 表格的大小
11. 在视图上不能完成的操作是( C )
A. 更新视图
B. 查询
C. 在视图上定义新的基本表
D. 在视图上定义新视图
12. 设有关系模式R(A,B,C,D),F是R上成立的函数依赖集,F={B→C,C→D},则属性C的闭包C+为(C)
A.BCD
B.BD
C.CD
D.BC
1. DB、DBMS和DBS三者之间的关系是( B )。
A.DB包括DBMS和DBS B.DBS包括DB和DBMS
C.DBMS包括DB和DBS D.不能相互包括
2.对数据库物理存储方式的描述称为( B )
A.外模式B.内模式
C.概念模式D.逻辑模式
3.在数据库三级模式间引入二级映象的主要作用是( A )
A.提高数据与程序的独立性B.提高数据与程序的安全性
C.保持数据与程序的一致性D.提高数据与程序的可移植性
4.视图是一个“虚表”,视图的构造基于( C )
A.基本表B.视图
C.基本表或视图D.数据字典
5.关系代数中的π运算符对应SELECT语句中的以下哪个子句?( A )A.SELECT B.FROM
C.WHERE D.GROUP BY
6.公司中有多个部门和多名职员,每个职员只能属于一个部门,一个部门可以有多名职员,从职员到部门的联系类型是( C )
A.多对多B.一对一C.多对一D.一对多
7.如何构造出一个合适的数据逻辑结构是( C )主要解决的问题。
A.关系系统查询优化B.数据字典
C.关系数据库规范化理论D.关系数据库查询
8.将E-R模型转换成关系模型,属于数据库的( C )。
A. 需求分析
B.概念设计
C.逻辑设计
D.物理设计
9.事务日志的用途是( C )
A. 事务处理
B. 完整性约束
C. 数据恢复
D. 安全性控制
10.如果事务T已在数据R上加了X锁,则其他事务在数据R上( D )
A.只可加X锁
B.只可加S锁
C. 可加S锁或X锁
D. 不能加任何锁
1. ( B )是长期储存在计算机内、有组织的、可共享的大量数据的集合。
A. 数据库系统
B. 数据库
C. 关系数据库
D. 数据库管理系统
2. (1) 在数据库的三级模式中,内模式有( A )。
A.1个B.2个C.3个D.任意多个
2. (2) 在数据库的三级模式中,外模式有( D )。
A.1个B.2个C.3个D.任意多个
2. (3) 在数据库的三级模式中,模式有( A )。
A.1个B.2个C.3个D.任意多个
2. (4) 在数据库的三级模式体系结构中,内模式、模式和外模式个数的比例是( B )。A.1:1:1B.1:1:N C.1:M:N D.M:N:P
3. 数据模型的三个要素分别是( B )。
A. 实体完整性、参照完整性、用户自定义完整性
B. 数据结构、关系操作、完整性约束
4. 数据库(DB),数据库系统(DBS)和数据库管理系统(DBMS)之间的关系是( A )。
A. DBS包括DB和DBMS
B. DBMS包括DB和DBS
5. 在关系模式R中,Y函数依赖于X 的语义是:( B )。
A. 在R的某一关系中,若两个元组的X值相等,则Y值也相等。
B. 在R的每一关系中,若两个元组的X值相等,则Y值也相等。
6. 若对于实体集A中的每一个实体,实体集B中有n个实体(n≥0)与之联系,而对于实体集B中的每一个实体,实体集A中只有1个实体与之联系,则实体集A和实体集B之间的联系类型为( B )。
A.1:1B.1:N C.M:N D.N:1
6. (2) 若对于实体集A中的每一个实体,实体集B中有1个实体(n≥0)与之联系,而对于实体集B中的每一个实体,实体集A中只有1个实体与之联系,则实体集A和实体集B 之间的联系类型为( A )。
A.1:1B.1:N C.M:N D.N:1
7.下列不属于数据安全性控制方法的是( D )。
A.用户标识和鉴定B.用户存取权限控制C.数据加密D.网络流量控制
8.若关系R为M列P行,关系S为N列Q行,则( B )的结果为M+N列P×Q 行。
A.R-S B.R×S C.R÷S D.R S
9. 数据模型应满足( D )的要求。
A.真实模拟现实世界B.容易为人们所理解C.便于在计算机上实现D.以上都是10. 在可信计算机系统评测标准中,达到初步安全产品要求的是()级。
A.C1B.C2C.B1D.B2
11. 下面的选项不是关系数据库基本特征的是( A )。
A. 不同的列应有不同的数据类型
B. 不同的列应有不同的列名
C. 与行的次序无关
D. 与列的次序无关
12. 实现数据库安全性控制的常用方法和技术有( A )
A. 用户标识与鉴别、存取控制、视图机制、审计、数据加密