




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、數(shù)據(jù)庫原理與應(yīng)用合性實驗指導(dǎo)書 實驗名稱:數(shù)據(jù)庫設(shè)計實驗性質(zhì):綜合性實驗實驗類別:基礎(chǔ) 專業(yè)基礎(chǔ) 專業(yè) 所涉及課程及知識點:數(shù)據(jù)庫原理與應(yīng)用計劃學(xué)時:12學(xué)時 北京城市學(xué)院軟件與信息管理學(xué)部目 錄一、實驗?zāi)康?二、實驗儀器設(shè)備和材料清單1三、實驗內(nèi)容1四、實驗要求3五、實驗步驟示例3六、考核形式12七、實驗報告要求13八、思考題13九、參考教材13一、實驗?zāi)康?掌握數(shù)據(jù)庫和數(shù)據(jù)模型的基本概念、數(shù)據(jù)模型的三要素、概念模型的表示方法、數(shù)據(jù)庫系統(tǒng)的模式結(jié)構(gòu)與體系結(jié)構(gòu)、dbms的功能與組成。2通過設(shè)計e-r模型并分析,掌握從實際問題出發(fā)建立概念模型的方法。3掌握將e-r模型轉(zhuǎn)換為關(guān)系模型的方法。4掌握
2、使用sqlserver創(chuàng)建數(shù)據(jù)庫、數(shù)據(jù)表、表間關(guān)系等的方法。5掌握數(shù)據(jù)完整性的基礎(chǔ)知識;學(xué)會使用約束來實施數(shù)據(jù)完整性的保護;掌握使用默認值實現(xiàn)數(shù)據(jù)完整性的方法;熟練使用規(guī)則實施數(shù)據(jù)完整性的保護。6了解視圖的概念和作用;掌握視圖相關(guān)的命令。7了解索引的作用與分類;掌握索引的創(chuàng)建方法。8. 掌握數(shù)據(jù)的查詢、插入刪除以及更新等各種sql語句的編寫。9了解存儲過程的使用方法;掌握存儲過程的調(diào)用方法。10了解觸發(fā)器的使用方法,掌握觸發(fā)器的創(chuàng)建方法。11理解備份的基本概念,了解備份設(shè)備的概念。掌握各種備份數(shù)據(jù)庫的方法,了解如何制定備份計劃,如何從備份中恢復(fù)設(shè)備。12.了解數(shù)據(jù)庫設(shè)計的主要步驟。13.理解范
3、式的作用和意義。二、實驗儀器設(shè)備和材料清單pc機,內(nèi)裝windows操作系統(tǒng)和sqlserver數(shù)據(jù)庫管理系統(tǒng)三、實驗內(nèi)容學(xué)生1-3人一組,從以下題目中任選1個題目,完成實驗要求中的各項內(nèi)容(一)題目一:信用卡管理系統(tǒng)ccms現(xiàn)準備為某銀行開發(fā)一個信用卡管理系統(tǒng)ccms,該系統(tǒng)的基本功能為: 1. 信用卡申請。非信用卡客戶填寫信用卡申請表,說明所要申請的信用卡類型及申請者的基本信息,提交ccms。如果信用卡申請被銀行接受,ccms將記錄該客戶的基本信息,并發(fā)送確認函給該客戶,告知客戶信用卡的有效期及信貸限額;否則該客戶將會收到一封拒絕函。非信用卡客戶收到確認函后成為信用卡客戶。 2. 信用卡激
4、活。信用卡客戶向ccms提交激活請求,用信用卡號和密碼激活該信用卡。激活操作結(jié)束后,ccms將激活通知發(fā)送給客戶,告知客戶其信用卡是否被成功激活。3. 信用卡客戶信息管理。信用卡客戶的個人信息可以在ccms中進行在線管理。每位信用卡客戶可以在線查詢和修改個人信息。4. 交易信息查詢。信用卡客戶使用信用卡進行的每一筆交易都會記錄在ccms中。信用卡客戶可以通過ccms查詢并核實其交易信息(包括信用卡交易記錄及交易額)。(二)題目二:訂餐系統(tǒng)cos某企業(yè)為了方便員工用餐,為餐廳開發(fā)了一個訂餐系統(tǒng)(cos:cafeteria ordering system),企業(yè)員工可通過企業(yè)內(nèi)聯(lián)網(wǎng)使用該系統(tǒng)。企業(yè)
5、的任何員工都可以查看菜單和今日特價。系統(tǒng)的顧客是注冊到系統(tǒng)的員工,可以訂餐(如果未登錄,需先登錄)、注冊工資支付、預(yù)約規(guī)律的訂餐,在特殊情況下可以覆蓋預(yù)訂。餐廳員工是特殊顧客,可以進行備餐、生成付費請求和請求送餐,其中對于注冊工資支付的顧客生成付費請求并發(fā)送給工資系統(tǒng)。菜單管理員是餐廳特定員工,可以管理菜單。送餐員可以打印送餐說明,記錄送餐信息(如送餐時間)以及記錄收費(對于沒有注冊工資支付的顧客,由送餐員收取現(xiàn)金后記錄)。顧客訂餐過程如下:1. 顧客請求查看菜單;2. 系統(tǒng)顯示菜單和今日特價;3. 顧客選菜;4. 系統(tǒng)顯示訂單和價格;5. 顧客確認訂單;6. 系統(tǒng)顯示可送餐時間;7. 顧客指
6、定送餐時間、地點和支付方式;8. 系統(tǒng)確認接受訂單,然后發(fā)送email給顧客以確認訂餐,同時發(fā)送相關(guān)訂餐信息通知給餐廳員工。(三)題目三:商品配送中心信息管理系統(tǒng)假設(shè)某大型商業(yè)企業(yè)由配送中心和連鎖超市組成,其中商品配送中心包括采購、財務(wù)、配送等部門。為了實現(xiàn)高效管理,設(shè)計了商品配送中心信息管理系統(tǒng),其主要功能描述如下:1.系統(tǒng)接收由連鎖超市提出的供貨請求,并將其記錄到供貨請求記錄文件。2.在接到供貨請求后,從商品庫存記錄文件中進行商品庫存信息查詢。如果庫存滿足供貨請求,則配送處理,發(fā)送配送通知,否則,向采購部門發(fā)出缺貨通知。3配送處理接到配送通知后,查詢供貨請求記錄文件,更新商品庫存記錄文件,
7、并向配送部門發(fā)送配送單,在配送貨品的同時記錄配送信息至商品配送記錄文件。4采購部門接到缺貨通知后,與供貨商洽談,進行商品采購處理,合格商品入庫,并記錄采購清單至采購清單記錄文件,向配送處理發(fā)出配送通知,同時通知財務(wù)給供貨商支付貨款。(四)題目四:音像管理信息系統(tǒng)某音像制品出租商店欲開發(fā)一個音像管理信息系統(tǒng),管理音像制品的租借業(yè)務(wù)。需求如下:1系統(tǒng)中的客戶信息文件保存了該商店的所有客戶的用戶名、密碼等信息。對于首次來租借的客戶,系統(tǒng)會為其生成用戶名和密碼。2系統(tǒng)中音像制品信息文件記錄了商店中所有音像制品的詳細信息及其庫存數(shù)量 。3根據(jù)客戶所租借的音像制品的品種,會按天收取 相應(yīng)的費用。音像制品的
8、最長租借周期為一周,每位客戶每次最多只能租借6件音像制品。4客戶租借某種音像制品的具體流程為:(1)根據(jù)客戶提供的用戶名和密碼,驗證客戶身份。(2)若該客戶是合法客戶,查詢音像制品信息文件,查看商店中是否還有這種音像制品。(3)若還有該音像制品,且客戶所要租借的音像制品數(shù)小于等于6個,就可以將該音像制品租借給客戶。這時,系統(tǒng)給出相應(yīng)的租借信息,生成一條新的租借記錄并將其保存在租借記錄文件中。(4)系統(tǒng)計算租借費用,將費用信息保存在租借記錄文件中并告知客戶。(5)客戶付清租借費用之后,系統(tǒng)接收客戶付款信息,將音像制品租借給該客戶。(五)題目五 :比賽信息管理系統(tǒng)某地區(qū)舉行籃球比賽,需要開發(fā)一個比
9、賽信息管理系統(tǒng)來記錄比賽的相關(guān)信息。需要實現(xiàn)以下功能:1.登記參賽球隊的信息。記錄球隊的名稱、代表地區(qū)、成立時間等信息。系統(tǒng)記錄球隊每個隊員的姓名、年齡、身高、體重等信息。每個球隊有一個教練負責(zé)管理球隊,一個教練僅負責(zé)一個球隊。系統(tǒng)記錄教練的姓名、年齡等信息。2.安排球隊的訓(xùn)練信息。比賽組織者為球隊提供了若干個場地,供球隊進行適應(yīng)性訓(xùn)練。系統(tǒng)記錄現(xiàn)有的場地信息,包括:場地名稱、場地規(guī)模、位置等信息。系統(tǒng)可為每個球隊安排不同的訓(xùn)練場地。系統(tǒng)記錄場地安排的信息。3.安排比賽。該賽事聘請專職裁判,每場比賽只安排一個裁判。系統(tǒng)記錄裁判的姓名、年齡、級別等信息。系統(tǒng)按照一定的規(guī)則,首先分組,然后根據(jù)球隊
10、、場地和裁判情況,安排比賽(每場比賽的對陣雙方分別成為甲隊和乙隊)。記錄參賽球隊名稱、比賽時間、比分、比賽場地等信息。4.所有球員、教練和裁判可能出現(xiàn)重名情況。(六)題目六 :網(wǎng)上圖書電子商城建立一個網(wǎng)上圖書電子商城的數(shù)據(jù)庫。該電子商城可以實現(xiàn)用戶購買圖書,購物車,下訂單等功能;同時網(wǎng)上書城的管理員可以對圖書進行管理,包括:新書上架、圖書分類、訂單管理等。另外該網(wǎng)上商城還可以提供如最暢銷書籍、銷售前十的書籍、最新到貨書籍、圖書打折等信息的顯示。對于網(wǎng)站的會員,當(dāng)其達到一定的購買量后,可以適當(dāng)予以優(yōu)惠。四、實驗要求按照實驗步驟的示例,從實驗內(nèi)容中任選一題,完成以下要求,各要求所占比例如下所示。1
11、對系統(tǒng)的功能進行分析,并形成文檔,文檔中體現(xiàn)系統(tǒng)主要功能模塊的具體內(nèi)容。2完成數(shù)據(jù)庫的概念設(shè)計,畫出e-r圖。(10%)3將e-r圖轉(zhuǎn)換為關(guān)系模型,寫出數(shù)據(jù)庫中的各個關(guān)系模式。(5%)4根據(jù)關(guān)系模型完成數(shù)據(jù)庫的物理設(shè)計,包括表的設(shè)計、創(chuàng)建數(shù)據(jù)庫和表。合理設(shè)計數(shù)據(jù)庫中各個表的屬性,表中各屬性的數(shù)據(jù)類型考慮得當(dāng)。(15%)5進行數(shù)據(jù)庫完整性設(shè)計,包括主鍵、外鍵、check、默認值等約束主鍵設(shè)置合理,表間關(guān)系、外鍵考慮得當(dāng),各類約束設(shè)計合理。(10%)6給出數(shù)據(jù)庫的關(guān)系圖。(5%)7. 根據(jù)實際功能要求創(chuàng)建適合的視圖。(10%)根據(jù)數(shù)據(jù)庫的功能,至少設(shè)計兩個以上的視圖。8. 安全性設(shè)計,針對小組各個
12、成員的職責(zé),說明各成員的角色及權(quán)限的分配。(5%)按照下表的形式進行說明:成員姓名登錄名角色和權(quán)限9.所設(shè)計的數(shù)據(jù)庫達到的范式級別(5%)10.出實現(xiàn)主要功能的sql語句,包括數(shù)據(jù)的查詢、插入、刪除以及修改。至少15條sql語句,按照需求分析階段分析的功能寫出(25%)11根據(jù)功能要求創(chuàng)建觸發(fā)器和存儲過程。(10%)(至少兩個觸發(fā)器,兩個存儲過程)12.成數(shù)據(jù)庫的備份和恢復(fù)。五、實驗步驟示例下面以電費管理系統(tǒng)為例說明具體的實驗步驟,學(xué)生可以參考本實例進行實驗。(一)系統(tǒng)功能分析1錄入功能 錄入用電用戶的基本信息、用電度數(shù)、自動計算電費用等;2用戶的種類管理:比如,用戶類型:企業(yè)或是家庭,增加和
13、刪除用戶的類型,每一種類型的用戶的電費的標準;3村莊(小區(qū))的管理:比如村莊的各種屬性,增加和刪除村莊的多少等;4用戶的管理:根據(jù)用戶的不同類型比如企業(yè)或是家庭,實現(xiàn)用戶的各種信息的修改;5用電情況的管理:根據(jù)不同的類型統(tǒng)計他們的用電情況;6可以實現(xiàn)不同月份的用電情況的統(tǒng)計7查詢的功能:(1),根據(jù)用戶的類型查詢,根據(jù)用戶的姓名查詢,模糊查詢,單位查詢;8實現(xiàn)數(shù)據(jù)庫用戶的不同權(quán)限的管理功能,不同權(quán)限有有對數(shù)據(jù)的操作的限制;9數(shù)據(jù)庫的備份。(二)概念設(shè)計用戶用戶姓名地址郵編電話用戶id電費id所屬單位單位名稱單位id單位地址單位電話單位郵編單位類型電費電費id每月用電量電費類型id電費類型電費價
14、格電費類型id電費類型名稱交納屬于屬于單位id注冊時間注冊時間(三)邏輯結(jié)構(gòu)設(shè)計客戶信息(客戶id,客戶姓名,電費id,住址,電話,工作單位,注冊時間,郵編)單位信息(單位id,單位名稱,單位地址,郵編,單位類型,電話)電費信息(電費id,電費類型id,各個月份的用電量)電費類型信息(電費類型id,電費價格,電費類型名稱)(四)物理設(shè)計1.表結(jié)構(gòu)設(shè)計表的設(shè)計包括以下內(nèi)容:l 表名(中英文)l 字段名l 字段數(shù)據(jù)類型l 字段是否為空l 字段的默認值l 備注,對字段的解釋性說明:主鍵、外鍵、是否自動增一、是否為索引、是否唯一、是否進行數(shù)據(jù)檢查(check約束)等。例如:客戶表字段名數(shù)據(jù)類型是否允許
15、為空默認值備注用戶idint否無主鍵單位idint否無外鍵參照單位表(單位id)用戶姓名nvarchar(50)否無電費idint否無外鍵參照電費表(電費id)地址nvarchar(50)否無郵編postcode(自定義)是無電話tel(自定義)否無注冊時間datetime是無2.數(shù)據(jù)庫的創(chuàng)建運行圖: 3.數(shù)據(jù)表的創(chuàng)建運行圖單位表:客戶表:電費類型表:電費表: (五)數(shù)據(jù)完整性設(shè)計1主鍵約束、非空值約束(部分) 2創(chuàng)建用戶自定義數(shù)據(jù)類型(1)郵政編碼exec sp_addtype postcode ,char(6) ,null(2)電話號碼sp_addtype postcode ,char(1
16、1) ,null3 填寫性別的時候只能是男或者是女a(chǎn)lter table 系統(tǒng)用戶表 add constraint default_sex default 男 for sysuser_sex 4 check約束 alter table 電費類型表 add constraint check_price check(ele_fare_price0 and ele_fare_price5)5 唯一約束為電費類型表 添加唯一約束 即是unique約束 保證電費類型的名稱要唯一alter table 電費類型表 add constraint unique_ele_fare_price unique no
17、nclustered( ele_fare_name)6 創(chuàng)建外鍵約束(1)alter table 客戶表 add constraint fk_cus_ele_fare_id foreign key (cus_ele_fare_id) references 電費表(ele_id)(2)alter table 電費表 add constraint fk_ele_fare_id foreign key (ele_fare_id) references 電費類型表(ele_fare_id)(3) 保證用戶的單位要在單位表中存在alter table 客戶表 add constraint fk_dep_
18、id foreign key (cus_id) references 單位表(dep_id)(六)創(chuàng)建數(shù)據(jù)庫關(guān)系圖(七)創(chuàng)建視圖1功能說明:為安全起見,要求用戶只能查看表中的一部分數(shù)據(jù);代碼:create view 用戶信息表 as select cus_id,cus_name ,cus_dep_id from 客戶表 ,單位表 where 客戶表.cus_dep_id=單位表.dep_id效果圖2功能說明為方便每一次查詢電費的時候,不必要每一次都要進行表的連接,創(chuàng)建客戶的電費視圖代碼:create view 客戶用電信息as select cus_name,ele_fare_id, cus_
19、reg_timer,ele_fareofyiyue,ele_fareoferyue,ele_fareofsanyue,ele_fareofsiyueele_fareofwuyue,ele_fareofliuyue,ele_fareofqiyue,ele_fareofbayue,ele_fareofjiuyue,ele_fareofshiyue,ele_fareofshiyiyue,ele_fareofshieryuefrom 客戶表,電費表where 客戶表.cus_ele_fare_id=電費表.cus_ele_fare_id(八)數(shù)據(jù)庫設(shè)計分析該數(shù)據(jù)庫中的各個關(guān)系模式由于存在以下函數(shù)依賴:
20、(要求一一列出)所以該數(shù)據(jù)庫中的關(guān)系模式能達到3nf。(九)數(shù)據(jù)查詢和更新1功能說明:查詢所有客戶的基本信息代碼:select * from 客戶表效果圖:2功能說明:修改客戶張飛的地址代碼:update 客戶表set cus_adress=北京市朝陽區(qū)亞運村10-10-901where cus_name=張飛(十)創(chuàng)建觸發(fā)器1功能說明: 創(chuàng)建一個觸發(fā)器 功能是每當(dāng)一個客戶的信息被插入的時候 自動填充客戶的注冊時間!代碼:create trigger insert_ele_id on 客戶表for insert asdeclare ele_id int select ele_id=客戶表.cu
21、s_ele_fare_id from 客戶表,inserted iwhere 客戶表.cus_ele_fare_id=i.cus_ele_fare_idbegininsert 電費表(cus_ele_fare_id) values(ele_id) end效果圖:2功能說明: 創(chuàng)建觸發(fā)器 使每一個系統(tǒng)用戶注冊的時候就自動的添加時間字段代碼:create trigger inser_systime on 系統(tǒng)用戶表 for insert as begin update 系統(tǒng)用戶表 set sysuser_time=getdate()end效果圖:3功能說明: 功能是 每當(dāng)刪除一個客戶記錄的時候 就
22、自動的刪除其在電費表里面的電費id ;代碼:create trigger delete_ele_id on 客戶表for delete asdeclare ele_id int select ele_id=客戶表.cus_ele_fare_id from 客戶表,inserted iwhere 客戶表.cus_ele_fare_id=i.cus_ele_fare_idbegindelete from 電費表 where cus_ele_fare_id=ele_id end(十一)存儲過程的創(chuàng)建1功能說明:創(chuàng)建用戶信息的查詢的存儲過程的語句代碼:create proc view_custable
23、 as select * from 客戶表效果圖:2功能說明:創(chuàng)建用戶修改信息的存儲過程代碼:create proc alter_custablealter_cus_id int ,alter_text nvarchar(50)as update 客戶表 set alter_ziduan=alter_text where cus_id=alter_cus_id3功能說明:創(chuàng)建用戶模糊查詢的存儲過程代碼:create proc select_userinformationname nvarchar(50)as select * from 客戶表 where cus_name like name+
24、%效果圖:4功能說明:創(chuàng)建查詢每一個用戶i在每一個月份的用電量的存儲過程代碼代碼:create proc caulate_ele_fare ele_id nvarchar(4), totle_money float outputasselect totle_money=ele_fareofyiyue+ele_fareoferyue+ele_fareofsanyue+ele_fareofsiyue+ele_fareofsanyue+ele_fareofwuyue+ele_fareofliuyue+ele_fareofqiyue+ele_fareofbayue+ele_fareofjiuyue+e
25、le_fareofshiyue+ele_fareofshiyiyue+ele_fareofshieryue from 電費表 where ele_id=ele_id效果圖:5功能說明:創(chuàng)建用戶添加所在單位類型的存儲過程的語句代碼:create proc add_dep_id dep_name nvarchar(50) ,dep_id int ,dep_adress nvarchar(50) ,dep_tel tel ,dep_postcode postcode ,dep_type nvarchar(50)asinsert into 單位表 (dep_name ,dep_id , dep_adr
26、ess ,dep_tel ,dep_postcode, dep_type) values (dep_name,dep_id,dep_adress,dep_tel,dep_postcode,dep_type)6功能說明:創(chuàng)建刪除單位的存儲過程代碼:create proc delete_depdep_id int asdelete from 單位表 where dep_id=dep_id7功能說明:創(chuàng)建查看單位類型的存儲過程代碼:create proc view_depas select * from 單位表 效果圖:8功能說明:創(chuàng)建修改單位表的存儲過程代碼:create proc alter_d
27、epalter_text nvarchar(50) ,alter_dep_id int asupdate 單位表 set alter_ziduan=alter_text where dep_id=alter_dep_id9功能說明:就是創(chuàng)建一個存儲過程 每當(dāng)輸入一個姓名的時候 就自動的計算表中的數(shù)據(jù),并且把結(jié)果作為返回值代碼:create proc view_farename nvarchar(50)asselect ele_fareofyiyue+ele_fareoferyue+ele_fareofsanyue+ele_fareofsiyue+ele_fareofwuyue+ele_fare
28、ofliuyue+ele_fareofqiyue+ele_fareofbayue+ele_fareofjiuyue+ele_fareofshiyue+ele_fareofshiyiyue+ele_fareofshieryue as 電費總額 from 電費表 where ele_id in (select cus_ele_fare_id from 客戶表 where cus_name=name )效果圖:(十二)安全性設(shè)計該數(shù)據(jù)庫共有3名用戶。其中成員姓名登錄名角色和權(quán)限成員1sadba成員2u1datareaderdatareader(十三)數(shù)據(jù)庫備份和恢復(fù)備份方案:完全+事務(wù)日志創(chuàng)建備份磁
29、盤語句:exec sp_addumpdevice disk,小型電費管理系統(tǒng)備份磁盤,c:電費管理系統(tǒng).bak結(jié)果:開始進行完全備份語句:backup database 小型電費管理系統(tǒng) to 小型電費管理系統(tǒng)備份磁盤結(jié)果:開始事務(wù)日志備份語句:小型電費管理系統(tǒng)備份磁盤結(jié)果:六、考核形式(1)過程考核(40%)100-90:嚴格遵守上機規(guī)則,獨立完成作業(yè);程序模塊完整,功能齊全,界面新穎獨特;上機報告認真、規(guī)范;關(guān)鍵代碼不少于500行。89-80:遵守上機規(guī)則,獨立完成作業(yè);程序模塊完整,功能齊全;上機報告認真、規(guī)范;關(guān)鍵代碼不少于300行。79-70:遵守上機規(guī)則,獨立完成作業(yè);程序模塊完整
30、,運行結(jié)果正確;上機報告認真、規(guī)范;關(guān)鍵代碼不少于200行。69-60:遵守上機規(guī)則,獨立完成作業(yè);程序結(jié)果正確;上機報告認真規(guī)范。60分以下:上機不認真;程序未調(diào)試完成或結(jié)果不正確;上機報告不認真。 (2)答辯(30)100-90:回答問題熟練;思路清晰,簡單明了 89-80:回答問題熟練;79-70: 問題回答正確;69-60:回答問題基本正確60分以下:回答問題不正確 (3)報告(30)100-90:內(nèi)容全面;圖表規(guī)范;結(jié)構(gòu)清晰;敘述準確;獨立完成實驗報告;具有個人見解 89-80:內(nèi)容全面;圖表規(guī)范;結(jié)構(gòu)清晰;敘述準確;獨立完成實驗報告;79-70 :內(nèi)容全面;圖表規(guī)范;結(jié)構(gòu)清晰;敘述
31、準確;69-60:內(nèi)容全面;圖表不規(guī)范;結(jié)構(gòu)清晰;60分以下:內(nèi)容不全;圖表不規(guī)范;結(jié)構(gòu)混亂;敘述不準確實驗結(jié)束后以小組為單位提交數(shù)據(jù)庫文件、sql語句的腳本文件和實驗報告。如無答辯時間,則按照過程+提交作品占60%,實驗報告占40%的標準計算成績。七、實驗報告要求實驗名稱: 數(shù)據(jù)庫設(shè)計 課程名稱: 數(shù)據(jù)庫原理與應(yīng)用 實驗日期:2010年 月 日實驗報告提交日期:2010年 月 日學(xué)號: 實驗人姓名: 一、實驗?zāi)康?掌握數(shù)據(jù)庫和數(shù)據(jù)模型的基本概念、數(shù)據(jù)模型的三要素、概念模型的表示方法、數(shù)據(jù)庫系統(tǒng)的模式結(jié)構(gòu)與體系結(jié)構(gòu)、dbms的功能與組成。2通過設(shè)計e-r模型并分析,掌握從實際問題出發(fā)建立概念模
32、型的方法。3掌握將e-r模型轉(zhuǎn)換為關(guān)系模型的方法。4掌握使用sqlserver創(chuàng)建數(shù)據(jù)庫、數(shù)據(jù)表、表間關(guān)系等的方法。5掌握數(shù)據(jù)完整性的基礎(chǔ)知識;學(xué)會使用約束來實施數(shù)據(jù)完整性的保護;掌握使用默認值實現(xiàn)數(shù)據(jù)完整性的方法;熟練使用規(guī)則實施數(shù)據(jù)完整性的保護。6了解視圖的概念和作用;掌握視圖相關(guān)的命令。7了解索引的作用與分類;掌握索引的創(chuàng)建方法。8. 掌握數(shù)據(jù)的查詢、插入刪除以及更新等各種sql語句的編寫。9了解存儲過程的使用方法;掌握存儲過程的調(diào)用方法。10了解觸發(fā)器的使用方法,掌握觸發(fā)器的創(chuàng)建方法。11理解備份的基本概念,了解備份設(shè)備的概念。掌握各種備份數(shù)據(jù)庫的方法,了解如何制定備份計劃,如何從備份
33、中恢復(fù)設(shè)備。12.了解數(shù)據(jù)庫設(shè)計的主要步驟。二、實驗環(huán)境三、實驗內(nèi)容 按照實驗步驟示例寫,要包含示例中各項內(nèi)容,否則酌情予以扣分。四、思考題回答實驗指導(dǎo)書中的思考題八、思考題1該數(shù)據(jù)庫還存在哪些沒有解決的問題?對于這些問題有何想法? 九、參考教材1數(shù)據(jù)庫系統(tǒng)概論學(xué)習(xí)指導(dǎo)與習(xí)題解答,王珊、朱青編著,高等教育出版社,2003年。2sqlserver2005 寶典,美pual nielesen著,趙子鵬,袁國忠等譯,人民郵電出版社,2008年。3sqlserver2005基礎(chǔ)教程與實驗指導(dǎo)郝安林,許勇,康會光,郭洪武等編著,清華大學(xué)出版社,2008年。4sql server2005實例教程,中國水力
34、出版社,2008年。5數(shù)據(jù)庫原理及應(yīng)用,陳志泊等,人民郵電出版社,2002年。6數(shù)據(jù)庫原理與設(shè)計,陶宏才,清華大學(xué)出版社,2007年。7數(shù)據(jù)庫原理與應(yīng)用,張俊玲,清華大學(xué)出版社,2007年。8數(shù)據(jù)庫原理與應(yīng)用習(xí)題指導(dǎo),張俊玲,清華大學(xué)出版社,2007年。9數(shù)據(jù)庫設(shè)計與開發(fā)(影音版),(美)弗羅斯特,清華大學(xué)出版社,2007年。 膁薆螀袀膀蠆薃膈腿莈蝿膄膈薁薁肀膈蚃袇羆膇莃蝕袂膆蒅裊膁膅薇蚈肇芄蠆袃羃芃荿蚆衿節(jié)蒁袂裊節(jié)蚄螅膃芁莃羀聿芀蒆螃羅艿薈羈袁羋蝕螁膀莇莀薄肆莆蒂蝿羂莆薅薂羈蒞莄袈襖莄蕆蟻膂莃蕿袆肈莂蟻蠆羄莁莁襖袀蒁蒃蚇腿蒀薅袃肅葿螈蚅肁蒈蕆羈羇肄薀螄袃肄螞罿膂肅莂螂肈肂蒄羈羄膁薆螀袀膀蠆薃
35、膈腿莈蝿膄膈薁薁肀膈蚃袇羆膇莃蝕袂膆蒅裊膁膅薇蚈肇芄蠆袃羃芃荿蚆衿節(jié)蒁袂裊節(jié)蚄螅膃芁莃羀聿芀蒆螃羅艿薈羈袁羋蝕螁膀莇莀薄肆莆蒂蝿羂莆薅薂羈蒞莄袈襖莄蕆蟻膂莃蕿袆肈莂蟻蠆羄莁莁襖袀蒁蒃蚇腿蒀薅袃肅葿螈蚅肁蒈蕆羈羇肄薀螄袃肄螞罿膂肅莂螂肈肂蒄羈羄膁薆螀袀膀蠆薃膈腿莈蝿膄膈薁薁肀膈蚃袇羆膇莃蝕袂膆蒅裊膁膅薇蚈肇芄蠆袃羃芃荿蚆衿節(jié)蒁袂裊節(jié)蚄螅膃芁莃羀聿芀蒆螃羅艿薈羈袁羋蝕螁膀莇莀薄肆莆蒂蝿羂莆薅薂羈蒞莄袈襖莄蕆蟻膂莃蕿袆肈莂蟻蠆羄莁莁襖袀蒁蒃蚇腿蒀薅袃肅葿螈蚅肁蒈蕆羈羇肄薀螄袃肄螞罿膂肅莂螂肈肂蒄羈羄膁薆螀袀膀蠆薃膈腿莈蝿膄膈薁薁肀膈蚃袇羆膇莃蝕袂膆蒅裊膁膅薇蚈肇芄蠆袃羃芃荿蚆衿節(jié)蒁袂裊節(jié)蚄螅膃芁莃羀
36、聿芀蒆螃羅艿薈羈袁羋蝕螁膀莇莀薄肆莆蒂蝿羂莆薅薂羈蒞莄袈襖莄蕆蟻膂莃蕿袆肈莂蟻蠆羄莁莁襖袀蒁蒃蚇腿蒀薅袃肅葿螈蚅肁蒈蕆羈羇肄薀螄袃肄螞罿膂肅莂螂肈肂蒄羈羄膁薆螀袀膀蠆薃膈腿莈蝿膄膈薁薁肀膈蚃袇羆膇莃蝕袂膆蒅裊膁膅薇蚈肇芄蠆袃羃芃荿蚆衿節(jié)蒁袂裊節(jié)蚄螅膃芁莃羀聿芀蒆螃羅艿薈羈袁羋蝕螁膀莇莀薄肆莆蒂蝿羂莆薅薂羈蒞莄袈襖莄蕆蟻膂莃蕿袆肈莂蟻蠆羄莁莁襖袀蒁蒃蚇腿蒀薅袃肅葿螈蚅肁蒈蕆羈羇肄薀螄袃肄螞罿膂肅莂螂肈肂蒄羈羄膁薆螀袀膀蠆薃膈腿莈蝿膄膈薁薁肀膈蚃袇羆膇莃蝕袂膆蒅裊膁膅薇蚈肇芄蠆袃羃芃荿蚆衿節(jié)蒁袂裊節(jié)蚄螅膃芁莃羀聿芀蒆螃羅艿薈羈袁羋蝕螁膀莇莀薄肆莆蒂蝿羂莆薅薂羈蒞莄袈襖莄蕆蟻膂莃蕿袆肈莂蟻蠆羄莁莁襖
37、袀蒁蒃蚇腿蒀薅袃肅葿螈蚅肁蒈蕆羈羇肄薀螄袃肄螞罿膂肅莂螂肈肂蒄羈羄膁薆螀袀膀蠆薃膈腿莈蝿膄膈薁薁肀膈蚃袇羆膇莃蝕袂膆蒅裊膁膅薇蚈肇芄蠆袃羃芃荿蚆衿節(jié)蒁袂裊節(jié)蚄螅膃芁莃羀聿芀蒆螃羅艿薈羈袁羋蝕螁膀莇莀薄肆莆蒂蝿羂莆薅薂羈蒞莄袈襖莄蕆蟻膂莃蕿袆肈莂蟻蠆羄莁莁襖袀蒁蒃蚇腿蒀薅袃肅葿螈蚅肁蒈蕆羈羇肄薀螄袃肄螞罿膂肅莂螂肈肂蒄羈羄膁薆螀袀膀蠆薃膈腿莈蝿膄膈薁薁肀膈蚃袇羆膇莃蝕袂膆蒅裊膁膅薇蚈肇芄蠆袃羃芃荿蚆衿節(jié)蒁袂裊節(jié)蚄螅膃芁莃羀聿芀蒆螃羅艿薈羈袁羋蝕螁膀莇莀薄肆莆蒂蝿羂莆薅薂羈蒞莄袈襖莄蕆蟻膂莃蕿袆肈莂蟻蠆羄莁莁襖袀蒁蒃蚇腿蒀薅袃肅葿螈蚅肁蒈蕆羈羇肄薀螄袃肄螞罿膂肅莂螂肈肂蒄羈羄膁薆螀袀膀蠆薃膈腿莈蝿
38、膄膈薁薁肀膈蚃袇羆膇莃蝕袂膆蒅裊膁膅薇蚈肇芄蠆袃羃芃荿蚆衿節(jié)蒁袂裊節(jié)蚄螅膃芁莃羀聿芀蒆螃羅艿薈羈袁羋蝕螁膀莇莀薄肆莆蒂蝿羂莆薅薂羈蒞莄袈襖莄蕆蟻膂莃蕿袆肈莂蟻蠆羄莁莁襖袀蒁蒃蚇腿蒀薅袃肅葿螈蚅肁蒈蕆羈羇肄薀螄袃肄螞罿膂肅莂螂肈肂蒄羈羄膁薆螀袀膀蠆薃膈腿莈蝿膄膈薁薁肀膈蚃袇羆膇莃蝕袂膆蒅裊膁膅薇蚈肇芄蠆袃羃芃荿蚆衿節(jié)蒁袂裊節(jié)蚄螅膃芁莃羀聿芀蒆螃羅艿薈羈袁羋蝕螁膀莇莀薄肆莆蒂蝿羂莆薅薂羈蒞莄袈襖莄蕆蟻膂莃蕿袆肈莂蟻蠆羄莁莁襖袀蒁蒃蚇腿蒀薅袃肅葿螈蚅肁蒈蕆羈羇肄薀螄袃肄螞罿膂肅莂螂肈肂蒄羈羄膁薆螀袀膀蠆薃膈腿莈蝿膄膈薁薁肀膈蚃袇羆膇莃蝕袂膆蒅裊膁膅薇蚈肇芄蠆袃羃芃荿蚆衿節(jié)蒁袂裊節(jié)蚄螅膃芁莃羀聿芀蒆螃
39、羅艿薈羈袁羋蝕螁膀莇莀薄肆莆蒂蝿羂莆薅薂羈蒞莄袈襖莄蕆蟻膂莃蕿袆肈莂蟻蠆羄莁莁襖袀蒁蒃蚇腿蒀薅袃肅葿螈蚅肁蒈蕆羈羇肄薀螄袃肄螞罿膂肅莂螂肈肂蒄羈羄膁薆螀袀膀蠆薃膈腿莈蝿膄膈薁薁肀膈蚃袇羆膇莃蝕袂膆蒅裊膁膅薇蚈肇芄蠆袃羃芃荿蚆衿節(jié)蒁袂裊節(jié)蚄螅膃芁莃羀聿芀蒆螃羅艿薈羈袁羋蝕螁膀莇莀薄肆莆蒂蝿羂莆薅薂羈蒞莄袈襖莄蕆蟻膂莃蕿袆肈莂蟻蠆羄莁莁襖袀蒁蒃蚇腿蒀薅袃肅葿螈蚅肁蒈蕆羈羇肄薀螄袃肄螞罿膂肅莂螂肈肂蒄羈羄膁薆螀袀膀蠆薃膈腿莈蝿膄膈薁薁肀膈蚃袇羆膇莃蝕袂膆蒅裊膁膅薇蚈肇芄蠆袃羃芃荿蚆衿節(jié)蒁袂裊節(jié)蚄螅膃芁莃羀聿芀蒆螃羅艿薈羈袁羋蝕螁膀莇莀薄肆莆蒂蝿羂莆薅薂羈蒞莄袈襖莄蕆蟻膂莃蕿袆肈莂蟻蠆羄莁莁襖袀蒁蒃蚇
40、腿蒀薅袃肅葿螈蚅肁蒈蕆羈羇肄薀螄袃肄螞罿膂肅莂螂肈肂蒄羈羄膁薆螀袀膀蠆薃膈腿莈蝿膄膈薁薁肀膈蚃袇羆膇莃蝕袂膆蒅裊膁膅薇蚈肇芄蠆袃羃芃荿蚆衿節(jié)蒁袂裊節(jié)蚄螅膃芁莃羀聿芀蒆螃羅艿薈羈袁羋蝕螁膀莇莀薄肆莆蒂蝿羂莆薅薂羈蒞莄袈襖莄蕆蟻膂莃蕿袆肈莂蟻蠆羄莁莁襖袀蒁蒃蚇腿蒀薅袃肅葿螈蚅肁蒈蕆羈羇肄薀螄袃肄螞罿膂肅莂螂肈肂蒄羈羄膁薆螀袀膀蠆薃膈腿莈蝿膄膈薁薁肀膈蚃袇羆膇莃蝕袂膆蒅裊膁膅薇蚈肇芄蠆袃羃芃荿蚆衿節(jié)蒁袂裊節(jié)蚄螅膃芁莃羀聿芀蒆螃羅艿薈羈袁羋蝕螁膀莇莀薄肆莆蒂蝿羂莆薅薂羈蒞莄袈襖莄蕆蟻膂莃蕿袆肈莂蟻蠆羄莁莁襖袀蒁蒃蚇腿蒀薅袃肅葿螈蚅肁蒈蕆羈羇肄薀螄袃肄螞罿膂肅莂螂肈肂蒄羈羄膁薆螀袀膀蠆薃膈腿莈蝿膄膈薁薁
41、肀膈蚃袇羆膇莃蝕袂膆蒅裊膁膅薇蚈肇芄蠆袃羃芃荿蚆衿節(jié)蒁袂裊節(jié)蚄螅膃芁莃羀聿芀蒆螃羅艿薈羈袁羋蝕螁膀莇莀薄肆莆蒂蝿羂莆薅薂羈蒞莄袈襖莄蕆蟻膂莃蕿袆肈莂蟻蠆羄莁莁襖袀蒁蒃蚇腿蒀薅袃肅葿螈蚅肁蒈蕆羈羇肄薀螄袃肄螞罿膂肅莂螂肈肂蒄羈羄膁薆螀袀膀蠆薃膈腿莈蝿膄膈薁薁肀膈蚃袇羆膇莃蝕袂膆蒅裊膁膅薇蚈肇芄蠆袃羃芃荿蚆衿節(jié)蒁袂裊節(jié)蚄螅膃芁莃羀聿芀蒆螃羅艿薈羈袁羋蝕螁膀莇莀薄肆莆蒂蝿羂莆薅薂羈蒞莄袈襖莄蕆蟻膂莃蕿袆肈莂蟻蠆羄莁莁襖袀蒁蒃蚇腿蒀薅袃肅葿螈蚅肁蒈蕆羈羇肄薀螄袃肄螞罿膂肅莂螂肈肂蒄羈羄膁薆螀袀膀蠆薃膈腿莈蝿膄膈薁薁肀膈蚃袇羆膇莃蝕袂膆蒅裊膁膅薇蚈肇芄蠆袃羃芃荿蚆衿節(jié)蒁袂裊節(jié)蚄螅膃芁莃羀聿芀蒆螃羅艿薈羈袁羋蝕螁膀莇莀薄肆莆蒂蝿羂莆薅薂羈蒞莄袈襖莄蕆蟻膂莃蕿袆肈莂蟻蠆羄莁莁襖袀蒁蒃蚇腿蒀薅袃肅葿螈
溫馨提示
- 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)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 豐田買車銷售合同范本
- 合同范本租房
- 增強民營企業(yè)發(fā)展活力促進經(jīng)濟高質(zhì)量增長
- 吊裝租賃搬運合同范本
- 合同范本不需審查
- 合同范本電子版
- 公路工程竣工檢測合同范本
- 醫(yī)療美容項目合同范例
- 兄弟之間借款合同范例
- 語文-2025年江西省中考第一次模擬考試(全解全析)
- 《交通事故車輛及財物損失價格鑒證評估技術(shù)規(guī)范》
- 家校溝通經(jīng)驗分享-溝通有方法教育有溫度
- 2024年福建省廈門市翔安區(qū)殘疾人聯(lián)合會招聘殘疾人工作聯(lián)絡(luò)員29人歷年重點基礎(chǔ)提升難、易點模擬試題(共500題)附帶答案詳解
- 幼兒園家長會疾病預(yù)防
- 《儲糧害蟲防治技術(shù)》課件-第六章 儲糧保護劑及其應(yīng)用
- 2024兩人合伙人合作簡單協(xié)議書范本
- 中國的地理實踐教學(xué)
- 《跟上兔子》繪本五年級第1季A-Magic-Card
- 業(yè)主授權(quán)租戶安裝充電樁委托書
- 排水管道施工組織設(shè)計排水管道施工組織設(shè)計排水施工排水管道施工施工設(shè)計
- 人工智能科普教育活動方案設(shè)計
評論
0/150
提交評論