数据库系统结构和数据库保护.pptVIP

  • 2
  • 0
  • 约2千字
  • 约 15页
  • 2023-04-20 发布于未知
  • 举报
第五讲 数据库系统结构与数据库保护 三级模式结构 应用A 应用B 应用C 应用D 外模式3 外模式2 外模式1 1 2 3 模式 内模式 DB 一个数据库只有一个模式 外模式/模式映象 模式/内模式映象 也称子模式、用户模式。是模式的子集。是用户的数据视图,与某一应用有关。 也称逻辑模式。是所有用户的公共数据视图。与应用开发工具、应用无关;与物理存储、硬件环境无关。 也称存储模式。数据在数据库内部的表示方式。 只有一个内模式;主要描述存储方式,如顺序存储、B树存储,hash存储;以及如何进行索引、压缩、加密等。 数据独立性 逻辑独立性 当模式改变时(例如增加新的关系、新的属性、改变属性的数据类型等),由数据库管理员对各个外模式/模式的映象作相应改变,可以使外模式保持不变。应用程序是依据数据的外模式编写的,从而也不必修改,保证了数据与程序的逻辑独立性。 物理独立性 当数据库的存储结构改变了(例如选用了另一种存储结构),由数据库管理员对模式/内模式作相应改变,可以使模式保持不变,从而应用程序也不必改变,保证了数据与程序的物理独立性。 数据库系统的组成 硬件平台及数据库 足够大的内存 足够大的磁盘 较高的通道能力 软件 DBMS 支持DBMS的OS 具有与数据库接口的高级语言及其编译系统 以DBMS为核心的应用开发工具 为特定应用环境开发的数据库应用系统 人员 数据库管理员 系统分析员和

文档评论(0)

1亿VIP精品文档

相关文档