《数据库系统概论》作业1_第1页
《数据库系统概论》作业1_第2页
《数据库系统概论》作业1_第3页
《数据库系统概论》作业1_第4页
《数据库系统概论》作业1_第5页
已阅读5页,还剩2页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、数据库系统概论作业 1第一章数据库系统概论一、填空题1随着计算机软硬件技术的发展,数据管理技术不断地完善,经历了、和等三个阶段。答案:人工管理阶段文件系统阶段数据库系统阶段2 数据模型通常由 、和三要素组成。答案:数据结构数据操作完整性约束3. 数据库系统简称 DBS (database system),它包括数据库整个有关的整个系统: 、和用户等等。答案:数据库 DBMS应用程序数据库管理员4关系数据库系统是以 为基础的数据库系统。答案:关系模型5从数据库管理系统的角度来看,数据库系统的体系结构可以份为三层,从外到内依次为:、和。答案:外模式 模式 内模式6. 数据库的三层结构是数据库的三个

2、抽象级别,为了实现三个抽象级别的联系和转换,数据库管理系统在三层结构之间提供了两层映象: 和。答案:外模式/模式映象模式/内模式映象7. 数据库管理系统(DBMS )是数据库系统的核心,用户开发的数据库系统都是建立在特定的DBMS之上。DBMS的主要组成部分是: 、和。答案:查询处理程序事务管理程序存储管理程序&事务是数据库的基本工作单元,事务具有ACID特性,即 、和。事务管理程序的作用就是保证多个事务并发操作。答案:原子性 一致性 隔离性 持久性9. DBMS具有的控制功能分别是: 、和。答案:数据的完整性并发操作数据的安全性 数据库的恢复10 传统的数据模型有 、和。近年来 得到广泛的应

3、用。答案:层次模型网状模型关系模型对象11.按照客户程序/服务程序的划分方式,DBMS的核心部分属于 ,与用户配合的查询接口程序属于。答案:服务程序客户程序二、选择题1. 在数据库的发展过程中,经历了人工管理阶段、文件系统阶段和数据库系统阶段。在这几个阶段中,数据段里性最高的是 阶段。A 数据库系统B .文件系统C .人工管理D 数据项管理答案:A2. 系统是当前数据库系统的主流。A .网络数据库B 层次数据库C.网状数据库D 关系数据库答案:D3. 事务管理程序的作用是 。A 管理磁盘存储器上的数据文件B 内存缓冲区C. “优化”查询D .保证多个事务并发执行答案:D4. 数据库的概念模型独

4、立于 。A .现实世界B .具体的机器和 DBMSC.信息世界D .现实世界答案:B5. 数据库中,数据库的物理独立性是指 。A .数据库与数据库管理系统的相互独立B .用户程序与DBMS的相互独立C.用户的应用程序与存储在磁盘上的数据库中的数据是相互独立的D .应用程序与数据库中数据的逻辑结构相互独立答案:C6 .数据库(DB )、数据库系统(DBS)和数据库管理系统(DBMS )三者之间的关系是 A . DBS 包含 DB 和 DBMSB. DBMS 包含 DB 和 DBSC. DB 包含 DBS 和 DBMAD . DBSJ就是DB,也就是BMA答案:A7.在数据库的三级模式结构中,描述

5、数据库的全体数据的全局逻辑结构和特征的是。A .外模式B .内模式C.存储模式D .模式答案:D&下面是数据库系统必须提供的数据控制功能。A .安全性B .可移植性C.完整性D 并发控制答案:B9. 以下哪个不属于 DBMS具有的控制功能 。A .数据定义B .数据库的恢复C.并发控制D 数据的安全性答案:A10. 为实现三个抽象级别的联系和转换,DBMS在三层结构之间提供了两映象: A .外模式/模式映象 和 外模式/内模式映象B .外模式/模式映象和模式/内模式映象C.外模式/内模式映象 和 模式/概念模式映象D .存储模式/模式映象和模式/概念模式映象答案:B11. 按照客户程序和服务程

6、序的划分方式,DBMS的核心部分属于 。A .系统程序B 应用程序C.服务程序D .客户程序答案:C12. 模式(schema)是指。A .外模式B .概念模式C.关系模式D .数据库模式答案:D13. 以下哪个不属于数据库模型三要素 。A .数据结构B .完整性约束C.并发操作D .数据操作答案:C14 .以下哪个不属于数据库模型三层模式结构 。A .模式B .外模式C.内模式D .概念模式答案:D第二章数据库建模三、请为计算机经销商设计一个数据库,要求包括生产厂商和产品的信息。生产厂商的信息包括名称、地址、电话等;产品的信息包括生产商、品牌、配置、近价等。试用ODL描述这个数据库,注意要为

7、所有的属性和联系选择适当的类型,并且指出每个类的键码。答案:(keyn ame)attributestri ngattributestri ngattributestri ngin terfaceProducen ame; address; tel;relati on ashipSet producesin verse Product: ProducedBy;in terface Product(key(bra nd,model) attribute stri ngbrand;attribute stri ng model;attribute in teger price;relati on

8、ashipProducer producedByin verse Producer: Produces; 三、将上面习题三的数据库用E-R图来描述。答案:五、设计一个适合大学选课的数据库,该数据库应包含学生、系、教师、课程,哪个学生选了哪门课,哪个教师教哪门课,学生的成绩,一个系提供哪些课程等信息,用E-R模型对大学选课的数据库进行描述,注意完属性和联系选择适当的类型,并指出键码。答案:E-R图为:第三章关系模型和关系运算六、 将第二章习题三的ODL设计转换成关系数据库模型。答案:转换为关系模式为:Producer (n ame,address,tel);Product (brand,model,name);(注:其中 name为厂商名,若同一厂商提供多种产品需建立多 个记录)七、 江第二章习题五的E/R图设计转换成关系模式。答案:转换为关系模式为:Stude nt (SNo,SN)Depart (DNo,DN)Teacher (TNo,TN)Course (CNo,DN)Belo ng (SNo,D no)Teach (TNo,CNo)Choose (SNo,CNo,Score)Supply (DNo,CNo)其中Customer表示乘客,有三个属性:乘客号 No,姓名Name和地址 Address, Flight表示 航班,页有三个属性:航班号Number,日期Da

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论