外模式是数据库用户(包括应用程序员和最终用户)能够看见和使用的局部数据的逻辑结构和特征的描述,是数据库用户的数据视图。
模式是数据库中全体数据的逻辑结构和特征的描述,是所有用户的公共数据视图。它描述的是数据的全局逻辑结构。
学生(学号, 姓名, 性别, 出生日期, 专业, 班级)
课程(课程号, 课程名, 学分, 开课院系)
选课(学号, 课程号, 成绩, 学期)
教师(工号, 姓名, 职称, 院系)
授课(工号, 课程号, 学期, 教室)
内模式是数据物理结构和存储方式的描述,是数据在数据库内部的表示方式。它定义所有的内部记录类型、索引和文件的组织方式,以及数据控制方面的细节。
拖动滑块查看两种数据库类型的特性对比: