写在前面:请您不要将本文进行扩散转发。因为这是我花了相当一段时间整理的结果。大家用过超星考试,也知道超星不能复制问题和答案出来,我是自己截了每道题的图片然后放到微信里面使用文字识别手动复制出来的。还是比较累的,所以希望您可以尊重一下我的劳动成果♥
整理和校对答案花了比较多的时间,不过因为个人能力还too young too simple,所以难免存在错误的答案或文本。
如果您有我的微信,且您找到了错误的地方,可以直接微信找我指出错误的题目。
如果您没有我的微信,请使用本文页脚的图标”星海网站找错“,在那里进行反馈。
反馈时可以留下您的真实姓名,我会放在这里作为特别贡献者。
一、单选题
1.三级模式之间存在两种映射,它们是(A)。
- 模式与子模式间,模式与内模式间
- 子模式与内模式间,外模式与内模式间
- 子模式与外模式间,模式与内模式间
- 模式与内模式间,模式与模式间
2.(C)是长期存储在计算机内的有组织、可共享的数据集合。
- 数据库管理系统
- 数据库系统
- 数据库
- 文件组织
3.SQL Server是一个基于(D)。
- 层次模型的DBIS
- 网状模型的DBMS
- 关系模型的应用程序
- 关系模型的DBMS
4. 要保证数据库物理数据独立性,需要修改的是(B)。
- 模式
- 模式与内模式的映射
- 模式与外模式的映射
- 内模式
5.下列四项中,不属于数据库特点的是(D)。
- 数据共享
- 数据完整性
- 数据冗余较小
- 数据独立性低
6. 数据库系统的体系结构是(C)。
- 两级模式结构和一级映像
- 三级模式结构和一级映像
- 三级模式结构和两级映像
- 三级模式结构和三级映像
7. 数据库系统不仅包括数据库本身,还要包括相应的硬件、软件和(D) 。
- 数据库管理系统
- 数据库应用系统
- 相关的计算机系统
- 各类相关人员(已于21222完成校对)
8. 在文件系统阶段,数据(B) 。
- 无独立性
- 独立性差
- 具有物理独立性
- 具有逻辑独立性
9. 数据库系统阶段,数据(D)。
- 具有物理独立性,没有逻辑独立性
- 具有物理独立性和逻辑独立性
- 独立性差
- 具有高度的物理独立性和一定程度的逻辑独立性
10.描述事物的符号记录称为(B)。
- 信息
- 数据
- 记录
- 记录集合
11. (B)是位于用户与操作系统之间的一层数据库管理软件
- 数据库系统
- 数据库管理系统
- 数据库
- 数据库应用系统
12. 下列四项中说法不正确的是( C)。
- 数据库减少了数据冗余
- 数据库中的数据可以共享
- 数据库避免了一切数据的重复
- 数据库具有较高的数据独立性
13. 下列数据模型中,数据独立性最高的是( B)。
- 网状数据模型
- 关系数据模型
- 层次数据模型
- 非关系模型
14.当前应用最广泛的数据模型是(B)
- E-R模型
- 关系模型(已于21222完成校对)
- 网状模型
- 层次模型
15. 反映现实世界中实体及实体间联系的信息模型是(D)。
- 关系模型
- 层次模型
- 网状模型
- E-R模型
16. 关系模型中,表示实体间n:联系是通过增加一个(A)
- 关系实现
- 属性实现
- 关系或一个属性实现
- 关系和一个属性实现
17. 在数据库设计中,将E-R图转换成关系数据模型的过程属于(B)
- 需求分析阶段
- 逻辑设计阶段
- 概念设计阶段
- 物理设计阶段
18.数据模型的三要素是指(B)
- 数据结构、数据对象和数据共享
- 数据结构、数据操作和数据完整性约束
- 数据结构、数据操作和数据的安全控制
- 数据结构、数据操作和数据的可靠性
19.下列数据模型中,数据独立性最高的是(B)
- 网状数据模型
- 关系数据模型
- 层次数据模型
- 非关系模型
20.E-R模型属于 (A)
- 信息模型(已于21222完成校对)
- 层次模型
- 关系模型
- 网状模型
21. (B)属于信息世界的模型,是现实世界到机器世界的一个中间层次。
- 数据模型
- 概念模型
- E-图
- 关系模型
22. 概念结构设计阶段得到的结果是(B)。
- 数据字典描述的数据需求
- E-R图表示的概念模型
- 某个DBMS所支持的数据模型
- 包括存储结构和存取方法的物理结构
23. 一个m:n联系转换为一个关系模式。关系的码为(B)
- 某个实体的码
- 各实体码的组合
- N端实体的码
- 任意一个实体的码
24. 如果对于实体集A中的每一个实体,实体集B中有n个实体与之联系;对于实体集B中的每一个实体,实体集A中至多有一个实体与之联系,称实体集A与B的联系为(A)
- A.1:1联系
- B.1:n联系
- C.n:m联系
- D.多种联系
25.公司中有多个部门和多名职员,每个职员只能属于一个部门,一个部门可以有多名职员,从职员到部门的联系类型是(C)
- 多对多
- 一对一
- 多对一
- 一对多
26. 12个实体类型,并且它们之间存在着15个不同的二元联系,其中4个是1:1联系类型,5个是1:N联系类型,6个M:N联系类型,那么根据转换规则,这个ER结构转换成的关系模式有(B)
- 17个
- 18个
- 23个
- 27个
27.现有一个关系:借阅(书号、书名,库存数,读者号,借期,还期),假如同一本书允许一个读者多次借阅,但不能同时对一种书借多本。则该关系模式的码是(D)。
- 书号
- 读者号
- 书号+读者号
- 书号+读者号+借期
28. SQL语言是(B)的语言,容易学习
- 过程化
- 非过程化
- 格式化
- 导航式
29. SQL语言的数据操纵语句包括Select,Insert,Update,Delete等。其中最重要的,也是使用最频繁的语句是(A)
- Select
- Insert
- Update
- Delete
30.在视图上不能完成的操作是(C)。
- 更新视图
- 查询
- 在视图上定义新的表
- 在视图上定义新的视图
31.SQL语言集数据查询,数据操纵,数据定义和数据控制功能于一体,其中,Create,Drop,A1ter语句可实现哪种功能(C)?
- 数据查询
- 数据操纵
- 数据定义
- 数据控制
32. SQL语言中,删除一个视图的命令是( B)
- Delete
- Drop
- Clear
- Remove
33.在SQL语言中的视图View是数据库的(A)。
- 外模式
- 模式
- 内模式
- 存储模式
34.下列的SQL语句中, (D)不是数据定义语句
- create table
- drop view
- oreate yiew
- grant
35.若要撤销数据库中已经存在的表S,可用( A)
- delete table S
- drop view
- create table S
- drop s
36.若要在基本表S中增加一列CN(课程名),可用(C)。
- add table S CN char(8)
- Badd table S alter CN char(8)
- alter table S add CN char(8)
- alter table S add CN varchar(8)
37.学生关系模式S,(S#,Sname,Sex,Age),S的属性分别表示学号,姓名,性别,年龄。要在S中删除一个属性“年龄”可选用的SQL语句是(B)
- delete Age from S
- alter table S drop Age
- update S Age
- alter table S Age
38.DBS是采用了数据库技术的计算机系统DBS是一个集合体,包含数据库,计算机硬件软件和(C)
- 系统分析员
- 程序员
- 数据库管理员
- 操作员
39. 数据库(DB),数据库系统(DBS)和数据库管理系统(DBMS)之间的关系是(A)
- DBS包括DB和DBMS
- DBMS包括DB和DBS
- DB包括DBS和DBMS
- DBS就是DB也就是DBMS
40.下面列出的数据库管理技术发展的三个阶段中,没有专门的软件对数据进行管理的是(A).
1人工管理阶段,2.文件系统阶段,3.数据库阶段
- I和2
- 只有2
- 2和 3
- 只有 I
41.下列四项中,不属于数据库系统特点的是(B)
- 数据共享
- 数据完整性
- 数据冗余度高
- 数据独立性高
42. 数据库系统的数据独立性体现在(B)
- 不会因为数据的变化而影响到应用程序
- 不会因为系统数据存储结构与数据逻辑结构的变化而影响应用程序
- 不会因为存储策略的变化而影响存储结构
- 不会因为某些存储结构的变化而影响其他的存储结构
43. 描述数据库全体数据的全局逻辑结构和特性的是(A)
- 模式
- 内模式
- 外模式
- 用户模式
44.要保证数据库的数据独立性,需要修改的是(A)
- 模式与外模式
- 模式与内模式
- 三层之间的两种映射
- 三层模式
45. 要保证数据库的逻辑数据独立性,需要修改的是(A)
- 模式与外模式的映射
- 模式与内模式之间的映射
- 模式
- 三层模式
46.用户或应用程序看到的那部分局部逻辑结构和特征的描述是(C)它是模式的逻辑子集
- 模式
- 物理模式
- 子模式
- 内模式
47 下述(D)不是DBA数据库管理员的职责
- 完整性约束说明
- 定义数据库模式
- 数据库安全
- 数据库管理系统设计
48. 下面的选项不是关系数据库基本特征的是(A)
- 不同的列应有不同的数据类型
- 不同的列应有不同的列名
- 与行的次序无关
- 与列的次序无关
49.一个关系只有一个(D)
- 候选码
- 外码
- 超码
- 主码
50. 关系模型中,一个码是(C)
- 可以由多个任意属性组成
- 至多由一个属性组成
- 可有多个或者一个其值能够唯一表示该关系模式中任何元组的属性组成
- 以上都不是
51.关系代数运算是以(C)为基础的运算。
- 关系运算
- 谓词演算
- 集合运算
- 代数运算
52. 关系数据库管理系统应能实现的专门关系运算包括(B)
- 排序索引统计
- 选择.投影,连接
- 关联.更新,排序
- 显示,打印,制表
53.五种基本关系代数运算是(下列均为答案)。
∪,-,×,π和σ
54. 关系数据库中的投影操作是指从关系中(B)。
- 抽出特定记录
- 抽出特定字段
- 建立相应的影像
- 建立相应的图形
55. 从一个数据库文件中取出满足某个条件的所有记录形成一个新的数据库文件的操作是(A)操作
- 投影
- 联接
- 选择
- 复制
56自然联接是构成新关系的有效方法一般情况下,当对关系R和S是用自然联接时要求R和S含有一个或者多个共有的(C)
- 记录
- 行
- 属性
- 元组
57. 关系代数中的连联接操作是由(B)操作组合而成
- 选择和投影
- 选择和笛卡尔积
- 投影,选择,笛卡尔积
- 投影和笛卡尔积
58假设有关系R和S.在下列的关系运算中(D)运算不要求:"R和S具有相同的元数,目它们的对应属性的数据类型也相同”
- R∩S
- RUS
- R-S
- RxS
59. 假设有关系R和S.关系代数表达式R-(R-S)表示的是(A)
- R∩S
- RUS
- R-S
- RxS
60. 如何构造出一个合适的数据逻辑结构是(C)主要解决的问题
- 关系系统查询优化
- 数据字典
- 关系数据库规范化F理论
- 关系数据库查询
二、多选题
数据库管理技术经历了哪些阶段?(ABD)
- 人工管理
- 文件系统
- 网状系统
- 数据库系统
三、填空题
1.在关系数据库规范化理论的研究中,在函数依赖的范畴内,[BC]范式达到了最高的规范化程度
2.在关系数据库的规范化理论中,在执行“分解”时,必须遵守规范化原则:保持原有的函数依赖和[无损分解]
3.如果一个关系模式R是1DF,并且关系的每个决定因子都是候选码,那么R至少应该是[BC]范式
4.设关系模式R (A,B,C,D),函数依赖集F= AB->C,DB},则R的候选码为[ACD]
5.从关系规范化理论的角度讲,一个只满足1EF的关系可能存在的四方面问题是:数据几余度大、插入异常、[更新异常]和删除异常
四、判断题
在SQL语言中的视图VIEW是数据库的模式[√]
投影运算结果的元组数目和原来的关系一样多。[x]
在数据库设计中,将E-R图转换成关系数据模型的过程属于概念设计阶段[×]
微信扫描下方的二维码阅读本文