数据库原理与应用 SQL Server 教学课件 ppt 作者 赵杰 李涛 余江 王浩全配套习题 各章习题以及答案

上传人:w****i 文档编号:94405127 上传时间:2019-08-06 格式:DOC 页数:70 大小:1,012.50KB
返回 下载 相关 举报
数据库原理与应用 SQL Server 教学课件 ppt 作者 赵杰 李涛 余江 王浩全配套习题 各章习题以及答案_第1页
第1页 / 共70页
数据库原理与应用 SQL Server 教学课件 ppt 作者 赵杰 李涛 余江 王浩全配套习题 各章习题以及答案_第2页
第2页 / 共70页
数据库原理与应用 SQL Server 教学课件 ppt 作者 赵杰 李涛 余江 王浩全配套习题 各章习题以及答案_第3页
第3页 / 共70页
数据库原理与应用 SQL Server 教学课件 ppt 作者 赵杰 李涛 余江 王浩全配套习题 各章习题以及答案_第4页
第4页 / 共70页
数据库原理与应用 SQL Server 教学课件 ppt 作者 赵杰 李涛 余江 王浩全配套习题 各章习题以及答案_第5页
第5页 / 共70页
点击查看更多>>
资源描述

《数据库原理与应用 SQL Server 教学课件 ppt 作者 赵杰 李涛 余江 王浩全配套习题 各章习题以及答案》由会员分享,可在线阅读,更多相关《数据库原理与应用 SQL Server 教学课件 ppt 作者 赵杰 李涛 余江 王浩全配套习题 各章习题以及答案(70页珍藏版)》请在金锄头文库上搜索。

1、第一章习题:一、填空题1数据处理的首要问题是数据管理。数据管理是指如何【1】、【2】、【3】、【4】及【5】数据。2在人工管理数据阶段,应用程序完全依赖于数据,需要应用程序规定数据的【1】,分配数据的【2】,决定数据的【3】,因而导致数据变化时,相应需要修改应用程序。3文件系统的三大缺陷表现为:【1】、【2】以及【3】。4应用程序开发中存在的数据依赖问题是指【1】与【2】的存储、存取方式密切相关。5【1】年美国IBM公司研制了世界上第一个数据库管理系统,它的英文名是【2】,缩写为IMS。它的数据模型属于【3】模型。6面向计算机的数据模型多以【1】为单位构造数据模型。7数据库系统的控制功能表现在

2、如下几点,分别是【1】,【2】,【3】和【4】。8数据库中数据的最小存取单位是【1】。文件系统的最小存取单位是【2】。9目前使用的数据模型基本上可分为两种类型:一种是【1】,另一种是【2】。10数据模型一般来说是由三个部分组成,分别是:【1】、【2】和【3】。11数据库系统中是按数据结构的类型来组织数据的。由于采用的数据结构类型不同,通常把数据库分为【1】、【2】、【3】和【4】四种。12联系通常有两种:一种是【1】,即实体中属性间的联系;另一种是【2】。13实体间的联系是错综复杂的,但就二个实体的联系来说,主要有三种:【1】、【2】和【3】。14数据库系统的结构,一般划分为三个层次:叫作【1

3、】,分别为【2】、【3】和【4】。15数据库系统(Database Systems,简记DBS)是一个实际可运行的系统。通常由【1】、【2】、【3】和【4】4个部分组成。16数据库系统的管理、开发和使用人员主要有:【1】、【2】、【3】和【4】。二、选择题1 按照数据模型分类,数据库系统可以分为三种类型:A. 大型、中型和小型B. 西文、中文和兼容 C. 层次、网状和关系D. 数据、图形和多媒体2 下列所述不属于数据库的基本特点的是:A. 数据的共享性B. 数据的独立性C. 数据量特别大 D. 数据的完整性3 下边关于数据库系统的正确叙述是:A. 数据库系统减少了数据冗余B. 数据库系统避免了

4、一切数据冗余C. 数据库系统中数据的一致性是指数据类型的一致D. 数据库系统比文件系统管理更多的数据4数据库DB、数据库系统DBS及数据库管理系统DBMS三者之间的关系是:A. DBS包含DB和DBMSB. DBMS包含DB和DBS C. DB包含DBS和DBMSD. DBS就是DB,也就是DBMS5数据库系统的核心是:A. 数据库B.操作系统 C. 数据库管理系统D.文件6数据库系统与文件系统的主要区别是:A. 数据库系统复杂,而文件系统简单。B. 文件系统不能解决数据冗余和数据独立性问题,而数据库系统可以解决。C. 文件系统只能管理程序文件,而数据库系统能够管理各种类型文件。D. 文件系统

5、管理的数据量少,而数据库系统可以管理庞大的数据量。7数据库系统是由_A_、_B_、_C_和软件支持系统组成,其中_A_是物质基础,软件支持系统中_D_是不可缺少的,_B_体现数据之间的联系,_C_简称DBA。常见的数据模型有多种,目前使用较多的数据模型为_E_模型。 AD 计算机硬件语言CPU 数据库管理系统 数据库主菜单人网络管理系统E:层次网状关系拓朴8N元关系的性质:A 关系相当于一个随机文件。B 每个元组可最多有n个属性。C 属性名称可不唯一。D 不可能存在内容完全一样的元组。9关于关系模型,叙述正确的是:A 只可以表示实体之间的简单关系。B 实体间的联系用人为连线表示。C 有严格的数

6、学基础。D 允许处理复杂表格,如一栏包括若干行。10关系数据库与其它数据库比:A 存储的内容不同B查询的方式不同C 理是过程化的D程序与存储联系紧密11关于分布式数据库:A 对于数据是物理分布的,而处理和应用是不分布的。B 尽量减少冗余度是系统目标之一。C 除了数据的逻辑独立性与物理独立性外,还有数据分布独立性。D 在物理上是分布的,在逻辑上也是分布的。12关于DBMS的叙述:A DBMS是介于用户和操作系统之间的一组软件。B 不具有开放性。C DBMS软件由数据定义语言与数据操作语言构成。D 数据字典多数要手工进行维护。三、简答题1简单叙述数据管理技术发展的几个阶段。2什么是数据库?3什么是

7、数据结构?数据字典?4数据库有哪些主要特征?5试阐述文件系统和数据库系统的区别和联系。6叙述数据库中数据的独立性。7关系型数据库与其它数据库相比有哪些优点?8数据模型包括哪三个部分?它们分别有什么作用?9什么是网状模型?网状模型有什么特点?请举出一个网状模型的例子。10什么是层次模型?层次模型有什么特点?请举出一个层次模型的例子。11什么是关系模型?关系模型有什么特点?请举出一个关系模型的例子。12数据库管理员的主要职责是什么?13定义并解释以下术语:实体、实体型、实体集、属性、属性域、键模式、内模式、外模式DDL、DML、DBMS14什么是数据与程序的物理独立性?什么是数据与程序的逻辑独立性

8、?15模式与内模式的映像有什么作用?16模式与子模式的映像有什么作用?四、综合题1请按照下述两种情况分别建立银行-储户-存款单之间的数据模型 (1)一个储户只在固定的一个银行存款 (2)一个储户可以在多个银行存款这两个模型有什么根本区别?2分别指出事物间具有一对一、一对多、多对多联系的三个例子。3表间关系可以分为哪几类?定义关系的准则是什么?4学校中有若干个系,每个系有若干个班级和教研室,每个教研室有若干个教师,其中有的教授和副教授每人各带若干个研究生。每个班有若干个学生,每个学生选若干课程,每门课程可有若干学生选修。用EER图画出该校的概念模型。5某工厂中生产若干产品,每种产品由不同的零件组

9、成,有的零件可用在不同的产品上,这些零件由不同的原材料制成,不同零件所用的材料可以相同。这些零件按所属的不同产品分别放在仓库中,原材料按照类别放在若干仓库中,用E-R图画出此工厂产品、零件、材料、仓库的概念模型。6收集尽可能多的关于你和你的学院或大学的关系的表格或报表,例如录取信、课程表、成绩单、课程变化表和评分等级。使用E-R模型,建立你和你的学校的关系中的基础实体的数据模型。参考答案一、 填空题1答案:【1】分类 【2】组织 【3】存储 【4】检索 【5】维护2答案:【1】逻辑结构【2】存储空间【3】数据存取方法3答案:【1】数据冗余 【2】不一致性 【3】数据联系弱4答案:【1】应用程序

10、【2】数据5答案:【1】1968年【2】Information Management System【3】层次6答案:【1】记录7答案:【1】数据的完整性 【2】数据的安全性 【3】并发控制 【4】数据库的恢复8答案:【1】数据项 【2】记录9答案:【1】概念模型 【2】数据模型10答案:【1】数据结构 【2】数据操作 【3】数据的完备性约束条件11答案:【1】层次数据库 【2】网状数据库 【3】关系数据库 【4】面向对象的数据库12答案:【1】实体内部的联系 【2】实体与实体之间的联系13答案:【1】一对一的联系 【2】一对多的联系 【3】多对多的联系14答案:【1】三级模式 【2】子模式 【

11、3】模式 【4】存储模式15答案:【1】数据库 【2】硬件 【3】软件 【4】数据库管理员(DBA)16答案:【1】数据库管理员 【2】系统分析员 【3】应用程序员 【4】用户17答案:【1】表 【2】查询 【3】窗体 【4】报表 【5】Web页 【6】宏 【7】模块18答案:【1】行 【2】记录 【3】列 【4】字段19答案:【1】QBE(Query By Example)20答案:【1】它的数据是活数据而不是死数据,即数据是可变的21 答案:【1】声明 【2】语句 【3】过程 【4】标准模块 【5】类模块 【6】类模块二、 选择题1C 2C 3A 4A 5C 6B 7 8D9C 10B11

12、C 12A三、 简答题1数据管理技术经历了如下的个阶段:人工管理阶段、文件系统阶段、数据库系统阶段、高级数据库技术阶段。2答案一:数据库是集中、统一地保存和管理某一单位或某一领域内所有有用信息的系统。这个系统根据数据之间的自然联系结构而成,数据较少冗余,且具有较高的数据独立性,能为多种应用服务。答案二:数据库是以一定的组织方式存储在一起的、能为多个用户共享的、具有尽可能小的冗余度、与应用彼此独立的相互关联的数据集合。3数据结构指数据的组织方式,包括物理方式与逻辑方式。数据字典(简称DD)是对系统中数据的详尽描述,是各类数据属性的清单,在RDBMS中数据字典通常采用和普通数据同样的表示方式,DD

13、在需求分析阶段建立,在数据库设计过程中不断修改、充实、完善。4(1)数据库中的数据是结构化的;(2)数据库中的数据是面向系统的,不是面向某一应用的,减少数据冗余、实现数据共享;(3)有较高的数据独立性;(4)数据库系统为用户或应用提供较方便的接口;(5)保证数据的完整性、安全性,提供并发控制和数据恢复等功能;(6)数据库中最小的数据单位是数据项。5数据库系统与文件系统相比,克服了文件系统的缺陷。数据库中的数据是结构化的。在文件系统中,从整体上来看,数据是无结构的,即不同文件中的记录型之间没有联系,它仅关心数据项之间的联系。数据库系统不仅考虑数据项之间的联系,还要考虑记录型之间的联系,这种联系是

14、通过存储路径来实现的。数据库中的数据是面向系统的,不是面向某个具体应用的,减少了数据冗余,实现了数据共享。数据库系统比文件系统有较高的数据独立性,数据库系统为用户提供了方便的接口。6数据库系统的结构分为级:用户的数据逻辑结构、整体数据的逻辑结构和数据的物理结构。当整体数据的逻辑结构或数据的物理结构发生变化时,应用不变。7) 使用简便,处理数据效率高)数据独立性高,有较好的一致性和良好的保密性。)数据库的存取不必依赖索引,可以优化。)可以动态的导出和维护视图。)数据结构简单明了,便于用户了解和维护。)可以配备多种高级接口。8数据模型包括一组目标型的集合(数据结构)、一组算子(数据操作)和一组通用的完整性规则(数据完整性约束条件)。(1)一组目标型的集合(数据结构)是研究存储在数据库中对象的属性的集合。包括应用所涉及的对象和对象具有的特征,对象间的联系,是对数据静态特性的描述;(2)一组算子(数据操作)是指对数据库中各种对象实例的操作。包括检索、插入、修改、删除等,反映了数据的动态特性;(3)一组通用的完整性规则(数据的完整性约束条件)是指在给定的数据模型中,数据及其联系所遵守的一组通用的完整性规则,他

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 高等教育 > 大学课件

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号