1 / 11
文档名称:

课后简答题1.doc

格式:doc   大小:77KB   页数:11页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

课后简答题1.doc

上传人:春天资料屋 2022/11/26 文件大小:77 KB

下载得到文件列表

课后简答题1.doc

相关文档

文档介绍

文档介绍:该【课后简答题1 】是由【春天资料屋】上传分享,文档一共【11】页,该文档可以免费在线阅读,需要了解更多关于【课后简答题1 】的内容,可以使用淘豆网的站内搜索功能,选择自己适合的文档,以下文字是截取该文章内的部分文字,如需要获得完整电子版,请下载此文档到您的设备,方便您编辑和打印。第一章
三、简答题
12、数据模型的主要作用是什么三类基本数据模型的区分依照是什么各自哪些优
弊端答:数据模型对现实世界中的事物及其联系的一种模拟和抽象表示,对数据、数据间联系以及相关语义拘束规程进行形式化描绘。
三类基本数据模型区分的依照是它们的数据结构,按数据结构的不一样分为层次模型、网状模型和关系模型。
层次模型的长处有:(1)、层次模型结构比较简单,有条有理,便于在计
算机内实现。(2)、结点间联系简单,从根结点到树中任何一结点均存在一天
独一的层次路径,所以其查问效率很高。(3)、供给了优秀的数据完好性支持。
层次模型的弊端有:(1)、不可以直接表示两个以上的实体间的复杂联系和实体
型间的多对多联系,只好经过引入沉于数据或创立虚构结点的方法来解决,易产
生不一致性。(2)、对数据插入和删除的操作限制太多。(3)、查问儿女结
点一定经过双亲结点。
网状模型的长处有:(1)、能更加直接地描绘客观世界,可表示实体间的
多种复杂联系。(2)、拥有优秀的性能和储存效率。网状模型的弊端有:(1)、
数据结构复杂,并且跟着应用环境的扩大,数据库的结构变得愈来愈复杂,不便于终端用户掌握。(2)、器数据定义语言(DDL)、数据操控语言(DML)语言极其复杂,不易使用户掌握。(3)、因为记录间的联系实质上是经过储存路径
实现的,应用程序再接见数据库时要指定存取路径,即用户需要认识系统结构的细节,加重了编写应用程序的负担。
关系模型的长处有:(1)、其有严格的数学理论依照。(2)、数据结
构简单、清楚,用户易懂易用,不单用关系描绘实体,并且用关系描绘实体间的
联系,其余,对数据的操控结构也是关系。(3)、关系模型的存取路径对用户是透明的,进而拥有更高的数据独立性、更好的安全保密性,也简化了程序员的
工作和数据库成立和开发工作。关系模型的弊端有:查问效率不如非关系
模型。
解说模式、内模式、外模式的含义
答:模式:也称逻辑模式,是数据库中全体数据的逻辑结构和特色的描绘,是所实用户的公共数据视图。
外模式:也称子模式(Subschema)或用户模式,是数据库用户(包含应用程序员和最后用户)能够看见和使用的局部数据的逻辑结构和特色的描绘,是数据库用户的数据视图,是与某一应用相关的数据的逻辑表示。
内模式:也称储存模式(StorageSchema),它是数据物理结构和储存方式的描绘,是数据在数据库内部的表示方式(比如,记录的储存方式是次序储存、依照B树结构储存仍是按hash方法储存;索引依照什么方式组织;数据能否压缩储存,能否加密;数据的储存记录结构有何规定)。
第二章
三、简答题
1、关系模型的完好性规则有哪几类
答:关系模型供给了3类完好性规则:实体完好性、参照完好性、用户定义的完
整性规则。
此中实体完好性规则和参照完好性规则是关系模型一定知足的完好性拘束
条件,成为关系完好性规则。
实体完好性规则:作为主键的属性或属性组的值在关系中一定是独一的和确
定的。
参照完好性规则:假如表中存在外键,则外键的值一定与主表中相应的键值
同样,或许外键的值为空。
上述两类完好性规则是关系模型一定知足的规则,由系统自动支持。
用户定义的完好性规则是针对某一详细数据的拘束条件,由应用环境决定。
它反应某一详细应用所波及的数据一定知足的语义要求。
2、举例说明什么是实体完好性和参照完好性
答:实体完好性是指主关系键的值不可以为空或部分为空。学生关系中的主关系
键“学号”不可以为空选课关系中的主关系键“学号+课程号”不可以部分为空,即
“学号”和“课程号”两个属性都不可以为空参照完好性是指假如关系R2的外面关系键X与关系R1的主关系键符合,则X的每个值或许等于R1中主关系键的某一个值,或许取空值。学生关系的“系别”是外面关系键,与系别关
系的主关系键“系别”相对应。则学生关系中某个学生“系别”的取值或为“空”,不然一定在参照的系别关系中主关系键“系别”的值中能够找到。
3、关系的性质主要包含哪些方面为何只限用规范化关系
答:关系的性质主要有:1、列是同质的;2、不一样的列可来自同一域,每一列称为属性,不一样的属性一定有不一样的名字;3、列的次序能够随意互换;4、关系中元组的次序可随意;5、关系中不一样意出现同样的元组;6、所有属性值都是原子的。
原由:1、这种选择对说要表示的内容并没有实质限制;2、从数学看法看,一个规范化关系比一个非规范化关系有更简单的数据结构,这将致使一系列其余问题的简化。
5、解说以下看法:笛卡尔积、关系、同类关系、关系头、关系体、属性、元组、
域、关系键、候选键、主键、外面键、关系模式、关系数据库模式、关系数据库、
关系数据库的型与值。
答:
笛卡尔积:实质是一个二维表,表的框架由域构成,表的随意一行就是一个元组,表的每一列来自同一个域。
关系:笛卡尔积D1*D2*.Dn的随意子集称为定义在域D1,D2,,Dn上
n元关系。
同类关系:拥有同样关系框架的关系称为同类关系。
关系头:关系头是由属性名A1,A2,,An的会合构成,每个属性Ai对应一个域Di(i=1,2,,n)。关系头(关系框架)是由关系的数据结构的描绘,它是固定不变的。
关系体:是指关系结构中的内容或许数据,它随元组的成立、删除或改正而变化。
属性:因为域能够笛卡尔积、关系、同类关系、关系头、关系头、属性、元组、域、关系健、候选健、主键据库、关系数据库的型与值同样,为了加以差别,一定对每列起一个名字,称为属性。
元组:每一个元素(d1,d2,d3,dn)叫做一个n元组,简称元组。
域:域是一组拥有同样数据种类的值的会合,又称为值域(用D表示)。
关系健:假如一个关系中有多个候选键,能够从中选一个作为查问、插入或
删除元组的操作变量,被采用的候选键称为主关系键,或主键、关系键。
候选健:能唯一表记关系中元组的一个属性或属性集,称为候选健。
主键:假如一个关系中有多个候选键,能够从中选一个作为查问、插入或删除元组的操作变量,被采用的候选键称为主关系键,或主键、关系键。
外面键:假如关系R2的一个或一组属性X不是R2的主码,而是另一关系的R1的主码,则该属性或属性组X称为关系R2的外面关系键或外码,并称关系R2为参照关系,关系R1为被参照关系。
关系模式:关系模式是对关系的描绘。
关系数据库模式:关系数据库的型称为关系数据库模式,是对关系数据库的描绘,它包含若干域的定义以及在这些域上定义的若干关系模式。关系数据库模式是对关系数据库结构的描绘,或许说是对关系数据库框架的描绘。
关系数据库:在一个给定的应用领域中,所有实体以及实体之间联系所对应的关系的会合构成一个关系数据库。
关系数据库的型与值:关系数据库的型称为关系数据库模式,是对关系数据库的描绘,它包含若干域的定义以及在这些域上定义的若干关系模式。关系
数据库模式是对关系数据库结构的描绘,或许说是对关系数据库框架的描绘。而
关系数据库的值也称为关系数据库,是这些关系模式在某一时刻对应的关系的会合。也就是说,与关系数据库模式对应的数据库中的目前值就是关系数据库的内容,称为关系数据库的实例。
第三章
四、简答题
2、SQL有什么特色
答:1、SQL是近似于英语的自然语言,语法简单,命令少,简短易用。
、SQL是一种一体化语言,包含数据定义、数据查问、数据操控和数据控制等方面的功能,能够达成数据库活动中的所有工作。
、SQL是一种非过程化的语言。即用户只要要描绘清楚做什么,SQL语言便可将要求交给系统,系统自动达成所有工作。
、SQL是一种面向会合的语言,每个命令的操作对象是一个或多个关系,结果也是个关系
、SQL既是自含式语言,又是嵌入式语言。
3、解说本章所波及的相关基本看法的定义:基本表、视图、索引、系统权
限、对象权限、角色、并说明视图、索引、角色的作用。
答:基本表:一个关系对应一个基本表;一个或多个基本表对应一个储存
文件。
视图:视图是从一个或几个基本表导出的表,是一个虚构的表
索引:记录的重点字与其相应地址的对应表
系统权限:数据库用户能够对数据库系统进行某种特定的操作的权益。
对象权限:数据库用户在指定的数据库对象长进行某种特定的操作的权

角色:是多种权限的会合,能够把角色授与用户或其余角色
视图的作用:经过结构视图,能够在用户和应用程序与实质的基本表之间供给更好的数据独立性。
索引的作用:经过创立设计优秀的索引,能够明显提升数据库查问和应用程序的性能。还能够强迫表中的行拥有独一性,进而保证数据的完好性。
角色的作用:当把某个角色授与用户(和角色)或从用户(或角色)处回收时,就同时授与或回收了该角色代表的所有权限。这样就防止了为每个
用户重复授与每一项权限的繁琐工作,能够大大简化管理数据库用户权限的工作。
4、在对数据库进行操作的过程中,设置视图体制有什么长处它与数据表间有什
么差别
答:设置视图体制的长处(1)能够简化用户的操作;(2)用户能够从多种角度对待
数据;(3)视图对重构数据库供给了必定程度的逻辑独立性;(4)视图能对机密数
据供给安全保护。
差别是基本表是独立存于数据库中,而视图是从一个或几个基本表中导出来
的,它自己不独立储存在数据库中,是一个虚表。视图寄存的不过视图的定义。
第五章
三、简答题
2、什么是数据库的安全性试述DBMS供给的安全控制功能包含哪些内容
答:数据库的安全性是指保护数据库以防备非法使用所造成的数据泄露、改正或
损坏。包含:(1)用户表记和判定:系统内部记录着所有合法用户的表记,每
次用户要求进入系统时,由系统进行核实。(2)用户存取权限控制:不一样的用户
关于不一样的数据对象同意履行的操作权限。(3)定义视图:为不一样的用户定义不
同的视图,能够限制各个用户的接见范围。(4)数据加密:依据必定的算法将原
始数据加密成为不行直接识其余格式,数据以密文的形式储存和传输。(5)审计:
把用户对数据库的所有操作自动记录下来,寄存在一个特别文件中,利用这些信
息,能够重现致使数据库现有状况的一系列事件,以进一步找出非法存取数据的
人、时间和内容等。
、什么是数据库的完好性关系数据库中有哪些完好性规则,各包含哪些内容
什么是数据库的完好性关系数据库中有哪些完好性规则,各包含哪些内容。答:①数据库的完好性:是指保护数据库中数据的正确性,有效性和相容性,防
止错误的数据进入数据库造成无效操作。②完好性规则的主要构成:①触发条件;②拘束条件;③违约响应11数据库中为何要有并发控制为了充分利用数据库资源,好多时候数据库用户都是对数据库系统并行存取数据,这样就会发生多个用户并发存取同一数据的状况,假如对并发操作不加控制可能会产生不正确的数据,损坏数据的完好性,并发性控制就是解决这种问题,以保持数据库中数据的一致性。
5、在数据库中为何要有并发控制
答:为了充分利用数据库资源,好多时候数据库用户都是对数据库系统并行存取数据,这样就会发生多个用户并发存取同一数据的状况,假如对并发操作不加控制可能会产生不正确的数据,损坏数据的完好性,并发性控制就是解决这种问题,以保持数据库中数据的一致性。
6、并发操作会带来什么样的结果
答:并发操作可能产生数据的不一致性,主要有三种:丢掉更新、污读和不行重读。
7、什么是封闭封闭的基本种类有几种,含义怎样
答:封闭就是事务T在对某个数据对象比如表、记录等操作以前,先向系统发出恳求,对其加锁。加锁后事务T就对该数据对象有了必定的控制,在事务T开释它的锁以前,其余的事务不可以更新此数据对象。
封闭是实现并发控制的一个特别重要的技术。
基本的封闭种类有两种:排它锁(ExclusiveLocks,简称X锁)和共享锁
(ShareLocks,简称S锁)。
排它型封闭又称为写封闭。若事务T对数据对象A加上X锁,则只同意T读取和改正A,其余任何事务都不可以再对A加任何种类的锁,直到T开释A上的锁。这就保证了其余事务在T开释A上的锁以前不可以再读取和改正A。
共享封闭又称为读封闭。若事务T对数据对象A加上S锁,则事务T能够读
A但不可以改正A,其余事务只好再对A加S锁,而不可以加X锁,直到T开释A上
S锁。这就保证了其余事务能够读A,但在T开释A上的S锁以前不可以对A做任何改正。
9、数据库运转过程中可能产生的故障有哪几类,各种故障怎样恢复
答:数据库系统中可能发生各种各种的故障,大概能够分以下几类:(1)事务内部的故障,(2)系统故障,(3)介质故障。
数据转储和登录日记文件是数据库恢复的基本技术。当系统运转过程中发生故障,利用转储的数据库后备副本和日记文件就能够将数据库恢复到故障前的某个一致性状态。
第六章
四、简答题
1、数据库设计分为哪几个阶段每个阶段的主要工作是什么
答:
1)需求剖析,是基础,要采集数据库用户的信息内容和办理要求,加以规格化
和剖析。
2)看法结构设计阶段,把用户的信息要求一致到一个整体逻辑结构中。
3)逻辑结构设计阶段,将上一步所获得的看法模型变换为某个DBMS所支持的数据模型,并对其优化。
4)物理结构设计阶段,是为逻辑数据模型成立一个完好的能实现的数据库结构,
包含储存结构和储存方法。
5)数据库实行阶段,依据物理结构设计的结果把原始数据装入数据库,成立一
个详细的数据库并编写和调试相应的应用程序。
6)数据库运转和保护阶段,采集和记录实质系统运转的数据。
2、在数据库设计中,需求剖析阶段的任务是什么主要包含哪些内容
答:从数据库设计的角度看,需求剖析的任务是:对现实世界要办理的对象等进行详尽的检查,对原有系统进行认识,采集支持新系统的基础数据并对其进行办理,在此基础上确立新系统的功能。
详细内容包含1)检查剖析用户活动2)采集和剖析需求数据,确立系统界限。3)编写系统剖析报告。
4、什么是数据库的看法结构试述看法结构设计的步骤。
答:数据库的看法结构即看法模型。看法结构设计就是将需求剖析获得的用户需求抽象为信息结构。设计人员仅从用户角度对待数据及办理要乞降拘束,产生一个反应用户看法的看法模型,而后再把看法模型变换成逻辑结构。
自底向上设计方法的看法结构的设计步骤,能够分为两步,1)进行数据抽象,设计局部E-R模型,即设计用户视图。2)集成各局部E-R模型,形成全局E-R模型,即视图集成。
5、用E-R图表示看法模式有什么利处
答:看法模式是数据库设计时用户和数据库设计人员之间沟通的工具。E-R
图简单直观,便于用户理解,也利于设计人员变换成逻辑结构
6、试述实体、属性区分的原则,并举例说明。
答:实体和属性之间在形式上并没有可用显然区分的界线,往常是依照现实世
界中事物的自然区分来定义实体和属性。将现实世界中的事物进行数据抽象,得
到实体和属性。一般调整实体和属性要依照以下两条原则1)实体拥有描绘信息,
而属性没有。2)属性不可以与其余实体拥有联系,联系只好发生在实体之间。在
实质应用中,实体、属性的区分原则是,凡能作为属性对待的,应尽量作为属性,以简化E-R图的办理。
比如,在学生关系中,学生是一个实体,学号、姓名、性别、年纪和系别等
是学生实体的属性。这里系别只表示学生属于哪个系,不波及系的详细状况。但假如考虑一个系的领导、学生人数、教师人数、办公地址等时,则系别应作为一个实体。
7、局部E-R图的集成主要解决什么问题
答:局部E-R图的集成不是简单地将各个E-R图画到一同,而一定除去各个
局部E-R图中的不一致,使归并后的全局看法结构不单支持所有的局部
并且一定是一个能为全系统用户共同理解和接受的完好的看法模型。
归并局部E-R图的重点就是合理除去各局部E-R图中的矛盾。

E-R模型,
第四章
三、1、解说以下术语的含义:函数依靠、平庸函数依靠、非平庸函数依靠、部分函数依靠、完好函数依靠、传达函数依靠、范式、无损连结分解、保持函数依靠分解。
答:设关系模式R(U,F),U是属性全集,F是U上的函数依靠集,X、Y、Z是U的子集;
假如关于R(U)的随意一个可能的关系r,关于X的每一个详细值,Y
都有独一的详细值与之对应,则称X决定函数Y,或Y函数依靠于X,记作X→Y。
当属性集Y是属性集X的子集时,则必定存在着函数依靠X→Y,这种种类的函数依靠称为平庸的函数依靠。假如Y不是X的子集,则称X→Y为非平庸的函数依靠。
假如X→Y,并且关于X的任何一个真子集X’,都有X’!→Y,则称Y对