数据库期末复习【选择】1

1、数据库系统的基本特征是 三个基本特征
A.数据的统一控制
B.数据共享性和统一控制
C.数据共享性、独立性和冗余度小
D.数据共享性和数据独立性
正确答案C

2、DB、DBMS和DBS三者之间的关系是 
A.DBS与DB和DBMS无关
B、DBMS包括DBS和DB
C.DB包括DBMS和DBS
D.DBS包括DB和DBMS
正确答案:D.

3.数据库的模式内模式映射可以保证
A数据的概念独立性
B.数据的逻辑独立性
C.数据的虚拟独立性                   
D.数据的物理独立性
正确答案D

4、数据库的外模式模式映射可以保证
A.数据的概念独立性
B.数据的逻辑独立性
C.数据的虚拟独立性
D.数据的物理独立性一
正确答案B

5.对一个3行4列的表与一个5行2列的表作笛卡尔积,则该笛卡尔积的基数
A.20          B.15              C.8            D.6
正确答案:B

基数可以理解为元组的个数。集合的元素的个数称为集合的基数

6、对一个3行4列的表与一个5行2列的表作笛卡尔积,则该笛卡尔积的元组是__元组。
A.20
B.15
C.8
D.6
正确答案:D

一个元组里有几个元素就是几元组

7、设有关系R和S,关系代数R-(R-S)表示的是

A、R∩S
B、R-S
C、R+S

D、RUS
正确答案A

通过画图的方式进行选择,R-S表属于R但不属于SR-(R-S)表属于R但不属于(R-S)

8、自然连接是构成新关系的有效方法。一般情况下,当对关系R和S使用自然连接时,要求R和S含有一个或多个共有的__。自然连接属性
A、行
B、属性
C、记录
D、元组
正确答案B

关系是一张表,表中的每行(即数据库中的每条记录)就是一个元组,每列就是一个属性。 在二维表里,元组也称为行
9、以下是信息世界的模型,且实际上是现实世界到机器世界的一个中间层次的是
A、数据模型。  中间 概念
B、概念模型
C、关系模型
D、E-R图
正确答案B
为了将现实世界中的具体事物抽象组织为某一数据模型,一般先将现实世界抽象为信息世界,然后将信息世界转换为机器世界。概念模型实际上是现实世界到机器世界的一个中间层次。
 

10、构成E-R模型的三个基本要素是实属联
A、实体、属性值、关系      B、实体、属性、联系
C、实体、实体集、联系      D.实体、实体集、属性
正确答案B
11、更新的数据与相应的重做日志,__先写入文件保存? 有日志先日志

  1. 数据      B、日志        C、同时写        D、无所谓
    正确答案B

    12、在下列关于规范化理论的叙述中,不正确的是  2nf
    A、任何一个关系模式一定有键。
    B、任何一个包含两个属性的关系模式定满足3NF。

C、任何一个包含两个属性的关系模式定满足BCNF。
D、任何一个包含三个属性的关系模式一定满足2NF。
正确答案D

1NF  所有的域 原子性

2NF 非主属性 完全依赖于 主属性,满足1NF

3NF 任何非主属性不依赖于其他非主属性(消除 依赖传递),满足2NF

BCNF 消除主属性对候选码的 部分依赖 和传递依赖,满足3NF

3NF和BCNF的区别与求解:

学生信息表(不重名):

学号 确定 学生姓名,学号是候选码

班级+学生姓名 确定  学号 班级+学生姓名是候选码

以上主属性存在了传递依赖,BCNF范式要消除这种依赖,拆分

12.设有关系R(A,B,C) 和S(C,D) 与关系代数表达式πA,B,D(σR,C=s.c(R×S))等价的SQL语句是

A.SELECT*FROM R,SWHERE R.C=S.C

B.SELECT A,B,D FROM R,S WHERE R.C=S.C

C.SELECT A,B,D FROM R,S WHERE R=S

D.SELECT A,B FROM R WHERE (SELECT D FROM S WHERE R.C= S.C)

正确答案B

-------

关系代数表达式

五个基本操作:

并(∪)、差(-)、笛卡尔积(×)、投影(σ)、选择(π)

四个组合操作:

交(∩)、联接(等值联接)、自然联接(RcrossS)、除法(÷)

-------

13.SQL的视图是从__中导出的。 

A、基本表
B、视图
C、数据库
D、基本表或视图
正确答案D

14、用如下的SQL语句创建一个TEACHER表   
CREATE TABLE TEACHER(
TNO CHAR(6)NOT NULL,
NAME CHAR(8)NOT NULL,
SEX CHAR(2),
SAL INT,
SDETP CHAR(12) CHECK (SDEPT IN(‘IS’,‘MA’,‘CS’)))
可以插入到TEACHER表中的元组是
A、(‘T0203’,‘刘刚’,NULL,NULL,‘IS’)
B、(NULL,‘王芳’,‘女',‘1200’,‘CS’)
C、(‘TO111',NULL,‘男’,‘23’,‘MA’)
D、(‘TO101’,‘李华’,‘男’,‘2100’,‘EN’)

正确答案A.

15、SQL语言中,条件年龄BETWEEN 18 AND 30表示年龄在18至30之间,且__
A、包括30岁但不包括18岁
B、包括18岁和30岁
C、包括18岁但不包括30岁
D、不包括18岁和30岁
正确答案B

16、允许取空值但不允许出现重复值的约束是。独一无二
A、NULL
B、PRIMARY KEY
C、UNIQUE
D、FOREIGN KEY
正确答案:C

17、数据库的完整性是指数据的_____和 _____
(1)正确性(2)合法性(3)不被非法存取(4)相容性(5)不被恶意破坏

A、(1)和(3)
B、(2)和(5)
C、(2)和(4)
D、(1)和(4)
正确答案D


18 SQL的GRANT和REVOKE语句主要用来维护数据库的。 
A、安全性
B、完整性
C、可靠性
D、一致性
正确答案A

19.在数据库设计中数据流图(DFD)和数据字典(DD)主要用来描述结构化方法中的__阶段的工具。 
A、逻辑结构设计
B、概念结构设计
C、可行性分析
D、需求分析
正确答案D


21、从E-R模型关系向关系模型转换时,一个MN联系转换为关系模式时,该关系模式的码是。 M与n
A、M端实体的码
B、N端实体的码
C、M端实体码与N端实体码组合
D、重新选取其他属性。
正确答案C

22、SQL的集合处理方式与宿主语言单记录的处理方式之间用__来协调。

A、SQLCA
B、游标
C、存储过程
D、触发器
正确答案B
23、当将局部E-R图集成为全局E-R图时,如果同一对象在一个局部E-R图中作为实体,而在另一个局部E-R图中作为属性,这种现象称为__   
A、结构冲突。
B、命名冲突
C、属性冲突
D、语义冲突
正确答案A
24、下面关于关系数据库范式的描述中,错误的是
A、关系满足的范式越低,则更新操作的代价就越高
B、关系满足的范式越高,则更新操作的代价就越低
C、关系满足的范式越高,则查询操作的代价就越高
D、关系满足的范式越低,则查询操作的代价就越高
正确答案:D

关系满足的范式低,更新操作的代价就越高;

关系满足的范式越低,查询操作的代价就越低。

28、数据库系统运行过程中,服务器CPU烧坏属于__故障
A、事务内部故障
B、介质故障
C、外部攻击
D、系统故障
正确答案:D

29.数据库系统运行过程中,服务器硬盘烧坏属于__故障。

A.事务内部故障
B.介质故障
C.外部攻击
D.系统故障
正确答案B.


30、登记日志的作用是。恢复数据
A、在数据库故障时用来恢复数据库
B、记录用户操作,实现数据库安全
C、记录用户操作,优化系统性能
D、没什么用
正确答案:A
31、事务执行的时候,下列说法正确的是
A、先写登记日志,再写数据
B、先写数据,再写登记日志
C、只写数据就行
D、数据与登记日志同时写

答案:A。

33、把查询Student表和修改学生学号的权限授给用户U的SQL语句是
A、GRANT UPDATE(Sno),SELECT ON Student FROM U
B、GRANT Sno,SELECT ON TABLE Student TO U
C、GRANT UPDATE(Sno),SELECT ON TABLE Student TO U
D、GRANT Sno,SELECT ON Student FROM U
正确答案C

猜你喜欢

转载自blog.csdn.net/m0_57885354/article/details/124808911
今日推荐