购买
下载掌阅APP,畅读海量书库
立即打开
畅读海量书库
扫码下载掌阅APP

1.3.1 模式结构的概念

1 . 模式

模式(Schema)又称逻辑模式,是数据库中全部数据的逻辑结构和特征的描述,是对数据的结构和属性的描述。

关系数据库用关系数据模型来描述数据的逻辑结构(数据项、数据类型、取值范围等)和数据之间的联系,以及数据的完整性规则。

在关系数据模型中,对学生数据的一组描述(学号,姓名,性别,所在学院)就是一个模式,这个模式可以有多组不同的值与其对应,每一组对应的值称为模式的实例,例如,(2008350222,钟红,女,信息学院)就是上述模式的一个实例。

数据库设计的主要任务之一就是数据库的模式设计。

2 . 外模式

外模式(External Schema)又称子模式或用户视图,是用户能够看到和使用的逻辑数据模型描述的数据。外模式通常是从模式得到的子集;用户的需求不一样,用户视图就不一样,因此,一个模式可以有很多个外模式。

外模式可以很好地起到保护数据安全的作用,是数据库数据安全的一个有力措施。外模式使得每个用户只能访问到与其相关的数据,不能看到模式中的其他数据。

3 . 内模式

内模式(Internal Schema)又称存储模式,是数据物理结构和存储方式的描述,一个模式只有一个内模式。 pQRmUhLpbeqGLhkr9x8CVu/BZTw5aNnJi9in7NLcyNW3zXnRQIceQ04Zml29b4XA

点击中间区域
呼出菜单
上一章
目录
下一章
×