ImageVerifierCode 换一换
格式:DOCX , 页数:15 ,大小:27.40KB ,
资源ID:15837802      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/15837802.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(数据库系统原理重点简答题精粹文档格式.docx)为本站会员(b****5)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

数据库系统原理重点简答题精粹文档格式.docx

1、10.关系模型用关键码表示实体之间的联系11.较高层上的实体类型是超类12.数据字典是对数据描述的集中管理,它的功能是存储和检索各种数据描述13.关系中每个属性都有一个取值范围,称为属性的值域。14.数据字典的内容和作用是什么数据字典包括数据项、数据流、数据结构、数据存储和处理过程5个部分。数据字典是对数据描述的集中管理,它的功能是存储和检索各种数据描述。数据字典是进行详细的数据收集和数据分析所获得的主要成果。数据字典在数据库设计中占有重要地位。15. 什么是数据独立性数据独立性是应用程序和数据结构之间相互独立,不受影响,即数据结构发生改变不会引起应用程序改变。数据独立性分为物理数据独立性和逻

2、辑数据独立性。物理数据独立性是指数据库物理结构发生改变时,不必修改应用程序。逻辑数据独立性是数据库逻辑结构发生改变时不改变应用程序。16. 在数据库设计中为什么要进行需求分析需求分析的四个步骤需求分析是收集数据库需要的信息和用户对处理的需求,并以需求说明书的形式确定下来,作为以后系统开发的指南和系统验证的依据。需求分析的四个步骤:分析用户活动,产生业务流程图确定系统范围,产生系统关联图分析用户活动涉及的数据,产生数据流图分析系统数据,产生数据字典17.什么数据冗余其可能导致的后果数据冗余是指相同的数据被存储很多次。数据冗余的后果是浪费空间,造成数据操作异常,可能造成数据完整性的缺失和数据的不一

3、致性。数据冗余是相对概念,如键和外键也是属于数据冗余,但它是一种必须的数据冗余,它是关系之间联系的手段,数据库的特点是可控数据冗余度。18.数据库设计中的规划阶段的主要任务是什么数据库设计中的规划阶段的主要任务是进行建立数据库的必要性和可行性分析,确定数据库在组织中和信息系统中的地位,以及各个数据库之间的联系。19.评审的作用是什么评审的作用是确认某一阶段的任务是否全部完成,避免重大的错误。因为管理人员缺乏对计算机的了解,而数据库设计者又缺乏对管理对象的了解,所有在评审时可能导致设计过程的回溯和反复。20.DBA在维护阶段的工作内容DBS的运行维护工作有DBA担当。运行维护阶段的主要工作有四种

4、:DBS的转储和恢复工作;DBS安全性和完整性;DBS性能的监督、分析和改进;DBS的重组织和重构造;21.DBMS的功能是什么数据库的定义功能:DBMS提供DDL定义数据库的三级结构、两级映像,定义数据的完整性约束、保密限制等约束。数据库的操纵功能:DBMS提供DML实现对数据库的操作,基本操作有检索和更新。数据库的保护功能:DBMS通过对数据库的恢复、并发控制、数据完整性控制和数据安全性控制来实现对数据库的保护。数据库的维护功能:包括数据载入、转换、转储、数据库的改组和性能监控等功能。数据字典:数据字典存放着三级结构定义和数据库运行时的统计信息,对数据库操作都要通过数据字典来实现。ER图实

5、例关系练习: 22.职工和领导的关系是1:M职工(职工号,职工名,年龄,电话,领导的职工号)23.零件之间存在组合关系,所有零件之间联系M:N零件(零件号,零件名,规格)组成(零件号,子零件号) 24.部门之间1:部门(部门号,部门名,经理,上级部门号) 25.作者和图书是编著关系,M:作者(姓名,性别,地址,电子邮箱)书(书号,书名,出版社,出版日期)编著(书号,姓名) 26.系、课程、教员的关系,系和教员(属于)是1:M;系和课程(开设)是1:N;课程和教员(教授)是M:教员(工号,姓名,专业,系编号)系(系编号,系名)课程(课程号,课程名,先修的系编号)教授(课程号,工号)第3、4章知识

6、点1.三范式第一范式:关系模式R上的每个关系r都是不可分的原子值第二范式:关系模式R是1NF,且每个非属性值都完全依赖于候选键第三范式:关系模式R是1NF,且每个非属性值都不传递依赖于候选键BCNF:关系模式R是1NF,且每个属性值都不传递依赖于候选键2.当2个关系没有公共属性时,其自然连接操作表现为笛卡儿积3.域关系运算中,域变量的变化范围是这个值域。4.关系R(A,B,C)和S(B,C,D),则R /S结果的属性个数是1个5.自然连接要求被连接的2个关系有一个或多个相同的属性名6.函数依赖的定义设有关系模式R(U),x,y是U的子集,r是R的任一具体关系,如果对r的任意两个元组t1,t2,

7、都要t1Xt2X蕴含t1Yt2Y,那么就称函数依赖XY在关系模式R(U)中成立。7.为什么关系中的元组没有先后顺序由于关系定义为元组的集合,集合里的元素没有顺序的,因此关系中的元组也就没有先后的顺序。这样既能减少逻辑排序,又能在关系数据库中引入集合论的理论。8.简述2个关系代数表达式等价的定义 2个关系代数表达式等价是指用同样的关系实例代替了2个表达式中相应关系时所得到的结果都一样。也就是得到相同的属性集和相同的元组集,但元组中属性的顺序可能不一致。9.为什么关系中不允许有重复元组每个关系都有一个主键,在关系中主键值是不允许重复的。如果关系中重复元组,那么主键值肯定相等,起不来唯一标识作用。1

8、0.为什么要对关系代数表达式进行优化关系代数表达式由关系代数组合而成。操作中,以笛卡尔积和连接操作最费时间,并产生大量之间结果。如果按用户书写的顺序执行,效率低。因此在执行前,先有DBMS的查询子系统对关系代数表达式进行检查,尽可能先执行选择和投影操作,节省时间。优化工作是由DBMS执行。1-2DBMS的功能:数据的定义功能:提供DLL定义数据库的三级结构、两级映像,定义存储数据的完整性约束、保密限制等约束。数据的操纵功能:提供DML实现对数据库的各种操作,包括检索查询和更新操作。数据的保护功能数据的恢复、数据库的并发控制、数据的完整性控制、数据的安全性控制。数据的维护功能数据库数据的载入、转

9、换、转存、数据库的改组和性能监控等功能数据字典存储数据库系统中的各种数据结构和数据库运行时的统计信息,数据库操作都要通过它来实现DBS全局结构:数据库用户:DBA、专业用户、应用程序员、终端用户DBMS查询处理器:DLL解释器、DML编译器、嵌入式DML预编译器、查询求值引擎DBMS存储管理器权限和完整性管理器、事务管理器、文件管理器、缓冲区管理器磁盘存储中的数据结构数据文件、数据字典、索引、统计数据、日志DBS效益:灵活性、简易性、面向用户、加快应用程序的开发速度、有效的数据控制、维护方便、标准化数据库系统生存期规划阶段、需求分析阶段、概念设计阶段、逻辑设计阶段、物理设计阶段数据库的维护工作

10、:数据库的转储和恢复数据库完整性、安全性控制数据库性能的监督、分析、改进数据库的重组织和重构造关系数据库的数据完整性规则:实体完整性规则、参照完整性规则、用户定义完整性规则关系是一组属性数目相同的元组集合。1NF:关系模式中关系的每一个属性值都是不可分的原子值2NF:关系是1NF,关系中的每一个非主属性值完全函数依赖候选键3NF:1NF,关系中的每一个非主属性值传递依赖候选键1NF,关系中的每一个属性值不传递依赖候选键第5、6章知识点1.中,用户可直接操作是基本表和视图。2.Relative 3 表示把游标从当前位置推进3行Relative -5 表示把游标从当前位置返回5行Absolute

11、4 表示把游标移向查询结果的第4行Absolute -6 表示把游标移向查询结果的倒数第6行3.事务的四个性质:原子性:是由事务子系统实现一致性:是由完整子系统实现隔离性:是由并发控制子系统实现持久性: 是由恢复管理子系统实现4.触发器是一个能由系统自动执行对数据库修改的语句。它由事件、条件、动作三部分组成。5.视图是一个虚表,它是从基本表导出表。6.Delete删除的最小单位是元组。7.定义卷游标比游标多了关键字scroll。8.Select语句使用时有连接查询、嵌套查询、存在量词的嵌套查询。9.SQL中,外模式一级数据结构的基本单位是视图。10.事务是构成单一逻辑操作单元的集合,要么完整的

12、执行,要么完全不执行。11.数据库中完整性是指正确性、有效性和相容性。12.用于安全性目的的数据库日志是审计追踪。13.用户使用数据库方式有两种:访问数据库的权限、修改数据库的权限14.数据库的可恢复性是系统能把数据库从被破坏、不正确的状态,恢复到最后一次正确的状态。15.为什么将SQL中的视图称为虚表在SQL中创建一个视图,只是把视图的定义存放在数据字典中,而不存储视图对应的数据,只是在用户使用视图时才去求对应的数据。因此,视图也称虚表。这样的目的是为了节省空间,因为视图对应的数据可以从相应的基本表中获得。16.简述SQL语言的特点一体化特点;两种使用方式,统一的语法结构;高度的非过程化;语

13、言简洁,词汇有限,易学易懂;17.在数据库中为什么有并发控制数据库是一个共享资源,它允许多个用户同时并行地存取数据。如果数据库不对并行操作加以控制,就会存取和存储不正确的数据,破坏数据的不完整性。并发控制的目的,就是以正确的方式调度并发控制,避免造成各种不一致性,使一个事务的执行不受另一个事务的干扰。18.DBS中有哪些类型的故障哪些故障破坏了数据库DBS中有事务故障、系统故障、介质故障。破坏了数据库的是介质故障。系统和事务故障未破坏数据库,但使其中某些数据变得不正确。19.什么是数据库的安全性什么是数据库的完整性两者有什么区别和联系数据库的完全性是保护数据库,防止不合法的使用,以免数据的泄漏

14、、非法修改和破坏。数据的完整性是指避免非法的不合语义的错误数据的输入和输出,造成无效的操作和错误结果。数据库的安全性是保护数据防止非法用户故意造成对数据的破坏。数据库的完整性是保护数据防止合法用户无意中造成的破坏。数据库的安全性和完整性是密切相关的,特别是从系统实现方法来看,某一种机制常常既可以用于安全性保护,也可用于完整性保护。20.什么是事务它具有哪些性质事务是指构成单一逻辑工作单元的操作集合,要么完整地执行,要么完全不执行。事务有四个性质:原子性、一致性、 隔离性、持久性21.SQL中用户权限有哪几类1)Select 允许用户对关系或视图进行查询操作2)Update 允许用户对关系或视图进行更新操作3)Delete允许用户对关系或视图进行删除操作4)Insert 允许用户对关系或视图进行插入操作5)Reference允许用户定义

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1