东财21秋《数据库原理与应用》单元作业二[答案]答案
东财《数据库原理与应用》单元作业二
试卷总分:100 得分:100
一、单选题 (共 20 道试题,共 100 分)
1.已知实体A与实体B之间是多对多联系,为描述两个实体之间的关联关系,添加了联系C来关联实体A和B,则C和B之间的联系是( )。
A.一对一
B.一对多
C.多对多
D.多对一
正确答案:-----
2.如果要限制“学生”表中的学生年龄字段的取值必须在15到40岁之间,应该使用的约束是( )。
正确答案:-----
A.CHECK
B.UNIQUE
C.DEFAULT
正确答案:-----
D.FOREIGN KEY
正确答案:-----
3.数据库的外模式和模式间的映像提供的独立性是( )。
A.存储数据
B.逻辑数据
C.数据结构
D.数据文件
正确答案:-----
4.关系模式中,满足2NF的模式,( )。
A.必定是3NF
B.必定是1NF
C.必定是4NF
D.可能是1NF
正确答案:-----
5.当关系模式R(A,B)已属于3NF,下列说法正确的是( )。
A.它一定消除了插入和删除异常
B.一定属于BCNF
C.A和B都是
D.仍存在一定的插入和删除异常
正确答案:-----
正确答案:-----
6.设实体A与实体B是多对一联系,则一般应设计( )。
A.两张表,且外键在实体B中
B.两张表,且外键在实体A中
C.一张表,不需要外键
D.三张表,外键在ABC表中
正确答案:-----
7.在关系数据库中,主键的作用是( )。
A.实现参照完整性
B.限制列的取值
C.实现域的完整性
D.实现实体完整性
正确答案:-----
8.下列关于视图的说法,错误的是( )。
A..视图对应数据库三级模式中的外模式
B.不能在视图上再建立视图
C.视图是一个虚表
D.视图可以提供一定的安全控制功能
正确答案:-----
9.下列 SQL语句中,用于在表中增加一个新列的语句是( )。
A.CREATE
B.UPDATE
正确答案:-----
C.ALTER
D.INSERT
正确答案:-----
10.当关系模式R(A,B)已属于3NF,下列说法( )是正确的。
A.它一定消除了插入和删除异常
B.A和C都是
C.一定属于BCNF
D.仍存在一定的插入和删除异常
11.从数据库三级模式上来说,索引属于( )。
A.内模式
B.模式
C.外模式
D.都不是
正确答案:-----
12.下列聚合函数中,不忽略空值的是( )。
A.SUM(列名)
B.MAX(列名)
C.AVG(列名)
D.COUNT(*)
正确答案:-----
13.数据的完整性包括( )。
A.数据结构完整、数据操作完整和数据实现完整
B.数据静态结构和数据的动态结构的完整性
C.外模式、模式和内模式的完整性
D.实体完整性、参照完整性和用户定义的完整性
正确答案:-----
14.如果两个实体A和B之间是一对多联系,则将其转换为关系模式时,为表达两个实体间的联系,应将外键放在( )。
A.实体A中
B.实体B中
C.实体A和实体B中各一个
D.不需要外键
正确答案:-----
15.关系规范化的主要目的是( )。
A.维护数据完整性
B.维护数据安全性
C.维护数据一致性
D.提供数据查询效率
正确答案:-----
16.下列全部属于专门关系运算的是( )。
A.U、∩、∞
B.∏、б、∞
正确答案:-----
C.U、∩、∏、б
正确答案:-----
D.U、∩、×
正确答案:-----
17.数据库中的外模式对应( )。
A.数据库文件
B.关系表
C.视图
D.操作系统文件
正确答案:-----
21.下列对关系的描述,错误的是( )。
A.表中列的数据类型可以不固定
B.关系表中的每一列都是不可再分的基本属性
C.表中各属性不能重名,任意两行不能完全相同
D.表中的行、列次序无关
正确答案:-----
19.在关系R( R# , RN, S# )和S( S#, SN, SD )中,R的主码是R#,S的主码是S#, 则S#在R中称为( )。
正确答案:-----
A.候选码
B.超码
C.主码
D.外码
正确答案:-----
20.数据库中数据的逻辑独立性是指( )。
A.当内模式发生变化时,模式可以不变
B.当内模式发生变化时,外模式可以不变
C.当模式发生变化时,外模式可以不变
D.当模式发生变化时,内模式可以不变
正确答案:-----
东财21秋《数据库原理与应用》单元作业二[答案]历年参考题目如下:
20秋《数据库原理与应用》在线作业2题目
试卷总分:100 得分:100
一、单选题 (共 10 道试题,共 40 分)
1.在Microsoft SQL Server中,并发控制的主要方法是()
A.授权
B.索引
C.日志
D.封锁
2.关系数据库中的视图属于4个数据抽象级别中的()
A.外部模型
B.概念模型
C.逻辑模型
D.物理模型
3.在数据挖掘的分析方法中,()是分析并挖掘出数据之间在时间维上前后因果关系的方法()
A.关联分析
B.序列模式分析
C.分类分析和
D.聚类分析
4.下述哪一条不是由于关系模式设计不当引起的()
A.数据冗余
B.丢失修改
C.插入异常
D.更新异常
5.信息是数据内涵,数据是信息的()
A.符号化表示
B.载体
C.抽象
D.实例化
6.逻辑表达式的运算结果是()
A.数值型
B.逻辑型
C.字符型
D.日期型
7.在关系DB中,任何二元关系模式的最高范式必定是()
A.2NF
B.3NF
C.BCNF
D.1NF
8.在DBS中,DBMS和OS之间的关系是()
A.相互调用
B.前者调用后者
C.后者调用前者
D.并发运行
9.在RDBMS中,从表中取出满足一定条件的记录,生成一个ABC表的操作称为()
A.复制
B.连接
C.选择
D.投影
10.E-R图是数据库设计工具之一,它一般适用于简历数据库的()
A.概念模型
B.结构模型
C.物理模型
D.逻辑模型
二、判断题 (共 5 道试题,共 10 分)
11.一级封锁协议加上对读取的数据R加S锁,就是3级封锁协议。
12.SQL语言中,外模式对应基本表,内模式对应于存储文件。
13.相交约束和正交约束是等价的。
14.在文件系统阶段,数据无独立性。
15.索引是关于数据位置信息的关键字表。
三、多选题 (共 10 道试题,共 50 分)
16.SQL的数据更新包括()
A.数据插入
B.数据删除
C.数据修改
D.数据咨询
17.数据恢复的连个关键性问题是()
A.如何建立冗余数据()素和利用这些冗余数据实施数据库恢复
B.如何实现数据传递
C.如何实施数据存储
18.数据模型可分为哪三类()
A.智能模型
B.概念数据模型
C.结构数据模型
D.物理数据模型
19.分解关系的两条基本原则是()
A.能够实现值传递
B.保持自反性
C.无损连接性
D.保持函数依赖
20.数据库的完整性是指数据的()
A.精确性
B.正确性
C.相容性
D.连续性
21.数据库领域中最常用的结构数据模型有()
A.层次模型
B.网状模型
C.关系模型
D.面向对象模型
22.下述哪些是由于关系模式设计不当而引起的()
A.数据冗余
B.丢失修改
C.插入异常
D.更新异常
23.对象的组成包括选项中的()
A.一组变量
B.一组实体
C.一组消息
D.一组方法
24.以下操作属于数据更ABC是()
A.插入
B.删除
C.修改
D.查询
25.层次模型中需要满足的连个基本条件是()
A.有且只有节点没有双亲
B.实体之间存在m:n的关系
C.每个节点都必须有父亲节点
D.除节点外其它节点有且只有一个双亲节点