- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
《数据库应用基础》
作品设计报告
设计作品题目:
综合检测技术实验平台
自动化测量系统
学
院
名
称:
电子与信息工程学院
专
业:
电气工程及其自动化
班
级:
082班
姓
名:
杨仲豪 学号08401170214
指
教
师:
应宏微 职称讲师
完成日期:2011年6月10日
1引言
随着信息技术在管理上越来越深入而广泛的应用,管理信息系统的实施在技术上 已逐步成熟。管理信息系统是一个不断发展的新型学科,企业要生存要发展,要 高效率地把企业活动有机地组织起来,就必须加强企业管理,即加强对企业内部 的各种资源(人、财、物等)的有效管理,建立与自身特点相适应的管理信息系 统。
木文介绍了在PowerBuider环境下采用“自上而下地总体规划,自下而上地 应用开发”的策略开发一个管理信息系统的过程。文章详细介绍了图书管理信息 系统的系统分析部分,包括系统、借阅和查询、系统维护和帮助,分别细分重新 登录、断开连接和退岀系统,借还图书查询窗口、图书查询窗口、会员查询窗口、 借书窗口和还书窗口,录入/注销图书、修改密码、注册/注销会员卡、打印会员 卡和注册用户,关于等;系统设计部分主要介绍了系统功能设计和数据库设计; 系统实现部分列出了儿个主要的程序框图,并附带了一些主要的窗口和程序。特 点:本系统界而友好,操作简单,比较实用。
2作品设计原理
2. 1 .1数据库设计
(1)数据库设计有几个范式,一般我们要做到的是第三范式,即数据表中没有 冗余字段以及同一个表屮的字段没有函数依赖关系,冗余字段即在一个表屮已经 保存过的信息,在另一个表中就不应该存在,如果需要的话,可以通过表间的关 联来得到,函数依赖性就是一个表中的字段间不应该有计算关系。数据库初期设 计时一定要谨慎,把所有可能的情况都考虑进去,即使当时没有用到,也要将它 留在数据库中作为备用字段以便将来扩充。
图书借阅管理系统数据库屮各个表的设计结果如下面几个表格所示。每个表 格表示为数据库中的一个表。
表1图书表boot_t
名称
数据类型
大小
空
b id
varchar
20
否
b_n cime
nvarchar
60
是
auther
varchar
20
是
publish_company
nvarchar
60
是
publishday
datetime
8
是
isbn
varchar
60
是
price
numeric
9(12,2)
是
表2借还图书记录表jiehuant
名称
数据类型
大小
空
m_id
varchar
20
否
b id
varchar
20
否
jiedate
datetime
8
是
huandate
datetime
8
是
remark
nvarchar
60
是
表3会员表membert
名称
数据类型
大小
空
m_id
varchar
20
否
ame
varchar
60
是
sex
varchar
2
是
birthday
datetime
8
是
phone
varchar
60
是
address
varchar
50
是
lock
varchar
2
是
表4用户表user」
名称
数据类型
大小
空
user_id
varchar
50
否
user name
varchar
50
是
password
varchar
50
是
admin
varchar
50
是
1.2建立表
打开企业管理器,建立名为booksystem的数据库
打开查询分析器,用sql语句建立表。图书表包括书名、图书编号、作者、出版 社、出版日期、isbn、价格。
use booksystem
go
create table bookt
(b id
varchar
(20) not null unique,
b_name
nvarchar
(60)
uniq ue,
auther
varchar
(20)
unique,
publish
_company
nvarchar
(60) unique,
publishday
datetime
(8) unique,
isbn
varchar
(60)
unique,
price
numeric (9(12, 2) ) unique,
);
go
create table jiehuant
(m_id
varchar (20)
not null unique,
b_id
varchar (20)
not null
unique,
jiedate
datetime (8)
uniq ue,
huandate
datetime (8)
unique,
remark
nvarchar (60)
unique,
go
create table membert
(mid varchar (20)
文档评论(0)