安阳师范学院数据库复习题3
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
2018-2019下期末考试练习(3)(1)
一、单选题(共20题,20分)
1、下列关于数据库运行和维护的叙述中,错误的是()。
A、只要数据库正式投入运行,就标志着数据库设计工作结束。
B、数据库的维护工作就是维护数据库系统的正常运行。
C、数据库的维护工作就是发现问题、修改问题。
D、数据库正式投入运行就标志着数据库运行和维护工作的开始。
正确答案: A
解析:
2、E-R方法的三要素是()。
A、实体、属性、实体集
B、实体、键、联系
C、实体、属性、联系
D、实体、域、候选码
正确答案: C
解析:
3、数据字典在()阶段建立
A、需求分析
B、概念结构设计
C、逻辑结构设计
D、物理结构设计
正确答案: A
解析:
4、REVOKE命令的作用是
A、授权
B、转授
C、回收权限
D、强化权限
正确答案: C
解析:
5、1000个学生,10000个选课记录。2号课程选课记录50个。一块内存可以放10个学生或者100个选课记录。计算机的内存有限,只能同时放下5块学生、1块选课记录和若干连接结果。计算机每秒可读写20块。现在需查找选了2号课的学生姓名,问若先做学生和选课记录的笛卡儿积运算,至少需要()秒?
A、 50秒
B、 105秒
C、 100105秒
D、不足10秒
正确答案: C
解析:
6、跟班作业、开会、走访、询问、调查问卷等形式属于数据库设计的哪个阶段的工作?
A、需求分析
B、概念结构设计
C、逻辑结构设计
D、物理结构设计
正确答案: A
解析:
7、79页,80页的关系运算,结果是
A、选了全部课程的学生学号
B、选了全部课程的学生姓名
C、选了全部课程的学生学号和学生姓名
D、以上说法都不对
正确答案: A
解析:
8、关于码的说法,正确的是:
A、能够唯一标记实体的单一属性
B、能够唯一标记实体的属性集
C、码就是随机选取的实体属性
D、无法唯一标记实体
正确答案: B
解析:
9、对表中数据进行删除的操作是()。
A、 DELETE
B、 DROP
C、 ALTER
D、 UPDATE
正确答案: A
解析:
10、参照79页表结构,关于命令
INSERT INTO student VALUES('201215128', '张三'),说法正确的是
A、命令能够顺利执行
B、命令无法顺利执行
C、命令做的是删除操作
D、命令做的是查询操作
正确答案: B
解析:
11、开发一个软件系统,其中的登录功能,需记录其登录的详细时间,适合采用那种数据类型?
A、 CHAR
B、 VARCHAR
C、 DATETIME
D、 DATE
正确答案: C
解析:
12、关于INT, SMALLINT两种数据类型,描述正确的是:
A、都可以表达一些整数,范围相同
B、都可以表达整数,范围不同
C、像学号这样的属性,更适合设置为这两种数据类型
D、像身份证号这样的属性,可以设置为INT
正确答案: B
解析:
13、创建聚簇索引,用()关键词
A、 CREATE CLUSTER INDEX
B、 CREATE UNIQUE INDEX
C、 CREATE INDEX
D、 CREATE
正确答案: A
解析:
14、行列子集视图,说法正确的是
A、建视图的时候,去掉一些行,或者一些列,保留主码
B、不保留原表的主码
C、只是去掉一些行
D、只是去掉一些列
正确答案: A
解析:
15、在数据库的物理结构中,将具有相同值的元组集中存放在连续的物理块称为()存储方法。
A、 HASH
B、 B+树索引
C、聚簇
D、其他
正确答案: C
解析:
16、1000个学生,10000个选课记录。2号课程选课记录50个。一块内存可以放10个学生或者100个选课记录。计算机的内存有限,只能同时放下5块学生、1块选课记录和若干连接结果。计算机每秒可读写20块。问若先做学生和选课记录的笛卡儿积运算,至少需要读取()遍学生表?
A、 1
B、 20
C、 100
D、以上都不对
正确答案: A
解析:
17、(课程、教师、参考书)模式中,课程和教师之间、课程和参考书之间,存在有()
A、平凡多值依赖
B、非平凡多值依赖
正确答案: B
解析:
18、数据库中建立索引的目的是为了()。
A、加快建表速度
B、加快存取速度
C、提高安全性
D、节省存储空间
正确答案: B
解析:
19、WHERE Sage BETWEEN 19 AND 23表达的意思是:
A、年龄大于等于19,小于等于23
B、年龄大于19,小于23
C、年龄等于19,或者等于23
D、以上结果都对
正确答案: A
解析:
20、已知2个域,D1和D2,分别是学号集合、姓名集合。D1现有10000个学号,D2中有10000个姓名。请问,D1和D2的笛卡儿积中,有()个二元组?
A、 1亿
B、 10000
C、 20000
D、 30000
正确答案: A
解析:
二、多选题(共20题,40分)
1、外码取值的规则
A、可以为空
B、可以不为空
C、不为空,任意取值
D、可以不为空,但必须是所参照关系的主码值
正确答案: ABD
解析: