freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

數(shù)據(jù)庫原理及應(yīng)用實驗教學指導書(編輯修改稿)

2025-11-16 22:31 本頁面
 

【文章內(nèi)容簡介】 實驗報告要求報告用紙 采用統(tǒng)一的河南科技大學實驗報告用紙,不得用別的紙張代替。實驗報告封面內(nèi)容實驗名稱:(如實驗一 數(shù)據(jù)庫創(chuàng)建)班級名稱:(如計科101班)學生學號: 學生姓名: 實驗時間:實驗報告內(nèi)容見各具體實驗項目的要求。基本實驗方法本實驗要求熟悉SQL Server環(huán)境和數(shù)據(jù)庫的相關(guān)知識。實驗環(huán)境Microsoft SQL Server2012 2 實驗一:數(shù)據(jù)定義及更新語句練習一、二、實驗?zāi)康模菏炀氄莆沼肧QL語句實現(xiàn)數(shù)據(jù)庫和基本表的創(chuàng)建、數(shù)據(jù)的更新。預(yù)習要求:實驗前復習講授過的有關(guān)創(chuàng)建數(shù)據(jù)庫、基本表的SQL語句,預(yù)習SQL Server2000環(huán)境,特別是資源管理器和查詢分析器的相關(guān)用法。三、實驗內(nèi)容:(一)用SQL語句建立如下mySPJ數(shù)據(jù)庫,包括S,P,J,和SPJ四個基本表(教材第二章習題5中的四個表),要求實現(xiàn)關(guān)系的三類完整性。S(SNO,SNAME,STATUS,CITY)。P(PNO,PNAME,COLOR,WEIGHT)。J(JNO,JNAME,CITY)。SPJ(SNO,PNO,JNO,QTY)供應(yīng)商表S由供應(yīng)商代碼(SNO)、供應(yīng)商姓名(SNAME)、供應(yīng)商狀態(tài)(STATUS)、供應(yīng)商所在城市(CITY)組成。零件表P由零件代碼(PNO)、零件名(PNAME)、顏色(COLOR)、重量(WEIGHT)組成。工程項目表J由工程項目代碼(JNO)、工程項目名(JNAME)、工程項目所在城市(CITY)組成。供應(yīng)情況表SPJ由供應(yīng)商代碼(SNO)、零件代碼(PNO)、工程項目代碼(JNO)、供應(yīng)數(shù)量(QTY)組成,表示某供應(yīng)商 供應(yīng)某種零件 給某工程項目的數(shù)量為QTY。(二)分別使用插入、刪除、修改的方式更新基本表中的數(shù)據(jù)。四、實驗方法和步驟:(一)使用Microsoft SQL Server企業(yè)管理器和查詢分析器建立數(shù)據(jù)庫mySPJ: “開始-程序-Microsoft SQL Server-企業(yè)管理器”;“Microsoft SQL Server- SQL Server組-(local)(Windows NT)-數(shù)據(jù)庫”,(local)(Windows NT)前的紅色標記轉(zhuǎn)化為綠色標記表明NT服務(wù)已啟動;“工具”菜單中選擇“SQL 查詢分析器”,打開查詢分析器后,在其窗口書寫創(chuàng)建數(shù)據(jù)庫mySPJ的SQL語句,點擊執(zhí)行按鈕(或F5鍵)執(zhí)行該SQL 3 語句;。(二)在數(shù)據(jù)庫mySPJ中建立S,P,J,和SPJ四個基本表:按照實驗內(nèi)容給出的基本表結(jié)構(gòu)在查詢分析器窗口中書寫SQL語句分別建立各表,并設(shè)置主鍵和外鍵約束;(三)更新表數(shù)據(jù): 語句將習題中給出的示例記錄插入各表。:①將p表中的所有紅色零件的重量增加5。②將spj表中所有天津供應(yīng)商的QTY屬性值減少10。用子查詢。,如果與期望不符,分析原因并記錄在實驗報告中。五、思考題:(一)在為各表設(shè)定關(guān)鍵字時彈出的頁面中有關(guān)鍵字和索引選項,試通過給基本表設(shè)定這兩個項目并說明二者的區(qū)別。(二)在基本表中輸入數(shù)據(jù)時,注意數(shù)據(jù)與字段的數(shù)據(jù)類型和長度以及能否為空的屬性是否一致,保存時如有錯誤分析錯誤原因,及時改正并將錯誤報告寫在實驗報告中。六、實驗報告要求:(一)實驗?zāi)康模?二)實驗內(nèi)容:(三)完成情況(附上設(shè)計的SQL語句)。(四)實驗結(jié)果:如果是查詢語句,將查詢結(jié)果記錄列出來,其它可以不寫。(五)問題及解決:首先寫出執(zhí)行語句不成功的時候系統(tǒng)報告的錯誤信息。然后分析錯誤原因,并給出解決辦法。(六)回答思考題提出的問題,(七)實驗總結(jié):心得體會,建議等。實驗二:簡單查詢和連接查詢一、實驗?zāi)康模菏炀氄莆沼肧QL語句實現(xiàn)的簡單查詢和多個數(shù)據(jù)表連接查詢。二、預(yù)習要求:實驗前復習講授過的有關(guān)簡單查詢與多表查詢的知識,編寫相應(yīng)的SQL語句。三、實驗內(nèi)容:(一)完成下面的簡單查詢:①查詢所有“天津”的供應(yīng)商明細; ②查詢所有“紅色”的14公斤以上的零件。③查詢工程名稱中含有“廠”字的工程明細。(二)完成下面的連接查詢:①等值連接:求s表和j表的相同城市的等值連接。②自然連接:查詢所有的供應(yīng)明細,要求顯示供應(yīng)商、零件和工程的名稱,并按照供應(yīng)、工程、零件排序。③笛卡爾積:求s和p表的笛卡爾積 ④左連接:求j表和spj表的左連接。⑤右連接:求spj表和j表的右連接。四、實驗方法和步驟:參照實驗一中給出的使用Microsoft SQL Server企業(yè)管理器和SQL查詢分析器的方法,將實驗內(nèi)容中所要求的查詢項目依次用SQL語句實現(xiàn),并記錄下執(zhí)行結(jié)果。五、思考題:查看實驗內(nèi)容2中左連接和右連接的執(zhí)行結(jié)果是否一致,為什么?六、實驗報告要求:(一)實驗?zāi)康模?二)實驗內(nèi)容:5(三)完成情況(附上設(shè)計的SQL語句)。(四)實驗結(jié)果:如果是查詢語句,將查詢結(jié)果記錄列出來,其它可以不寫。(五)問題及解決:首先寫出執(zhí)行語句不成功的時候系統(tǒng)報告的錯誤信息。然后分析錯誤原因,并給出解決辦法。(六)回答思考題提出的問題,(七)實驗總結(jié):心得體會,建議等。實驗三:分組查詢和嵌套查詢一、實驗?zāi)康模菏炀氄莆沼肧QL語句實現(xiàn)多個數(shù)據(jù)表的分組查詢和嵌套查詢。二、預(yù)習要求:實驗前復習講授過的有關(guān)分組查詢和嵌套查詢的知識,編寫相應(yīng)的SQL語句。三、實驗內(nèi)容:(一)分組查詢:。(二)嵌套查詢::① 查詢沒有使用天津供應(yīng)商供應(yīng)的紅色零件的工程名稱。② 查詢供應(yīng)了1000個以上零件的供應(yīng)商名稱。(having):求重量大于所有零件平均重量的零件名稱。:① 查詢供應(yīng)J1的所有的零件都是紅色的供應(yīng)商名稱。② 至少用了供應(yīng)商S1所供應(yīng)的全部零件的工程號JNO。四、實驗方法和步驟:參照實驗一中給出的使用Microsoft SQL Server企業(yè)管理器和SQL查詢分析器的方法,將實驗內(nèi)容中所要求的查詢項目依次用SQL語句實現(xiàn),并記錄下執(zhí)行結(jié)果。五、思考題:(一)嵌套查詢中的in連接謂詞查詢,關(guān)鍵字in可以直接用any代替么?什么情況下in和any可以互相代替?(二)嵌套查詢中的內(nèi)查詢?yōu)橥獠樵兎祷氐膬?nèi)容是什么?是表達式?視圖?還是物理數(shù)據(jù)集合?六、實驗報告要求:(一)實驗?zāi)康模?二)實驗內(nèi)容:(三)完成情況(附上設(shè)計的SQL語句)。(四)實驗結(jié)果:如果是查詢語句,將查詢結(jié)果記錄列出來,其它可以不寫。(五)問題及解決:首先寫出執(zhí)行語句不成功的時候系統(tǒng)報告的錯誤信息。然后分析錯誤原因,并給出解決辦法。(六)回答思考題提出的問題,(七)實驗總結(jié):心得體會,建議等。實驗四:視圖操作和數(shù)據(jù)控制一、實驗?zāi)康模菏炀氄莆沼肧QL語句實現(xiàn)視圖操作和數(shù)據(jù)控制。二、預(yù)習要求:實驗前復習講授過的有關(guān)視圖操作和數(shù)據(jù)控制的知識,編寫相應(yīng)的SQL語句。三、實驗內(nèi)容:(一)定義如下視圖:①查詢北京的供應(yīng)商的編號、名稱和城市。②查詢S1供應(yīng)商的所有供應(yīng)明細。③查詢各工程名稱使用的各種顏色零件的個數(shù)。查詢上面定義的視圖。(二)數(shù)據(jù)控制:①使用GRANT把對S表查詢的權(quán)利授予WangLi。②使用GRANT把對P表查詢、插入、修改、刪除的權(quán)利授予LiMing。③使用REVOKE把LiMing對P表插入、刪除的權(quán)利回收。四、實驗方法和步驟:參照實驗一中給出的使用Microsoft SQL Server企業(yè)管理器和SQL查詢分析器的方法,將實驗內(nèi)容中所要求的查詢項目依次用SQL語句實現(xiàn),并記錄下執(zhí)行結(jié)果。五、思考題:實驗內(nèi)容中的哪些視圖可以用來更新記錄?六、實驗報告要求:(一)實驗?zāi)康模?二)實驗內(nèi)容:(三)完成情況(附上設(shè)計的SQL語句)。(四)實驗結(jié)果:如果是查詢語句,將查詢結(jié)果記錄列出來,其它可以不寫。(五)問題及解決:首先寫出執(zhí)行語句不成功的時候系統(tǒng)報告的錯誤信息。然后 9 分析錯誤原因,并給出解決辦法。(六)回答思考題提出的問題,(七)實驗總結(jié):心得體會,建議等。實驗五:觸發(fā)器和存儲過程一、實驗?zāi)康模豪斫庥|發(fā)器和存儲過程的含義,掌握用SQL語句實現(xiàn)觸發(fā)器和存儲過程的編寫,并初步掌握什么情況下使用事務(wù)。二、預(yù)習要求:存儲過程和觸發(fā)器的相關(guān)概念,事務(wù)的相關(guān)概念,編寫相應(yīng)的SQL語句。三、實驗內(nèi)容:有一個小型的圖書管理數(shù)據(jù)庫,包含的表為:bookstore(bookid,bookname,bookauthor,purchasedate,state);圖書庫存表borrowcard(cardid,ownername);借書證表borrowlog(cardid,bookid,borrowdate,returndate);借書記錄表 寫一個存儲過程,實現(xiàn)借書操作,要求有事務(wù)處理。(1)讀者借書,要先設(shè)置書籍不在庫標志state(借出),然后增加借書記錄,在同一事務(wù)中完成。(2)要求在事務(wù)執(zhí)行過程中引入錯誤觸發(fā)事件,以此體會事務(wù)的錯誤保護機制和事務(wù)編程的作用。(3)要求用觸發(fā)器實現(xiàn)表的完整性控制。四、實驗方法和步驟:(一)在查詢分析器中創(chuàng)建包含以上三張表的數(shù)據(jù)庫。(二)參考CREATE PROCEDURE語句和Create Trigger語句。在事務(wù)執(zhí)行過程中引入錯誤觸發(fā)事件,可以考慮在增加借書記錄時違反實體完整性或參照完整性,以此體會事務(wù)的錯誤保護機制,并用觸發(fā)器實現(xiàn)表的完整性控制。五、思考題:如何通過系統(tǒng)的設(shè)置實現(xiàn)類似的功能,而不需觸發(fā)器?六、實驗報告要求:(一)實驗?zāi)康模?二)實驗內(nèi)容:(三)完成情況(附上設(shè)計的SQL語句)。11(四)實驗結(jié)果:如果是查詢語句,將查詢結(jié)果記錄列出來,其它可以不寫。(五)問題及解決:首先寫出執(zhí)行語句不成功的時候系統(tǒng)報告的錯誤信息。然后分析錯誤原因,并給出解決辦法。(六)回答思考題提出的問題,實驗總結(jié):心得體會,建議等。選作題目選作題目1:用vb,delphi或者c++builder設(shè)計一個數(shù)據(jù)庫應(yīng)用程序,實現(xiàn)一個簡單的成績管理,建立三個表:學生表S,課程表C和成績表SC。要求實現(xiàn)的功能:(1)維護學生信息;(2)維護課程信息;(3)錄入成績;(4)查詢一個學生的所有課程成績;(5)查詢每門課程的平均成績。(6)打印學生成績報表;(7)打印每門課程的平均成績報表。選作題目2:自由結(jié)合以(5-6)人為小組完成一個數(shù)據(jù)庫系統(tǒng)設(shè)計的小課題。要求用ERWIN工具對數(shù)據(jù)庫進行建模。第四篇:《數(shù)據(jù)庫原理及應(yīng)用》課程設(shè)計指導書new《DBS201》課程設(shè)計指導書一、課程設(shè)計的目的和意義《DBS201》課程設(shè)計是實踐性教學環(huán)節(jié)之一,是《DBS201》課程的輔助教學課程。通過課程設(shè)計,使學生掌握數(shù)據(jù)庫的基本概念,結(jié)合實際的操作和設(shè)計,鞏固課堂教學內(nèi)容,使學生掌握數(shù)據(jù)庫系統(tǒng)的基本概念、原理和技術(shù),將理論與實際相結(jié)合,應(yīng)用現(xiàn)有的數(shù)據(jù)建模工具和數(shù)據(jù)庫管理系統(tǒng)軟件,規(guī)范、科學地完成一個小型數(shù)據(jù)庫的設(shè)計與實現(xiàn),把理論課與實驗課所學內(nèi)容做一綜合,并在此基礎(chǔ)上強化學生的實踐意識、提高其實際動手能力和創(chuàng)新能力。二、設(shè)計要求:通過設(shè)計一完整的數(shù)據(jù)庫,使學生掌握數(shù)據(jù)庫設(shè)計各階段的輸入、輸出、設(shè)計環(huán)境、目標和方法。熟練掌握兩個主要環(huán)節(jié)———概念結(jié)構(gòu)設(shè)計與邏輯結(jié)構(gòu)設(shè)計;熟練的使用SQL語言實現(xiàn)數(shù)據(jù)庫的建立、應(yīng)用和維護。安排1周的時間進行課程設(shè)計,以小組為單位,一般3~4人為一組。教師講解數(shù)據(jù)庫的設(shè)計方法以及布置題目,要求學生根據(jù)題目的需求描述,進行實際調(diào)研,提出完整的需求分析報告。要求如下:(
點擊復制文檔內(nèi)容
高考資料相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1