数据库第一章习题及答案
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
第一章习题
一、填空题
1、数据管理技术经历了人工管理阶段、文件系统阶段和数据库系统阶段三个阶段。
2、数据库是长期存储在计算机内、有组织的、可共享的数据集合。
3、数据库语言包括数据描述语言和数据操作语言两大部分,前者负责描述
和定义数据库的各种特性,后者用于说明对数据进行的各种操作。
4、根据数据模型的应用目的的不同,数据模型分为概念模型和数据模型。
5、数据模型是由数据结构、数据操作、和数据约束三部分组成的。
二、问答题
1、试述数据、数据库、数据库管理系统、数据库系统的概念。
答:数据:数据是数据库中存储的基本对象
数据库:数据库是长期储存在计算机内、有组织的、可共享的大量数据的集合
数据库管理系统:数据库管理系统是位于用户与操作系统之间的一层数据管理软件
数据库系统:数据库系统是指在计算机系统中引入数据库后的系统,一般由数据库、数据库管理系统(及其开发工具)、应用系统、数据库管理员构成2、试述数据库系统的特点。
答:1).数据结构化
2).数据的共享性高,冗余度低,易扩充
3).数据独立性高
4).数据由DBMS同一管理和控制
3、数据库管理系统的主要功能有哪些
答:1).数据定义功能
2).数据组织、存储和管理
3).数据操纵功能
4).数据库的事务管理和运行管理
5).数据库的建立和维护功能
6).DBMS与网络中其他软件系统的通信功能;一个DBMS与另一个DBMS或文
件系统的数据转换功能;异构数据库之间的互访和互操作功能等。
4、试述数据库系统三级模式结构,这种结构的优点是什么
答:数据库的三级模式结构是指数据库系统是由外模式、模式和内模式三级构成这种结构保证了数据的物理独立性和逻辑独立性
三、设计题
某工厂生产若干产品,每种产品由不同的零件组成,有的零件可用在不同的产品上。这些零件由不同的原材料制成。不同零件所用的材料可以相同。这些零件按所属的不同产品分别放在仓库中,原材料按照类别放在若干仓库中。请用E-R图画出此工厂产品、零件、材料、仓库的概念模型。
答:图见下一页