网站大量收购闲置独家精品文档,联系QQ:2885784924

数据库原理与应用教程第二版人民邮电习题参考答案.doc

数据库原理与应用教程第二版人民邮电习题参考答案.doc

  1. 1、本文档共7页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
数据库原理与应用教程第二版人民邮电习题参考答案

习题参考答案 第1章习题参考答案 三:简答题 1、 简述数据管理技术发展的三个阶段。各个阶段的特点是什么? 答:1数据管理技术经的三个阶段:人工管理阶段;文件系统阶段;数据库系统阶段 2人工管理阶段特点:数据不保存、系统没有专用的软件对数据进行管理、数据不共享、数据不具独立性; 文件系统阶段:数据以文件形式长期保存、由文件系统管理数据;程序与数据间有一定的独立性; 数据库系统阶段:数据结构化、数据共享性高。冗余度低、数据独立性高、有一定的数据控制功能。 3、 简述数据库、数据管理系统、数据库系统三个概念的含义和联系。 答:1数据库是以一定的组织方式存储在一起的,能为多个用户共享的,独立于应用程序的,相互关联的数据集合数据库系统是指引进数据库技术后的整个计算机系统。是一个实际运行的、按照数据库方式存储、维护和向应用系统提供数据支持的系统数据库管理系统是一套建立、管理和维护数据库的软件,是数据库系统的核心组成部分。。数据库容纳数据的仓库,数据库系统数据库、数据库管理系统、硬件、操作人员的合在一起的总称数据库管理系统用来管理数据及数据库的系统。数据库系统包含数据库管理系统、数据库及数据库开发工具所开发的软件。 7.试述数据库三级模式结构,说明三级模式结构的优点是什么? 答:数据库系统的内部体系结构从逻辑上分为三级:外模式、模式、内模式。 (1)模式.模式也称为逻辑模式、概念模式,是数据库中全体数据的逻辑结构和特征的描述。模式处于三级结构的中间层。 一个数据库只能有一个模式,因为它是整个数据库数据在逻辑上的视图,即使数据库的整体逻辑。 (2)外模式。外模式又称子模式或用户模式,外模式是三级结构的最外层,它是数据库用户能看到并允许使用的那部分局部数据的逻辑结构和特征的描述,既用户视图。 (3)内模式。内模式又称存储模式,是三级结构中的最内层,既鱼实际存储数据方式有关的一层。 优点: (1)保证数据的独立性。(2)简化了用户接口。(3)有利于数据共享。(4)有利于数据的安全保密。 顺便一提:模式和内模式只能有一个,外模式可以很多个。 8.什么是数据库的数据独立性?它包含哪些内容? 答:数据独立性是指数据库中的数据与应用程序间相互独立,既数据的逻辑结构、存储结构以及存取方式的改变不影响应用程序。 数据独立性分两级:物理独立性和逻辑独立性。 数据的物理独立性是指当数据的物理结构(如存储结构、存取方式、外部存储设备等)改变时,通过修改映射,使数据整体逻辑结构不受影响,进而用户的逻辑结构以及应用程序不用改变。 数据的逻辑独立性是指当数据库的整体逻辑结构(如修改数据定义、增加新的数据类型、改变数据间的关系等)发生改变时,通过修改映射,使用户的逻辑结构以及应用程序不用改变。 13、 实体型间的联系有哪几种?其含义是什么?并举例说明。 答:1一对一联系实体集A中的一个实体至多与实体集B中的一个实体相对应,反之亦然,则称实体集A与实体集B为一对一的联系。记作1:1。 如:班级与班长,观众与座位,病人与床位。 一对多联系实体集A中的一个实体与实体集B中的多个实体相对应,反之,实体集B中的一个实体至多与实体集A中的一个实体相对应。记作1:n。 如:班级与学生、公司与职员、省与市。 多对多实体集A中的一个实体与实体集B中的多个实体相对应,反之,实体集B中的一个实体与实体集A中的多个实体相对应。记作(m:n)。 如:教师与学生,学生与课程,工厂与产品。 S# 学号 SN 学生姓名 AGE 年龄 DEPT 所在系 S1 丁一 20 计算机 S2 王二 19 计算机 S3 张三 19 外语 ... C# 课程号 CN 课程名称 C1 数据库 C2 操作系统 C3 微机原理 …. T SC S# 学号 C# 课程号 GR 成绩 S1 C1 80 S2 C2 89 S3 C3 59 …. T# 教师号 TN 教师姓名 SAL 工资 COMM 职务津贴 C# 所讲课程 T1 王力 800 C1 T2 张兰 1200 300 C2 T3 李伟 700 150 C1 .…. (1)用SQL的DDL语言创建S表,S#为主键,SN不能为空。 答:create table S ( S# char(10) primary key not null, SN varchar(10) not null, AGE tinyint null, DEPT nchar(10) ) create table C ( C# char(6) primary key, CN varchar(20) not null ) create ta

您可能关注的文档

文档评论(0)

kakaxi + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档