數(shù)據(jù)庫-實驗3-實驗報告_第1頁
數(shù)據(jù)庫-實驗3-實驗報告_第2頁
數(shù)據(jù)庫-實驗3-實驗報告_第3頁
數(shù)據(jù)庫-實驗3-實驗報告_第4頁
數(shù)據(jù)庫-實驗3-實驗報告_第5頁
已閱讀5頁,還剩7頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

數(shù)據(jù)庫-實驗3-實驗報告實驗三數(shù)據(jù)管理操作一、實驗?zāi)康氖煜ご笮蛿?shù)據(jù)庫實驗環(huán)境,以MSSQLSERVER為例。掌握DDL語句,使用DDL語句完成數(shù)據(jù)表的創(chuàng)建。掌握DML語句,使用DML語句完成數(shù)據(jù)的插入、修改和刪除掌握MSSQLSERVER的備份和還原掌握MSSQLSERVER的權(quán)限分配二、實驗內(nèi)容(1)用DDL(數(shù)據(jù)定義語句中的Createdatabase)創(chuàng)建一個新數(shù)據(jù)庫FlightDB,數(shù)據(jù)庫文件的設(shè)置都可以使用默認(rèn)值。數(shù)據(jù)庫-實驗3-實驗報告全文共12頁,當(dāng)前為第1頁。(2)用DDL(數(shù)據(jù)定義語句中的CreateTable)創(chuàng)建三張表數(shù)據(jù)庫-實驗3-實驗報告全文共12頁,當(dāng)前為第1頁。1. 航班表(hbb)包括如下字段:航班號(hbh):字符型,6位定長,主碼,以CZ、CA、FM開頭始發(fā)地(sfd):字符型,可變長統(tǒng)一編碼字符型20位長,非空目的地(mdd):字符型,可變長統(tǒng)一編碼字符型20位長,非空原價(YJ):整型,非空,必須>=0創(chuàng)建表語句如下所示:創(chuàng)建結(jié)果有:2. 乘客表(Ckb)包括如下字段:身份證號(sfzh):字符型,20位變長字符串,主碼姓名(xm):可變長統(tǒng)一編碼字符型,10位長創(chuàng)建語句如下:數(shù)據(jù)庫-實驗3-實驗報告全文共12頁,當(dāng)前為第2頁。創(chuàng)建結(jié)果如下:數(shù)據(jù)庫-實驗3-實驗報告全文共12頁,當(dāng)前為第2頁。3. 售票表(spb)包括如下字段:航班號(hbh):主碼身份證號(sfzh):主碼起飛日期(qfrq):日期時間型,非空售票日期(sprq):日期時間型,非空,默認(rèn)值為當(dāng)前時間實價(sj):整型,非空其中:航班號為引用航班表的外碼,身份證號為引用乘客表的外碼。創(chuàng)建語句如下所示:外碼語句如下:數(shù)據(jù)庫-實驗3-實驗報告全文共12頁,當(dāng)前為第3頁。創(chuàng)建結(jié)果如下:數(shù)據(jù)庫-實驗3-實驗報告全文共12頁,當(dāng)前為第3頁。(3)用DML(數(shù)據(jù)操縱語句中的Insert)在hbb表中插入如下數(shù)據(jù)CZ1301,北京,上海,1200CZ1209,南京,昆明,1300CZ1502,上海,北京,1200CA1130,成都,北京,1800CA1230,拉薩,廣州,1500CA1401,廣州,南京,1600插入語句如下所示:數(shù)據(jù)庫-實驗3-實驗報告全文共12頁,當(dāng)前為第4頁。插入結(jié)果如下:數(shù)據(jù)庫-實驗3-實驗報告全文共12頁,當(dāng)前為第4頁。對數(shù)據(jù)庫進(jìn)行一次完整備份,備份名為BackupFull數(shù)據(jù)庫-實驗3-實驗報告全文共12頁,當(dāng)前為第5頁。(5)用DML(數(shù)據(jù)操縱語句中的Insert)在乘客表和售票表中插入如下數(shù)據(jù)數(shù)據(jù)庫-實驗3-實驗報告全文共12頁,當(dāng)前為第5頁。代碼乘客91201王曼91202張飛91203劉羽蘊91204王若雨91205張蕊插入語句如下所示:插入結(jié)果:數(shù)據(jù)庫-實驗3-實驗報告全文共12頁,當(dāng)前為第6頁。數(shù)據(jù)庫-實驗3-實驗報告全文共12頁,當(dāng)前為第6頁。航班號乘客起飛售票實價CZ1301912012001-12-202001-11-20900CZ1209912022001-12-202001-11-20800CZ1502912012002-5-82002-5-21000CA1230912012001-12-52001-12-41100CA1401912022002-4-52002-4-41200CZ1301912032001-12-202001-11-20900CZ1209912042001-12-202001-11-20800CZ1502912052002-5-82002-5-21000插入語句如下:數(shù)據(jù)庫-實驗3-實驗報告全文共12頁,當(dāng)前為第7頁。插入結(jié)果:數(shù)據(jù)庫-實驗3-實驗報告全文共12頁,當(dāng)前為第7頁。對數(shù)據(jù)庫進(jìn)行一次差異備份,備份名為BackupAdd1用DML(數(shù)據(jù)操縱語句中的Update)將所有目的地是北京的航班的原價提高10%數(shù)據(jù)庫-實驗3-實驗報告全文共12頁,當(dāng)前為第8頁。語句如下所示:數(shù)據(jù)庫-實驗3-實驗報告全文共12頁,當(dāng)前為第8頁。結(jié)果如下:用DML(數(shù)據(jù)操縱語句中的Delete)將“張飛”乘客刪除,注意同時刪除售票記錄和乘客基本信息。數(shù)據(jù)庫-實驗3-實驗報告全文共12頁,當(dāng)前為第9頁。嘗試使用MSSQLServer的還原功能,還原到上一次差異備份的BackupAdd1處。數(shù)據(jù)庫-實驗3-實驗報告全文共12頁,當(dāng)前為第9頁。在SQLServer中創(chuàng)建一個用戶FlightUser,設(shè)置FlightUser用戶對三張表都有查詢權(quán),但是該用戶不能對乘客表和航班表進(jìn)行增加、刪除和修改記錄,該用戶對售票表能增加、刪除和修改記錄。然后用FlightUser登陸SQLServer,對如上權(quán)限設(shè)置進(jìn)行驗證。三、實驗要求數(shù)據(jù)庫-實驗3-實驗報告全文共12頁,當(dāng)前為第10頁。提前預(yù)習(xí)實驗,認(rèn)真閱讀實驗原理以及相應(yīng)的參考書。數(shù)據(jù)庫-實驗3-實驗報告全文共12頁,當(dāng)前為第10頁。要求在上機(jī)的課時內(nèi)做完。實驗中服從實驗室管理人員以及實驗指導(dǎo)老師的管理。認(rèn)真撰寫實驗報告,內(nèi)容可以自己編排。實驗總結(jié)1、通過這次實驗我們更好的掌握了DDL語句,懂得了使用DDL語句完成數(shù)據(jù)表的創(chuàng)建。2、通過上機(jī)實驗我們掌握DML語句,能夠較好的使用DML語句完成數(shù)據(jù)的插入、修改和刪除。3、同時通過自己的實踐操作掌握了MSSQLSERVER的備份和還原掌握MSSQLSERVER的權(quán)限分配,為之后的數(shù)據(jù)庫學(xué)習(xí)打下了更好的基礎(chǔ)。數(shù)據(jù)庫-實驗3-實驗報告全文共12頁,當(dāng)前為第11頁。

數(shù)據(jù)庫-實驗3-實驗報告全文共12頁,

溫馨提示

  • 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)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論