习题解答(SQL版).doc

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

习 题 解 答 第1章习题解答 1.选择题 1√ 2× 3× 4√ 5× 6√ 7× 8√ 9× 10√ 11√ 12√ 13× 14× 15√ 16× 17√ 18√ 19√ 20× 21√ 22× 23√ 3.填空题 5.数据库系统具有最小的冗余度、数据库系统具有极大的数据独立性、数据库系统为用户提供了有效和统一的操作手段14.保密规定 数据库1516.操作动词、操作对象 操作限定条件 17.概念模型 数据模型 18.实体-联系 19.属性 理解数据 4.简答题 ⑴ 数据的逻辑组织与物理组织之间,可以有区别,作到了数据的物理独立性,当数据的物理组织改变时,可以不影响逻辑组织形式。 ⑵ 数据可以以文件的形式存贮在外存贮器上,实现了以文件为单位的数据共享。用户可以对数据反复地进行修改、插入删除和查询等操作。 ⑶ 数据文件的逻辑组织与应用程序紧密相关。 2.答:数据库系统阶段的特点有以下几个方面。 ⑴实现了广义的数据共享 ⑵面向数据的数据组织方法,实现了数据的结构化 ⑶数据冗余度小,弹性大,易扩充,应用方式灵活 ⑷具有较高的数据独立性 ⑸提供简便的用户接口 ⑹统一的数据控制管理 ⑺对数据的存有了很大的改进。 3.答:数据库系统与文件系统的异、同性体现在以下两个方面。 ⑴ 相同性:从完成基本任务的角度来看,数据库和文件系统没有什么本质区别,它们都是被用于存储、管理数据,并执行用户所指定的各种数据操作。 ⑵ 不同性:与文件系统相比,数据库系统具有三大优点:①数据库系统具有最小的冗余度 ②数据库系统具有极大的数据独立性 ③数据库系统为用户提供了有效、统一的操作手段。 4.答:数据库的用户分为三种:第一种是数据库管理员,他们使用数据库管理系统提供的工具软件对数据库进行各种维护和管理,以便使其更好地为其他用户服务;第二种是应用程序员,他们使用数据语言和程序设计语言编写、使用和操纵数据库中的数据的程序;第三种是非程序员用户,他们通过联机终端设备,使用数据查询语言访问数据库。 答:有个方面⑴数据独立性 ⑵减少数据冗余,提高共享程度 ⑶具有很强的数据管理能力 ⑷确保数据库系统的可靠、安全与完整 ⑸一个良好的数据库系统应具有重新组织数据的能力 ⑹设计数据库时应充分注意系统的可修改性和可扩充性 ⑺数据应能充分描述数据间的内在联系。 7.答⑴数据库 ⑵数据库管理系统 ⑶应用程序系统⑷数据库用户答:数据库的三级结构是:⑴子模式 ⑵模式 ⑶内模式。 ⑴子模式与模式之间的映射 ⑵模式与物理模式之间的映射。 9.答:⑴ 物理数据独立性 物理数据独立性是指数据库的物理性质发生变化时一个应用的独立程度,在一般情况下数据库系统应提供以下的物理数据独立性。 ① 变更存储设备或数据的存储位置 ② 改变物理记录的体积或数据的物理组织方式 ⑵ 逻辑数据独立性 逻辑数据独立性是指数据库的逻辑性质发生变化时一个应用的独立程度,一般情况下数据库系统应提供以下的逻辑数据独立性。 ① 在模式中增加了新的记录类型或联系,并保持原有的记录类型和它们的联系。 ② 在某个记录类型中添加新的记录项。 10.答:⑴决定数据库中的信息内容 ⑵决定数据的存储和访问策略 ⑶监视系统的工作状况,保证系统的时空效率 ⑷协调用户与数据库系统的联络 ⑸决定数据库的保护措施 ⑹及时修改数据字典,使之能反映系统状况 ⑺制定保证数据库完整性的约束条件和控制要求答:⑴定义数据库 ⑵管理数据库 ⑶数据库运行与维护制 ⑷进行数据通讯 ⑸制作数据字典。 12.答:⑴ 语言(编译)处理方面:①数据库各级模式DDL编译程序 ②子模式DDL编译程序 ③数据库DML编译处理程序 ④终端查询解释程序 ⑤数据库控制命令解释程序。 ⑵ 系统运行控制方面:①系统总控程序 ②访问控制程序 ③并发控制程序 ④保密控制程序 ⑤数据完整性控制程序 ⑥数据库更新程序 ⑦通讯控制程序。 ⑶ 系统维护管理方面:①数据装入程序 ②工作日志程序 ③性能监督程序 ④数据库重新组织程 ⑤转存编辑、打印程序。 13.答:数据语言包括两部分:数据描述语言,用于描述或定义数据库的各级模式和特性,又称为数据定义语言;数据操作语言,用于对数据进行操作或处理。 14.答:数据字典有以下的作用。 ⑴ 保证DBMS快速查找有关对象的请求能够实现 ⑵ 为DBA提供数据库系统的:①系统具有的数据库和用户终端 ②当前模式数量及其名称,以及每个模式所包含子模式及其数量、名称和记录类型 ③每个子模式的记录类型,以及与用户的对应关系 ④子模式、模式对应的物理文件及区域。 15.答:数据字典的功能有:⑴登记数据库系统的全部对象及其属性,并给予相应的标识 ⑵登记系统中各对象之间的关系 ⑶登记每个对象、属性的自然语义 ⑷登录常用事务和特定程序 ⑸保存自身的变化历史。 16.答:

文档评论(0)

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

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

1亿VIP精品文档

相关文档