图书数据库设计说明书Word文件下载.docx

上传人:b****4 文档编号:7106136 上传时间:2023-05-07 格式:DOCX 页数:12 大小:124.24KB
下载 相关 举报
图书数据库设计说明书Word文件下载.docx_第1页
第1页 / 共12页
图书数据库设计说明书Word文件下载.docx_第2页
第2页 / 共12页
图书数据库设计说明书Word文件下载.docx_第3页
第3页 / 共12页
图书数据库设计说明书Word文件下载.docx_第4页
第4页 / 共12页
图书数据库设计说明书Word文件下载.docx_第5页
第5页 / 共12页
图书数据库设计说明书Word文件下载.docx_第6页
第6页 / 共12页
图书数据库设计说明书Word文件下载.docx_第7页
第7页 / 共12页
图书数据库设计说明书Word文件下载.docx_第8页
第8页 / 共12页
图书数据库设计说明书Word文件下载.docx_第9页
第9页 / 共12页
图书数据库设计说明书Word文件下载.docx_第10页
第10页 / 共12页
图书数据库设计说明书Word文件下载.docx_第11页
第11页 / 共12页
图书数据库设计说明书Word文件下载.docx_第12页
第12页 / 共12页
亲,该文档总共12页,全部预览完了,如果喜欢就下载吧!
下载资源
资源描述

图书数据库设计说明书Word文件下载.docx

《图书数据库设计说明书Word文件下载.docx》由会员分享,可在线阅读,更多相关《图书数据库设计说明书Word文件下载.docx(12页珍藏版)》请在冰点文库上搜索。

图书数据库设计说明书Word文件下载.docx

收集基本数据,数据结构处理的流程,组成一份详尽的数据字典,为后面的具体设计打下基础。

1.4参考资料

参考资料:

A、北大青鸟AptechACCP3.0Sem1《基于软件开发项目的毕业设计》;

B、北大青鸟AptechACCP3.0Sem1《关系型数据库及SQL语言》;

C、国家标准《软件需求说明书(GB856T——88)》;

D、杨骏客户的软件数据库设计说明参考;

第二部分、外部设计

2.1标识符和状态

数据库软件:

提供MSACCESS(JET4.0)数据存储接口;

系统要求建立的数据库名称:

Liboary.mdb

2.2使用它的程序

可能使用的该系统的应用程序包括:

Eclipseaccess

2.3约定

1、括号内的文本是说明的信息,包括不适用的情况;

(可以在此说明使用此数据库而需要了解的建立标号、标识的约定,例如用于标识数据库的不同版本的约定和用于标识库内各个文卷、记录、数据项的命名约定等。

2.4专门指导

系统使用ActiveDataObject2.5(ADO)实现与数据库的接口,该接口基于OLEDB模型建立,是应用程序与数据库的桥梁,在ADO上将建立与数据库的通讯连接、执行T-SQL,有关ADO的功能、特征的描述,请参考其他的资料。

其他的专门知道的说明、文档等,请参考MSDN所提供的、关于ADO的使用上的帮助。

2.5支持软件

ACCESS数据库管理系统是在Windows操作系统提供的免费的JET引擎上的管理系统,是一个相对简单的数据库系统,该数据库的操作,请参考ACCP3.0课程《关系型数据库及SQL语言》第二章的介绍。

第三部分、结构设计

3.1概念设计

原始数据的形式:

数据名称

Login

组成

名称

格式

范围

精度

说明

UserName

字符

16

-

使用人员的姓名

UserPwd

登录时输入的密码

 

Books

BookID

自动编号

整数

图书编号

BookName

图书名

BookAuthor

8

图书作者

Category

图书类别

Price

货币

图书价钱

Status

是/否

1

图书状态

BookDay

日期

进管日期

Reader

ReaderID

读者编号

ReaderName

读者姓名

ReaderSex

2

读者性别

ReaderAddress

50

读者地址

ReaderPhone

11

读者电话

标记读者

BorrowReturn

Bor_Ret_ID

借阅编号

Book_ID

关联

ReaderID

BorrowDate

借书日期

ReturnDate

还书日期

3.2逻辑结构设计

1、逻辑结构设计

数据库的逻辑结构图如下:

主键及关系说明:

表Login中UserName为主键

表Books中BookID为主键

表Reader中ReaderID为主键

表BorrowReturn中Bor_Ret_ID为主键,BookID受表Books中BookID约束,ReaderID受表Reader中ReaderID约束

2、表设计

数据库对应的表设计如下图(字段采用英文表示):

表设计的字段请参考概念设计部分原始数据的形式。

3、检查、默认约束对象设计:

1、表Login:

UserName用户名称最多允许输入8个汉字,不允许为空;

UserPwd密码允许为空,并且在不输入初始情况下,用户的密码都为空。

Reader不允许为空,标记用户与读者的关系

2、表Books

BookID不允许为空

BookName唯一标识

BookAuthor不允许为空

Category不允许为空,目的帮助查找

Price不允许为空

Status标记图书是否借出,不允许为空

3、表Reader

ReaderID不允许为空

ReaderName不允许为空

ReaderSex不允许为空

ReaderAddress不允许为空

ReaderPhone不允许为空

4、表BorrowReturn

Bor_Ret_ID不允许为空

Book_ID不允许为空,关联表Books中的BookID

ReaderID不允许为空,关联表Reader中的ReaderID

BorrowDate不允许为空

ReturnDate允许为空,值必需大于BorrowDate

3.3物理结构设计

在ACCESS中,VBDATABASE按照JET引擎所规定的存储策略进行数据存储。

第四部分、运用设计

4.1数据字典设计

1、数据库

数据库名称:

图书管理.mdb

创建日期:

2006.5.26

创建人:

李嘉霖

ACCESS版本:

与应用程序可执行文件处于同一目录下;

2、表

表名

存储实体描述

类型

全文索引键

主键

引用字段

用户

基础表

(无)

图书

读者

借阅记录

Books_BookID

Reader_ReaderID

3、表结构

表名:

字段名

中文描述

数据类型

长度

输入范围

是否为空

姓名

文本

字符、数字

NO

密码

YES

价钱

数字

ReturnDate

4.2安全保密设计

数据库只被少数授权用户访问,必须提供用户名和正确的密码。

数据库文件加密,以防止直接打开数据库进行数据修改,只有少数人有权直接打开数据库文件进行修改信息和记录。

数据库的安全策略,遵从SQLServer2000的安全策略事项。

..

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 总结汇报 > 学习总结

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2