只为记录与分享
第1,2章作业.xls
题量: 34 满分: 100
一. 单选题(共34题)
1. (单选题)在数据库中,下列说法( )是不正确的。
- A. 数据库避免了一切数据的重复
- B. 若系统是完全可以控制的,则系统可确保更新时的一致性
- C. 数据库中的数据可以共享
- D. 数据库减少了数据冗余
我的答案: A :数据库避免了一切数据的重复;
2. (单选题)下列( )不是数据模型的三要素。
- A. 数据结构
- B. 数据操作
- C. 数据安全
- D. 完整性约束
我的答案: C :数据安全;
3. (单选题)( )可以减少相同数据重复存储的现象。
- A. 记录
- B. 字段
- C. 文件
- D. 数据库
我的答案: D :数据库;
4. (单选题)支持数据库各种操作的软件系统叫( )。
- A. 命令系统
- B. 数据库管理系统
- C. 数据库系统
- D. 操作系统
我的答案: B :数据库管理系统;
5. (单选题)为使程序员编程时既可使用数据库语言又可使用常规的程序设计语言,数据库系统需要把数据库语言嵌入到( )中。
- A. 编译程序
- B. 操作系统
- C. 中间语言
- D. 宿主语言
我的答案: D :宿主语言;
6. (单选题)数据库技术的奠基人之一E.F.Codd从1970年起发表过多篇论文,主要论述的是( )。
- A. 层次数据模型
- B. 网状数据模型
- C. 关系数据模型
- D. 面向对象数据模型
我的答案: C :关系数据模型;
7. (单选题)数据库管理系统的工作不包括( )。
- A. 定义数据库
- B. 对已定义的数据库进行管理
- C. 为定义的数据库提供操作系统
- D. 数据通信
我的答案: C :为定义的数据库提供操作系统;
8. (单选题)子模式是( )。
- A. 模式的副本
- B. 模式的逻辑子集
- C. 多个模式的集合
- D. 以上三者都对
我的答案: B :模式的逻辑子集;
9. (单选题)数据库系统与文件系统的主要区别是( )。
- A. 数据库系统复杂,而文件系统简单
- B. 文件系统不能解决数据冗余和数据独立性问题,而数据库系统可以解决
- C. 文件系统只能管理程序文件,而数据库系统能够管理各种类型的文件
- D. 文件系统管理的数据量较少,而数据库系统可以管理庞大的数据量
我的答案: B :文件系统不能解决数据冗余和数据独立性问题,而数据库系统可以解决;
10. (单选题)数据库的概念模型独立于( )。
- A. 具体的机器和DBMS
- B. E-R图
- C. 信息世界
- D. 现实世界
我的答案: A :具体的机器和DBMS;
11. (单选题)在数据库中存储的是( )。
- A. 数据
- B. 数据模型
- C. 数据以及数据之间的联系
- D. 信息
我的答案: C :数据以及数据之间的联系;
12. (单选题)在数据库系统中,通常用三级模式来描述数据库,其中,( )是对数据整体的( )的描述,而( )描述了数据的( )。
- A. 外模式;物理结构;内模式;逻辑结构
- B. 概念模式;逻辑结构;内模式;物理结构
- C. 内模式;逻辑结构;概念模式;物理结构
- D. 概念模式;物理结构;内模式;逻辑结构
我的答案: B :概念模式;逻辑结构;内模式;物理结构;
13. (单选题)在数据库中,产生数据不一致的根本原因是( )。
- A. 数据存储量太大
- B. 没有严格保护数据
- C. 未对数据进行完整性控制
- D. 数据冗余
我的答案: D :数据冗余;
14. (单选题)数据库管理系统是( )。
- A. 操作系统的一部分
- B. 在操作系统支持下的系统软件
- C. 一种编译程序
- D. 一种操作系统
我的答案: B :在操作系统支持下的系统软件;
15. (单选题)数据库系统的最大特点是( )。
- A. 数据的三级抽象和二级独立性
- B. 数据共享性
- C. 数据的结构化
- D. 数据独立性
我的答案: A :数据的三级抽象和二级独立性;
16. (单选题)在数据库三级模式结构中,描述数据库中全体逻辑结构和特性的是( )。
- A. 外模式
- B. 内模式
- C. 存储模式
- D. 模式
我的答案: D :模式;
17. (单选题)数据库(DB)、数据库系统(DBS)和数据库管理系统(DBMS)三者之间的关系是( )。
- A. DBS包括DB 和DBMS
- B. DBMS包括DB和DBS
- C. DB包括DBS和DBMS
- D. DBS就是 DB,也就是DBMS
我的答案: A :DBS包括DB 和DBMS;
18. (单选题)数据库管理系统(DBMS)是( )。
- A. 一个完整的数据库应用系统
- B. 一组硬件
- C. 一组软件
- D. 既有硬件,也有软件
我的答案: C :一组软件;
19. (单选题)在数据管理技术的发展过程中,经历了人工管理阶段、文件系统阶段和数据库系统阶段。在这几个阶段中,数据独立性最高的是( )阶段。
- A. 数据库系统
- B. 文件系统
- C. 人工管理
- D. 数据项管理
我的答案: A :数据库系统;
20. (单选题)数据库三级模式体系结构的划分,有利于保持数据库的( )。
- A. 数据独立性
- B. 数据安全性
- C. 结构规范化
- D. 操作可行性
我的答案: A :数据独立性;
21. (单选题)数据库管理系统(DBMS)是( )。
- A. 数学软件
- B. 应用软件
- C. 计算机辅助设计
- D. 系统软件
我的答案: D :系统软件;
22. (单选题)数据库系统的核心是( )。
- A. 数据库
- B. 数据库管理系统
- C. 数据模型
- D. 软件工具
我的答案: B :数据库管理系统;
23. (单选题)在数据库设计中用关系模型来表示实体和实体之间的联系。关系模型的结构是( )。
- A. 层次结构
- B. 二维表结构
- C. 网状结构
- D. 封装结构
我的答案: B :二维表结构;
24. (单选题)应用数据库的主要目的是为了( )。
- A. 解决保密问题
- B. 解决数据完整性问题
- C. 共享数据问题
- D. 解决数据量大的问题
我的答案: C :共享数据问题;
25. (单选题)在数据库技术中,为提高数据库的逻辑独立性和物理独立性,数据库的结构被划分成用户级、( )和存储级三个层次。
- A. 管理员级
- B. 外部级
- C. 概念级
- D. 内部级
我的答案: C :概念级;
26. (单选题)数据库中,数据的物理独立性是指( )。
- A. 数据库与数据库管理系统的相互独立
- B. 用户程序与DBMS的相互独立
- C. 用户的应用程序与存储在磁盘上数据库中的数据是相互独立的
- D. 应用程序与数据库中数据的逻辑结构相互独立
我的答案: C :用户的应用程序与存储在磁盘上数据库中的数据是相互独立的;
27. (单选题)关系数据模型( )。
- A. 只能表示实体间的1:1联系
- B. 只能表示实体间的1:n 联系
- C. 只能表示实体间的m:n联系
- D. 可以表示实体间的上述三种联系
我的答案: D :可以表示实体间的上述三种联系;
28. (单选题)下述关于数据库系统的正确叙述是( )。
- A. 数据库系统减少了数据冗余
- B. 数据库系统避免了一切冗余
- C. 数据库系统中数据的一致性是指数据类型一致
- D. 数据库系统比文件系统能管理更多的数据
我的答案: A :数据库系统减少了数据冗余;
29. (单选题)由计算机、操作系统、DBMS、数据库、应用程序及用户等组成的一个整体叫做( )。
- A. 文件系统
- B. 数据库系统
- C. 软件系统
- D. 数据库管理系统
我的答案: B :数据库系统;
30. (单选题)在数据库系统中,通常用三级模式来描述数据库,其中( )是用户与数据库的接口,是应用程序可见到的数据描述。
- A. 外模式
- B. 概念模式
- C. 内模式
- D. 存储模式
我的答案: A :外模式;
31. (单选题)数据库系统的特点是( )、数据独立、减少数据冗余、避免数据不一致和加强了数据保护。
- A. 数据共享
- B. 数据存储
- C. 数据应用
- D. 数据保密
我的答案: A :数据共享;
32. (单选题)数据库管理系统能实现对数据库中数据的查询、插入、修改和删除等操作,这种功能称为( )。
- A. 数据定义功能
- B. 数据管理功能
- C. 数据操纵功能
- D. 数据控制功能
我的答案: C :数据操纵功能;
33. (单选题)( )是存储在计算机内的有结构的数据集合。
- A. 网络系统
- B. 数据库系统
- C. 操作系统
- D. 数据库
我的答案: D :数据库;
34. (单选题)实体是信息世界中的术语,与之对应的数据库术语为( )。
- A. 文件
- B. 数据库
- C. 字段
- D. 记录
我的答案: D :记录;