1 / 29
文档名称:

数据库设计案例.ppt

格式:ppt   大小:1,328KB   页数:29页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

数据库设计案例.ppt

上传人:birth201208 2019/6/1 文件大小:1.30 MB

下载得到文件列表

数据库设计案例.ppt

文档介绍

文档介绍:数据库应用系统的设计-ess进行数据库设计的一般步骤需求分析1确定数据表3获得概念模型2确定表中字段4优化字段6确定表间关系5确定其他对象7需求分析信息需求,即用户需要使用此数据库存储哪些信息。处理需求,即用户需要对数据实现哪些处理功能。安全性和完整性需求,即用户对数据库中信息的安全保密要求和完整性约束要求。数据库应用系统的设计概念模型设计将需求分析得到的数据库的数据组成及功能要求抽象成概念模型常用E-R图表示,以“图书管理系统”为例数据库应用系统的设计MN1NN1N1图书图书馆藏读者类别借阅馆藏分类出版出版社确定数据表即用若干个二维表(即关系)描述各个实体型及其联系。遵守一事一地原则:一个实体型转换成一个关系模式;一个1:1联系可以转换为一个独立的关系模式,也可以与任意一端对应的关系模式合并;一个1:n联系可以转换为一个独立的关系模式,也可以与n端对应的关系模式合并;一个m:n联系转换为一个关系模式。例子:图书管理系统的关系模式图书信息表(索书号,类别码,书名,作者,售价,出版社编号,出版日期,ISBN号,馆藏数量)图书类别表(类别码,分类名称)出版社信息表(出版社编码,出版社名称,所在城市,邮政编码,通讯地址,联系电话)图书馆藏表(图书条码,索书号,馆藏地,架位号,流通状态)读者信息表(读者编号,姓名,性别,出生日期,***日期,VIP,联系电话,照片)图书借阅表(借阅编号,图书条码,读者编号,借出时间,归还时间,经手人,说明)图书管理系统的表间关系主表相关表主键(主表中)外键(相关表中)关系1类别表图书信息表类别码类别码关系2出版社表图书信息表出版社编码出本社编码关系3图书信息表图书馆藏表索书号索书号关系4图书馆藏表图书借阅表图书条码图书条码关系5读者信息表图书借阅表读者编号读者编号确定其他对象查询窗体报表数据访问页宏模块数据库中各表间的关联关系