數(shù)據(jù)庫原理及應(yīng)用A實(shí)驗(yàn)_第1頁
數(shù)據(jù)庫原理及應(yīng)用A實(shí)驗(yàn)_第2頁
數(shù)據(jù)庫原理及應(yīng)用A實(shí)驗(yàn)_第3頁
數(shù)據(jù)庫原理及應(yīng)用A實(shí)驗(yàn)_第4頁
數(shù)據(jù)庫原理及應(yīng)用A實(shí)驗(yàn)_第5頁
已閱讀5頁,還剩5頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、 數(shù)據(jù)庫原理及應(yīng)用實(shí)驗(yàn)實(shí)驗(yàn)1 、熟悉實(shí)驗(yàn)環(huán)境,并創(chuàng)建數(shù)據(jù)庫一、實(shí)驗(yàn)?zāi)康模?、熟悉oracle環(huán)境;2、使用DBCA建立數(shù)據(jù)庫;3、使用PL/SQL developer操作數(shù)據(jù)庫。4、熟練掌握SQL 建立關(guān)系,及增刪改數(shù)據(jù)。二、實(shí)驗(yàn)內(nèi)容:1 使用DBCA 建立圖書管理數(shù)據(jù)庫(BooKbase).2 了解SQL PLUS的使用3 使用PL/SQL developer,建立圖書管理數(shù)據(jù)庫各關(guān)系4 在建立的關(guān)系中輸入有效數(shù)據(jù)5 刪除以上各關(guān)系。5 在PL/SQL developer用SQL代碼建立BooKbase數(shù)據(jù)庫各關(guān)系6 用SQL 代碼完成數(shù)據(jù)增刪改。BooKbase數(shù)據(jù)庫各表如下:圖書分類(圖

2、書分類號(hào),類名)書目(ISBN, 書名,整理,出版單位,單價(jià),圖書分類號(hào))圖書(圖書編號(hào),ISBN,是否借出,備注)讀者 (借書證號(hào),姓名,單位,性別,位置,了解電話,身份證編號(hào))借閱 (借閱流水號(hào),借書證號(hào),圖書編號(hào),借書日期,歸還日期,罰款分類號(hào),備注)罰款分類(罰款分類號(hào),罰款名稱,罰金)預(yù)約 (預(yù)約流水號(hào),借書證號(hào),圖書編號(hào),預(yù)約時(shí)間)輸入數(shù)據(jù):圖書分類(圖書分類號(hào),類名)圖書分類號(hào)類名100文學(xué)200科技300哲學(xué)書目(ISBN, 書名,整理,出版單位,單價(jià),圖書分類號(hào))ISBN書名整理出版單位單價(jià)圖書分類號(hào)7040195836數(shù)據(jù)庫系統(tǒng)概論王珊高等教育出版社39.002009787

3、508040110紅樓夢(mèng)曹雪芹人民出版社20.001009787506336239紅樓夢(mèng)曹雪芹作家出版社34.301009787010073750心學(xué)之路張立文人民出版社33.80300圖書(圖書編號(hào),ISBN,是否借出,備注)圖書編號(hào)ISBN是否借出備注20012317040195836否20012327040195836是10050509787506336239否10050639787508040110是30070719787010073750是讀者 (借書證號(hào),姓名,單位,性別,位置,了解電話,身份證編號(hào))借書證號(hào)姓名單位性別位置了解電話身份證編號(hào)20051001王菲四川綿陽西科大計(jì)算機(jī)

4、學(xué)院女.20062001張江四川綿陽中心醫(yī)院男.20061234郭敬明四川江油305男.20071235李曉明四川成都工商銀行男.20081237趙鑫四川廣元廣元中學(xué)女.借閱 (借閱流水號(hào),借書證號(hào),圖書編號(hào),借書日期,歸還日期,罰款分類號(hào),備注)借閱流水號(hào)借書證號(hào)圖書編號(hào)借書日期歸還日期罰款分類號(hào)備注12008123730070712010/09/192010/09/2022007123510050632010/10/202011/02/20132007123520012322011/09/0142006123410050632011/9/2052005100130070712011/9/1

5、0罰款分類(罰款分類號(hào),罰款名稱,罰金)罰款分類號(hào)罰款名稱罰金1延期102損壞203丟失50預(yù)約 (預(yù)約流水號(hào),借書證號(hào),圖書編號(hào),預(yù)約時(shí)間)預(yù)約流水號(hào)借書證號(hào)ISBN預(yù)約時(shí)間12008123770401958362011/09/11實(shí)驗(yàn)2 、查詢一、實(shí)驗(yàn)?zāi)康模菏炀氄莆誷elect命令,包括單表查詢,多表查詢,分組,聚集函數(shù)的使用。二、實(shí)驗(yàn)內(nèi)容:完成如下查詢:1、 查詢“紅樓夢(mèng)“目前可借的各圖書編號(hào),及所屬版本信息。(是否借出為否的圖書)2、查找高等教育出版社的所有書目及單價(jià),結(jié)果按單價(jià)降序排序3、統(tǒng)計(jì)“紅樓夢(mèng)“各版的藏書數(shù)量(ISBN不同則版本不同)。4、 查詢20061234號(hào)借書證借閱未

6、還的圖書的信息。5、查詢各個(gè)出版社的圖書最高單價(jià)、平均單價(jià)。6、要查詢借閱了兩本和兩本以上圖書的讀者的個(gè)人信息7、查詢王菲的單位、所借圖書的書名和借閱日期,8、查詢每類圖書的冊(cè)數(shù)和平均單價(jià)。9、統(tǒng)計(jì)從未借書的讀者人數(shù)。10、統(tǒng)計(jì)參與借書的人數(shù)11、找出所有借書未還的讀者的信息及所借圖書編號(hào)及名稱。12、檢索書名是以“Internet”開頭的所有圖書的書名和整理。13、查詢各圖書的罰款總金額。14、查詢借閱及罰款分類信息,如果有罰款則顯示借閱信息及罰款名稱、罰金,如果沒有罰款則罰款名稱、罰金顯示空(左外連接)實(shí)驗(yàn)3 、存儲(chǔ)過程一、實(shí)驗(yàn)?zāi)康模赫莆沾鎯?chǔ)過程的建立和調(diào)用。二、實(shí)驗(yàn)內(nèi)容: 1、建立存儲(chǔ)過

7、程完成圖書管理系統(tǒng)中的借書功能。 功能要求: (1)借書時(shí)要求輸入借閱流水號(hào),借書證號(hào),圖書編號(hào)。(即該函數(shù)有3個(gè)輸入?yún)?shù)) (2)借書時(shí),借書日期為系統(tǒng)時(shí)間。 (3)圖書的是否借出改為是 2、建立存儲(chǔ)過程完成圖書管理系統(tǒng)中的預(yù)約功能。 (1)預(yù)約時(shí)要求輸入預(yù)約流水號(hào),借書證號(hào),ISBN。(即該函數(shù)有3個(gè)輸入?yún)?shù)) (2)存儲(chǔ)過程先檢查輸入的ISBN版本的圖書是否都已借出,如果是則進(jìn)行預(yù)約,否則提示“該書目有可借圖書,請(qǐng)查找”。 (3)預(yù)約時(shí)間為系統(tǒng)時(shí)間。3、建立存儲(chǔ)過程完成圖書管理系統(tǒng)中的還書功能。(1)還書時(shí)要求輸入借書證號(hào),圖書編號(hào),罰款分類號(hào)。(即該函數(shù)有3個(gè)輸入?yún)?shù)) (2)還書日期

8、為系統(tǒng)日期 (3)圖書的是否借出改為否 實(shí)驗(yàn)4 、觸發(fā)器一、實(shí)驗(yàn)?zāi)康模赫莆沼|發(fā)器的建立和應(yīng)用。二、實(shí)驗(yàn)內(nèi)容: 1、通過序列和觸發(fā)器實(shí)現(xiàn)借閱表中借閱流水號(hào)字段的自動(dòng)遞增。2、通過序列和觸發(fā)器實(shí)現(xiàn)預(yù)約表中預(yù)約流水號(hào)字段的自動(dòng)遞增 3、 修改實(shí)驗(yàn)三借書功能的存儲(chǔ)過程。 該存儲(chǔ)過程要求: (1)借書時(shí)輸入借書證號(hào),圖書編號(hào)。(即該函數(shù)有2個(gè)輸入?yún)?shù)) (2)借書時(shí),借書日期為系統(tǒng)時(shí)間。 *該存儲(chǔ)過程主體部分只有insert into語句。 4、建立與借書存儲(chǔ)過程相對(duì)應(yīng)的觸發(fā)器,當(dāng)借閱表中加入借閱信息時(shí),該觸發(fā)器觸發(fā),自動(dòng)修改所借圖書的是否借出改為是。5、 修改實(shí)驗(yàn)三還書功能的存儲(chǔ)過程。 該存儲(chǔ)過程要求: (1)還書時(shí)輸入借書證號(hào),圖書編號(hào)。(即該函數(shù)有2個(gè)輸入?yún)?shù)) (2)還書時(shí),還書日期為系統(tǒng)時(shí)

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論