本实验使用PowerDesigner作为设计绘图工具,根据对用户需求的分析,建立数据库系统的概念数据模型和物理数据模型
1.PowerDesigner简介
PowerDesigner是由Sybase公司生产的用于面向对象分析设计和数据库建模工作的强大工具软件。PowerDesigner可以产生三类模型,即概念数据模型(Conceptual Data Model,简称CDM)、物理数据模型(Physical Data Model,简称PDM)和面向对象模型(Oriented Object Model,简称OOM)。本实验要建立案例数据库系统的CDM,然后由CDM转换为PDM。
2.图书管理系统的描述与简要分析
1)实际业务需求描述
某图书馆为了实现图书管理的信息化,要开发图书管理系统。该系统需要保存图书信息、读者信息和借阅信息。对于图书信息,需要保存图书的名称、作者、出版社和定价,图书都分配一个图书编号。对于读者信息,需要保存读者的姓名、性别和出生日期,读者都分配一个读者编号。对于借阅信息,需要保存哪个读者借了哪本图书,以及借阅的日期。
对以上的业务需求,我们侧重于数据库的设计,主要介绍如何进行数据库的概念结构模型和逻辑结构模型的设计。先进行概念结构模型设计,在这个步骤中采用常用的E-R模型(实体联系模型)画出反映客户需求的E-R图。当E-R模型设计完成后,对E-R模型进行转换以得到被SQL Server所支持的关系模式,即二维表,从而完成逻辑结构模型的设计。
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
全部0条评论
快来发表一下你的评论吧 !