《數(shù)據(jù)庫實(shí)驗(yàn)報(bào)告》word版

上傳人:xt****7 文檔編號:100471123 上傳時(shí)間:2022-06-02 格式:DOCX 頁數(shù):43 大?。?.48MB
收藏 版權(quán)申訴 舉報(bào) 下載
《數(shù)據(jù)庫實(shí)驗(yàn)報(bào)告》word版_第1頁
第1頁 / 共43頁
《數(shù)據(jù)庫實(shí)驗(yàn)報(bào)告》word版_第2頁
第2頁 / 共43頁
《數(shù)據(jù)庫實(shí)驗(yàn)報(bào)告》word版_第3頁
第3頁 / 共43頁

下載文檔到電腦,查找使用更方便

9.9 積分

下載資源

還剩頁未讀,繼續(xù)閱讀

資源描述:

《《數(shù)據(jù)庫實(shí)驗(yàn)報(bào)告》word版》由會員分享,可在線閱讀,更多相關(guān)《《數(shù)據(jù)庫實(shí)驗(yàn)報(bào)告》word版(43頁珍藏版)》請?jiān)谘b配圖網(wǎng)上搜索。

1、 長 沙 學(xué) 院 數(shù)據(jù)庫實(shí)驗(yàn)報(bào)告 題目 數(shù)據(jù)庫實(shí)驗(yàn)報(bào)告 系(部) 數(shù)學(xué)與計(jì)算機(jī)科學(xué)系 專業(yè)(班級) 軟件工程 姓名 學(xué)號 指導(dǎo)教師 李妙祥 實(shí)驗(yàn)1:關(guān)系數(shù)據(jù)庫模式的設(shè)計(jì) 一.實(shí)驗(yàn)?zāi)康? 通過本實(shí)驗(yàn)使學(xué)生掌握根據(jù)需求說明設(shè)計(jì)概念模型的方法;掌握將概念模型轉(zhuǎn)化為關(guān)系模型的方法;掌握創(chuàng)建數(shù)據(jù)庫關(guān)系圖的方法。 二.實(shí)驗(yàn)類型 設(shè)計(jì)型 三.實(shí)驗(yàn)學(xué)時(shí) 4學(xué)時(shí) 四.實(shí)驗(yàn)原理及知識點(diǎn) 1.概念模型。 2.將概念模型轉(zhuǎn)化為關(guān)系模型。 3.創(chuàng)建數(shù)據(jù)庫。 4.創(chuàng)建數(shù)據(jù)表。

2、 5.創(chuàng)建數(shù)據(jù)庫關(guān)系圖。 五.實(shí)驗(yàn)環(huán)境 1.硬件設(shè)備要求:PC及其聯(lián)網(wǎng)環(huán)境; 2.軟件設(shè)備要求:Windows操作系統(tǒng);MS SQL Server數(shù)據(jù)庫管理系統(tǒng)。 六.實(shí)驗(yàn)內(nèi)容及步驟 假設(shè)要根據(jù)某大學(xué)的業(yè)務(wù)規(guī)則設(shè)計(jì)一個數(shù)據(jù)庫,這個大學(xué)的業(yè)務(wù)規(guī)則如下: 1、該大學(xué)有多個學(xué)院:文學(xué)院、法學(xué)院,商學(xué)院、藝術(shù)學(xué)院等。每一個學(xué)院有一個院長,且每一位院長只能主管一個學(xué)院。學(xué)院包括學(xué)院編號、學(xué)院名稱、學(xué)院地址等信息。院長包括院長編號、姓名、電話號碼和辦公室等信息。 2、每一個學(xué)院有多個系。每一個系僅屬于一個學(xué)院。系包括系代號、系名稱、電話號碼和系地址等信息。 3、每一個系聘用多名教師,但

3、每一位教師只屬于一個系。教師包括教工號、姓名、學(xué)歷、職稱、工資、電話號碼等信息。 4、一位教師可能講多門課,每一門課可由多位教師講授。課程包括課程號、課程名稱、學(xué)時(shí)數(shù)和學(xué)分等信息。 5、每一個系有多名學(xué)生,且每一名學(xué)生只能屬于一個系。學(xué)生包括學(xué)號、姓名、性別、出生年月、專業(yè)、電話號碼等信息。 6、每一名學(xué)生可選修多門課,且一門課有多名學(xué)生選。 實(shí)驗(yàn)內(nèi)容及步驟: 1.根據(jù)需求說明設(shè)計(jì)某大學(xué)數(shù)據(jù)庫的概念模型。 2.將概念模型轉(zhuǎn)化為關(guān)系模型。 3.創(chuàng)建大學(xué)數(shù)據(jù)庫及其相關(guān)的數(shù)據(jù)表。 4.創(chuàng)建大學(xué)數(shù)據(jù)庫關(guān)系圖。 Course表: Dean表: Departm

4、ent表: SC表: School表: Student表: TC表: Teacher表: 數(shù)據(jù)庫關(guān)系圖 七.實(shí)驗(yàn)總結(jié) 通過這次實(shí)驗(yàn)我學(xué)會了初步設(shè)計(jì)一個簡單的數(shù)據(jù)庫,把實(shí)體所具有的屬性分析出來,然后根據(jù)屬性之間的關(guān)系,畫出ER圖最后建一個簡單的數(shù)據(jù)庫,感覺收獲很多。 實(shí)驗(yàn)2:關(guān)系數(shù)據(jù)庫標(biāo)準(zhǔn)語言SQL 一.實(shí)驗(yàn)?zāi)康? 通過本實(shí)驗(yàn)使學(xué)生掌握SQL語言的數(shù)據(jù)定義功能、數(shù)據(jù)查詢功能和數(shù)據(jù)操縱功能。 二.實(shí)驗(yàn)類型 驗(yàn)證型 三.實(shí)驗(yàn)學(xué)時(shí) 4學(xué)時(shí) 四.實(shí)驗(yàn)原理及知識點(diǎn) 1.SQL語言的數(shù)據(jù)查詢功能 2.SQL語言的數(shù)據(jù)定義功能 3

5、.SQL語言的數(shù)據(jù)操縱功能 五.實(shí)驗(yàn)環(huán)境 1.硬件設(shè)備要求:PC及其聯(lián)網(wǎng)環(huán)境; 2.軟件設(shè)備要求:Windows操作系統(tǒng);MS SQL Server數(shù)據(jù)庫管理系統(tǒng)。 六.實(shí)驗(yàn)內(nèi)容及步驟 在STUDENT數(shù)據(jù)庫中,根據(jù)要求使用SQL語言完成下列操作,將SQL語句以.sql文件的形式保存在自己的目錄下。 1.查詢選修了課程的學(xué)生的學(xué)號。 2.查詢學(xué)生學(xué)號和出生年份。 3.查詢計(jì)算機(jī)系學(xué)生的學(xué)號、姓名。 4.查詢年齡在20歲與22歲之間(包括20和22歲)的學(xué)生姓名和年齡。 5.查詢學(xué)生姓名中含有“波”字的學(xué)生情況。 6.查詢?nèi)鄙賹W(xué)習(xí)成績的學(xué)生學(xué)號和課程號。 7.查詢

6、選修C601課程的學(xué)生的學(xué)號和成績,并按分?jǐn)?shù)的降序排列。 8.求選修了課程的學(xué)生人數(shù)。 9.求課程C601的平均成績。 10.求選修課程超過2門的學(xué)生學(xué)號。 11.查詢參加學(xué)習(xí)的學(xué)生所學(xué)的課程號和總分。 12.查詢選修高等數(shù)學(xué)課程且成績在80分以上的學(xué)生的學(xué)號、姓名。 13.查詢每一課程的間接先行課(即先行課的先行課)。 14.查詢年齡低于所有工程系學(xué)生的學(xué)生姓名、所在系、年齡。 15.找出劉建平老師所開全部課程的課程號、課程名。 16.找出全部課程的任課教師。 17.求學(xué)生1203所學(xué)課程的總分。 18.找出所有姓張的學(xué)生的姓名和籍貫。 19.找出至少一門課

7、程的成績在90分以上的女學(xué)生的姓名。 20.求每一年齡上人數(shù)超過2的男生的具體人數(shù),并按年齡從小到大排序。 21.把學(xué)生的學(xué)號及他的平均成績定義為一個視圖GRADE_VIEW。 22.創(chuàng)建一個從student、course、study表中查出計(jì)算機(jī)系的學(xué)生及其成績的視圖computer_view,要求顯示學(xué)生的學(xué)號sno、姓名name、課程號cno、課程名稱cname、成績grade。 23.在Student表中依據(jù)學(xué)生姓名創(chuàng)建索引name_index。 24.在Study表中依據(jù)sno和cno創(chuàng)建索引main_index。 25.將課程C603的任課老師改為“趙明”。 26.在

8、Student表中插入兩個學(xué)生記錄: '1201','吳華', '女',20,'成都','計(jì)算機(jī)系' '1102','張軍', '男',21,'上海','工程系' 27.刪除年齡在21歲以上的學(xué)生記錄。 --1 SELECT DISTINCT Sno '學(xué)號' FROM Student_course; --2 SELECT Sno '學(xué)號', 2015-Sage '出生年份' FROM Student; --3 SELECT Sno '學(xué)號', Sname '姓名' FROM Student WHERE Sdept = 'CS

9、'; --4 SELECT Sname '姓名', Sage '年齡' FROM Student WHERE Sage >=20 and Sage <= 22; --5 SELECT * FROM Student WHERE Sname LIKE '%波%'; --6 SELECT Sno '學(xué)號', Cno '課程號' FROM Student_course WHERE Grade is NULL; --7 SELECT Sno '學(xué)號', Grade '成績' FROM Student

10、_course WHERE Cno = 'C601' ORDER BY Grade DESC; --8 SELECT COUNT(DISTINCT Sno) FROM Student_course; --9 SELECT AVG(Grade) FROM Student_course WHERE Cno = 'C601'; --10 SELECT Sno '學(xué)號' FROM Student_course GROUP BY Sno HAVING COUNT(Cno) > 2; --11 SELECT

11、 Cno'課程號', SUM(Grade)'總分' FROM Student_course GROUP BY Cno; --12 SELECT Student.Sno, Student.Sname FROM Student,Student_course,Course WHERE Student.Sno = Student_course.Sno and Course.Cno = Student_course.Cno and Course.Cname = '高等數(shù)學(xué)' and Student_course.Grade > 80; --1

12、3 SELECT FIRST.Cno, SECOND.Cpno FROM Course FIRST,Course SECOND WHERE FIRST.Cpno = SECOND.Cno; --14 SELECT Sname, Sdept, Sage FROM Student WHERE Sage < ANY(SELECT Sage FROM Student WHERE Sdept = 'EG'); --15 SELECT Cno '課程號', Cname '課程名' FROM Course WHERE

13、Cteacher = '劉劍平'; --16 SELECT DISTINCT Cteacher '教師' FROM Course WHERE Cteacher is not NULL; --17 SELECT SUM(Grade)'總成績' FROM Student_course GROUP BY Sno HAVING Sno = '201215122'; --18 SELECT Sname '姓名', Snative '籍貫' FROM Student WHERE Sname like '張%';

14、 --19 SELECT Sname '姓名' FROM Student WHERE Ssex = '女' and Sno in( SELECT Sno FROM Student_course WHERE 90 <= Grade); --20 SELECT Sage '年齡', COUNT(*) '男生人數(shù)' FROM Student WHERE Ssex = '男' and Sage in (SELECT Sage FROM Student GROUP BY Sage HAVING COUNT(*) >= 2) GRO

15、UP BY Sage ORDER BY Sage; --21 CREATE VIEW GRADE_VIEW AS SELECT Sno, AVG(Grade)Savg FROM Student_course GROUP BY Sno; --22 CREATE VIEW COMPUTER_VIEW AS SELECT Student.Sno, Student.Sname, Course.Cno, Course.Cname, Student_course.Grade FROM Student,Student

16、_course,Course WHERE Student.Sno = Student_course.Sno and Student_course.Cno = Course.Cno; --23 CREATE INDEX NAME_INDEX ON Student(Sname); --24 CREATE INDEX MAIN_INDEX ON Student_course(Sno,Cno); --25 UPDATE Course SET Cteacher = '趙明' WHERE Cno = 'C603'; --26 I

17、NSERT INTO Student VALUES ('1201','吳華','女',20,'成都','CS'), ('1102','張軍','男',21,'上海','EG'); --27 DELETE FROM Student WHERE Sage > 21; 七.實(shí)驗(yàn)總結(jié) 通過這次實(shí)驗(yàn)學(xué)會使用SQL查詢語句、使用SQL語句插入元組,使用SQL語句刪除元組,使用SQL語句創(chuàng)建索引和刪除索引,但任然不是很熟練,有很多地方需要查閱書籍才能完成,還是需要多加練習(xí)。 實(shí)驗(yàn)3:數(shù)據(jù)庫安全性的設(shè)計(jì)與實(shí)現(xiàn) 一.實(shí)驗(yàn)?zāi)康? 通過本實(shí)驗(yàn)使學(xué)生加深對

18、數(shù)據(jù)庫安全性的理解,并掌握數(shù)據(jù)庫管理系統(tǒng)中有關(guān)用戶、角色及操作權(quán)限的管理方法。 二.實(shí)驗(yàn)類型 驗(yàn)證型 三.實(shí)驗(yàn)學(xué)時(shí) 2學(xué)時(shí) 四.實(shí)驗(yàn)原理及知識點(diǎn) 1.安全模式的設(shè)置 2.服務(wù)器登錄標(biāo)識管理 3.?dāng)?shù)據(jù)庫用戶管理 4.權(quán)限管理 五.實(shí)驗(yàn)環(huán)境 1.硬件設(shè)備要求:PC及其聯(lián)網(wǎng)環(huán)境; 2.軟件設(shè)備要求:Windows操作系統(tǒng);MS SQL Server數(shù)據(jù)庫管理系統(tǒng)。 六.實(shí)驗(yàn)內(nèi)容及步驟 1.使用企業(yè)管理器在你的SQL Server中創(chuàng)建一個登錄名teacher,且 1)它使用SQL Server 認(rèn)證; 2)能夠創(chuàng)建和修改數(shù)據(jù)庫; 3)能訪問pubs數(shù)據(jù)庫、

19、student數(shù)據(jù)庫和OrderCenter數(shù)據(jù)庫,并且能夠在這些庫中分配語句和對象權(quán)限; 4)對OrderCenter數(shù)據(jù)庫中的products表具有插入、修改和刪除的權(quán)限。 2.在查詢分析器中使用SQL語句完成下列任務(wù): 1)創(chuàng)建一個登錄名student,口令為123,缺省數(shù)據(jù)庫為student; 2)將其加入到student數(shù)據(jù)庫的用戶中; 3)將其加入到sysadmin角色中; 4)將其加入到student數(shù)據(jù)庫的db_owner角色中; 5)授予他在student數(shù)據(jù)庫中創(chuàng)建視圖、創(chuàng)建表的權(quán)限; 6)授予他對student數(shù)據(jù)庫中的study表具有所有權(quán)限,且可將這

20、些權(quán)限授予他人; 7)撤銷他對student數(shù)據(jù)庫中的study表的修改權(quán)限; 8)禁止他對student數(shù)據(jù)庫中的study表的刪除權(quán)限。 七.實(shí)驗(yàn)總結(jié) 通過這次實(shí)驗(yàn)學(xué)會給不同的用戶設(shè)置不同的角色,知道了數(shù)據(jù)庫角色之間的不同,明白了數(shù)據(jù)庫安全性的重要性。 實(shí)驗(yàn)4:數(shù)據(jù)庫完整性——約束、規(guī)則、默認(rèn) 一.實(shí)驗(yàn)?zāi)康? 通過本實(shí)驗(yàn)使學(xué)生加深對數(shù)據(jù)完整性的理解,熟悉通過SQL對數(shù)據(jù)進(jìn)行完整性控制。 二.實(shí)驗(yàn)類型 驗(yàn)證型 三.實(shí)驗(yàn)學(xué)時(shí) 2學(xué)時(shí) 四.實(shí)驗(yàn)原理及知識點(diǎn) 1.約束 2.規(guī)則 3.默認(rèn) 五.

21、實(shí)驗(yàn)環(huán)境 1.硬件設(shè)備要求:PC及其聯(lián)網(wǎng)環(huán)境; 2.軟件設(shè)備要求:Windows操作系統(tǒng);MS SQL Server數(shù)據(jù)庫管理系統(tǒng)。 六.實(shí)驗(yàn)內(nèi)容及步驟 1. 將Student表中的Sno屬性定義為碼 2. 將SC表中的Sno、Cno屬性組定義為碼 3. 定義SC中的參照完整性 4. 顯示說明參照完整性的違約處理示例 5. 在定義SC表時(shí),說明Sno、Cno、Grade屬性不允許取空值 6.建立部門表DEPT,要求部門名稱Dname取值唯一部門編號Deptno列為主碼 7.Student表的Ssex只允許取‘男’或‘女’ 8.SC表的Grade的值應(yīng)該在0和100之間

22、9.當(dāng)學(xué)生性別是男時(shí),其名字不能以Ms.打頭 10.建立學(xué)生登記表Student,要求學(xué)號在90000~99999之間,姓名不能去空值,年齡小于30,性別只能是‘男’或‘女’。 11.建立教師表TEACHER,要求每個教師應(yīng)發(fā)工資不低于3000元 12.去掉10 Student表中的對性別的限制 13.修改Student表中的約束條件,要求學(xué)號改為在900 000 ~ 999 999之間,年齡由小于30改為小于40 --1 CREATE TABLE Student (Sno CHAR(9), Sname CHAR(20) NOT NULL, Ssex CHAR(2),

23、 Sage SMALLINT, Sdept CHAR(20), PRIMARY KEY(Sno) ); CREATE TABLE Course (Cno CHAR(4) NOT NULL, Cname CHAR(10) NOT NULL, Cpno CHAR(4), Ccredit SMALLINT, PRIMARY KEY(Cno) ); 結(jié)果: --2 CREATE TABLE SC (Sno CHAR(9) NOT NULL, Cno CHAR(4) NOT NULL, Grad

24、e SMALLINT PRIMARY KEY(Sno,Cno), ); 結(jié)果: --3 CREATE TABLE SC (Sno CHAR(9) NOT NULL, Cno CHAR(4) NOT NULL, Grade SMALLINT PRIMARY KEY(Sno,Cno), FOREIGN KEY(Sno) REFERENCES Student(Sno), FOREIGN KEY(Cno) REFERENCES Course(Cno) ); 數(shù)據(jù)庫關(guān)系圖: --4 CREATE TABLE

25、SC (Sno CHAR(9), Cno CHAR(4), Grade SMALLINT, PRIMARY KEY(Sno,Cno), FOREIGN KEY(Sno) REFERENCES Student(Sno) ON DELETE CASCADE ON UPDATE CASCADE, FOREIGN KEY(Cno) REFERENCES Course(Cno) ON DELETE CASCADE ON UPDATE CASCADE ); 表的設(shè)計(jì): 數(shù)據(jù)庫關(guān)系圖: --5 CREATE TABLE

26、SC (Sno CHAR(9) NOT NULL, Cno CHAR(9) NOT NULL, Grade SMALLINT NOT NULL, PRIMARY KEY(Sno,Cno), ); 表的設(shè)計(jì): --7 CREATE TABLE Stduent (Sno CHAR(9) NOT NULL, Sname CHAR(8) NOT NULL, Ssex CHAR(2) CHECK (Ssex IN ('男','女')), Sage SMALLINT, Sdept CHAR(20), PRIMARY KEY(Sno

27、) ); 表的設(shè)計(jì): 當(dāng)性別處填寫’男’,’女’以外的值的時(shí)候,無法保存該元祖。 --8 CREATE TABLE SC (Sno CHAR(9), Cno CHAR(4), Grade SMALLINT CHECK(Grade >= 0 AND Grade <= 100), PRIMARY KEY(Sno,Cno), FOREIGN KEY(Sno) REFERENCES Student(Sno), FOREIGN KEY(Cno) REFERENCES Course(Cno) ); --9 CRE

28、ATE TABLE Student (Sno CHAR(9), Sname CHAR(8) NOT NULL, Ssex CHAR(2), Sage SMALLINT, Sdept CHAR(20), PRIMARY KEY(Sno), CHECK(Ssex = '女' OR Sname NOT LIKE 'MS.%') ); --10 CREATE TABLE Student (Sno NUMERIC(6) CONSTRAINT C1 CHECK(Sno BETWEEN 90000 AND 99999), Sna

29、me CHAR(20) CONSTRAINT C2 NOT NULL, Sage NUMERIC(3) CONSTRAINT C3 CHECK(Sage <30), Ssex CHAR(2) CONSTRAINT C4 CHECK(Ssex IN ('男','女')), CONSTRAINT StudentKey PRIMARY KEY(Sno) ); 表的設(shè)計(jì): 學(xué)號未在約束范圍內(nèi): 姓名為空: 年齡不在范圍內(nèi): --11 create table TEACHER (Eno numeric(4) primary key,

30、 Ename char(10), Job char(8), Sal numeric(7,2), Deduct numeric(7,2), Deptno numeric(2), constraint TEACHERFKey foreign key(Deptno) references DEPT(Deptno), constraint C1 check(sal + Deduct >= 3000) ); --12 drop constraint C4; --13 alter table Student drop constraint C1; alt

31、er table Student add constraint C1 check(Sno between 9000000 and 999999); alter table Student drop constraint C3; alter table Student add constraint C3 check(Sage < 40); 七.實(shí)驗(yàn)總結(jié) 通過這次實(shí)驗(yàn)學(xué)會了定義各種完整性約束的定義,例如不能為空,取值唯一,還有CHECK約束,學(xué)會了用constraint語句定義約束,這種方式比在create語句中直接定義完整性約束更加靈活,主要是方便增加和刪除一個完整性約

32、束條件。 實(shí)驗(yàn)5:數(shù)據(jù)庫編程——存儲過程 一.實(shí)驗(yàn)?zāi)康? 通過本實(shí)驗(yàn)使學(xué)生掌握存儲過程的基本概念和創(chuàng)建、執(zhí)行、刪除方法。 二.實(shí)驗(yàn)類型 驗(yàn)證型 三.實(shí)驗(yàn)學(xué)時(shí) 2學(xué)時(shí) 四.實(shí)驗(yàn)原理及知識點(diǎn) 1.Transact-SQL編程 2.存儲過程的創(chuàng)建和執(zhí)行 3.存儲過程的修改和刪除 五.實(shí)驗(yàn)環(huán)境 1.硬件設(shè)備要求:PC及其聯(lián)網(wǎng)環(huán)境; 2.軟件設(shè)備要求:Windows操作系統(tǒng);MS SQL Server數(shù)據(jù)庫管理系統(tǒng)。 六.實(shí)驗(yàn)內(nèi)容及步驟 利用存儲過程實(shí)現(xiàn)下面的應(yīng)用:從賬戶1轉(zhuǎn)指定數(shù)額的款項(xiàng)到賬戶2中。假設(shè)賬戶關(guān)系表為Account(

33、Accountnum,total) 存儲過程 create procedure pro_transfer (@inAccount int, @outAccount int, @amount float) as declare @totalDepositOut float, @totalDepositIn float, @inAccountnum int; begin select @totalDepositOut = (select total from Account where accountnum = @outAccount); if

34、 (@totalDepositOut is null) begin rollback; return; end if (@totalDepositOut < @amount) begin rollback; return; end select @inAccount = (select accountnum from Account where accountnum = @inAccount) if(@inAccountnum is null) begin rollback; return; end

35、update Account set total = toal - @amount where accountnum = @outAccount; update Account set total = total + @amount where accountnum = @inAccount; commit; end 七.實(shí)驗(yàn)總結(jié) 通過這次實(shí)驗(yàn)學(xué)會寫簡單的存儲過程,了解了在sql server 2008中的存儲過程的基本語法,發(fā)現(xiàn)存儲過程的語法和pascal有很大的相似之處,不過sql server 2008的語法和書上的語法有很大的不同

36、,只能自己去網(wǎng)上找資料,不過這鍛煉了我的自學(xué)能力,不過就寫一個存儲過程還是有很多不夠,還是要勤加練習(xí)。 實(shí)驗(yàn)7:數(shù)據(jù)庫的備份與恢復(fù) 一.實(shí)驗(yàn)?zāi)康? 通過本實(shí)驗(yàn)使學(xué)生掌握數(shù)據(jù)庫備份的方法和數(shù)據(jù)庫恢復(fù)的方法。 二.實(shí)驗(yàn)類型 驗(yàn)證型 三.實(shí)驗(yàn)學(xué)時(shí) 2學(xué)時(shí) 四.實(shí)驗(yàn)原理及知識點(diǎn) 1.事務(wù)的基本概念 2.?dāng)?shù)據(jù)庫恢復(fù)技術(shù) 3.?dāng)?shù)據(jù)庫恢復(fù)策略 4.SQL Server 的恢復(fù)技術(shù) 五.實(shí)驗(yàn)環(huán)境 1.硬件設(shè)備要求:PC及其聯(lián)網(wǎng)環(huán)境; 2.軟件設(shè)備要求:Windows操作系統(tǒng);MS SQL Server數(shù)據(jù)庫管理系統(tǒng)。 六.實(shí)驗(yàn)內(nèi)容及步驟 --c

37、reate device exec sp_addumpdevice 'disk', 'student_full', 'd:\acm\student_full.bak' --full backup backup database cldog to student_full with init --diff backup backup database cldog to disk = 'd:\acm\student_diff.back' with noinit,differential --log backup backup log cldo

38、g to disk = 'd:\acm\student_log.bak' with noinit --full restore restore database cldog from student_full 執(zhí)行命令前: 執(zhí)行命令后: --diff restore restore database cldog from student_diff with norecovery --log restore restore log cldog from student_log with recovery 七.實(shí)驗(yàn)總結(jié) 通過這次實(shí)驗(yàn)學(xué)會了基本的數(shù)據(jù)庫的備份與還原,了解了完全備份、差異備份和日志備份的差異,備份和恢復(fù)是一個經(jīng)常使用的功能,感覺用的很不熟練,需要完全掌握還需多加練習(xí)。

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

相關(guān)資源

更多
正為您匹配相似的精品文檔
關(guān)于我們 - 網(wǎng)站聲明 - 網(wǎng)站地圖 - 資源地圖 - 友情鏈接 - 網(wǎng)站客服 - 聯(lián)系我們

copyright@ 2023-2025  zhuangpeitu.com 裝配圖網(wǎng)版權(quán)所有   聯(lián)系電話:18123376007

備案號:ICP2024067431-1 川公網(wǎng)安備51140202000466號


本站為文檔C2C交易模式,即用戶上傳的文檔直接被用戶下載,本站只是中間服務(wù)平臺,本站所有文檔下載所得的收益歸上傳人(含作者)所有。裝配圖網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對上載內(nèi)容本身不做任何修改或編輯。若文檔所含內(nèi)容侵犯了您的版權(quán)或隱私,請立即通知裝配圖網(wǎng),我們立即給予刪除!