




已閱讀5頁,還剩3頁未讀, 繼續(xù)免費(fèi)閱讀
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
數(shù)據(jù)庫原理課程實(shí)驗(yàn)計(jì)劃書 (2015年春季劉安豐) 時(shí)間安排:第一次實(shí)驗(yàn)請安排在第七周及以后。 第二次實(shí)驗(yàn)請安排在第八周及以后 第三次實(shí)驗(yàn)請安排在第十一周以及以后 第四周實(shí)驗(yàn)請安排在第十五,十六周。【實(shí)驗(yàn)項(xiàng)目一】數(shù)據(jù)表, 索引, 視圖創(chuàng)建, 修改,刪除的設(shè)計(jì)與完整性約束實(shí)驗(yàn)室名稱實(shí)驗(yàn)室地點(diǎn)學(xué)時(shí)2實(shí)驗(yàn)類型驗(yàn)證性每組人數(shù)1選做或必做必做實(shí)驗(yàn)?zāi)康模?)掌握數(shù)據(jù)表設(shè)計(jì)的具體細(xì)節(jié)操作。(2)掌握primary key 、check、default, references 等約束的應(yīng)用。內(nèi)容提要實(shí)現(xiàn)數(shù)據(jù)表的創(chuàng)建,并使用primary key 、check、default, references 等約束。重點(diǎn)難點(diǎn)primary key 、check、default, references 等約束。主要儀器及耗材計(jì)算機(jī)實(shí)驗(yàn)內(nèi)容(一)創(chuàng)建以下六張表,有如下要求: 本次實(shí)驗(yàn)100分1)創(chuàng)建這6個(gè)表(20分)。1)用不同的方法創(chuàng)建約束;2)查看和刪除約束;(3)創(chuàng)建、刪除默認(rèn)和規(guī)則 (3*5分)1)掌握主鍵約束的特點(diǎn)和用法;2)掌握惟一性約束的用法;3)掌握默認(rèn)約束和默認(rèn)對象的用法;4)掌握CHECK約束和規(guī)則對象的用法;5)掌握利用主鍵與外鍵約束實(shí)現(xiàn)參照完整性的方法(5*5分)。1)增加一個(gè)字段;2)刪除一個(gè)字段; 3)增加一個(gè)約束; 4)修改字段的數(shù)據(jù)類型(4*5分);1)創(chuàng)建索引;2)重建索引(2*5分)。1) 創(chuàng)建視圖; 2)刪除視圖(2*5分)。表結(jié)構(gòu)按照顯示的數(shù)據(jù)由讀者自行設(shè)定,并按下表顯示的數(shù)據(jù)錄入至相關(guān)表中。讀者信息表 借書證號 姓名 性別出生日期 借書量 工作單位 電話 E-mail29307142張曉露女1989-02-12管理信息系8586012636405216李陽男 1988-12-26 1航海系8586072928308208王新全男 1988-04-25 1人文藝術(shù)系 8586061816406236張繼剛男 1989-08-18 1輪機(jī)工程系 8586091316406247顧一帆男 1981-12-30 輪機(jī)工程系 85860916借還明細(xì)表 借書證號圖書編號借/還借書日期還書日期數(shù)量工號2930714207108667還2008-03-282008-04-1410020162930714299011818借2008-04-2710020163640521607410802借2008-04-2710020182930714207410298借2008-04-2810020183640521600000746還2008-04-292008-05-0910020162830820807410139借2008-05-1010020191640623607410139借2008-05-111002017圖書類別 類別號圖書類別H31英語I267當(dāng)代作品TP312程序語言TP393計(jì)算機(jī)網(wǎng)絡(luò)U66船舶工程圖書借閱明細(xì)表 圖書編號圖書名稱借書證號借出日期歸還日期庫存數(shù)99011818文化苦旅293071422008-04-271407410802航海英語364052162008-04-272407410298C+程序設(shè)計(jì)語言293071422008-04-281407410139藝海潮音283082082008-05-101807410139藝海潮音164062362008-05-1117工作人員 工號姓名性別出生日期聯(lián)系電話E-mail002016周學(xué)飛男1971-05-0385860715002017李曉靜女1979-09-1585860716002018顧彬男1972-04-2585860717002019陳欣女1968-11-0385860718圖書明細(xì)表 類別號圖書編號圖書名稱作者出版社定價(jià)購進(jìn)日期購入數(shù)復(fù)本數(shù)庫存數(shù)I26799011818文化苦旅余秋雨知識出版社162000-03-1981514TP31200000476Delphi高級開發(fā)指南坎圖電子工業(yè)出版社802000-03-19151515U6601058589船舶制造基礎(chǔ)楊敏國防工業(yè)出版社192001-07-15202020I26707410139藝海潮音李叔江蘇文藝出版社192007-04-12152018TP31207410298C+程序設(shè)計(jì)成穎東南大學(xué)出版社382007-05-08101514H3107410802航海英語陳宏權(quán)武漢工業(yè)大學(xué)出版社422007-10-20252524H3107108667大學(xué)英語學(xué)習(xí)輔導(dǎo)姜麗蓉北京理工大學(xué)出版社23.52008-02-06252525TP39307410810網(wǎng)絡(luò)工程實(shí)用教程汪新民北京大學(xué)出版社34.82008-08-21101515【實(shí)驗(yàn)項(xiàng)目二】SQL 語言與視圖實(shí)驗(yàn)室名稱實(shí)驗(yàn)室地點(diǎn)學(xué)時(shí)2實(shí)驗(yàn)類型驗(yàn)證性每組人數(shù)1選做或必做必做實(shí)驗(yàn)?zāi)康模?)掌握SQL 語言的編寫。(2)掌握視圖的創(chuàng)建。 內(nèi)容提要使用SQL 語言完成所要求的數(shù)據(jù)查詢與更新,并使用SQL 語言完成視圖的創(chuàng)建。重點(diǎn)難點(diǎn)使用SQL 語言完成數(shù)據(jù)的查詢與更新。主要儀器及耗材計(jì)算機(jī)本次實(shí)驗(yàn)共100分,做對一個(gè)給4分。以隨機(jī)抽查現(xiàn)場做為準(zhǔn)設(shè)如下四個(gè)表,先創(chuàng)建表, 插入數(shù)據(jù), 然后做后面的查詢:student (學(xué)生信息表)sno sname sex birthday class108 曾華男09/01/77 95033105 匡明男10/02/75 95031107 王麗女01/23/76 95033101 李軍男02/20/76 95033109 王芳女02/10/75 95031103 陸軍男06/03/74 95031teacher(老師信息表)tno tname sex birthday prof depart804 李誠男12/02/58 副教授計(jì)算機(jī)系856 李旭男03/12/69 講師電子工程系825 王萍女05/05/72 助教計(jì)算機(jī)系831 劉冰女08/14/77 助教電子工程系course(課程表)cno cname tno3-105 計(jì)算機(jī)導(dǎo)論8253-245 操作系統(tǒng)8046-166 數(shù)字電路8569-888 高等數(shù)學(xué)825score(成績表)sno cno degree103 3-245 86105 3-245 75109 3-245 68103 3-105 92105 3-105 88109 3-105 76101 3-105 64107 3-105 91108 3-105 78101 6-166 85107 6-166 79108 6-166 81請寫出下列查詢語句并給出結(jié)果1、列出student表中所有記錄的sname、sex和class列。答案2、顯示教師所有的單位即不重復(fù)的depart列。3、顯示學(xué)生表的所有記錄。4、顯示score表中成績在60到80之間的所有記錄。5、顯示score表中成績?yōu)?5,86或88的記錄。6、顯示student表中“95031”班或性別為“女”的同學(xué)記錄。7、以class降序顯示student表的所有記錄。8、以cno升序、degree降序顯示score表的所有記錄。9、顯示“98031”班的學(xué)生人數(shù)。10、顯示score表中的最高分的學(xué)生學(xué)號和課程號。11、顯示“3-105”號課程的平均分。12、顯示score表中至少有5名學(xué)生選修的并以3開頭的課程號的平均分?jǐn)?shù)。13、顯示最低分大于70,最高分小于90 的sno列。14、顯示所有學(xué)生的 sname、 cno和degree列。15、顯示所有學(xué)生的 sname、 cname和degree列。16、列出“95033”班所選課程的平均分。17、顯示選修“3-105”課程的成績高于“109”號同學(xué)成績的所有同學(xué)的記錄。18、顯示score中選修多門課程的同學(xué)中分?jǐn)?shù)為非最高分成績的記錄。19、顯示成績高于學(xué)號為“109”、課程號為“3-105”的成績的所有記錄。20、顯示出和學(xué)號為“108”的同學(xué)同年出生的所有學(xué)生的sno、sname和 birthday列。21、顯示“張旭”老師任課的學(xué)生成績。22、顯示選修某課程的同學(xué)人數(shù)多于5人的老師姓名。23、顯示“95033”班和“95031”班全體學(xué)生的記錄。24、顯示存在有85分以上成績的課程cno。25、顯示“計(jì)算機(jī)系”老師所教課程的成績表。26、顯示“計(jì)算機(jī)系”和“電子工程系”不同職稱的老師的tname和prof。27、顯示選修編號為“3-105”課程且成績至少高于“3-245”課程的同學(xué)的cno、sno和degree,并按degree從高到低次序排列。28、顯示選修編號為“3-105”課程且成績高于“3-245”課程的同學(xué)的cno、sno和degree。29、列出所有任課老師的tname和depart。30、列出所有未講課老師的tname和depart。31、列出所有老師和同學(xué)的 姓名、性別和生日。*32、檢索所學(xué)課程包含學(xué)生“103”所學(xué)課程的學(xué)生學(xué)號。*33、檢索選修所有課程的學(xué)生姓名?!緦?shí)驗(yàn)項(xiàng)目三】存儲過程、觸發(fā)器、函數(shù)實(shí)驗(yàn)室名稱實(shí)驗(yàn)室地點(diǎn)學(xué)時(shí)2實(shí)驗(yàn)類型驗(yàn)證性每組人數(shù)1選做或必做必做實(shí)驗(yàn)?zāi)康恼莆沾鎯^程、觸發(fā)器、函數(shù)的創(chuàng)建及應(yīng)用內(nèi)容提要實(shí)現(xiàn)存儲過程、觸發(fā)器、函數(shù)的創(chuàng)建及應(yīng)用。重點(diǎn)難點(diǎn)存儲過程、觸發(fā)器、函數(shù)的設(shè)計(jì)。主要儀器及耗材計(jì)算機(jī)實(shí)驗(yàn)內(nèi)容:共100分, 如下8小題中,第4,8小題5分/個(gè),其它15分/個(gè)(1)創(chuàng)建一個(gè)查詢圖書庫存量的存儲過程“cx_tskcl_proc”(如果是SQL server數(shù)據(jù)庫的話起這個(gè)名字,是其它數(shù)據(jù)庫則按數(shù)據(jù)庫的要求起名字,下面同),輸出的內(nèi)容包含類別號、圖書編號、圖書名稱、庫存數(shù)等數(shù)據(jù)內(nèi)容。(2)創(chuàng)建一個(gè)名為TS_CX_PROC的存儲過程,它帶有一個(gè)輸入?yún)?shù),用于接受圖書編號,顯示該圖書的名稱、作者、出版和復(fù)本數(shù)。(3)修改存儲修改TS_CX_PROC存儲過程,使之能按圖書名稱查詢圖書的相關(guān)信息。執(zhí)行修改后的TS_CX_PROC存儲過程,分別查詢“航海英語”、“藝海潮音”等圖書的信息。(4)刪除存儲過程(5)圖書類別表上創(chuàng)建一個(gè)名為tslb_insert_trigger的觸發(fā)器,當(dāng)執(zhí)行INSERT操作時(shí),該觸發(fā)器被觸發(fā),禁止插入記錄。(6)在圖書明細(xì)表上創(chuàng)建一個(gè)名為ts_delete_trigger的觸發(fā)器,當(dāng)執(zhí)行DELETE操作時(shí),該觸發(fā)器被觸發(fā),禁止刪除記錄。(7)在讀者信息表上創(chuàng)建一個(gè)名為dzxx_insert_trigger的觸發(fā)器,當(dāng)在讀者信息表中插入記錄時(shí),將該記錄中的借書證號自動(dòng)插入借還明細(xì)表中。 (8))刪除觸發(fā)器【實(shí)驗(yàn)項(xiàng)目七】系統(tǒng)數(shù)據(jù)庫的設(shè)計(jì)實(shí)驗(yàn)室名稱計(jì)算機(jī)基礎(chǔ)實(shí)驗(yàn)室實(shí)驗(yàn)室地點(diǎn)電子信息工程實(shí)驗(yàn)大樓學(xué)時(shí)2實(shí)驗(yàn)類型綜合性每組人數(shù)1選做或必做必做實(shí)驗(yàn)?zāi)康木C合運(yùn)用數(shù)據(jù)庫系統(tǒng)原理課程的理論和知識,進(jìn)行系統(tǒng)數(shù)據(jù)庫的設(shè)計(jì)。內(nèi)容提要利用數(shù)據(jù)庫管理系統(tǒng)設(shè)計(jì)實(shí)現(xiàn)系統(tǒng)數(shù)據(jù)庫,該數(shù)據(jù)庫中應(yīng)體現(xiàn),約束、存儲過程,觸發(fā)器,安全性等知識的綜合應(yīng)用。重點(diǎn)難點(diǎn)數(shù)據(jù)庫的設(shè)計(jì)主要儀器及耗材計(jì)算機(jī)實(shí)驗(yàn)內(nèi)容1)根據(jù)周圍的實(shí)際情況,自選一個(gè)小型的數(shù)據(jù)庫應(yīng)用項(xiàng)目,并深入到應(yīng)用項(xiàng)目中調(diào)研,進(jìn)行分析和設(shè)計(jì)。例如可選擇人事管理系統(tǒng)、工資管理系統(tǒng)、教材管理系統(tǒng)和小型超市商品管理系統(tǒng)和圖書管理系統(tǒng)等。要求寫出數(shù)據(jù)庫設(shè)計(jì)報(bào)告。在數(shù)據(jù)庫設(shè)計(jì)報(bào)告中包括以下內(nèi)容:(1)系統(tǒng)需求分析報(bào)告(2)概念模型的設(shè)計(jì)(E-R圖)(3)關(guān)系數(shù)據(jù)模型的設(shè)計(jì)2)完成下列圖書館日常事務(wù)管理系統(tǒng)數(shù)據(jù)庫的設(shè)計(jì)(1)圖書館日常事務(wù)管理系統(tǒng)功能簡析圖書信息維護(hù):主要完成圖書信息登記、修改、刪除等操作。讀者信息維護(hù):主要完成讀者信息的添加、修改和刪除等操作。工作人員信息維護(hù):主要完成工作人員信息的添加、修改和刪除等操作。圖書類別的管理:主要完成圖書類別的添加、修改和刪除等操作圖書借還管理:主要完成讀者圖書借還信息的記錄。(2)圖書館日常事務(wù)管理系統(tǒng)中的實(shí)體和屬性的設(shè)計(jì)讀者(借書證號,姓名,性別,出生日期,借書量,單位,電話,E-mail)圖書(圖書編號,圖書名稱,作者,出版社,定價(jià),購進(jìn)日期,購入數(shù),復(fù)本數(shù),庫存數(shù))工作人員(工號,姓名,性別,出生日期,聯(lián)系電話,E-mail)圖書類別(類別號,圖書類別)其中,每本圖書都有惟一的一個(gè)圖書類別,每個(gè)圖書類別有多本圖書;每個(gè)讀者可以借閱多本圖書;工作人員負(fù)責(zé)讀者的借、還工作。(3)設(shè)計(jì)該系統(tǒng)數(shù)據(jù)庫的E-R圖(4)將設(shè)計(jì)好的E-R圖轉(zhuǎn)換為關(guān)系模式(5)對設(shè)計(jì)好的關(guān)系模式進(jìn)行規(guī)范化的處理。例子:實(shí)驗(yàn)指導(dǎo)圖書館日常事務(wù)管理系統(tǒng)數(shù)據(jù)庫的設(shè)計(jì) 1. 數(shù)據(jù)庫設(shè)計(jì)報(bào)告 我們這邊就以小型超市商品管理系統(tǒng)為例,介紹數(shù)據(jù)庫的設(shè)計(jì)。對于小型超市商品管理系統(tǒng),要求:能對小型超市商場的商品進(jìn)貨、銷售、庫存等環(huán)節(jié)進(jìn)行管理。主要有:(1)能記錄每一筆進(jìn)貨,查詢商品的進(jìn)貨記錄。(2)能記錄每一筆售貨,查詢商品的銷售情況和銷售記錄。(3)能記錄顧客的購買信息。(4)能查詢某個(gè)廠商或供應(yīng)商的信息。 E-R圖如下:轉(zhuǎn)換為關(guān)系模式:供應(yīng)商(供應(yīng)商編號,供應(yīng)商名稱,供應(yīng)商地址,電話,聯(lián)系人)商品(商品號,供應(yīng)商編號,名稱,庫存,進(jìn)價(jià),售價(jià))顧客(顧客號,購貨時(shí)間)售貨(商品號,顧客號,銷售
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 公司物資大比拼活動(dòng)方案
- 公司新年猜謎語活動(dòng)方案
- 公司氣氛活動(dòng)方案
- 公司茶點(diǎn)活動(dòng)方案
- 公司旅游北京策劃方案
- 公司線上抽獎(jiǎng)活動(dòng)方案
- 公司節(jié)日策劃方案
- 公司自助聚餐活動(dòng)方案
- 公司甜點(diǎn)活動(dòng)方案
- 公司百人以上團(tuán)建活動(dòng)方案
- AI賦能電商新機(jī)遇:柞水縣電子商務(wù)應(yīng)用技能培訓(xùn)大綱
- 醫(yī)療供應(yīng)鏈精細(xì)化管理保障藥品安全與供應(yīng)策略
- 醫(yī)院建設(shè)項(xiàng)目設(shè)計(jì)技術(shù)方案投標(biāo)文件(技術(shù)方案)
- 2025年護(hù)膚行業(yè)新品洞察
- 小學(xué)英語游戲教學(xué)100例
- 種子萌發(fā)過程中的生物化學(xué)動(dòng)態(tài)研究
- 浙江省普通高中學(xué)業(yè)水平合格性考試歷史試題(解析版)
- 創(chuàng)客中國創(chuàng)業(yè)比賽商業(yè)BP項(xiàng)目計(jì)劃書模板(標(biāo)準(zhǔn)邏輯直接套用)
- 人教版音樂一年級下冊《第18課 勤快人和懶惰人》教案
- 院感知識手衛(wèi)生知識培訓(xùn)
- 休克診療指南規(guī)范2025
評論
0/150
提交評論