实验五:数据库设计实验
实验五:数据库设计实验
5.1实验目的
掌握数据库设计基本方法级数据库设计工具。
5.2 实验内容和要求
掌握数据库设计基本步骤,包括数据库概念结构设计、逻辑结构设计、物理结构设计、数据库模式 SQL 语句生成。能够使用数据库设计工具进行数据库设计。
5.3 实验重点和难点
实验重点:概念结构设计、逻辑结构设计。
实验难点:逻辑结构设计。逻辑结构设计虽然可以按照一定的规则从概念结构转换而来,但是由于概念结构通常比较抽象,较少考虑更多细节,因此转换而成的逻辑结构还需要进一步调整和优化。逻辑结构承接概念结构和物理结构,处于核心地位,因而是数据库设计的重点,也是难点。
5.4 实验内容记录

5.4.1数据库概念结构设计
概念模型是对真实世界中问题域内的事物的描述,不是对软件设计的描述。
表示概念模型最常用的是"实体-关系"图。
首先识别出数据库中存在的实体。
地区和国家是一对多的关系。
客户和国家是多对一的关系。
客户和订单是一对多的关系。
订单和订单项是一对多的关系。
订单项和供应商是多对一的关系。
订单项和零件是多对一的关系。
供应商和零件是多对多的关系。
供应商和国家是多对一的关系。

5.4.2 数据库逻辑结构设计
逻辑数据模型反映的是系统分析设计人员对数据存储的观点,是对概念数据模型进一步的分解和细化。

5.4.3 数据库物理结构设计
物理模型是对真实数据库的描述。

5.4.4 数据库模式SQL语句生成
零件表part

地区表region

国家表nation

供应商表supplier

客户表customer

订单表order

订单项表lineitem

5.5 实验总结
本次实验学习了如何利用power designer这一数据库设计工具进行数据库的简单设计,通过概念结构的设计生成逻辑结构的设计、物理结构的设计、数据库模式sql语句,加深了我对实体之间一对一、一对多、多对一、多对多关系的思考和认识。
文件下载
本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!
