【正文】
最后,在此感謝徐老師的精心指導(dǎo)。這次課程設(shè)計(jì)使我對(duì)所學(xué)的數(shù)據(jù)庫知識(shí)有了更進(jìn)一步的理解,更加系統(tǒng)化,理論化。課程設(shè)計(jì)也告訴我還有許多東西需要學(xué)習(xí),課程設(shè)計(jì)當(dāng)中我意識(shí)到自己的理論及實(shí)踐知識(shí)的不足,對(duì)數(shù)據(jù)庫設(shè)計(jì)這方面還是缺乏自主創(chuàng)新的思維能力,有些簡(jiǎn)單就可實(shí)現(xiàn)的東西自己卻需好多的步驟才能完成,例如在處理借書和還書時(shí)可用事務(wù)來處理,但由于自己理論知識(shí)的不足沒能得到運(yùn)用。但是很多的地方考慮的還是不夠周全?;叵氘?dāng)初一開始的時(shí)候,遇到了很多的困難,感到無從下手,后經(jīng)老師指導(dǎo)、自己的學(xué)習(xí)思考以及和同學(xué)的交流探討終于有了思路。2006年1月第1版39。電工電子實(shí)訓(xùn)教程39。電工電子%39。730212266439。730212266339。730212266339。730212266039。730212266039。2008061139。50元39。s2006405133839。TP000001039。000139。2008061139。730212266039。TP000001239。2008061139。730212266039。TP000001139。730212266039。730212266039。2008061139。730212266039。0000139。s2006405133839。s2006405133839。0000139。圖書過期39。已交39。4角39。2008071539。s2006405133839。TP000001039。0000139。TP000001039。000139。已還39。TP000001039。TP000001039。select 編號(hào),姓名,借書數(shù)量 from 讀者信息 where 編號(hào)=39。(2)讀者信息中借書數(shù)量減一實(shí)現(xiàn)及驗(yàn)證:update 讀者信息 set 借書數(shù)量=借書數(shù)量1 where 編號(hào)=39。)驗(yàn)證:select * from 圖書歸還 where 歸還編號(hào)=39。,39。,39。,39。還書時(shí)相應(yīng)的圖書,圖書基本信息中現(xiàn)庫存量增加一本,同時(shí)讀者信息中借閱圖書冊(cè)數(shù)減少一本,通過查閱應(yīng)還日期判斷是否過期,過期則進(jìn)行罰款并記錄違規(guī),還書時(shí)若圖書損壞也需要罰款(1)學(xué)號(hào)為s20064051301歸還圖書館里借出的編號(hào)為TP0000001的書實(shí)現(xiàn)方法:insert into 圖書歸還 values(39。驗(yàn)證:select 編號(hào),姓名,借書數(shù)量 from 讀者信息 where 編號(hào)=39。 and =)實(shí)現(xiàn)方法:update 讀者信息 set 借書數(shù)量=借書數(shù)量+1 where 編號(hào)=39。 and =)驗(yàn)證:select ISBN,書名 ,版次,作者,庫存總量,現(xiàn)存量from 圖書基本信息where =(select from 圖書信息,圖書基本信息where =39。借出后此類圖書現(xiàn)庫存量減少一本,讀者信息中借書量增加一本實(shí)現(xiàn)方法: update 圖書基本信息set 現(xiàn)存量=現(xiàn)存量1 where =(select from 圖書信息,圖書基本信息 where =39。,0,’借出’)驗(yàn)證方法:select * from 圖書借閱 where 借閱編號(hào)=39。,39。,39。,39。,39。(4)圖書統(tǒng)計(jì)Select sum(現(xiàn)存量) 現(xiàn)存總量From 圖書基本信息學(xué)號(hào)為s20064051338從圖書館里借出編號(hào)為TP0000001的書實(shí)現(xiàn)方法:insert into 圖書借閱 values(39。驗(yàn)證:select * from 圖書信息 where 編號(hào)=39。 where 編號(hào)=39。(3)圖書信息修改 將圖書編號(hào)=TP0000010的圖書入庫時(shí)間改為20080611實(shí)現(xiàn)方法:update 圖書信息 set 入庫時(shí)間=39。(2)圖書查閱 用ISBN號(hào)查閱select 編號(hào),書名,作者,庫存總量,現(xiàn)存量from 圖書信息,圖書基本信息where = and =39。)驗(yàn)證:select * from 圖書信息 where 編號(hào)=39。,39。,39。(1)插入圖書信息 編號(hào):TP0000010,ISBN=7302122660,入庫時(shí)間=20080610實(shí)現(xiàn)方法:Insert into 圖書信息 values (39。驗(yàn)證select * from 讀者信息 where 編號(hào)=39。 where 編號(hào)=39。)驗(yàn)證select * from 讀者信息(2)讀者信息的查詢:select 姓名,借書數(shù)量,違規(guī)次數(shù) from 讀者信息(3)修改讀者信息:實(shí)現(xiàn)方法update 讀者信息 set 聯(lián)系方式=39。, 0, 0,39。,39。,39。,39。,39。,39。,39。)—1所示圖4—1各表之間的聯(lián)系圖五、具體功能實(shí)現(xiàn)5 .1 圖書管理員的操作(1)插入新讀者 編號(hào)s20064051303,姓名:朱康,身份:學(xué)生,性別:男,,聯(lián)系方式 2232365,登記日期 20080610,有效期至 20100601,違規(guī)次數(shù) 0,借書數(shù)量 0,是否掛失 否實(shí)現(xiàn)方法:insert into 讀者信息 values(39。,39。,39。)Insert into 圖書信息 values (39。,39。,39。)Insert into 圖書信息 values(39。,39。,39。)Insert into 圖書信息 values(39。,39。,39。)Insert into 圖書信息 values(39。,39。,39。)Insert into 圖書信息 values(39。,39。,39。)Insert into 圖書信息 values(39。,39。,39。)Insert into 圖書信息 values(39。,39。,39。)Insert into 圖書信息 values(39。,39。,39。)Insert into 圖書信息 values (39。,39。,39。)插入圖書信息Insert into 圖書信息 values (39。,0,0,39。,39。,39。,39。,39。,39。,39。)Insert into 讀者信息 values (39。,0,0,39。,39。,39。,39。,39。,39。,39。)Insert into 讀者信息 values(39。,0,0,39。,39。,39。,39。,39。,39。,39。)Insert into 讀者信息 values (39。,0,0,39。,39。,39。,39。,39。