数据库原理及应用教程第4版习题参考答案_第1页
数据库原理及应用教程第4版习题参考答案_第2页
数据库原理及应用教程第4版习题参考答案_第3页
数据库原理及应用教程第4版习题参考答案_第4页
全文预览已结束

下载本文档

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

文档简介

数据库原理及应用教程第4版习题参考答案练习参考答案第1章练习参考答案一、选择题1。C2。B3。D4。C5。D6。B7。A8。B9。D10。B11。C12。D13。D14。D15。B16。C17。D18。a19.d20.a21.d22.d23.c24.a25.c2,填写问题1。数据库系统第二阶段。关系3。身体独立。操作系统5。数据库管理系统。一对多7。独立性8。完整性控制9。逻辑独立性10。关系模型11。概念结构(逻辑)12。树形有向图二维表嵌套和递归13。宿主语言(或宿主语言)14。数据字典15。单用户结构主从结构分布式结构客户/服务器结构浏览器/服务器结构16。真实世界信息世界计算机世界3,简短回答1,数据库管理技术发展三个阶段简介每个阶段的特点是什么?答:数据库管理技术经历了手动管理、文件系统和数据库系统三个阶段(1)手工管理数据的特点:A,数据未保存系统没有专门的软件来管理数据c、数据不是D.数据不是独立的(2)文件系统阶段的特点:A,以文件的形式长期存储数据B.由文件系统管理的数据程序和数据之间有一定的独立性。文件的形式已经多样化,数据具有一定的可共享性(3),数据库系统管理阶段的特点:A,数据结构高数据共享和低冗余C.高数据独立性d、具有统一的数据控制功能2.从程序和数据的关系分析文件系统和数据库系统的区别和联系A:数据管理的规模日益增大,数据量迅速增加,文件管理系统已经不能满足需求,数据库管理技术为用户提供了更广泛的数据共享和更高的数据独立性,进一步降低了数据冗余,为用户提供了方便的操作和使用界面数据库系统以不同于文件管理系统的方式管理数据。它收集所有应用程序中使用的数据,以记录为单位存储它们,并在数据库管理系统的监督和管理下使用它们。因此,数据库中的数据是集成的,每个用户都享受其中的一部分。3.简述数据库、数据库管理系统和数据库系统三个概念的含义和关系答:数据库是指存储在计算机中的有组织的、可共享的数据集合。数据库管理系统是软件系统的重要组成部分。它通过操作系统访问硬件,并访问、维护和管理数据库的数据。数据库系统是指将数据库引入计算机系统后的系统结构它主要由数据库、数据库用户、计算机硬件系统和计算机软件系统组成三者之间的联系是:数据库系统包括数据库和数据库管理系统数据库系统主要通过数据库管理系统管理数据库4.数据库系统的主要组成部分是什么?每个部分的功能是什么?绘制整个数据库系统的层次结构图数据库系统包括:数据库、数据库用户、软件系统和硬件系统数据库主要用于存储数据。数据库用户是使用数据库并主要存储、维护和检索数据库的人。软件系统主要完成数据库的资源管理和各种操作请求硬件系统主要完成数据库的一些物理操作,如物理存储、输入输出等。5,数据库管理系统的组成和功能简述答:数据库管理系统的组成:a。语言编译和处理程序b.系统操作控制程序c.系统建立和维护程序d.数据字典函数:a.数据定义函数b.数据操作函数c.数据库操作管理函数d.数据库建立和维护函数e.数据通信接口F.数据组织、存储和管理6.数据库管理员是什么意思?它的主要职责是什么?数据库管理员:指数据库管理员职责:1)。参与数据库设计的全过程,决定整个数据库的结构和信息内容。2)确定数据库的存储结构和访问策略3)帮助最终用户使用数据库系统;4)定义数据的安全性和完整性,负责分配每个用户对数据库的访问权限、数据的机密性级别和完整性约束条件;5)监督数据库的使用和操作。数据库管理员负责定义和实施适当的数据库备份策略。当数据库损坏时,数据库将在尽可能短的时间内恢复到正常状态。当数据库的结构需要改变时,数据结构的修改就完成了6)来改进和重组数据库。数据库管理员负责监控数据库系统运行期间的空间利用率、处理效率和其他性能指标。它利用数据库系统提供的监控和分析程序,根据实际情况对数据库进行记录、统计分析和持续改进设计,不断提高系统性能。此外,数据库应根据用户需求的变化不断重构。7。尝试描述数据库的三级模式结构,并解释三级模式结构的优点是什么?A:数据库系统的内部体系结构在逻辑上分为三个层次:外部模式、内部模式和内部模式(1)模式,也称为逻辑模式和概念模式,是对数据库中所有数据的逻辑结构和特征的描述。该模式位于三层结构的中间层一个数据库只能有一个模式,因为它是整个数据库数据的逻辑视图,即使数据库的整个逻辑(2)外部模式外部模式也称为子模式或用户模式。外部模式是三层结构的最外层。它描述了数据库用户可以看到并允许使用的本地数据部分的逻辑结构和特征,即用户视图(3)内部模式内部模式,也称为存储模式,是三层结构中最里面的一层,是与鱼的实际数据存储模式相关的一层。优点:1)保证数据独立性2)简化用户界面3)有利于数据共享4)有利于数据的安全和保密顺便说一下,只能有一种模式和一种内部模式,并且可以有许多外部模式。8。数据库的数据独立性是什么?它包含什么?A:数据独立性是指数据库中的数据与应用程序之间的相互独立性,即数据的逻辑结构、存储结构和访问模式的变化不会影响应用程序。数据独立性分为两个层次:物理独立性和逻辑独立性数据的物理独立性意味着当数据的物理结构(如存储结构、访问方法、外部存储设备等)不同时。)的改变,数据的整体逻辑结构不受修改映射的影响,因此用户的逻辑结构和应用程序不需要改变。数据的逻辑独立性意味着当数据库的整体逻辑结构(如修改数据定义、添加新的数据类型、改变数据关系等)发生变化时。)改变,用户的逻辑结构和应用程序不需要通过修改映射来改变。9.什么是数据字典?它的主要功能是什么?A:数据字典是用于描述数据库中相关信息的数据目录;角色:扮演系统状态目录表10的角色。简述数据库管理系统的数据访问过程(1)用户使用特定的数据操作语言向数据库管理系统发送访问请求;(2)DBNS接受请求并将请求解释转换成机器代码指令;(3)DBMS检查一次外部模式、外部模式/模式映像、模式、模式/内部模式映像和存储结构定义;(4)数据库管理系统对存储数据库执行必要的访问操作;(5)接受数据库访问操作的结果;(6)对获得的结果进行必要的处理,如格式转换等(7)将处理后的结果返回给用户11。解释实体、属性、实体键、实体集、实体类型、实体联系类型、记录、数据项、字段、记录类型、文件、实体模型和数据模型的含义答:(1)实体:客观存在并能相互区分的物体称为实体(2)属性:实体拥有的属性称为属性(3)实体键:在实体类型中,唯一标识实体的属性或属性集称为实体键,也称为键或关键字(4)实体集:同一类型的一组实体成为一个实体集(5)实体类型:具有相同属性的实体必须具有相同的特征,因此实体名称和它们的属性名称集被用来抽象和描述相似的实体,这被称为实体类型(6)实体联系类型:事物内部和事物之间都有联系。这些联系也应该被抽象并反映在信息世界中,信息世界将被抽象成实体类型和实体类型之间的关系(7)记录:一组有序的字段被称为记录(8)数据项:标记实体属性的命名单元称为数据项,也成为字段(9)字段:标记实体属性的命名单元称为字段,也成为数据项(10)记录类型:具有

温馨提示

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

评论

0/150

提交评论