2022年数据库系统简答题[] .pdf
《2022年数据库系统简答题[] .pdf》由会员分享,可在线阅读,更多相关《2022年数据库系统简答题[] .pdf(5页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、1 试述数据库系统的特点(与文件系统比较)。文件系统与数据库系统的区别:文件系统面向某一应用程序,共享性差、 冗余度大, 独立性差, 纪录内有结构、 整体无结构,应用程序自己控制. 数据库系统面向现实世界,共享性高、 冗余度小, 具有高度的物理独立性和一定的逻辑独立性,整体结构化,用数据模型描述,由数据库管理系统提供数据安全性、完整性、并发控制和恢复能力。文件系统与数据库系统的联系是文件系统与数据库系统都是计算机系统中管理数据的软件。数据库系统的主要特点有:一、数据结构化数据库系统实现整体数据的结构化,这是数据库的主要特征之一,也是数据库系统与文件系统的本质区别。二、数据的共享性高,冗余度低,
2、易扩充数据库的数据不再面向某个应用而是面向整个系统,因此可以被多个用户、多个应用、 用多种不同的语言共享使用。由于数据面向整个系统,是有结构的数据,不仅可以被多个应用共享使用,而且容易增加新的应用,这就使得数据库系统弹性大,易于扩充。三、数据独立性高数据独立性包括数据的物理独立性和数据的逻辑独立性。数据库管理系统的模式结构和二级映象功能保证了数据库中的数据具有很高的物理独立性和逻辑独立性。四、数据由DBMS统一管理和控制数据库的共享是并发的共享,即多个用户可以同时存取数据库中的数据甚至可以同时存取数据库中同一个数据。为此,DBMS必须提供统一的数据控制功能,包括数据的安全性保护,数据的完整性检
3、查,并发控制和数据库恢复。2 试述数据库系统的逻辑独立性和物理独立性。答:数据独立性表示应用程序与数据库中存储的数据不存在依赖关系,包括逻辑数据独立性和物理数据独立性。逻辑数据独立性是指局部逻辑数据结构(外视图即用户的逻辑文件)与全局逻辑数据结构(概念视图)之间的独立性。当数据库的全局逻辑数据结构(概念视图)发生变化(数据定义的修改、 数据之间联系的变更或增加新的数据类型等)时,它不影响某些局部的逻辑结构的性质,应用程序不必修改。物理数据独立性是指数据的存储结构与存取方法(内视图)改变时,对数据库的全局逻辑结构(概念视图)和应用程序不必作修改的一种特性,也就是说,数据库数据的存储结构与存取方法
4、独立。10 概念结构设计的任务需求分析得到的用户需求抽象为信息结构即概念模型。常用的方法:1.自顶向下。即首先定义全局概念结构的框架,逐步细化。2.自底向上。 即首先定义各局部应用的概念结构,然后将它们集成起来,得到全局概念结构。3.逐步扩张。首先定义最重要的核心概念结构,然后向外扩充,以滚雪球的方式逐步生成其他概念结构,直到总体概念结构。4.混合策略。即将自顶向下和自底向上相结合,用自顶向下策略设计一个全局概念结构的框架,以它为骨架集成由自底向上策略中设计的各概念结构。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整
5、理 - - - - - - - 第 1 页,共 5 页 - - - - - - - - - 3 试述数据库系统的三级结构,这种结构的优点?数据库系统的三级模式结构是指数据库系统是由模式、外模式和内模式三级构成的。(1)模式模式也称逻辑模式或概念模式,是数据库中全体数据的逻辑结构和特征的描述,是所有用户的公共数据视图。模式实际上是数据库数据在逻辑级上的视图。一个数据库只有一个模式。 定义模式时不仅要定义数据的逻辑结构,而且要定义数据之间的联系,定义与数据有关的安全性、完整性要求。(2)外模式外模式也称用户模式,它是数据库用户能够看见和使用的局部数据的逻辑结构和特征的描述, 是数据库用户的数据视图
6、,是与某一应用有关的数据的逻辑表示。外模式通常是模式的子集。一个数据库可以有多个外模式。应用程序都是和外模式打交道的。外模式是保证数据库安全性的一个有力措施。每个用户只能看见和访问所对应的外模式中的数据,数据库中的其余数据对他们是不可见的。(3)内模式内模式也称存储模式,一个数据库只有一个内模式。它是数据物理结构和存储方式的描述,是数据在数据库内部的表示方式。优点 :数据库系统的三级模式是对数据的三个抽象级别,它把数据的具体组织留给DBMS管理 ,使用户能逻辑抽象地处理数据,而不必关心数据在计算机中的表示和存储. 5 简述码、候选码和外部码及三者之间的联系与区别。码是唯一标识实体的属性集。候选
7、码 :若关系中的某一属性组的值能唯一地标识一个元组,而其真子集不行,则称该属性组为候选码。主码 :若一个关系有多个候选码,则选定其中一个为主码。外部码 :设 F是基本关系R 的一个或一组属性,但不是关系R 的码,如果F与基本关系S的主码 Ks相对应,则称F是基本关系R 的外部码,简称外码。基本关系R 称为参照关系,基本关系S称为被参照关系或目标关系。关系R和 S可以是相同的关系。码是关系模式中的一个重要概念。候选码能够唯一地标识关系的元组,是关系模式中一组最重要的属性。另一方面,主码又和外部码一起提供了一个表示关系间联系的手段。6 什么是数据库的安全性?什么是数据库的完整性?两者之间有什么联系
8、和区别?数据库的完整性是指数据的正确性和相容性。数据库的安全性是指保护数据库以防止不合法的使用所造成的数据泄露、更改或破坏。数据的完整性和安全性是两个不同的概念,但是有一定的联系。前者是为了防止数据库中存在不符合语义的数据,防止错误信息的输入和输出,即所谓垃圾进垃圾出所造成的无效操作和错误结果。后者是保护数据库防止恶意的破坏和非法的存取。也就是说, 安全性措施的防范对象是非法用户和非法操作,完整性措施的防范对象是不合语义的数据。9 试述需求分析、概念结构设计及逻辑结构设计阶段的任务与方法。需求分析 的任务是通过详细调查现实世界要处理的对象,充分了解原系统工作情况,明确用户的各种需求,然后在此基
9、础上确定新系统的功能。进行需求分析首先要调查清楚用户的实际需求并进行初步分析,与用户达成共识后,再进一步分析与表达这些需求。分析和表达用户需求的方法主要包括自顶向下和自底向上两类方法。11 逻辑结构设计的任务是将基本E-R图转换为与选用DBMS 所支持的数据模型相符合的逻辑结构。逻辑结构设计一般要分三步进行:1.将概念结构转化为一般的关系、网状、层次模型。2 将转化来的关系、网状、层次模型向特定DBMS支持下的数据模型转换。3.对数据模型进行优化得出逻辑模型。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - -
10、- - - - - 第 2 页,共 5 页 - - - - - - - - - 4 举例说明数据依赖对关系模式有什么影响?数据依赖是通过一个关系中属性间值的相等与否体现出来的数据间的相互关系。它是现实世界属性间相互联系的抽象,是数据内在的性质,是语义的体现。函数依赖是数据依赖的一种类型。部分函数依赖、 传递函数依赖会导致关系模式中的更新异常、插入异常、删除异常、数据冗余等问题。例如,关系模式SLC(Sno ,Sdept,Sloc,Cno,Grade)其中 Sloc为学生住处,假设每个系的学生住在同一个地方。SLC的码为 (Sno,Cno)。函数依赖包括 : (Sno,Cno) fGradef
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022年数据库系统简答题 2022 数据库 系统 答题
限制150内