版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
PAGEPAGE7**大學(xué)實(shí)驗(yàn)報(bào)告學(xué)院:專業(yè)班級(jí):姓名學(xué)號(hào)實(shí)驗(yàn)組1實(shí)驗(yàn)時(shí)間指導(dǎo)教師成績(jī)實(shí)驗(yàn)項(xiàng)目名稱實(shí)驗(yàn)五:數(shù)據(jù)庫(kù)的視圖和圖表的定義及使用實(shí)驗(yàn)?zāi)康氖箤W(xué)生掌握SQLServer中的視圖創(chuàng)建向?qū)Ш蛨D表創(chuàng)建向?qū)У氖褂梅椒?,加深?duì)視圖和SQLServer圖表作用的理解。實(shí)驗(yàn)要求本實(shí)驗(yàn)屬于驗(yàn)證型實(shí)驗(yàn),通過(guò)實(shí)驗(yàn),加強(qiáng)對(duì)課堂講授知識(shí)的理解。開(kāi)始實(shí)驗(yàn)前,必須進(jìn)行預(yù)習(xí),實(shí)驗(yàn)過(guò)程中,先集中由老師進(jìn)行具體要求和注意事項(xiàng)的講解,然后各自獨(dú)立在機(jī)器上完成實(shí)驗(yàn)。實(shí)驗(yàn)過(guò)程中出現(xiàn)問(wèn)題,在實(shí)驗(yàn)指導(dǎo)老師幫助下解決。實(shí)驗(yàn)原理1、創(chuàng)建視圖假設(shè)在圖書(shū)_讀者數(shù)據(jù)庫(kù)中已經(jīng)建立了圖書(shū)、讀者和借閱3個(gè)表,它們的結(jié)構(gòu)為:圖書(shū)(書(shū)號(hào),類(lèi)別,出版社,作者,書(shū)名,定價(jià));借閱(書(shū)號(hào),讀者借書(shū)證號(hào),借閱日期);讀者(借書(shū)證號(hào),姓名,單位,性別,電話)如果要在上述3個(gè)表的基礎(chǔ)上建立一個(gè)視圖,取名為讀者_(dá)VIEW,其操作用SQL語(yǔ)句表示為:CREATEVIEW讀者_(dá)VIEWASSELECT圖書(shū).*,借閱.*FROM圖書(shū),借閱,讀者WHERE圖書(shū).書(shū)號(hào)=借閱.書(shū)號(hào)AND借閱.讀者借書(shū)證號(hào)=讀者.借書(shū)證號(hào);利用SQLSrever2000中提供的視圖創(chuàng)建向?qū)?,?lái)創(chuàng)建讀者_(dá)VIEW視圖。2、查看和修改視圖視圖創(chuàng)建好后,就可以利用它進(jìn)行查詢信息了。如果發(fā)現(xiàn)視圖的結(jié)構(gòu)不能很好地滿足要求,還可以在企業(yè)管理器中對(duì)它進(jìn)行修改3、刪除視圖刪除視圖的方法是:首先要在企業(yè)管理器中,將鼠標(biāo)指針指向數(shù)據(jù)庫(kù)中的視圖文件夾,單擊右鍵。在隨后出現(xiàn)的彈出菜單中,選擇“刪除”項(xiàng),會(huì)出現(xiàn)刪除視圖對(duì)話框。選中欲刪除的視圖,單擊“全部移出”按鈕,被選中的視圖就會(huì)從視圖中被移出。4、創(chuàng)建關(guān)聯(lián)表假如要在圖書(shū)_讀者數(shù)據(jù)庫(kù)中建立一個(gè)讀者_(dá)借閱_圖書(shū)關(guān)系,要求該圖表包括圖書(shū)、借閱和讀者三個(gè)表,并包括它們之間的“圖書(shū).書(shū)號(hào)=借閱.書(shū)號(hào)AND借閱.讀者借書(shū)證號(hào)=讀者.借書(shū)證號(hào)”的外碼與被參照表之間的關(guān)聯(lián),即用關(guān)聯(lián)表實(shí)現(xiàn)上述視圖的功能。在企業(yè)管理器中通過(guò)向?qū)Ы?shù)據(jù)庫(kù)關(guān)聯(lián)表。5、編輯數(shù)據(jù)庫(kù)圖表在企業(yè)管理器中,展開(kāi)數(shù)據(jù)庫(kù)圖表所屬的服務(wù)器、數(shù)據(jù)庫(kù)文件夾、數(shù)據(jù)庫(kù)以及關(guān)系表文件夾。用鼠標(biāo)右鍵單擊要編輯的關(guān)系表,在彈出的菜單中選擇“設(shè)計(jì)關(guān)系表”項(xiàng),則彈出一個(gè)編輯關(guān)系表的對(duì)話框,數(shù)據(jù)庫(kù)關(guān)系表中的所有操作都是在該對(duì)話框中完成的。6、數(shù)據(jù)庫(kù)圖表的刪除在企業(yè)管理器中,用鼠標(biāo)右鍵單擊欲刪除的數(shù)據(jù)庫(kù)關(guān)系表。在彈出的菜單上選擇“刪除”項(xiàng)。在隨后出現(xiàn)的刪除對(duì)象對(duì)話框中選中關(guān)系表后,單擊“刪除全部”按鈕,即可刪除該數(shù)據(jù)庫(kù)中被選中的關(guān)系表。實(shí)驗(yàn)儀器(1)硬件條件:個(gè)人計(jì)算機(jī)。(2)軟件條件:Windows2000NTServer;MSSQLServer2000。實(shí)驗(yàn)步驟1、基本操作實(shí)驗(yàn)(1)在SQLServer企業(yè)管理器中調(diào)出CreateViewWizard,按下列SQL語(yǔ)句描述的視圖定義,創(chuàng)建借閱_計(jì)算機(jī)圖書(shū)視圖。CREATEVIEW借閱_計(jì)算機(jī)圖書(shū)ASSELECT圖書(shū).*,借閱.*FROM圖書(shū),借閱WHERE圖書(shū).書(shū)號(hào)=借閱.書(shū)號(hào)AND圖書(shū).類(lèi)別=‘計(jì)算機(jī)’;(2)在SQLServer企業(yè)管理器中調(diào)出CreateDiagramWizard(創(chuàng)建圖表向?qū)В瓿稍趫D書(shū)_讀者數(shù)據(jù)庫(kù)中建立一個(gè)圖書(shū)_借閱圖表操作。要求該圖表包括圖書(shū)和借閱兩個(gè)表。并包括圖書(shū)與借閱之間的“圖書(shū).書(shū)號(hào)=借閱.書(shū)號(hào)”外碼與被參照表之間的關(guān)聯(lián)。(3)查看上述實(shí)驗(yàn)結(jié)果。如果結(jié)果有誤,予以糾正。2、提高操作實(shí)驗(yàn)將自設(shè)計(jì)的數(shù)據(jù)庫(kù)應(yīng)用項(xiàng)目中子模式,用SQL語(yǔ)句描述其視圖定義,并在SQLServer企業(yè)管理器中,用視圖創(chuàng)建向?qū)?chuàng)建這些視圖。實(shí)驗(yàn)內(nèi)容寫(xiě)出實(shí)現(xiàn)所有操作要求的SQL語(yǔ)句。2、創(chuàng)建、查看、修改和刪除視圖。3、創(chuàng)建、編輯和刪除數(shù)據(jù)庫(kù)圖表。--建庫(kù)usemastergoifexists(select*fromsysdatabaseswherename='ccb')dropdatabaseccbgocreatedatabaseccbgo--切換數(shù)據(jù)庫(kù)useccbgo--建圖書(shū)表ifexists(select*fromsysobjectswherename='Books')droptableBooksgocreatetableBooks(BookIdvarchar(50)primarykey,Typevarchar(50),Pressvarchar(50),Authorvarchar(50),BookNamevarchar(50),Pricemoney);go--建讀者表ifexists(select*fromsysobjectswherename='Reader')droptableReadergocreatetableReader(ReaderIdvarchar(50)primarykey,Namevarchar(50),Unitvarchar(50),Sgenderchar(10)check(Sgender='男'orSgender='女'),Telvarchar(50));go--建借閱表ifexists(select*fromsysobjectswherename='Borrow')droptableBorrowgocreatetableBorrow(BookIdvarchar(50),ReaderIdvarchar(50),DateDateTime,primarykey(BookId,ReaderId))altertableBorrowaddconstraintFK_Borrow_Booksforeignkey(BookId)referencesBooks(BookId)altertableBorrowaddconstraintFK_Borrow_Readerforeignkey(ReaderId)referencesReader(ReaderId)insertintoReaderselect'200215121','李勇','CS','男','888888888'unionselect'200215122','劉晨','MA','女','857988888'unionselect'200215123','王明','MA','女','999999999'unionselect'200215124','張力','CS','女','999999999'unionselect'200215125','李小','IS','男','999999999'unionselect'200215126','杜絕','IS','女','999999999'insertintoBooksselect'1001','計(jì)算機(jī)','機(jī)械工業(yè)出版社','張宏','C#編程',85unionselect'1002','計(jì)算機(jī)','清華大學(xué)出版社','張宏','ASP.NET編程',90unionselect'1003','計(jì)算機(jī)','清華大學(xué)出版社','立時(shí)','軟件設(shè)計(jì)師',100unionselect'1004','數(shù)學(xué)','清華大學(xué)出版社','張忠','高等數(shù)學(xué)',50unionselect'1005','數(shù)學(xué)','北京大學(xué)出版社','李葉','概率統(tǒng)計(jì)',80unionselect'1006','數(shù)學(xué)','北京大學(xué)出版社','李葉','高等邏輯',55unionselect'1007','人文','北京大學(xué)出版社','李葉','馬克思',60unionselect'1008','人文','北京大學(xué)出版社','李葉','毛澤東思想',30unionselect'1009','人文','北京大學(xué)出版社','好煩','鄧小平理論',30unionselect'1010','地理','復(fù)旦大學(xué)出版社','好煩','中國(guó)地理',81unionselect'1011','歷史','復(fù)旦大學(xué)出版社','好煩','中國(guó)歷史',81insertintoBooksselect'1012','計(jì)算機(jī)','機(jī)械工業(yè)出版社','張宏','java編程',88insertintoBorrowselect'1001','200215124','2011.02.03'unionselect'1002','200215126','2011.02.03'unionselect'1003','200215122','2011.02.03'unionselect'1003','200215125','2011.02.03'unionselect'1006','200215126','2011.02.03'創(chuàng)建視圖并修改:createviewghbasSELECTdbo.Books.Type,Books.Press,Books.Author,Books.BookName,Books.Price,dbo.Borrow.*FROMdbo.BooksINNERJOINdbo.BorrowONdbo.Books.BookId=dbo.Borrow.BookIdINNERJOINdbo.ReaderON
溫馨提示
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 二零二五版泥漿外運(yùn)承包合同(含應(yīng)急處理預(yù)案)4篇
- 二零二五版拌合料生產(chǎn)技術(shù)標(biāo)準(zhǔn)制定與執(zhí)行合同4篇
- 二零二五年度智能建筑暖通設(shè)備采購(gòu)合同4篇
- 二零二五版門(mén)閘安全標(biāo)準(zhǔn)認(rèn)證服務(wù)合同4篇
- 二零二五年度網(wǎng)絡(luò)安全年薪制勞動(dòng)合同4篇
- 二零二五年度沖擊錘施工材料質(zhì)量檢測(cè)合同2篇
- 二零二五年度租賃市場(chǎng)合同糾紛解決策略4篇
- 二零二五年度城市更新改造項(xiàng)目規(guī)劃合同4篇
- 二零二五年度農(nóng)業(yè)電商數(shù)據(jù)安全與隱私保護(hù)合同樣本3篇
- 2025年度二零二五年度獼猴桃出口貿(mào)易代理合同3篇
- 2024年供應(yīng)鏈安全培訓(xùn):深入剖析與應(yīng)用
- 飛鼠養(yǎng)殖技術(shù)指導(dǎo)
- 壞死性筋膜炎
- 整式的加減單元測(cè)試題6套
- 股權(quán)架構(gòu)完整
- 山東省泰安市2022年初中學(xué)業(yè)水平考試生物試題
- 注塑部質(zhì)量控制標(biāo)準(zhǔn)全套
- 人教A版高中數(shù)學(xué)選擇性必修第一冊(cè)第二章直線和圓的方程-經(jīng)典例題及配套練習(xí)題含答案解析
- 銀行網(wǎng)點(diǎn)服務(wù)禮儀標(biāo)準(zhǔn)培訓(xùn)課件
- 二年級(jí)下冊(cè)數(shù)學(xué)教案 -《數(shù)一數(shù)(二)》 北師大版
- 晶體三極管資料
評(píng)論
0/150
提交評(píng)論