正在加载图片...
(二)问题的提出 开发一个具体的数据库应用系统时,核心问题是设计数据库 结构,数据库结构的设计好坏是系统开发成败的关键所在 当一个应用系统的数据库结构设计完成之后,就可利用我们 选定的关系数据库管理系统提供的数据定义语言去描述库结 构,即定义关系数据库模式及关系模式。 今但是,由于设计者对现实世界的认识或看问题的方法不同, 同一个系统可以设计出不同的关系数据库结构 ◆那么,我们如何根据设计的对象去构造一个好的关系数据库 结构,即构造几个关系(表)呢?每个关系由哪些属性组成, 好坏如何评价呢? 心为了说明关系模式设计的性能好坏,让我们先看一个例子 例如,某学校要建立一个学生管理数据库,有如下属性:学 号、系名、系主任、成绩、课程。 9 China University of Geosciences 资源信息系统China University of Geosciences 资源信息系统 (二)问题的提出 ❖ 开发一个具体的数据库应用系统时,核心问题是设计数据库 结构,数据库结构的设计好坏是系统开发成败的关键所在。 ❖ 当一个应用系统的数据库结构设计完成之后,就可利用我们 选定的关系数据库管理系统提供的数据定义语言去描述库结 构,即定义关系数据库模式及关系模式。 ❖ 但是,由于设计者对现实世界的认识或看问题的方法不同, 同一个系统可以设计出不同的关系数据库结构。 ❖ 那么,我们如何根据设计的对象去构造一个好的关系数据库 结构,即构造几个关系(表)呢?每个关系由哪些属性组成, 好坏如何评价呢? ❖ 为了说明关系模式设计的性能好坏,让我们先看一个例子。 例如,某学校要建立一个学生管理数据库,有如下属性:学 号、系名、系主任、成绩、课程
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有