郑州大学2008级数据库原理(科学出版社,范明)知识要点.docVIP

郑州大学2008级数据库原理(科学出版社,范明)知识要点.doc

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
郑州大学2008级数据库原理(科学出版社,范明)知识要点

数据库知识要点 1数据库管理系统:是一种重要的程序设计系统,它由一个相互关联的数据集合和一组访问这些数据的程序组成。 2:数据管理的基本操作:①数据查询②数据插入③数据删除④数据修改。①②③称为数据更新。 3:实际应用对数据操作的要求:①并发访问②面临故障③数据的安全性④数据的完整性⑤数据的一致性。 4:DBMS的功能:①数据定义②数据操纵③事务管理和运行管理④数据存储和查询处理⑤数据库的建立和维护⑥其他功能包括DBMS与其他软件通信,异构数据库之间数据转换和互操作 5:数据库:是持久储存在计算机中有组织的,可共享的大量数据的集合。 6:数据库模式:在数据库中,使用数据模型对数据建模,所产生设计结果成为数据库模式 7:数据库系统:由数据库,DBMS,应用系统和数据库管理员组成。 8:数据模型三要素:数据结构,数据操作和完整性约束。 9:简述数据库系统的三级模式两级映像结构以及两级映像的功能?答:数据库系统的三级模式结构是指数据库系统由外模式,模式,内模式三级构成,两级映像是指外模式/模式映像,模式/内模式映像,这两层映像保证了数据库系统中的数据能具有较高的逻辑独立性和物理独立性。 10:如何保证数据的逻辑独立性和物理独立性?答:当数据的逻辑结构发生改变的时候,修改外模式/模式映像,保证外模式不发生改变,而应用程序是建立在外模式的基础之上的,这样当数据的逻辑结构发生改变的时候,应用程序是不需要改变的,所以数据具有逻辑独立性;当数据的内模式改变的时候,修改模式/内模式映像,保证模式不发生改变,模式不发生改变,则外模式不变,从而应用程序不需要修改,应用程序独立于数据的物理结构,所以具有物理独立性。 11:数据库三种语言:①数据定义语言(DDL)用于定义数据库模式②数据操纵语言(DML)用于表达数据库的查询和更新③数据控制语言(DCL)用于定义用户对数据对象的访问权限。 12:DBA的主要职责:①决定数据库中的信息内容和数据的逻辑结构。②决定数据库的存储结构和存取策略③定义数据的安全性要求和完整性约束条件④数据库系统的日常维??⑤数据库的重组和重构 13:实体:客观存在并且可以相互区分的任何事物。属性:是实体所代表的事物具有的某种特性。复合属性:是可以划分成更小部分的属性。多值属性:是特定的实体在该属性上可以取多个值的属性。派生属性:的值可以从其他相关的属性或实体计算得到。 14:联系的类型又叫联系的函数性或映射基数。分四种:一对一,一对多,多对一,多对多 15:设R是一个联系,涉及实体集E。实体集E中的实体参与联系R可以是强制的或随意的。如果实体集E中的没个实体都必须参与联系R,则称E对联系R的参与是强制的,或者全部参与。否则,E对联系R的参与是随意的,或者部分参与。 16:主码用于表示由多个码中选出的唯一识别关系元组的码。而所有的码又成候选码。码中的属性称为主属性。而不在任何码中出现的属性成为非主属性。如果FK是关系R的属性集,并且不是R的码,但是FK与关系R′的主码K′对应,则称FK是关系R的外码。其中R是参照关系,R′是被参照关系,并称FK参照R′的主码K′。 17:关系模式的完整性约束有三种:实体完整性,参照完整性,用户定义完整性。 18:实体完整性规则:关系R的所有元组在主码上的值必须唯一,并且在主码的任何属性上都不能取空值。(关系主码必须是非空,唯一的)。 19:参照完整性规则(要求):如果属性集FK是关系R的外码,它参照关系S的主码Ks,则R的任何元组在FK上的值或者等于S的某个元组在主码Ks上的值,或者为空。 20:用户定义的完整性反映特定的数据库所涉及的数据必须满足的语义约束条件。由于不存在一般性的规则,这些约束条件必须用户根据实际问题的语义指定。 21:SQL的特点①集多种数据库语言于一体。②高度非过程化③面向集合的操作方式④一种语法两种使用方式⑤功能强大,语言简洁。 22:视图的作用:使用视图可以使一些查询表达更加简洁。视图提供了一定程度的逻辑独立性。视图的安全保护作用。视图使得用户能够以不同的角度看待相同的数据 23:SQL语句和主语言语句之间的信息交换可以通过:SQLCODE,主语言变量和游标 24:数据库的完整性是指数据库中的数据的正确性,一致性和相容性。 25: 简要说明参照完整性的要求,什么情况下会破坏实体的参照完整性?答:①向参照关系中插入新元组。②从被参照关系中删除元组。③修改参照关系的元组外码上的值。④修改被参照关系中的元组主码的值。 26:当更新导致破坏参照完整性时,可采取的措施:①拒绝,对于上述情况的1,4,,一般拒绝,②级联③置空值④置缺省值。 27:约束分类:①类型(域)约束。②属性约束。③关系约束。④数据库约束。一般而言,实体完整性是一种关系约束,参照完整性是一种数据库约束,而

文档评论(0)

xcs88858 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

版权声明书
用户编号:8130065136000003

1亿VIP精品文档

相关文档