數(shù)據(jù)庫(kù)實(shí)驗(yàn)計(jì)劃與任務(wù)書(shū)(劉安豐春季).docx_第1頁(yè)
數(shù)據(jù)庫(kù)實(shí)驗(yàn)計(jì)劃與任務(wù)書(shū)(劉安豐春季).docx_第2頁(yè)
數(shù)據(jù)庫(kù)實(shí)驗(yàn)計(jì)劃與任務(wù)書(shū)(劉安豐春季).docx_第3頁(yè)
數(shù)據(jù)庫(kù)實(shí)驗(yàn)計(jì)劃與任務(wù)書(shū)(劉安豐春季).docx_第4頁(yè)
數(shù)據(jù)庫(kù)實(shí)驗(yàn)計(jì)劃與任務(wù)書(shū)(劉安豐春季).docx_第5頁(yè)
已閱讀5頁(yè),還剩3頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

數(shù)據(jù)庫(kù)原理課程實(shí)驗(yàn)計(jì)劃書(shū) (2015年春季劉安豐) 時(shí)間安排:第一次實(shí)驗(yàn)請(qǐng)安排在第七周及以后。 第二次實(shí)驗(yàn)請(qǐng)安排在第八周及以后 第三次實(shí)驗(yàn)請(qǐng)安排在第十一周以及以后 第四周實(shí)驗(yàn)請(qǐng)安排在第十五,十六周。【實(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)對(duì)象的用法;4)掌握CHECK約束和規(guī)則對(duì)象的用法;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)表中。讀者信息表 借書(shū)證號(hào) 姓名 性別出生日期 借書(shū)量 工作單位 電話 E-mail29307142張曉露女1989-02-12管理信息系8586012636405216李陽(yáng)男 1988-12-26 1航海系8586072928308208王新全男 1988-04-25 1人文藝術(shù)系 8586061816406236張繼剛男 1989-08-18 1輪機(jī)工程系 8586091316406247顧一帆男 1981-12-30 輪機(jī)工程系 85860916借還明細(xì)表 借書(shū)證號(hào)圖書(shū)編號(hào)借/還借書(shū)日期還書(shū)日期數(shù)量工號(hào)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圖書(shū)類別 類別號(hào)圖書(shū)類別H31英語(yǔ)I267當(dāng)代作品TP312程序語(yǔ)言TP393計(jì)算機(jī)網(wǎng)絡(luò)U66船舶工程圖書(shū)借閱明細(xì)表 圖書(shū)編號(hào)圖書(shū)名稱借書(shū)證號(hào)借出日期歸還日期庫(kù)存數(shù)99011818文化苦旅293071422008-04-271407410802航海英語(yǔ)364052162008-04-272407410298C+程序設(shè)計(jì)語(yǔ)言293071422008-04-281407410139藝海潮音283082082008-05-101807410139藝海潮音164062362008-05-1117工作人員 工號(hào)姓名性別出生日期聯(lián)系電話E-mail002016周學(xué)飛男1971-05-0385860715002017李曉靜女1979-09-1585860716002018顧彬男1972-04-2585860717002019陳欣女1968-11-0385860718圖書(shū)明細(xì)表 類別號(hào)圖書(shū)編號(hào)圖書(shū)名稱作者出版社定價(jià)購(gòu)進(jìn)日期購(gòu)入數(shù)復(fù)本數(shù)庫(kù)存數(shù)I26799011818文化苦旅余秋雨知識(shí)出版社162000-03-1981514TP31200000476Delphi高級(jí)開(kāi)發(fā)指南坎圖電子工業(yè)出版社802000-03-19151515U6601058589船舶制造基礎(chǔ)楊敏國(guó)防工業(yè)出版社192001-07-15202020I26707410139藝海潮音李叔江蘇文藝出版社192007-04-12152018TP31207410298C+程序設(shè)計(jì)成穎東南大學(xué)出版社382007-05-08101514H3107410802航海英語(yǔ)陳宏權(quán)武漢工業(yè)大學(xué)出版社422007-10-20252524H3107108667大學(xué)英語(yǔ)學(xué)習(xí)輔導(dǎo)姜麗蓉北京理工大學(xué)出版社23.52008-02-06252525TP39307410810網(wǎng)絡(luò)工程實(shí)用教程汪新民北京大學(xué)出版社34.82008-08-21101515【實(shí)驗(yàn)項(xiàng)目二】SQL 語(yǔ)言與視圖實(shí)驗(yàn)室名稱實(shí)驗(yàn)室地點(diǎn)學(xué)時(shí)2實(shí)驗(yàn)類型驗(yàn)證性每組人數(shù)1選做或必做必做實(shí)驗(yàn)?zāi)康模?)掌握SQL 語(yǔ)言的編寫(xiě)。(2)掌握視圖的創(chuàng)建。 內(nèi)容提要使用SQL 語(yǔ)言完成所要求的數(shù)據(jù)查詢與更新,并使用SQL 語(yǔ)言完成視圖的創(chuàng)建。重點(diǎn)難點(diǎn)使用SQL 語(yǔ)言完成數(shù)據(jù)的查詢與更新。主要儀器及耗材計(jì)算機(jī)本次實(shí)驗(yàn)共100分,做對(duì)一個(gè)給4分。以隨機(jī)抽查現(xiàn)場(chǎng)做為準(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 李誠(chéng)男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(成績(jī)表)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請(qǐng)寫(xiě)出下列查詢語(yǔ)句并給出結(jié)果1、列出student表中所有記錄的sname、sex和class列。答案2、顯示教師所有的單位即不重復(fù)的depart列。3、顯示學(xué)生表的所有記錄。4、顯示score表中成績(jī)?cè)?0到80之間的所有記錄。5、顯示score表中成績(jī)?yōu)?5,86或88的記錄。6、顯示student表中“95031”班或性別為“女”的同學(xué)記錄。7、以class降序顯示student表的所有記錄。8、以cno升序、degree降序顯示score表的所有記錄。9、顯示“98031”班的學(xué)生人數(shù)。10、顯示score表中的最高分的學(xué)生學(xué)號(hào)和課程號(hào)。11、顯示“3-105”號(hào)課程的平均分。12、顯示score表中至少有5名學(xué)生選修的并以3開(kāi)頭的課程號(hào)的平均分?jǐn)?shù)。13、顯示最低分大于70,最高分小于90 的sno列。14、顯示所有學(xué)生的 sname、 cno和degree列。15、顯示所有學(xué)生的 sname、 cname和degree列。16、列出“95033”班所選課程的平均分。17、顯示選修“3-105”課程的成績(jī)高于“109”號(hào)同學(xué)成績(jī)的所有同學(xué)的記錄。18、顯示score中選修多門(mén)課程的同學(xué)中分?jǐn)?shù)為非最高分成績(jī)的記錄。19、顯示成績(jī)高于學(xué)號(hào)為“109”、課程號(hào)為“3-105”的成績(jī)的所有記錄。20、顯示出和學(xué)號(hào)為“108”的同學(xué)同年出生的所有學(xué)生的sno、sname和 birthday列。21、顯示“張旭”老師任課的學(xué)生成績(jī)。22、顯示選修某課程的同學(xué)人數(shù)多于5人的老師姓名。23、顯示“95033”班和“95031”班全體學(xué)生的記錄。24、顯示存在有85分以上成績(jī)的課程cno。25、顯示“計(jì)算機(jī)系”老師所教課程的成績(jī)表。26、顯示“計(jì)算機(jī)系”和“電子工程系”不同職稱的老師的tname和prof。27、顯示選修編號(hào)為“3-105”課程且成績(jī)至少高于“3-245”課程的同學(xué)的cno、sno和degree,并按degree從高到低次序排列。28、顯示選修編號(hào)為“3-105”課程且成績(jī)高于“3-245”課程的同學(xué)的cno、sno和degree。29、列出所有任課老師的tname和depart。30、列出所有未講課老師的tname和depart。31、列出所有老師和同學(xué)的 姓名、性別和生日。*32、檢索所學(xué)課程包含學(xué)生“103”所學(xué)課程的學(xué)生學(xué)號(hào)。*33、檢索選修所有課程的學(xué)生姓名?!緦?shí)驗(yàn)項(xiàng)目三】存儲(chǔ)過(guò)程、觸發(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)康恼莆沾鎯?chǔ)過(guò)程、觸發(fā)器、函數(shù)的創(chuàng)建及應(yīng)用內(nèi)容提要實(shí)現(xiàn)存儲(chǔ)過(guò)程、觸發(fā)器、函數(shù)的創(chuàng)建及應(yīng)用。重點(diǎn)難點(diǎn)存儲(chǔ)過(guò)程、觸發(fā)器、函數(shù)的設(shè)計(jì)。主要儀器及耗材計(jì)算機(jī)實(shí)驗(yàn)內(nèi)容:共100分, 如下8小題中,第4,8小題5分/個(gè),其它15分/個(gè)(1)創(chuàng)建一個(gè)查詢圖書(shū)庫(kù)存量的存儲(chǔ)過(guò)程“cx_tskcl_proc”(如果是SQL server數(shù)據(jù)庫(kù)的話起這個(gè)名字,是其它數(shù)據(jù)庫(kù)則按數(shù)據(jù)庫(kù)的要求起名字,下面同),輸出的內(nèi)容包含類別號(hào)、圖書(shū)編號(hào)、圖書(shū)名稱、庫(kù)存數(shù)等數(shù)據(jù)內(nèi)容。(2)創(chuàng)建一個(gè)名為T(mén)S_CX_PROC的存儲(chǔ)過(guò)程,它帶有一個(gè)輸入?yún)?shù),用于接受圖書(shū)編號(hào),顯示該圖書(shū)的名稱、作者、出版和復(fù)本數(shù)。(3)修改存儲(chǔ)修改TS_CX_PROC存儲(chǔ)過(guò)程,使之能按圖書(shū)名稱查詢圖書(shū)的相關(guān)信息。執(zhí)行修改后的TS_CX_PROC存儲(chǔ)過(guò)程,分別查詢“航海英語(yǔ)”、“藝海潮音”等圖書(shū)的信息。(4)刪除存儲(chǔ)過(guò)程(5)圖書(shū)類別表上創(chuàng)建一個(gè)名為tslb_insert_trigger的觸發(fā)器,當(dāng)執(zhí)行INSERT操作時(shí),該觸發(fā)器被觸發(fā),禁止插入記錄。(6)在圖書(shū)明細(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í),將該記錄中的借書(shū)證號(hào)自動(dòng)插入借還明細(xì)表中。 (8))刪除觸發(fā)器【實(shí)驗(yàn)項(xiàng)目七】系統(tǒng)數(shù)據(jù)庫(kù)的設(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ù)庫(kù)系統(tǒng)原理課程的理論和知識(shí),進(jìn)行系統(tǒng)數(shù)據(jù)庫(kù)的設(shè)計(jì)。內(nèi)容提要利用數(shù)據(jù)庫(kù)管理系統(tǒng)設(shè)計(jì)實(shí)現(xiàn)系統(tǒng)數(shù)據(jù)庫(kù),該數(shù)據(jù)庫(kù)中應(yīng)體現(xiàn),約束、存儲(chǔ)過(guò)程,觸發(fā)器,安全性等知識(shí)的綜合應(yīng)用。重點(diǎn)難點(diǎn)數(shù)據(jù)庫(kù)的設(shè)計(jì)主要儀器及耗材計(jì)算機(jī)實(shí)驗(yàn)內(nèi)容1)根據(jù)周圍的實(shí)際情況,自選一個(gè)小型的數(shù)據(jù)庫(kù)應(yīng)用項(xiàng)目,并深入到應(yīng)用項(xiàng)目中調(diào)研,進(jìn)行分析和設(shè)計(jì)。例如可選擇人事管理系統(tǒng)、工資管理系統(tǒng)、教材管理系統(tǒng)和小型超市商品管理系統(tǒng)和圖書(shū)管理系統(tǒng)等。要求寫(xiě)出數(shù)據(jù)庫(kù)設(shè)計(jì)報(bào)告。在數(shù)據(jù)庫(kù)設(shè)計(jì)報(bào)告中包括以下內(nèi)容:(1)系統(tǒng)需求分析報(bào)告(2)概念模型的設(shè)計(jì)(E-R圖)(3)關(guān)系數(shù)據(jù)模型的設(shè)計(jì)2)完成下列圖書(shū)館日常事務(wù)管理系統(tǒng)數(shù)據(jù)庫(kù)的設(shè)計(jì)(1)圖書(shū)館日常事務(wù)管理系統(tǒng)功能簡(jiǎn)析圖書(shū)信息維護(hù):主要完成圖書(shū)信息登記、修改、刪除等操作。讀者信息維護(hù):主要完成讀者信息的添加、修改和刪除等操作。工作人員信息維護(hù):主要完成工作人員信息的添加、修改和刪除等操作。圖書(shū)類別的管理:主要完成圖書(shū)類別的添加、修改和刪除等操作圖書(shū)借還管理:主要完成讀者圖書(shū)借還信息的記錄。(2)圖書(shū)館日常事務(wù)管理系統(tǒng)中的實(shí)體和屬性的設(shè)計(jì)讀者(借書(shū)證號(hào),姓名,性別,出生日期,借書(shū)量,單位,電話,E-mail)圖書(shū)(圖書(shū)編號(hào),圖書(shū)名稱,作者,出版社,定價(jià),購(gòu)進(jìn)日期,購(gòu)入數(shù),復(fù)本數(shù),庫(kù)存數(shù))工作人員(工號(hào),姓名,性別,出生日期,聯(lián)系電話,E-mail)圖書(shū)類別(類別號(hào),圖書(shū)類別)其中,每本圖書(shū)都有惟一的一個(gè)圖書(shū)類別,每個(gè)圖書(shū)類別有多本圖書(shū);每個(gè)讀者可以借閱多本圖書(shū);工作人員負(fù)責(zé)讀者的借、還工作。(3)設(shè)計(jì)該系統(tǒng)數(shù)據(jù)庫(kù)的E-R圖(4)將設(shè)計(jì)好的E-R圖轉(zhuǎn)換為關(guān)系模式(5)對(duì)設(shè)計(jì)好的關(guān)系模式進(jìn)行規(guī)范化的處理。例子:實(shí)驗(yàn)指導(dǎo)圖書(shū)館日常事務(wù)管理系統(tǒng)數(shù)據(jù)庫(kù)的設(shè)計(jì) 1. 數(shù)據(jù)庫(kù)設(shè)計(jì)報(bào)告 我們這邊就以小型超市商品管理系統(tǒng)為例,介紹數(shù)據(jù)庫(kù)的設(shè)計(jì)。對(duì)于小型超市商品管理系統(tǒng),要求:能對(duì)小型超市商場(chǎng)的商品進(jìn)貨、銷售、庫(kù)存等環(huán)節(jié)進(jìn)行管理。主要有:(1)能記錄每一筆進(jìn)貨,查詢商品的進(jìn)貨記錄。(2)能記錄每一筆售貨,查詢商品的銷售情況和銷售記錄。(3)能記錄顧客的購(gòu)買信息。(4)能查詢某個(gè)廠商或供應(yīng)商的信息。 E-R圖如下:轉(zhuǎn)換為關(guān)系模式:供應(yīng)商(供應(yīng)商編號(hào),供應(yīng)商名稱,供應(yīng)商地址,電話,聯(lián)系人)商品(商品號(hào),供應(yīng)商編號(hào),名稱,庫(kù)存,進(jìn)價(jià),售價(jià))顧客(顧客號(hào),購(gòu)貨時(shí)間)售貨(商品號(hào),顧客號(hào),銷售

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(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)論