计算机二级公共基础知识章节知识点:4.1数据库系统的基本概念讨论本章_第2页

考试站(www.examzz.com)   【考试站:中国教育考试第一门户】   2013年7月20日

  数据模式是多个应用程序共同的、全局的数据结构,而每个应用的数据则是全局结构中的一部分
  2)数据的高共享性与低冗余性
  数据的一致性是指系统中同一数据的不同出现应保持相同的值,而数据的不一致性是指同一数据在系统不同拷贝处有不同的值。减少数据的冗余性可以避免数据的不一致性。
  3)数据的独立性
  数据的独立性是指数据与程序间的互不依赖性。即数据的逻辑结构、存储结构与存取方式的改变不会影响应用程序。
  (1)物理独立性
  即数据的物理结构(包括存储结构、存取方式)的改变,不会影响数据库的逻辑结构,即不会引起应用程序的变化。
  (2)逻辑的独立性
  4)数据统一管理与控制
  数据库总体逻辑结构的改变,不需要相应修改应用程序。
  数据完整性检查:检查数据库中数据的正确性以保证数据的正确
  数据的安全性保护:检查数据库访问者以防非法访问
  并发控制:控制多个应用程序的并发访问所发生的相互干扰以保证其正确性
数据库系统的内部结构体系

  数据库系统的内部具有三级模式与二级映射。
  1)数据库系统的三级模式
  数据模式是数据库系统中数据结构的一种表示形式,它具有不同的层次与结构方式。
  (1)概念模式
  概念模式是数据库系统中全局数据逻辑结构的描述,是全体用户公共数据视图。概念模式主要描述数据的概念记录类型以及它们之间的关系,还包括一些数据间的语义约束。
  (2)外模式
  外模式又称子模式或用户模式,是用户的数据视图,即用户见到的数据模式。
  概念模式给出系统全局的数据描述而外模式则给出每个用户的局部数据描述。
  (3)内模式 考试站(www.examzz.com)
  内模式又称物理模式,它给出数据库物理存储结构与物理存储方法,如数据存储的文件结构、索引、集簇及hash等存取方式与存取路径,内模式的物理性主要体现在操作系统及文件级上。
  内模式对一般的用户是透明的,但它的设计直接影响到数据库系统的性能。
  模式的三个级别层次反映了模式的三个不同环境以及它们的不同要求,其中内模式处于最底层,它反映数据在计算机物理结构中的实际存储形式,概念模式牌中层,它反映了设计者的数据全局逻辑要求,而外模式处于最外层,通过两种映射由物理数据库映射而成它反映用户对数据的要求。
  2)数据库系统的二级映射
  数据库系统的三级模式是对数据的三个级别抽象,它把数据的具体物理实现留给物理模式,使得全局设计者不必关心数据库的具体实现与物理背景;通过两级映射建立了模式间的联系与转换,使得概念模式与外模式虽然并不物理存在,但也能通过映射获得实体。同时,两级映射也保证了数据库系统中数据的独立性。

相关文章