数据库综合作业(图书管理系统)(共17页).docx
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《数据库综合作业(图书管理系统)(共17页).docx》由会员分享,可在线阅读,更多相关《数据库综合作业(图书管理系统)(共17页).docx(17页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、精选优质文档-倾情为你奉上图书馆数据管理系统一、图书馆数据管理系统的描述1、概念模型(E-R图)2、关系模式(1)书籍类别(种类编号、种类名称)(2)读者(借书证编号,读者姓名、读者性别、读者种类、登记时间)(3)书籍(书籍编号、书籍名称、书籍类别、书籍作者、出版社名称、出版日期、登记日期)(4)借阅(借书证编号、书籍编号、读者借书日期)(5)还书(借书证编号、书籍编号、读者还书时间)(6)罚款(借书证编号、读者姓名、书籍编号、读者借书时间、读者还书日期)二、图书馆数据库的建立-(1)书本类别表create table book_style(bookstyleno varchar(30) pr
2、imary key,-种类编号bookstyle varchar(30) ) -种类名称go-(2)书库表create table system_books(bookid varchar(20) primary key, -书籍编号bookname varchar(30) not null, -书籍名称bookstyleno varchar(30) not null, -书籍种类bookauthor varchar(30), -书籍作者bookpub varchar(30), -出版社bookpubdate datetime, -出版日期bookindate datetime, -登记日期is
3、borrowed varchar(2), -是否借出foreign key(bookstyleno)references book_style(bookstyleno)go-(3)借书证表create table system_readers (readerid varchar(9) primary key, -读者借书证号readername varchar(9) not null, -读者姓名readersex varchar(2) not null, -读者性别readertype varchar(10), -读者种类regdate datetime) -登记日期go-(4)借书记录表c
4、reate table borrow_record(bookid varchar(20) primary key, -书籍编号readerid varchar(9), -读者借书证编号borrowdate datetime, -读者借书时间foreign key(bookid)references system_books(bookid),foreign key(readerid)references system_readers(readerid)go-(5)还书记录表create table return_record(bookid varchar(20)primary key, -书籍编
5、号readerid varchar(9), -读者借书证编号returndate datetime, -读者还书时间foreign key(bookid)references system_books(bookid),foreign key(readerid)references system_readers(readerid)go-(6)罚款单表create table reader_fee(readerid varchar(9) not null, -读者借书证号readername varchar(9)not null, -读者姓名bookid varchar(20) primary k
6、ey, -书籍编号bookname varchar(30) not null, -书籍名称bookfee varchar(30), -罚款金额borrowdate datetime, -借书时间foreign key(bookid)references system_books(bookid),foreign key(readerid)references system_readers(readerid)go数据库的表的截图:三、图书馆数据库数据的添加use library-书籍类别导入book_style表中insert into book_style(bookstyleno,booksty
7、le)values(1,恐怖小说)insert into book_style(bookstyleno,bookstyle)values(2,穿越小说)insert into book_style(bookstyleno,bookstyle)values(3,恐怖小说)insert into book_style(bookstyleno,bookstyle)values(4,都市小说)insert into book_style(bookstyleno,bookstyle)values(5,科幻小说)insert into book_style(bookstyleno,bookstyle)va
8、lues(6,仙侠小说)insert into book_style(bookstyleno,bookstyle)values(7,言情小说)-已有书籍导入system_books表中insert into system_books(bookid,bookname,bookstyleno,bookauthor,bookpub,bookpubdate,bookindate,isborrowed)values(,飘邈之旅,1,萧乾,向往,2015-09-01,2018-03-25,1)insert into system_books(bookid,bookname,bookstyleno,book
9、author,bookpub,bookpubdate,bookindate,isborrowed)values(,明朝那些事儿,2,多一半,新星出版社,2015-05-09,2018-05-23,1)insert into system_books(bookid,bookname,bookstyleno,bookauthor,bookpub,bookpubdate,bookindate,isborrowed)values(,鬼吹灯,3,天下霸唱,安徽文艺出版社,2014-09-18,2018-05-27,1)insert into system_books(bookid,bookname,bo
10、okstyleno,bookauthor,bookpub,bookpubdate,bookindate,isborrowed)values(,盛夏晚晴天,4,顾漫,中国海关出版社,2015-09-01,2018-05-28,1)insert into system_books(bookid,bookname,bookstyleno,bookauthor,bookpub,bookpubdate,bookindate,isborrowed)values(,三体,5,刘慈欣,凤凰出版社,2015-10-11,2018-05-29,1)insert into system_books(bookid,b
11、ookname,bookstyleno,bookauthor,bookpub,bookpubdate,bookindate,isborrowed)values(,凡人修仙传,6,三十,凡人出版社,2013-04-21,2018-05-30,1)insert into system_books(bookid,bookname,bookstyleno,bookauthor,bookpub,bookpubdate,bookindate,isborrowed)values(,霸道总裁爱上我,7,桐华,民族出版社,2012-06-20,2018-05-31,1)-将已有图书证的读者加入system_re
12、aders表中insert into system_readers(readerid,readername,readersex,readertype,regdate)values(Q,白一,男,学生,2018-01-18 12:20)insert into system_readers(readerid,readername,readersex,readertype,regdate)values(Q,白二,男,学生,2018-01-19 13:15)insert into system_readers(readerid,readername,readersex,readertype,regda
13、te)values(Q,白三,男,学生,2018-01-20 13:33)insert into system_readers(readerid,readername,readersex,readertype,regdate)values(Q,白四,男,学生,2018-01-21 12:01)insert into system_readers(readerid,readername,readersex,readertype,regdate)values(Q,白五,男,学生,2018-01-22 15:23)insert into system_readers(readerid,readern
14、ame,readersex,readertype,regdate)values(,黑五,男,教师,2018-01-23 18:50)insert into system_readers(readerid,readername,readersex,readertype,regdate)values(,黒六,男,教师,2018-01-24 18:25)insert into system_readers(readerid,readername,readersex,readertype,regdate)values(GL001,空一,女,管理,2018-01-01 16:20)-添加已借书读者的记录
15、导入borrow_record表中,同时将在已借出的标记0insert into borrow_record(bookid,readerid,borrowdate)values(,Q,2018-01-18 12:20)update system_booksset isborrowed = 0where bookid=and isborrowed=1insert into borrow_record(bookid,readerid,borrowdate)values(,Q,2018-01-19 13:15)update system_booksset isborrowed = 0where bo
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数据库 综合 作业 图书 管理 系统 17
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内