实验五:数据库设计实验

实验五:数据库设计实验
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语句,加深了我对实体之间一对一、一对多、多对一、多对多关系的思考和认识。
文件下载


本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!

相关文章

立即
投稿

微信公众账号

微信扫一扫加关注

返回
顶部