2014-2015第一学期物联网工程《数据库原理》作业习题册20130305

更新时间:2023-10-07 01:51:01 阅读量: 综合文库 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

合肥师范学院

作业习题册

2014 / 2015 学年 第 1 学期

系 别 课 程 专 业 班 级 姓 名 学 号 指导教师

计算机学院 数据库原理 物联网工程 2012级物联网工程班

李宜兵

目 录

第一章 绪论 .................................................. 1 第二章 关系数据库 ............................................ 4 第三章 关系数据库标准语言SQL ................................. 8 第四章第五章第六章第七章第八章第九章

数据库安全性 ......................................... 13 数据库完整性 ......................................... 14 关系数据理论 ......................................... 15 数据库设计 ........................................... 17 数据库保护 ........................................... 21 查询优化(选做) ..................................... 26

《数据库原理》作业 班级: 学号: 姓名: 第一章 绪论

1. 在数据管理技术的发展过程中,经历了人工管理阶段、文件系统阶段和数据库系统阶段在这几个阶段中,数据库独立性最高的是______阶段。

A、数据库系统 B、文件系统 C、人工管理 D、数据项管理

2. 数据库是在计算机系统中按照一定的数据库模型组织、存储和应用的 ① ,支持数据库各种操作的软件系统叫 ② ,由计算机硬件、DBMS、数据库、应用程序及用户等组成的一个整体叫做 ③ 。

①A、文件的集合 B、数据的集合 C、命令的集合 D、程序的集合 ②A、命令系统 B、数据库管理系统 C、数据库系统 D、操作系统

③A、文件系统 B、数据库系统 C、软件系统 D、数据库管理系统

3. 在数据库中,下列说法______是不正确的。 A、 数据库避免了一切的数据重复

B、 若系统是安全可以控制的,则系统可确保更新时的一致性 C、 数据库中的数据可以共享 D、数据库减少了数据冗余

4. 在数据库中存储的是______。

A、数据 B、数据模型 C、数据及数据之间的联系 D、信息

5. 数据库中,数据的物理独立性是指______。 A、 数据库与数据管理系统的相互独立 B、 用户程序与DBMS的相互独立

C、 用户的应用程序与存储在磁盘上的数据库总的数据是相互独立的 D、 应用程序与数据库中数据的逻辑结构相互独立

6. 数据库的特点之一是数据的共享,严格地讲,这里的数据共享是指_____。 A、 同一个应用中的多个程序共享一个数据集合 B、 多个用户、同一种语言共享数据 C、 多个用户共享一个数据文件

D、 多种应用、多种语言、多个用户相互覆盖地使用数据集合

7. 下述关于数据库系统的正确叙述是______。

A、 数据库系统减少了数据冗余 B、数据库系统避免了一切冗余 C、数据库系统中数据的一致性是指数据类型一致 D、数据库系统比文件系统能管理更多的数据

8. 下述关于数据库系统的正确叙述是______。 A、 数据库中只存在数据项之间的联系

B、 数据库的数据项之间和记录之间都存在联系 C、 数据库的数据项之间无联系,记录之间存在联系 D、 数据库的数据项之间和记录之间都不存在联系

1

《数据库原理》作业 班级: 学号: 姓名: 9. 数据库(DB)、数据库系统(DBS)和数据库管理系统(DBMS)三者之间的关系是______。 A、DBS包括DB和DBMS B、DBMS包括DB和DBS

C、DB包括DBS和DBMS D、DBS就是DB,也就是DBMS

10. 在数据库中,产生数据不一致的根本原因是______。

A、数据存储量太大 B、没有严格保护数据 C、未进行完整性控制 D、数据冗余

11. 数据库管理系统(DBMS)是______。

A、一个数据库应用系统 B、一组硬件 C、一组系统软件 D、既有硬件,也有软件

12. 数据库管理系统的工作不包括_____。

A、定义数据库 B、对已定义的数据库进行管理 C、为定义的数据库提供操作系统 D、数据通信

13. 数据库管理系统中用于定义和描述数据库逻辑结构的语言称为______。

A、数据描述语言 B、数据库子语言 C、数据操作语言 D、数据结构语言

14. 数据库管理系统能实现对数据库中数据的查询、插入、修改和删除,这类功能称为______。 A、数据定义功能 B、数据管理功能 C、数据操作功能 D、数据控制功能

15. 从软件的角度考虑,数据库系统的核心是_______。

A、操作系统 B、数据库管理系统 C、数据定义语言 D、数据操作语言

16. 一般地,一个数据库系统的外模式________。

A、只能有一个 B、最有只能有一个 C、至少两个 D、可以有多个

17. 在数据库的三级模式结构中,描述数据库中全体数据的全局逻辑结构和特性的是______。 A、外模式 B、内模式 C、存储模式 D、模式

18. 数据库系统的数据独立性是指_______。 A、 不会因为数据的变化而影响应用程序

B、 不会因为系统数据存储结构与数据逻辑结构的变化而影响应用程序 C、 不会因为存取策略的变化而影响存储结构

D、 不会因为某些存储结构的变化而影响其他的存储结构

19. 在数据库系统中,当数据库的模式改变时,用户程序可以不做改变。这是数据的_______。 A、物理独立性 B、存储独立性 C、位置独立性 D、逻辑独立性

20. 通过指针链接来表示和实现实体之间联系的模型是______。

A、关系模型 B、层次模型 C、网状模型 D、层次和网状模型

21. 下列条目中,是数据库系统的组成成员______。 Ⅰ.操作系统 Ⅱ.数据库管理系统 Ⅲ.用户 Ⅳ.数据库管理员 Ⅴ.数据库 Ⅵ.应用系统

2

《数据库原理》作业 班级: 学号: 姓名: A、仅Ⅱ、Ⅳ和Ⅴ

B、仅Ⅰ、Ⅱ、Ⅲ、Ⅳ和Ⅴ C、仅Ⅰ、Ⅱ、Ⅳ和Ⅴ D、都是

22. 关系数据模型具有很多优点,不是它的优点______。 A、能表示复杂的语义 B、适用于集合操作 C、有标准语言支持 D、数据结构简单

23. 数据管理技术经历了 、 和 三个阶段。

24. 数据库管理系统的主要功能有 、 、数据库的运行管理以及数据库的建立和维护等四个方面。

25. 名词解释: (1) DML: (2) DBMS: (3) DDL: (4) DBS: (5) SQL: (6) DB: (7) DBA:

26. 实现世界的事物反映到人的头脑中经过思维加工成数据,这一过程要经过三个领域,依次是 、 和 。

27. 什么是数据冗余?数据库系统与文件系统相比怎样减少冗余?

28. 学校有若干个系,每个系有若干名教师和学生;每个教师可以担任若干门课程,并参加多个项目;每个学生可以同时选修多门课程。请设计某学校的教学管理的E-R模型,要求给出每个实体、联系的属性。

3

本文来源:https://www.bwwdw.com/article/ez6d.html

Top