图书管理系统数据库设计SQL_第1页
图书管理系统数据库设计SQL_第2页
图书管理系统数据库设计SQL_第3页
图书管理系统数据库设计SQL_第4页
图书管理系统数据库设计SQL_第5页
已阅读5页,还剩21页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、图书管理系统数据库设计SQL1 / 21数据库课程设计课设名称:图书管理系统数据库设计与实现年 级: _专 业:_网络工程 _班 级: _姓 名: _学 号: _成 绩: _指导教师: _颜 颖 _提交报告时间:2015 年1 月14 日图书管理系统数据库设计SQL2 / 21数据需求图书馆管理信息系统需要完成功能主要有:1. 读者基本信息的输入,包括借书证编号、读者姓名、读者性别登记日期。2读者基本信息的查询、修改,包括读者借书证编号、读者姓名、性别等。3书籍类别标准的制定、类别信息的输入,包括类别编号、类别名称。 4书籍类别信息的查询、修改,包括类别编号、类别名称。5书籍库存信息的输入,包

2、括书籍编号、书籍名称、书籍类别编号、作者、出版社、出 版日期、登记日期,价格,是否可借。6书籍库存信息的查询,修改,包括书籍编号、书籍名称、书籍类别编号、姓名、出版 社、出版日期、登记日期、价格、是否可借等。7借书信息的输入,包括读者借书证号、书籍编号、借书日期,应还时间。 8借书信息的查询、修改,包括借书证编号、读者编号、读者姓名、书籍编号、书籍名 称、借书日期等。9还书信息的输入,包括借书证编号、书籍编号、还书日期。 10还书信息的查询和修改,包括还书读者借书证编号、读者姓名、书籍编号、书籍名 称、借书日期、还书日期等。11 超期还书罚款输入, 还书超出期限包括超出期限还书的读者借阅证号,

3、 书籍编号, 罚 款金额。12.超期还书罚款查询,删除,包括读者借书证编号、读者姓名、书籍编号、书籍名称, 应还时间,罚款金额,借阅时间,超期时间等事物需求(1) 在读者信息管理部分 ,要求 :a.可以查询读者信息。b.可以对读者信息进行添加及删除的操作。(2 )在书籍信息管理部分 ,要求:a.可以浏览书籍信息,要求:b.可以对书籍信息进行维护,包括添加及删除的操作。(3)在借阅信息管理部分 ,要求 :。a.可以浏览借阅信息。b.可以对借阅信息进行维护操作。(4)在归还信息管理部分,要求 :a.可以浏览归还信息b.对归还信息可修改维护操作(5)在管理者信息管理部分 ,要求:a.显示当前数据库中

4、管理者情况。b.对管理者信息维护操作。(6)在罚款信息管理部分 ,要求 :a.可以浏览罚款信息b.对罚款信息可以更新(7)在书籍类别管理部分,要求:A.可以浏览书籍类别信息图书管理系统数据库设计SQL3 / 21B.对书籍类别信息可以更新(8)在系部信息管理部分,要求:B.可以系部信息B.对系部信息可以进行增删改操作关系模式(一)书籍类别(书籍类别编号,类别名称)(二)借阅者信息实体(借阅证号,姓名,性别,登记时期,读者类别)(三)学生实体(读者类别,学号,借阅数,专业,电话)(四)教师实体(读者类别,职位,工号,借阅数,电话)(五)书籍(书籍编号,书籍名称,书籍类别编号,作者,出版社,出版日

5、期,价格,登记日期, 是否可借)(六)借阅(借阅证号,书籍编号,借阅时间时间,应还时间)(七)还书(借阅证号,书籍编号,还书时间)(八)罚款(借阅证号,姓名,书籍名称,书籍编号,借阅时间,应还时间,还书时间,罚款金 额)(九)系部(系部名称,系部编号)(十)读者类别表(读者类别编号,读者类别名称)总的信息实体图图书管理系统数据库设计SQL4 / 21数据字典表2 -1书籍类别信息表表中列名数据类型可否为空说明(20)(主键)书籍类别编号(30)种类名称表2 -2借阅者信息表格表中列名数据类型可否为空说明(9)(主键)借阅证号(9)读者姓名作者价格出版社书籍名称书籍类别编号出版日期是否可借登记日

6、期借阅证号书籍实还书信息实借阅证号类别名称借阅分类借阅证号读者类别编号姓名读者性别登记日期体专业姓名借阅数书籍编号教师实体借阅证号借阅数职位属于学号归还罚款书籍编号书籍编号姓名应还时间书籍名称书籍编号借阅证号超期时间罚款金额借阅证号书籍类别编号借阅者信息实体借阅记录信 息实体学生实体书籍类别系部名称图书管理系统数据库设计SQL5 / 21(2)读者性别(10)、十斗厶口 H 读者类别登记日期表2-3 书籍信息表表中列名数据类型可否为空说明(20)(主键)书籍编号:(6)价格(30)书籍名称(20)书籍类别编号(30)作者r (1)是否可借:(30)出版社出版日期登记日期表2-4借阅记录信息表表

7、中列名数据类型可否为空说明:(9)(外主键)借阅证号:(20)(外主键)书籍编号借阅时间?应还时间表2-5 还书记录信息表表中列名数据类型可否为空说明r(9)(外主键)借阅证号:(20)(外主键)书籍编号读者还书时间表2-6罚款记录信息表(9)(外主键)借阅证号(9)读者姓名(20)(外主键)书籍编号(30)书籍名称(10)罚款金额借阅时间应还时间超期时间表2-7 学生实体信息表表中列名数据类型可否为空说明(20)(主键)学号图书管理系统数据库设计SQL6 / 21(30)专业借阅数(10)、十斗厶口 H 读者类力别(20)电话表2-8教师实体信息表表中列名数据类型可否为空说明(20)(主键)

8、工号(20)职位借阅数(20)、十斗厶口 H 读者类力力(20)电话表2-9系部信息表表中列名P数据类型可否为空说明(20)(主键)系部编号(20)系部名称表2-10读者类别表表中列名数据类型可否为空说明(20)(主键)读者类别编号(20)读者类别名称建表语句:1书本类别表建立(20)(30)2书籍表建立(20),(20),(30),(6),(30),(1),(30),() (),图书管理系统数据库设计SQL( 20) ,7 / 21)3.借阅者表建立( ( 9) ,( 9) ,( 2) ,( 10) ,)4.借书记录表建立( ( 20) ,( 9) ,() (),() (),)5.还书记录表

9、建立( ( 20) ,( 9) ,() (),() ()6. 罚款单表建立 */( (9) ,(9)(20)(30)(10)(5) ,() (), () ()7.学生表建立( 30 ) ,( 20) ,( 20)图书管理系统数据库设计SQL8 / 218.读者类别表建立( 20) ,( 20 )9.系别表建立( 20) ,( 20 )10教师表建立( 9) ,( 20) ,( 20),( 20) ,( 20),() ()图书管理系统数据库设计SQL9 / 21X*ITJ 险 事.即 wtf工鼻加魁u 鼻由*m讯亠J J iV匚艺打:二厂气IX钉阜:IFR航二商雷二Id 心斑 WET W Q a

10、n - ta4 7*骨髯3刚翻卜 !ruir-丄*-A *M WZ* _3 fct.fc-wr*_rr i J 乐* 二 -ZJ & nm( (._-*4hri N US N 册-刑裡2 J fimb h-4lw二 ntr -_j霍巧4 A击钿t丄HJBr口耳挣*.置谢t -U.TW a W E F. T .宵u触 3*1 刃河sqLfiwr 垢U;沁 Pt4-5ilTLtlW Wtrsl-F JQ| EriatFT H? k-c =kHxyl- Y-*E-c.at : 3rD &=-1Lselect *更疋口 tv - ik_a Ujlorfti-( ( 1.14-4*BMIIKLS vac

11、asij - Q i ;pfaM.ES- . b 9 pruiarv *; Z.E 4.11 jjkJ JJL 1 i_l ,retderwa viHhr U 祐更 ri&lAT-p* virctir 1-0 E.C : r. -IL mp94L dit-4 wI BficitA-a vazeuiriiOi r4.d*a!id vTCjr*t bcTECwds* fihezirae t-_u.idt,Lijrrii ddLH-E.ltWjSrlnory r=y Mt m. nc3 r.311. j.址堆沱KN,VlUi,Z-al4fa lrF加工二日 丄a-|Tn_EJv:fli iKVftW

12、lldidZQf- 4dEl fcQE IQW_I5-JCXCAII C.U14 ELLLEn._Z*CCrdl g tac-cini viareX-iT 2Di pfivdry 5rey,ZI.J.xl.1 曾曾U04 t L- L E丄1”re:ure4ix4 dT;eTiiie rm MH.fcTHxgrn kaibuvlnjJ) xvfn r =.= *|f:匕troakai :tech xd | pSiltT当需啰X粧:liJS AJffiS1Diniiti?iT4lEMTdsns曲宮片E- 1SrMrltaMbiftABLMI G4膏可嘗1芍巧粘” jvmei務5ffi#TOf *

13、耳IT占KE飒 aElTEE1MRb-*uiaBH*汨嵋 n HZ tt Os uO AL*| 仃弄M . D, vbSOiSM 111-14 】L 3 Wit-It-It 】L 詳 鼻时闵.Lt17 JF苗图书管理系统数据库设计SQL10 / 21图书管理系统数据库设计SQL11 / 21&*i IH4-I1 Ni h-I RMir1-ribd或“ KI nr 0 H.ILr j ,:K T EF &E L rt .J.曲已Ngs-THiJi 皿別常 N fa fl Git 扫M A-TI巧 池I 世和mcG斗S -斗-J Jt ,二- r WW * 工 一二二債亍电T. Idf -arcL

14、qE T-C&L-卯 HK_nnKiEr,3*xzsdjr R I I-anna Ttritla iTiiMn* VBR0LI $! *M 44J-L. UbrK Tjzfeaj: 7 .:4 :.JIJxshE.ru mr=ur d pLrr Ki 卫厘 0 tr图书管理系统数据库设计SQL12 / 21图书管理系统数据库设计SQL13 / 21sys tem Ewokw, 111 br aryp .1 Til匸瘫库关系图f bookid UX var char (20)not null)- 1 一1 汞E IFHB * 4*主I booknajD电v址uhariLQt nulllf boo

15、kstylerio (FK, virchsr (20h not null)+ _J dbo. bo ok_styleprice (varclarruot null)+1 J dbo. borrowrecordbo okantlior (var char 30not null)+1 m dib reader_feeFl bookpub 辽 ch ar(30) j null+ 二L riturn_record| boolcpu-hdsL (dtielrmll)丰 二 db。亠 syseffi_lbooks| bo oJkiinlftte tdat e time, null JilclLo. sys

16、 t em _dep ar tm ent| i st err owed Gichar (1 )f null J+_| Jto. sys + eni readers) 二 db systeiri reader type+i _j db?.+ LJ嚅蛾器t J dbo. sy31em_tea.chr十Q秦引二观图-4 -i壬注緬旳-亓口號计信息数据初始化及表更新、查询1向表中插入数据()(1,人文艺术类)()(2,自然科学类)()(3 ,社会科学类)()(4,图片艺术类)()(5,政治经济类)()(6,工程技术类)()(7,语言技能类)表单查询:*1bookstyfeno UliailUIIIIU

17、Ii ibookstde人文莒术类22自煞科学类33社会科学类斗4圉片艺术类) )55政治经济类6工程技术奏r f7语言技能英2向表中插入数据:(,)(,计算机组成原理,6,王爱英,清华大学岀版社,2001-01-03(,(00456456,2003-11-15),数据库原理,6,35.5,萨师煊,3, 10);,高等教育出版社,40,4, 10);,2007-07-02(,(12215121,2007-09-15),C程序设计,6,谭浩强,清华大学出版社图书管理系统数据库设计SQL14 / 21,2002-04-02(,2004-03-14),60,5,8 );图书管理系统数据库设计SQL1

18、5 / 21(X05620207,陈飞,男,1()(X05620206,张三,男,1()(X05620204,赵静,女,12005-9-23 14:23:56)2005-09-30 13:24:54.623)2005-09-27 11:24:54.123)(X05620202潘小虹,女,1, 2005-09-30 13:24:54.473()(008415蒋伟,男,2,2004-04-30 09:24:54.478()(001456李风,女,2,2004-04-30 09:24:54.478(9787308020558,计算机体系结构,6,石教英,浙江大学岀版社,2006-11-15,60,

19、5, 8);,2004-10-03(,(45456141414),数据结构(C语言版),6,吴伟民,严蔚敏,清华大学出版社,2004-01-21,40, 5, 10);,2002-06-28(,(545551523)5中华历史年,1,吴强,北京大学出版社,2006-05-15,56, 0, 10);,2005-04-03(,(151451424)5日本文化,1,吴小鹏,北京大学出版社,2004-03-14,35, 0, 10);,2002-04-02(,(151546564)5微观经济学,5,李小刚,北京大学出版社,2000-10-03(,),35, 0, 10);(5658334225,20

20、01-11-15影视文学,4,苏庆东,北京大学出版社,2000-01-21,35, 0, 10);,1999-02-28(,)(5658000205探索宇宙奥秘,2,苏庆东,北京大学岀版社,1999-02-28表单查询:*,2000-01-21,35, 0, 10);pretKHWertx厂LgtapijmiKEXjghI:型1益4泣MS以黄3IQ旳2 li 卜 1,3&呃WO?Dd旳宾应萨衍8A10肋了W MS 003JOHflOGDM12215121CW许计綽訴5g芒半詐二;虧社2m2-D4C)gJXrPa.D0Q2DG4U XQC:K Rd4日丰文比a鈕131忙:二士 槍1血4 曲1UO

21、tkOMCDM5635*)1102C0MMJ XJflj Jfr.OOOm nuoftOMOON)百.UNUld14C皑*严亲R510厲卑芦学出尊It沖3GQ&DC 财了中护丙审蒔1110扛OM* 棚 QOOOOOO血职&1$ 如 QfrOOQOO&235Q16乂京苗二;虧汁1阳丸個oow g晒3iM1-21 Q&OMQO0O95益3422435Q10二二京丸学兰FFtHxn-ni-21 j&nkK DOO10閒5&TOS-IM36j 李巩京22004 04-30 0924:54477*! m H n Imm2MB415蒋伟男220M-04-3C 03:24:544773XD562020Z暦小

22、虹京120053013 24:544734X056202D4赵 M立12005X)9-271124:541235X05620206张三男120053013:24:54 023XD&E20207陈飞男12005-09-2314 23 56 0004.(,)向借书记录表中加入数据:()(545551523,X05620207,2007-09-27 11:24:54.123,2007-10-2711:24:54.123)05455515231()10:24:54.123)10:24:54.123)0.5.向学生表中加入数据(151546564,X05620204,2014-09-03 10:24:5

23、4.123,2014-10-03bookidneaderidborrowdartshculdredurri1 151451454 iM1456201441W 1024:54 1232014-12310:24:54.1232151545641074:54.1232D14-1MJ3W;24;&4J23J_ 5455515232007-05-271174:54 1232D07-1Q-27 11 24:54.1231514514241图书管理系统数据库设计SQL18 / 21(001456(,(008415,12022301),12022302(X05620204,112011100,1, 国际经济与

24、贸易,30 ,1234567890)()删除学生操作:X05620204etudemtnomaj&rboirownuninead&rtype:phtm1I XD56202W113J111OT国际经符与贸易3011Z345673W2X05&2D2&21122111001暂学与社会112345S7SM3X056迅颐1125111M1计茸机SO11234567090AX0SE202M1125111&02计算机11234K7B90系部信息表:de|Mrtmentno匚 artmen trame25计宜机学廐23国礎济与贸22暂学与牡会学睨21土木学阮20华文学険19园艺学院IS工业与设i坤院6.向教师

25、表中加入数据:,2,数据库教师,40 , 1234567890),2 ,C 语言教师,40, 1234567890)rea deridteachemobcrravrriLirTipnofeasicjnraderiypphone1L 1111 Itll IIIKKIII I1MIII1 12C223C140数襦库駅师2ia+W7K021202230240C语言教师21ZU57B9O7.(,多表查询)查询所有书所对应的类别:图书管理系统数据库设计SQL19 / 21口 select distinct fcockfLame 书藉名称” beckstyle 书箱艾别fj?on book style ,

26、 system banksLwjiexe hoc 1c stylefcootstyleno =3y3terci books *bookstylen0=30CMldy Q曲ck *农冏皿.bcvigvdiL*fliMJdiW:UTii7ir 缶*1豺滿颈1 4B5O2C2甲輩历夬5K婶 H1.02W72711Ai.l232Q0MW7112d&i.lZ2flB*201124W239.创建索引:【】()删除索引:图书管理系统数据库设计SQL20 / 21 select *fion barrow 工已e.ord1m3结舉_J1 51bodad嘟如寸borewdaiesliQuldrstuTiffl 1

27、11 1111 ai nai *XD562O2C12fll11-01 00:00:(10 00020的24T OD OO.OT OOT111111112X0&62D2C12D14-11-D1 DOGWOOD2014-12-01 OOOD-Oa.OOO111111113151451424XD562D2C1W145G201+1T-01 OMMflOOOO 20ld-Da31O;24;54.l232014-12-01 OD.OD.M.DOT2014-1203102*54.123T 51546564乂 5551 泉 3XD562D2MXDG2D2C22A14-DM3 1024:54 123200702

28、711:24:54.123201103 10 24.541232007-17 11-24-54 12310.应用查询表select; dlsrlnc xeadexiUT -v rr : 十二咬.W,:j11.应用统计表单数据()图书管理系统数据库设计SQL21 / 21 8lecr 匚CUNT (readerid fiom faoircw record.L group by h 亡 EQRH 二 d.优列容L1r舌naaHrr233*12应用统计某学生节约的书籍总数()=X05620201pelect COUNT (readerld)frcrr. borrow reccrdhere reade

29、rid =X05620201商结果|启消創_聞茗)gIIM till! (Ml “KB%13.多表查询(查询有借书的学生的学号,姓名,读者类型,可借数,专业以及所借书籍的编号):-| 5E*-=ct. ayr匕口_二上日二弋工二 _ = 上工丄3 tudr:ntzic , zeadenazLE, sy31 =m_x az5 匕匕二匕匸”芒审 b口zz_ WILJIE r maa ox from systTjn_2 waders r sya cin_3tulert-tfhe r e 曹“曹二 en dde* is . read*? rld-a a ten y LLLCJH nt. xsacler

30、id In&adsndfft_derrtncineademamer=a;ea3kpuM4lfc=Kw-ALt tfrlt 20虹翻应(XhOOffl -1克丈芋it阪杜兀皿14 v R疔 址申寧出怖匕 102 2C 口閲F4MW1握i枸言册55551523中坚工更幻0C牡11111111113WATLAD1221M21 3D074J74Q 00:00 sawgjEoa 苗卩xoHkuia aoooa 201411 (XhDOO 3MU4UE tnooo 囲DR 阪匚曾bSKlwEhflrrWvd%HiIffilfeVttmispUw1:001415152E忙爼时溟s标

31、3idmTfli-KOOiococa)2CG3ril.i5 0CiOOflOOOC212315121GfFt:-&i+gGD5E靑九芋出删2I3C2dM-C2iMDCCC2OM4牛怙DO词曲CDCa151 51*3413&-d110ltS?XtfiU观*0200 0000000EO9WD0 优如 OOC&5券110九口衣学出坟也血MMM 刑 mo肌ca血侗忖药00优仙OX&54M14UH5D10ao-ATU空誤K卫腕s.gd341 罰 KLg 制.OXj G站伽1iDw韭耳大辛出例丹临也也00 003 血和滋婚昨葩0觀血796550302010d鬧:早岀监迪T95HH-2SW.roiMOTHl-1 TOflflflQ.KICg553*S昊视E43&D10ibft?ai6UI :M:X)20CM1-21 DO 优如UK查询出版社为“清华大学出版

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论