【2017年整理】数据库考试知识点要点.doc

  1. 1、本文档共8页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
【2017年整理】数据库考试知识点要点

第一章 绪论 1. 数据、数据库、数据库管理系统、数据库系统的概念 数据:描述事物的符号记录; 数据库:长期存储在计算机内的、有组织的、可共享的大量数据的集合; 数据库管理系统:是位于用户与操作系统之间的一层数据管理软件; 数据库系统:是指在计算机系统中引入数据库后的系统,一般有数据库、数据库管理系统、应用系统、数据库管理员组成。 2. 数据库系统的特点: (1)数据结构化; (2)数据共享性高,冗余度低,易扩充; (3)数据独立性高; (4)数据有DBMS统一管理和控制。 3. 数据独立性包括数据的物理独立性以及逻辑独立性。其中,物理独立性是指用户的应用程序与存储在磁盘上的数据库中的数据是相互独立的;逻辑独立性是指用户的应用程序与数据库的逻辑结构是相互独立的。 4. DBMS提供的数据控制功能: (1)数据的安全性保护; (2)数据的完整性检查; (3)并发控制; (4)数据库恢复 7. 数据模型 (1)组成要素:数据结构,数据操作,数据的完整性约束条件; (2)最常用的数据模型:层次模型,网状模型,关系模型,面向对象模型。 8.概念模型: (1)用于现实世界的建模 (2)信息世界的基本概念: 实体:客观存在并可相互区别的事物; 属性:实体所具有的某一特性; 码:能唯一标识实体的属性集; 域:一组具有相同数据类型的值的集合; 实体型:用实体型及其属性来抽象和刻画同类实体,称为实体型。 实体集:同一类型实体的集合称为实体集。 联系:现实世界中,事物内部以及事物之间存在的某种关联称为联系。 (3)概念模型的表示方法:E-R图(它的三要素是实体型,属性,联系)。 9.数据库系统的三级模式结构 外模式:也称为子模式或者是用户模式,是数据库用户的数据视图,一个数据库可以有多个外模式。 模式:也称为逻辑模式,是数据库中全部数据的逻辑结构和特征的描述,是所有用户的公共数据视图。 内模式:也称为存储模式,是数据物理结构和存储方式的描述,是数据在数据库内部的表示方式。 二级映像: 外模式/模式影像:当模式改变时,有数据库管理员对各个外模式/模式的影像做出相应的改变,可以是外模式保持不变。应用程序是由数据外模式编写的,从而应用程序不必修改,保证了数据与程序的逻辑独立性,简称数据的逻辑独立性; 模式/内模式影像:数据库中只有一个内模式,所以模式/内模式映像是唯一的,它定义了数据全局逻辑结构域存储结构之间的对应关系。该映像定义通常包含在模式描述中。当数据库存储结构改变时,有数据管理员对模式/内模式做出相应的改变,可以是模式不变,从而应用程序也不必改变。保证了数据与程序的物理独立性,简称数据的物理独立性。另外,数据库三级模式和两层映像的系统结构,保证了数据库系统中能够具有较高的逻辑独立性和物理独立性。 第二章 关系数据库 1. 关系模型的三要素 (1)单一的数据结构——关系:域、主码 (2)关系操作——查询和更新,其中更新包括插入、删除、修改 (3)关系的三类完整性约束:实体完整性、参照完整性、用户定义完整性 ·完整性定义规则:如果属性(只一个或者是一组属性)A是基本关系R的主属性,则A不可以取空值; ·参照完整性:若属性(或属性组)F是基本关系的外码,它与基本关系S的主码Ks相对应(基本关系R和S不一定是不同的关系),则对于R中的每一个元组在F上的值必须为: 或者是取空值(F的每一个属性值都为空值); 或者是等于S中的某个元组的主码值。 ·用户定义完整性:是指针对某一具体关系数据库的约束条件,它反映某一具体应用所涉及的数据必须满足用户的语义要求。 2. 基本概念 域:一组具有相同数据类型的值的集合; 笛卡尔积:给定一组域D1,D2。。。。Dn,这些域可以是相同的,D1,D2。。。。Dn的笛卡尔积是: D1*D2*。。。*Dn={(d1,d2,。。。dn)|di属于Di,i=1,2,。。n} 其中集合中的每个元素叫做一个n元组或者简称元组,元组中每一个值di叫做一个分量; 关系:笛卡尔积的子集叫做在域D1,D2。。。。Dn上的关系,表示为R(D1,D2,。。。,Dn),这里R表示关系的名字,n是关系的目或者是度; 属性:由于域可以相同,为了加以区分,必须对每列去一个名字,成为属性; 元组(记录):关系中每个元组是关系中的元组,也叫记录; 候选码:若关系中某一属性组的值能唯一标识一个餍足,责成该属性组为候选码; 主码:若关系中有多个候选码,则选定其中一个最为主码; 主属性:候选码的诸属性; 非主属性:不包含任何候选码中的属性; 全码:关系模式中的所有的属性是这个关系模式的候选码,则成为全码。 关系模式:关系的描述,他可以形式化的表示为R(U,D,DOM,F),分别代表关系名,组成该关系的属性名集合,属

文档评论(0)

jiupshaieuk12 + 关注
实名认证
内容提供者

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

版权声明书
用户编号:6212135231000003

1亿VIP精品文档

相关文档