完整版数据库习题含参考答案_第1页
完整版数据库习题含参考答案_第2页
完整版数据库习题含参考答案_第3页
完整版数据库习题含参考答案_第4页
完整版数据库习题含参考答案_第5页
全文预览已结束

下载本文档

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

文档简介

1、习题1 一、问答题 1. 什么是数据?数据有什么特征?数据和信息有什么关系? 答:答:数据是用于载荷信息的物理符号。 数据的特征是: 数据有“型”和“值之分; 数据受数据类型和取值范围的约束; 数据有定性表示和定量表示之分; 数据应具有载体和多种表现形式。数据与信息的关系为:数据是信息的一种表现形式,数据通过能书写的信息编码表示信息。信息有多种表现形式,它通过手势、眼神、声音或图形等方式表达,但是数据是信息的最佳表现形式。由于数据能够书写,因而它能够被记录、存储和处理,从中挖掘出更深层的信息。但是,数据不等于信息,数据只是信息表达方式中的一种。正确的数据可表达信息, 而虚假、错误的数据所表达的

2、是谬误,不是信息。2. 什么是数据库?数据库中的数据有什么特点。 答:答:数据库是数据管理的新方法和技术,它是一个按数据结构来存储和管理数据的计算机软件系统。 数据库中的数据具有的特点是: 数据库中的数据具有数据整体性,即数据库中的数据要保持自身完整的数据结构; 数据库中的数据具有数据共享性,不同的用户可以按各自的用法使用数据库中的数 据,多个用户可以同时共享数据库中的数据资源。3. 什么是数据库管理系统?它的主要功能是什么? 答:答:数据库管理系统简称DBMS(Database Management System),它是专门用于管理数据库的计算机系统软件。数据库管理系统能够为数据库提供数据的

3、定义、建立、维护、查询和统计等操作功能,并完成对数据完整性、安全性进行控制的功能。 数据库管理系统的主要功能是数据存储、数据操作和数据控制功能。其数据存储和数据操作是:数据库的定义功能,指为说明库中的数据情况而进行的建立数据库结构的操作;数据库建立功能,指将大批数据录入到数据库的操作,它使得库中含有需要保存的数据记录;数据库维护功能,指对数据的插入、删除和修改操作,其操作能满足库中信息变化或更新的需求;数据查询和统计功能,指通过对数据库的访问,为实际应用提供需要的数据。数据库管理系统的数据控制功能为:数据安全性控制功能,即为了保证数据库的数据安全可靠,防止不合法的使用造成数据泄漏和破坏,即避免

4、数据被人偷看、篡改或搞坏;数据完整性控制功能,指为了保证数据库中数据的正确、有效和相容,以防止不合语义的错误数据被输入或 输出。4. 试述数据库系统的三级模式结构及每级模式的作用? 答:数据库的三级模式是指逻辑模式、外模式(子模式)、内模式(物理模式)。逻辑模式是对数据库中数据的整体逻辑结构和特征的描述。外模式是对各个用户或程序所涉及到的数据的逻辑结构和数据特征的描述。内模式是数据的内部表示或底层描述。 逻辑模式是系统为了减小数据冗余、实现数据共享的目标,并对所有用户的数据进行综合抽象而得到的统一的全局数据视图。通过外模式,可以方便用户使用和增强数据的安全性。通过设计内模式,可以将系统的模式(

5、全局逻辑模式)组织成最优的物理模式,以提高数据 的存取效率。改善系统的性能指标。5. 试述数据库系统中的二级映像技术及作用。 答:数据库系统的二级映像技术是指外模式与模式之间的映像、模式与内模式之间的映象技术,这二级映像技术不仅在三级数据模式之间建立了联系,同时也保证了数据的独立性。 外模式模式之间的映像,定义并保证了外模式与数据模式之间的对应关系。当模式变化时,DBA可以通过修改映像的方法使外模式不变,由于应用程序是根据外模式进行设计的,只要外模式不改变,应用程序就不需要修改,保证了数据的逻辑独立性。 模式内模式之间的映像,定义并保证了数据的逻辑模式与内模式之间的对应关系。当数据库的存储结构

6、改变时,DBA可以通过修改模式内模式之间的映像使数据模式不变化。由于用户或程序是按数据的逻辑模式使用数据的,所以只要数据模式不变,用户仍可以按原来的方式使用数据,程序也不需要修改,从而保证了数据的物理独立性。 试述数据库设计过程各个阶段上的设计描述。6. 答:各阶段的设计要点如下:( l 。)需求分析:准确了解与分析用户需求(包括数据与处理)( 2 )概念结构设计:通过对用户需求进行综合、归纳与抽象,形成一个独立于具体DBMS 的概念模型。( 3 DBMS 所支持的数据模型,并对其进行)逻辑结构设计:将概念结构转换为某个 优化。( 4 )数据库物理设计:为逻辑数据模型选取一个最适合应用环境的物

7、理结构(包括存 。储结构和存取方法)( 5 DBMS 提供的数据语言、工具及宿主语言,根据逻)数据库实施:设计人员运用 辑设计和物理设计的结果建立数据库,编制与调试应用程序,组织数据入库,并进行试运行。( 6 )数据库运行和维护:在数据库系统运行过程中对其进行评价、调整与修改。7. 需求分析阶段的设计目标是什么?调查的内容是什么? 答:答:需求分析阶段的设计目标是通过详细调查现实世界要处理的对象(组织、部门、企业等),充分了解原系统(手工系统或计算机系统)工作概况,明确用户的各种需求,然后在此基础上确定新系统的功能。调查的内容是“数据”和“处理”,即获得用户对数据库 的如下要求:( l )信息

8、要求,指用户需要从数据库中获得信息的内容与性质,由信息要求可以导出 数据要求,即在数据库中需要存储哪些数据;( 2 )处理要求,指用户要完成什么处理功能,对处理的响应时间有什么要求,处理方 式是批处理还是联机处理;( 3 )安全性与完整性要求。 8. 数据字典的内容和作用是什么? 答:答:数据字典是系统中各类数据描述的集合。数据字典的内容通常包括:( l )数据项;( 2 )数据结构;( 3 )数据流;( 4 )数据存储;( 5 )处理过程五个部分。其中数据项是数据的最小组成单位,若干个数据项可以组成一个数据结构。数据字典通 过对数据项和数据结构的定义来描述数据流和数据存储的逻辑内容。数据字典

9、的作用:数据字典是关于数据库中数据的描述,在需求分析阶段建立,是下一 步进行概念设计的基础,并在数据库设计过程中不断修改、充实、完善。二、选择题(多选) 在下面所列出的条目中,哪些是数据库管理系统的基本功能_ ABC _。1. 数据库的建立和维护 B. 数据库定义A. D. 数据库和网络中其他软件系统的通信 C. 数据库存取 A _在数据库的三级模式结构中,内模式有_ 。 2. D. A. 1 B. 2 C. 3 个个个 任意多个 _ ABC _3. 。下面列出的条目中,哪些是数据库技术的主要特点 B. A. 数据的冗余度小数据的结构化 D. C. 程序的标准化较高的数据独立4. _ B _是

10、按照一定的数据模型组织的,长期储存在计算机内,可为多个用户共享的 数据的聚集。 B. A. 数据库数据库系统D. C. 数据库管理系统关系数据库(DBMS)(DB)(DBS)5. 三者之间的关系,正确的、数据库系统数据库、数据库管理系统 _ B _。表述是 DBMS A. DBDBS 的一部分和都是 DBS B. DBMSDB 的一部分和都是 DBMS C. DB 的一部分是DB D. DBMS 包括数据库系统和_ A_6. 模型。关系数据库中使用的数据模型是 B. A. 层次数据模型关系数据模型 D. C. 面向对象数据模型网状数据模型 7._ _C _。用于对数据库中数据的物理结构描述的是

11、 D. A. B. C. 概念模式逻辑模式用户模式存储模式8. 用于对数据库中数据库用户能够看得见和使用的局部数据的逻辑结构和特征描述的 _ B_。是 D. B. C. A. 概念模式内模式逻辑模式外模式9. _ A _是位于用户和操作系统之间的一层数据管理软件。D. DBA C. DBS A. DBMS B. DB 10. _ C_数据库系统的三级模式结构中,用来描述数据的全局逻辑结构的是 D. B. C. A. 存储模式模式用户模式子模式D_11._ _A 。软件和数据库系统不仅包括数据库本身,还要包括相应的硬件、 B. A. 数据库应用系统数据库管理系统 D. C. 各类相关人员相关的计

12、算机系统 12._D_。在关系数据库中,视图是三级模式结构中的 D. C. A. B. 外模式存储模式内模式模式 13._ B_。数据库系统的独立性体现在 A. 不会因为数据的变化而影响应用程序 B. 不会因为系统数据存储结构与数据逻辑结构的变化而影响应用程序 C. 不会因为存储策略的变化而影响存储结构 D. 不会因为某些存储结构的变化而影响其它存储结构14. _ A _ 。联系模型中使用对于现实世界中实体的特征,在实体 A. B. C. D. 实体描述二维表格描述属性描述关键字描述15._ B _ 。在人工管理阶段,数据是A. B. 无结构的有结构的C. D. 整体结构化的整体无结构,记录内

13、有结构16_B _ 在文件系统阶段,数据 A. B. 独立性差无独立性C. D. 具有逻辑独立性具有物理独立性17_D _ 。数据库系统阶段,数据 A. 具有物理独立性,没有逻辑独立性B. 具有物理独立性和逻辑独立性C. 独立性差D. 具有高度的物理独立性和一定程度的逻辑独立性18_ B _ 。在数据模型的三要素中,数据的约束条件规定数据及其联系的 A B C D 、数据结构、制约和依存规则、动态特性、静态特性19_ B_ 属于信息世界的模型,实际上是现实世界到机器世界的一个中间层次。A B CE-R D 、关系模型图、概念模型、数据模型20_(B) 。数据库系统软件包括和 DBMS OSDB

14、MS 和高级语言数据库、 DBMSOS 数据库应用系统和开发工具 和A. (1)(2) B. (2)(5) C. (3) D. (4) 和和21_(D) 。数据管理技术经历了人工管理,和 DBMS 网状系统文件系统 关系系统数据库系统A. (3)(5) B. (2)(3) C. (1)(4) D. (2)(4) 和和和和22_(C) 。和数据库的完整性是指数据的 (1) (2) (3) (4) (5) 不被恶意破坏合法性不被非法存取正确性相容性A. (1)(3) B. (2)(5) 和和C. (1)(4) D. (2)(4) 和和23_映像作相应改变,可以使当数据库的改变了,由数据库管理员对

15、C 保持不变,从而保证了数据的物理独立性(1) (2) (3) (4) (5) 模式内模式外模式模式存储结构用户模式模式A. (3)(1)(4) B. (1)(5)(3) 、C. (2)(5)(1) D. (1)(2)(4) 、 三、填空题 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

提交评论