数据库设计实验报告2012

数据库设计实验报告2012

ID:35960094

大小:97.66 KB

页数:9页

时间:2019-04-28

数据库设计实验报告2012_第1页
数据库设计实验报告2012_第2页
数据库设计实验报告2012_第3页
数据库设计实验报告2012_第4页
数据库设计实验报告2012_第5页
资源描述:

《数据库设计实验报告2012》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、一、系统总体功能设计1、功能需求分析2、功能设计图书馆管理系统书读借管籍者阅理员查信信信找息息息(画出功能模块结构图)二、数据库设计1、概念结构设计编号号密码权限管理员职称性别姓名管理员属性E-R图书名作者书号书籍库存总册数出版社书籍属性E-R图姓名未还书证号读者超期罚金手机可借书数已借书读者属性E-R图应归还日期证号借阅表管理员编号书号借阅日期借阅信息属性E-R图书籍借阅读者管理借阅信息相关读者借阅负责管理员各实体间关系E-R图(E-R图,实体属性表,联系属性表)2、逻辑结构设计管理员信息数据项数据类型长度描述说明gbhchar10notnull管理员编号,主码gzcvarc

2、har10notnull职称gmmchar10Notnull密码gqxvarchar20_权限书籍信息表数据项数据类型长度描述sshchar5Notnullssmvarchar20Notnullszzvarchar10Notnullscbsvarchar20_szcsint_Notnullskcint_Notnull读者信息表说明书号,主码书名作者出版社总册数库存量数据项数据类型长度描述说明dzhchar12Notnull读者证号,主码dxmvarchar10unique姓名yqfjint————超期罚金dlxfsint20——手机dyjvarchar20——已借图书dwhtsva

3、rchar20——未还图书dkjtsint————可借图书数借阅信息表数据项数据类型长度描述说明sshchar5Notnull书号,主码dzhchar12Notnull证号gbhchar10Notnull管理员编号jyrqdatetime——Notnull借阅日期yghdatetime——Notnull应归还日期(将E-R图转化成关系模式对每个关系进行依赖关系分析,若关系未能达到第三范式标准,要进行规范化处理)三、系统实施1、数据库物理设计与实现(1)介绍选用的操作系统,DBMS软件环境;(2)数据库、数据表的创建CREATEDATABASEtushuguanON(NAME=tush

4、uguan_dataFILENAME=数据库SIZE=3,MAXSIZE=10,FILEGROWTH=2,tushuguan.mdf',)LOGON(NAME=depot_log,FILENAME=数据库tushuguan.ldf',SIZE=3,MAXSIZE=10,FILEGROWTH=2)GoUSEtushuguango---1.创建管理员信息表CREATETABLEgly(---gbhgzcgmmgqxchar(10)NOTNULLPRIMARYvarchar(10)NOTNULL,char(10)NOTNULL,varchar(20)NOTNULL,K

5、EY,)INSERTINTOglyVALUES('00000000001','普通管理员',’11111111111’,’普通’)INSERTINTOglyVALUES('00000000002','普通管理员',’22222222222’,’普通’GO---1.创建书籍信息表---CREATETABLEsj(sshchar(5)NOTNULLPRIMARYKEY,ssmvarchar(20)NOTNULL,szzvarchar(10)NOTNULL,scbsvarchar(20)NOTNULL,szcsint(10)NOTNULL,skcint(10)NOTNULL,)INSERT

6、INTOsjVALUES('00001','围城','雨化田',’唯一出版社’,’10’,’10’)INSERTINTOsjVALUES('00002','破城','周昭明',’东方出版社’,’10’,’10’)GO---1.创建读者信息表---CREATETABLEdz(dzhchar(12)NOTNULLPRIMARYKEY,dxmvarchar(10)NOTNULL,cqfjintNOTNULL,dsjint(11)NOTNULL,dyjvarchar(20)NOTNULL,dwhtsvarchar(20)NOTNULL,dkjtsintNOTNULL,)INSERTINTOd

7、zVALUES('201136615138','雨化田',’10’,'13763099406','围城',’破城’,’4’)GO---1.创建借阅信息表---CREATETABLEjy(sshchar(5)NOTNULLPRIMARYKEY,dzhchar(12)NOTNULL,gbhchar(10)NOTNULL,jyrqdatetimeNOTNULL,yghdatetimeNOTNULL,)INSERTINTOstudentVALUES('00001'

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。