数据库系统与应用设计实验报告jh

数据库系统与应用设计实验报告jh

ID:13289721

大小:1.13 MB

页数:21页

时间:2018-07-21

数据库系统与应用设计实验报告jh_第1页
数据库系统与应用设计实验报告jh_第2页
数据库系统与应用设计实验报告jh_第3页
数据库系统与应用设计实验报告jh_第4页
数据库系统与应用设计实验报告jh_第5页
资源描述:

《数据库系统与应用设计实验报告jh》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、《数据库系统与应用设计》实验报告——实验内容:图书管理系统1、概要设计详细描述本图书管理系统的功能有哪些。管理员模块是用Java语言编写的,学生是用Asp做成网叶,供学生查询和挂失用。用户管理中的添加管理员,查看管理员只有超级管理员才拥有。借书卡信息包括读者的信息和借的书的信息。导入导出的数据格式的Excel。2、数据库设计要求写出创建数据库及各种数据库对象的SQL语句,要求至少有100本书的相关信息(这些信息可以从图书馆的网页上查找,必须是真实的图书)一、创建数据库,数据库的表,视图,存储过程以及触发器的语句:1、创建数据库CRE

2、ATEDATABASElibONPRIMARY(NAME=LIB_FILE,--数据库的逻辑名字FILENAME='E:LIB_FILE.MDF',--数据库的实际文件名字SIZE=10,--数据库的大小MAXSIZE=20,--数据库允许的最大容量FILEGROWTH=10%--数据库每次增加的容量)LOGON(NAME=LIBL_FILE,--数据库的日志逻辑名字FILENAME='E:LIB_FILE.LDF',--数据库的日志实际文件名字SIZE=10MB,--初始大小MAXSIZE=20MB,--允许的最大容量FILE

3、GROWTH=2MB--每次增加的容量)2、表的创建administrator表的创建,管理员表CREATETABLEadministrator(idvarchar(10)NOTNULL,--管理员IDpasswordvarchar(30)NOTNULL,--管理员密码namevarchar(30)NOTNULL,--管理员姓名powervarchar(20)NOTNULL,--管理员权限worktimevarchar(10)NULL,--管理员工作时间telephonevarchar(15)NULL,--管理员的联系方式CONST

4、RAINTPK_administratorPRIMARYKEYCLUSTERED(id)–主键)ON[PRIMARY]bookNum表的创建,是用来规定不同学生所能借的书本数目CREATETABLEbookNum(typevarchar(14)NOTNULL,--学生类型bookNumintNOTNULL,--学生所能借的书的本数CONSTRAINTPK_bookNumPRIMARYKEYCLUSTERED(type),--主键CONSTRAINT[CK_bookNum]CHECK([type]='教职工'or([type]='博士

5、生'or([type]='硕士生'or([type]='研究生'or[type]='本科生'))))--限制)ON[PRIMARY]buser表的创建用户表CREATETABLEbuser(xuehaovarchar(50)NOTNULL,--学生学号namevarchar(50)NOTNULL,--学生姓名typevarchar(14)NOTNULL,--类别sexchar(2)NOTNULL,--性别telephonevarchar(15)NULL,--联系方式institutevarchar(50)NOTNULL,--学院sp

6、ecialtychar(50)NOTNULL,--专业gradevarchar(4)NOTNULL,--年级bookNumOfBorrowintDEFAULT(0)NOTNULL,--已借书本数,默认值为0penaltyfloatDEFAULT(0)NOTNULL,--罚款金额,默认值为0hangUpintDEFAULT(0)NOTNULL,--是否挂起,0表示没有挂起,1表示挂起,默认值为0CONSTRAINTPK_buserPRIMARYKEYCLUSTERED(xuehao),--主键CONSTRAINTFK_buser_bo

7、okNumFOREIGNKEY(type)REFERENCESbookNum(type)--外键)ON[PRIMARY]bookInfo表的创建主要描述书的信息CREATETABLEbookInfo(ISBNvarchar(50)NOTNULL,--书本的ISBNnamevarchar(80)NOTNULL,--书名publishervarchar(80)NOTNULL,--出版社pricefloatNOTNULL,--书的价格bookAuthorvarchar(40)NOTNULL,--作者pubDatedatetimeNOTNU

8、LL,--出版日期keyWordsvarchar(50)NOTNULL,--关键字CONSTRAINT[PK_bookInfo]PRIMARYKEYCLUSTERED(ISBN)--主键)ON[PRIMARY]bookADS的创建,主

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

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

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