文档介绍:一、填空题(共 6 道试题,共 30 分。)
1.  设一个关系为R(A,B,C,D,E),它的最小函数依赖集为FD={A→B,A→C,(A,D)→E},则该关系的候选码为AD,该关系存在着部分函数依赖。
2.  数据库设计是尽量避免冗余,一般采用符合范式的规则来设计,数据仓库在设计时有意引入冗余,采用反范式的方式来设计。
3.  设一个关系为R(A,B,C,D,E),它的最小函数依赖集为FD={A→B,A→C,(C,D)→E},该关系只满足第二范式,若要规范化为第三范式,将得到2个关系。
4.  数据库系统是按数据结构的类型来组织数据的,因此数据库系统通常按照数据结构的类型来命名数据模型。传统的说法,有三种数据模型:层次模式、网状模型、关系模型。
5.  若一个关系的任何非主属性都不部分依赖和传递依赖于任何候选码,则称该关系达到第三范式。
6.  每个学生可以选修多门课程,每门课程也可以被多个学生选修,所以学生和课程之间是多对多的联系。
二、判断题(共 6 道试题,共 30 分。)
1.  数据库管理系统是为数据库的建立、使用和维护而配置的软件。
A. 错误
B. 正确
2.  按用户的观点来对数据和信息建模是数据模型。
A. 错误
B. 正确
3.  一个关系中的所有属性都函数依赖于该关系的候选码。
A. 错误
B. 正确
4.  一个学生可以学习多门课程,而一门课程也可以被多个学生学习,所以学生和课程是一对多的关系。
A. 错误
B. 正确
5.  数据库逻辑设计的任务是将概念模型转换成特定的DBMS所支持的数据模型的过程。
A. 错误
B. 正确
6.  为了对数据库中的数据进行追加、插入、修改、删除、检索等操作,DBMS提供语言或者命令,称为数据操纵语言DML。
A. 错误
B. 正确
三、单项选择题(共 10 道试题,共 40 分。)
1.  下列关于“数据库系统(DBS)”的叙述中,正确的说法是(    )。
A. DBS是指在计算机系统中引入数据库后的系统
B. DBS是帮助用户建立、使用和管理数据库的一种计算机软件
C. DBS是用户建立的若干个文件的集合
D. DBS是一种新颖的关系数据库管理系统
2.  在同一关系模式中,如果存在非平凡的函数依赖X→Y,Y→Z,而Y↛X,则称(    )。
A. Z完全依赖于X
B. Z部分依赖于X
C. Z传递依赖于X 
D. X传递依赖于Z
3.  数据库管理系统的英文缩写是(    )。
A. DB
B. DBMS
C. DBS
D. DBA
4.  如果X→Y,并且Y不是X的子集,则称X→Y是(    )函数依赖。
A. 非平凡的
B. 平凡的
C. 完全非平凡的
D. 完全平凡的
5.  数据库(DB)、数据库系统(DBS)、数据库管理系统(DBMS)三者之间的关系是(    )。
A. D