兰大19年3月在线作业考核-数据库原理[答案]满分答案
18年9月在线作业考核-数据库原理-0003
一、 单选题 (共 10 道试题,共 30 分)
1.SQL中的“断言”机制用于实现数据库的( )。
正确答案:----
A.完整性
B.保密性
C.并发性
D.安全性
正确答案:----
2.SQL语言的操作对象( )。
A.只能是一个集合
B.可以是一个或多个集合
C.不能是集合
D.可以是集合或非集合
正确选项:----
3.在SQL语言的SELECT语句中,用于对结果元组进行排序的是( )子句。
A.GROUP BY
B.HAVING
C.ORDER BY
正确答案:----
D.WHERE
正确选项:----
4.SQL语言中,删除一个表的命令是( )。
A.ALTER
B.DROP
正确选项:----
C.CLEAR
D.DELETE
正确选项:----
5.下列说法中不正确的是( )。
A.任何一个包含两个属性的关系模式一定满足3NF
B.任何一个包含两个属性的关系模式一定满足BCNF
C.任何一个包含三个属性的关系模式一定满足3NF
D.任何一个关系模式都一定有码
正确选项:----
6.有关系模式A(S,C,M),其中各属性的含义是:S:学生;C :课程;M:名次,其语义是:每一个学生选修每门课程的成绩有一定的名次,每门课程中每一名次只有一个学生(即没有并列名次),则关系模式A最高达到( )。
A.1NF
B.2NF
C.3NF
D.BCNF
正确选项:----
7.属于BCNF的关系模式( )。
A.已消除了插入、删除异常
B.已消除了插入、删除异常和数据冗余
C.仍然存在插入、删除异常
D.在函数依赖范畴内,已消除了插入和删除的异常
正确选项:----
8.数据模型是( )。
A.文件的集合
B.记录的集合
C.数据的集合
D.记录及其联系的集合
正确选项:----
9.在数据库系统中,把可以相互区别的客观事物称为( )。
A.文件
B.字段
C.实体
D.关键码
正确选项:----
10.( )是存储在计算机内结构化的数据的集合。
A.数据库系统
B.数据库
C.数据库管理系统
D.数据结构
专业答案:----
兰大19年3月在线作业考核-数据库原理[答案]多选题答案
二、 多选题 (共 5 道试题,共 15 分)
1.从关系规范化理论的角度讲,一个满足3NF的关系可能存在的问题是:( )。
A.数据冗余度大
B.修改异常
C.插入异常
D.删除异常
正确答案:----
专业答案:----
2.SQL语言具有( )功能。
A.数据定义
B.数据操纵
C.数据控制
D.关系规范化
正确答案:----
3.从关系规范化理论的角度讲,一个只满足2NF的关系可能存在的问题是:( )。
A.数据冗余度大
B.修改异常
C.插入异常
D.删除异常
4.DBA的职责是( )。
专业答案:----
A.决定DB中的信息内容和结构
正确选项:----
B.决定DB的存储结构和存取策略
正确答案:----
C.定义数据的安全性要求和完整性约束条件
D.监控数据库的使用和运行
正确选项:----
5.下面的SQL语句中属于数据更新语句的是( )。
A.UPDATE
正确选项:----
B.ALTER
C.INSERT
D.DROP
专业答案:----
三、 判断题 (共 5 道试题,共 15 分)
1.触发器可分为语句触发器和行触发器。
A.对
B.错
2.SQL语言中,UPDATE语句可以改变表的结构。
正确答案:----
A.对
B.错
3.SQL是结构化的查询语言。
A.对
B.错
4.关系模型是通过指针链接来表示两个实体间的联系。
A.对
B.错
5.在关系数据库设计中,关系模式设计的好坏对数据库系统的性能和质量没有直接的影响。
A.对
B.错
四、 简答题 (共 4 道试题,共 40 分)
1.关系代数的自然连接操作和半连接操作之间有些什么联系?
2.学生-课程数据库
学生表:Student(Sno,Sname,Ssex,Sage,Sdept)
正确答案:----
课程表:Course(Cno,Cname,Cpno,Ccredit)
正确答案:----
学生选课表:SC(Sno,Cno,Grade)
专业答案:----
用SQL语句实现:
(1)为学生-课程数据库中的Course表建立索引,按课程号升序建唯一索引。
(2)删除Course表的索引。
(3)查询全体学生的姓名、学号、所在系。
3.恢复子系统的主要功能是什么?
4.什么是视图,它与表的区别是什么?
兰大19年3月在线作业考核-数据库原理[答案]历年参考题目如下: