2021年度数据库系统概论知识点整理.docVIP

  • 69
  • 2
  • 约2万字
  • 约 29页
  • 2021-03-31 发布于江苏
  • 举报
第一章:绪论 数据库(DB):长期存储在计算机内、有组织、可共享大量数据集合。数据库中数据按照一定数据模型组织、描述和存储,具备娇小冗余度、交稿数据独立性和易扩展性,并可为各种顾客共享。 数据库管理系统(DBMS):位于顾客和操作系统间数据管理系统一层数据管理软件。用途:科学地组织和存储数据,高效地获取和维护数据。涉及数据定义功能,数据组织、存储和管理,数据操纵功能,数据库事物管理和运营管理,数据库建立和维护功能,其她功能。 数据库系统(DBS):在计算机系统中引入数据库后系统,普通由数据库。数据库管理系统(及其开发工具)、应用系统、数据库管理员构成。目:存储信息并支持顾客检索和更新所需信息。 数据库系统特点:数据构造化;数据共享性高,冗余度低,易扩充;数据独立性高;数据由DBMS统一管理和控制。 概念模型 实体,客观存在并可互相区别事物称为实体。 属性,实体所具备某一特性称为属性。 码,唯一标记实体属性集称为码。 域,是一组具备相似数据类型值集合。 实体型,具备相似属性实体必然具备共同特性和性质。 实体集,同一类型实体集合称为实体集。 联系 两个实体型之间联系 一对一联系;一对多联系;多对多联系 关系模型 关系,元组,属性,码,域,分量,关系模型 关系数据模型操纵与完整性约束 关系数据模型操作重要涉及查询,插入,删除和更新数据。这些操作必要满足关系完整性约束条件。关系完整性约束条件涉及三大类:实体完整性,参照完整性和顾客定义完整性。 数据库系统三级模式构造外模式,模式,内模式 模式:(逻辑模式)数据库中全体数据逻辑构造和特性描述,是所有顾客公共数据视图。一种数据库只有一种模式。 模式地位:是数据库系统模式构造中间层,与数据物理存储细节和硬件环境无关,与详细应用程序、开发工具及高档程序设计语言无关。 模式定义内容:数据逻辑构造(数据项名字、类型、取值范畴等),数据之间联系,数据关于安全性、完整性规定 外模式:(子模式/顾客模式)数据库顾客(涉及应用程序员和最后顾客)可以看见和使用局部数据库和逻辑构造和特性描述,是数据库顾客数据视图,是与某一应用关于系统逻辑表达。一种数据库可以有各种外模式。 外模式地位:介于模式与应用之间 模式与外模式关系:一对多。外模式普通是模式子集。一种数据库可以有各种外模式。反映了不同顾客应用需求、看待数据方式、对数据保密规定。对模式中同一数据,在外模式中构造、类型、长度、保密级别等都可以不同。 外模式与应用关系:一对多。同一外模式也可觉得某一顾客各种应用系统所使用 但一种应用程序只能使用一种外模式 内模式:存储模式或内视图)是数据物理构造和存储方式描述,是数据在数据库内部实际存储表达方式: 记录存储方式(顺序,B树,hash办法存储),索引组织方式,数据与否压缩存储,数据与否加密。数据存储记录构造规定,一种数据库只有一种内模式 三级模式长处: (1)保证数据独立性(内模式与模式分开物理独立;外模式与模式分开逻辑独立) (2)简化顾客窗口 (3)有助于数据共享 (4)利于数据安全保密 (5)数据存储由DBMS管理(顾客不用考虑存取途径等细节) 二级映像功能: 外模式/模式映像(应用可扩充性) 定义外模式(局部逻辑构造)与模式(全局逻辑构造)之间相应关系,映象定义普通包括在各自外模式描述中,每一种外模式,数据库系统均有一种外模式/模式映象。 用途:保证数据逻辑独立性 当模式变化时,数据库管理员修改关于外模式/模式映象,使外模式保持不变 应用程序是根据数据外模式编写,从而应用程序不必修改,保证了数据与程序逻辑独立性,简称数据逻辑独立性。 模式/内模式映像(空间运用率,存取效率) 模式/内模式映像是唯一,它定义了数据全局逻辑构造与存储构造之间相应关。数据库中模式/内模式映象是唯一。该映象定义普通包括在模式描述中。 用途:保证数据物理独立性 当数据库存储构造变化了(例如选用了另一种存储构造),数据库管理员修改模式/内模式映象,使模式保持不变。应用程序不受影响。保证了数据与程序物理独立性,简称数据物理独立性。 长处: (1)保证了数据库外模式稳定性。 (2)从底层保证了应用程序稳定性,除非应用需求自身发生变化,否则应用程序普通不需要修改。 (3)数据与程序之间独立性,使得数据定义和描述可以从应用程序中分离出去。 什么叫数据与程序物理独立性?什么叫数据与程序逻辑独立性? 为什么数据库系统具备数据与程序独立性? 1、数据与程序逻辑独立性:当模式变化时,数据库管理员修改关于外模式/模式映象,使外模式保持不变。从而应用程序不必修改,保证了数据与程序逻辑独立性,简称数据逻辑独立性。 2、数据与程序物理独立性:当数据库存储构造变化了(例如选用了另一种存储构造),数据库管理员修改模式/内模式映象,使模式保持

文档评论(0)

1亿VIP精品文档

相关文档