数据库期末考试简答题题型(共15页).doc
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《数据库期末考试简答题题型(共15页).doc》由会员分享,可在线阅读,更多相关《数据库期末考试简答题题型(共15页).doc(15页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、精选优质文档-倾情为你奉上第1章 绪论1 试述数据、数据库、数据库系统、数据库管理系统的概念。答: ( l)数据( Data ) :描述事物的符号记录称为数据。数据的种类有数字、文字、图形、图像、声音、正文等。( 2 )数据库( DataBase ,简称 DB ) :数据库是长期储存在计算机内的、有组织的、可共享的数据集合。( 3 )数据库系统( DataBase Sytem ,简称 DBS ) :数据库系统是指在计算机系统中引入数据库后的系统构成,一般由数据库、数据库管理系统(及其开发工具)、应用系统、数据库管理员构成。4)数据库管理系统( DataBase Management Sytem
2、 ,简称 DBMS ) :数据库管理系统是位于用户与操作系统之间的一层数据管理软件,用于科学地组织和存储数据、高效地获取和维护数据。5 试述数据库系统的特点。( l )数据结构化数据库系统实现整体数据的结构化,这是数据库的主要特征之一( 2 )数据的共享性高,冗余度低(3)数据独立性高数据独立性包括数据的物理独立性和数据的逻辑独立性。数据独立性高(4)数据由 DBMS 统一管理和控制数据库的共享是并发的共享,即多个用户可以同时存取数据库中的数据甚至可以同时存取数据库中同一个数据。6 数据库管理系统的主要功能有哪些?答:( l )数据定义功能; ( 2 )数据存取功能;(5)数据操作功能 ( 3
3、 )数据库运行管理; ( 4 )数据库的建立和维护功能19 试述关系数据库的特点。答:关系数据模型具有下列优点: ( l )关系模型与非关系模型不同,它是建立在严格的数学概念的基础上的。(2)所以其数据结构简单、清晰,用户易懂易用( 3 )关系模型的存取路径对用户透明,从而具有更高的数据独立性、更好的安全保密性,但是查询效率往往不如非关系数据模型。21 定义并解释以下术语:模式、外模式、内模式、 DDL 、 DML模式描述的是数据的全局逻辑结构。外模式涉及的是数据的局部逻辑结构,通常是模式的子集。内模式,亦称存储模式,是数据在数据库系统内部的表示,即对数据的物理结构和存储方式的描述。 DDL
4、:数据定义语言,用来定义数据库模式、外模式、内模式的语言。 DML :数据操纵语言,22:什么叫数据与程序的物理独立性?什么叫数据与程序的逻辑独立性? 答:数据与程序的逻辑独立性:当模式改变时,由数据库管理员对各个外模式模式的映像做相应改变,可以使外模式保持不变,从而应用程序不必修改,保证了数据与程序的逻辑独立性。数据与程序的物理独立性:当数据库的存储结构改变了,由数据库管理员对模式内模式映像做相应改变,可以使模式保持不变,从而应用程序也不必改变,保证了数据与程序的物理独立性,简称数据的物理独立性。数据库管理系统在三级模式之间提供的两层映像保证了数据库系统中的数据能够具有较高的逻辑独立性和物理
5、独立性。 24 . DBA 的职责是什么?答:负责全面地管理和控制数据库系统。具体职责包括: 决定数据库的信息内容和结构; 决定数据库的存储结构和存取策略; 定义数据的安全性要求和完整性约束条件; 监督和控制数据库用和运行; 数据库的改进和重组重构第2章 关系数据库5设有一个SPJ数据库,包括S,P,J,SPJ四个关系模式:1)求供应工程J1零件的供应商号码SNO:Sno(jno=J1(SPJ)2)求供应工程J1零件P1的供应商号码SNO:Sno(Sno=J1Pno=P1(SPJ)3)求供应工程J1零件为红色的供应商号码SNO:Sno(Pno=P1 (COLOR=红 (P)SPJ)4)求没有使
6、用天津供应商生产的红色零件的工程号JNO:Jno(SPJ)- JNO(city=天津Color=红 (SSPJP)5)求至少用了供应商S1所供应的全部零件的工程号JNO:Jno,Pno(SPJ) Pno(Sno=S1 (SPJ)第3章 关系数据库标准语言SQL1 试述 sQL 语言的特点。(l)综合统一(2)高度非过程化(3)面向集合的操作方式。(4)以同一种语法结构提供两种使用方式。(5)语言简捷,易学易用。( 4 )求没有使用天津供应商生产的红色零件的工程号 JNO ;SELECT distinct JNO FROM SPJ WHERE JNO NOT IN (SELECT JNO FRO
7、M SPJ,P,S WHERE S.CITY=天津 AND COLOR=红 AND S.SNO=SPJ.SNO AND P.PNO=SPJ.PNO)。7 试述视图的优点。答 ( l )视图能够简化用户的操作; ( 2 )视图使用户能以多种角度看待同一数据; ( 3 )视图对重构数据库提供了一定程度的逻辑独立性; ( 4 )视图能够对机密数据提供安全保护。(5)适当的运用视图可以更加清晰的表达查询第4章 数据库安全性1 什么是数据库的安全性?答:数据库的安全性是指保护数据库以防止不合法的使用所造成的数据泄露、更改或破坏。5 试述实现数据库安全性控制的常用方法和技术。答:实现数据库安全性控制的常用
8、方法和技术有:( l )用户标识和鉴别( 2 )存取控制( 3 )视图机制:( 4 )审计( 5 )数据加密 ( c ) 每个职工只对自己的记录有SELECT 权力。GRANT SELECT ON 职工WHEN USER( )=NAMETO ALL;( g )用户杨兰具有从每个部门职工中SELECT 最高工资、最低工资、平均工资的权力,他不能查看每个人的工资。CREATE VIEW 部门工资 ASSELECT 部门.名称,MAX(工资),MIN(工资),AVG(工资)FROM 职工,部门WHERE 职工.部门号=部门.部门号GROUP BY 职工.部门号GRANT SELECTON 部门工资T
9、O 杨兰;第5章 数据库完整性1什么是数据库的完整性?答:数据库的完整性是指数据的正确性和相容性。2 数据库的完整性概念与数据库的安全性概念有什么区别和联系?答:数据的完整性和安全性是两个不同的概念,但是有一定的联系。前者是为了防止数据库中存在不符合语义的数据,防止错误信息的输入和输出,即所谓垃圾进出( Garba : e In Garba : e out )所造成的无效操作和错误结果。后者是保护数据库防止恶意的破坏和非法的存取。也就是说,安全性措施的防范对象是非法用户和非法操作,完整性措施的防范对象是不合语义的数据。第6章 关系数据库理论1 理解并给出下列术语的定义:函数依赖、部分函数依赖、
10、完全函数依赖、传递依赖、候选码、主码、外码、全码(All-key )、1 NF 、2NF 、3NF 、BCNF 、多值依赖、4NF 。定义1:设R(U)是属性集U上的关系模式。X,Y是属性集U的子集。若对于R(U)的任意一个可能的关系r,r中不可能存在两个元组在X上的属性值相等,而在Y上的属性值不等,则称X函数确定Y或Y函数依赖于X,记作XY。(即只要X上的属性值相等,Y上的值一定相等。)术语和记号:XY,但Y不是X的子集,则称XY是非平凡的函数依赖。若不特别声明,总是讨论非平凡的函数依赖。XY,但Y是X的子集,则称XY是平凡的函数依赖。若XY,则X叫做决定因素(Determinant)。若X
11、Y,YX,则记作XY。若Y不函数依赖于X,则记作X Y。定义2:在R(U)中,如果 XY,并且对于X的任何一个真子集X,都有X Y,则称Y对X完全函数依赖 若XY,但Y不完全函数依赖于X,则称Y对X部分函数依赖定义3:若关系模式R的每一个分量是不可再分的数据项,则关系模式R属于第一范式(1NF)。定义4:若关系模式R1NF,且每一个非主属性完全函数依赖于码,则关系模式R2NF 。(即1NF消除了非主属性对码的部分函数依赖则成为2NF)。定义5:关系模式R 中若不存在这样的码X、属性组Y及非主属性Z(Z不是Y的子集)使得XY,Y X,Y Z成立,则称R3NF。定义6:关系模式R1NF 。若XY且
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数据库 期末考试 答题 题型 15
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内