关系数据库基本知识汇总.pptVIP

  • 41
  • 0
  • 约1.55万字
  • 约 89页
  • 2016-10-21 发布于湖北
  • 举报
1.模式 模式又称逻辑模式,对应于一个应用的所有关系模式的集合以及关系完整性约束、所允许的关系操作就构成了关系数据库的逻辑模式。它是由数据库设计者综合所有用户的数据,按照统一的观点构造的全局逻辑结构,是对数据库中全部数据的逻辑结构和特征的总体描述,是所有用户的公共数据视图。它是系统分析员以及数据库管理员所看到的全局数据库视图。 一个数据库只有一个逻辑模式。 逻辑模式可以采用数据定义语言DLL描述。 2.外模式 外模式又称子模式或用户模式,对应于用户级,是某个或几个数据库用户和应用程序员所看到的数据库的局部数据视图。 外模式是从模式导出的子模式,可以利用数据操纵语言 DML对外模式进行操作。 一个数据库可以有多个外模式。 一个外模式只是用户的一个视图,是关系模式的一个局部。关系模型的外模式除了指出某一类型的用户所用到的数据外,还要指出这些数据与关系模式中相应数据的关系,即要指出关系模式与外模式之间的变换。 外模式可通过定义“视图”或“查询”来从“基本关系模式”导出。 “视图” :为了方便查询和处理而设计的数据虚表,在数据库中只存储结构的定义,而没有存储对应的数据,数据来自数据库中的基本表。 “查询”:根据指定条件对基本表进行查询所得的结果表,是临时表,虽然是实际存在的表,但数据也是来自基本表,且一般不再使用,具有一次性和冗余性的特点 【例2.17】从学生表变换得到学生生日视图。 如

文档评论(0)

1亿VIP精品文档

相关文档