實(shí)驗(yàn)1 SQL Server的安裝與服務(wù)器管理_第1頁(yè)
實(shí)驗(yàn)1 SQL Server的安裝與服務(wù)器管理_第2頁(yè)
實(shí)驗(yàn)1 SQL Server的安裝與服務(wù)器管理_第3頁(yè)
實(shí)驗(yàn)1 SQL Server的安裝與服務(wù)器管理_第4頁(yè)
實(shí)驗(yàn)1 SQL Server的安裝與服務(wù)器管理_第5頁(yè)
已閱讀5頁(yè),還剩10頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、實(shí)驗(yàn)1 SQL Server的安裝與服務(wù)器管理實(shí)驗(yàn)?zāi)康?.了解SQL Server 2005主要技術(shù)、新特性、新增功能;2.掌握SQL Server 2005安裝軟硬件要求、安裝過(guò)程及各種主要實(shí)用工具的用途。 3.掌握SQL SERVER 2005的安裝、啟動(dòng)、登錄4.服務(wù)器注冊(cè)與連接實(shí)驗(yàn)內(nèi)容及步驟一.安裝、啟動(dòng)、登錄SQL Server 20051.安裝SQL Server 20051)將SQL Server 2005(中文開(kāi)發(fā)版)安裝盤(pán)插入光驅(qū)后,SQL Server 2005安裝盤(pán)將自動(dòng)啟動(dòng)安裝程序;或手動(dòng)執(zhí)行光盤(pán)根目錄下的Autorun.exe文件,這兩種方法都可進(jìn)行SQL Serve

2、r 2005的安裝。出現(xiàn)如下畫(huà)面。圖1-1 Microsoft SQL Server安裝盤(pán)界面2)單擊【下一步】按鈕,進(jìn)入【歡迎使用Microsoft SQL Server 安裝向?qū)А拷缑?。圖1-2 Microsoft SQL Server 安裝向?qū)Ы缑?)單擊【下一步】按鈕,進(jìn)入【系統(tǒng)配置檢查】界面。檢查完畢將顯示檢查結(jié)果圖1-3系統(tǒng)配置檢查界面4)檢查如果沒(méi)有錯(cuò)誤,單擊【下一步】按鈕,進(jìn)入【注冊(cè)信息】界面圖1-4 安裝程序注冊(cè)信息界面5)在姓名和公司文本框中輸入您的姓名和您公司的名稱(chēng),單擊【下一步】按鈕,進(jìn)入【要安裝的組件】界面。 圖1-5 安裝的組件界面 6)單擊【下一步】按鈕,進(jìn)入【實(shí)

3、例名】界面。選擇默認(rèn)實(shí)例圖1-6實(shí)例名界面7)單擊【下一步】按鈕,進(jìn)入【服務(wù)帳戶】界面 圖1-7服務(wù)帳戶界面8)選擇【使用內(nèi)置系統(tǒng)帳戶】,單擊【下一步】按鈕,進(jìn)入【身份驗(yàn)證模式】界面。選擇混合模式,并設(shè)置密碼。圖1-8 身份驗(yàn)證模式界面9)單擊【下一步】按鈕,進(jìn)入【準(zhǔn)備安裝】界面圖1-9準(zhǔn)備安裝界面10)檢查設(shè)置信息是否正確,如果正確,單擊【安裝】按鈕,進(jìn)入【安裝進(jìn)度】界面。中間會(huì)提示插入第二張盤(pán)。圖1-10安裝進(jìn)度界面11)安裝完成后,單擊【下一步】按鈕,進(jìn)入【完成Microsoft SQL Server 2005 安裝】界面。根據(jù)用戶選擇安裝的組件和用戶不同的計(jì)算機(jī)配置,這一過(guò)程會(huì)持續(xù)30

4、70分鐘不等。2.啟動(dòng)、登錄SQL Server 2005 從桌面依次選擇【開(kāi)始】/【所有程序】/【Microsoft SQL Server 2005】/【SQL Server Management Studio】命令,彈出【連接到服務(wù)器】對(duì)話框,填入相應(yīng)信息,單擊【連接】。圖1-11 連接服務(wù)器界面實(shí)驗(yàn)1 數(shù)據(jù)庫(kù)的創(chuàng)建與管理實(shí)驗(yàn)?zāi)康?.掌握SQL Server Management Studio 工具的使用;2.掌握SQL Server中數(shù)據(jù)庫(kù)的概念、數(shù)據(jù)庫(kù)文件的類(lèi)型以及系統(tǒng)數(shù)據(jù)庫(kù);3.掌握創(chuàng)建數(shù)據(jù)庫(kù)的兩種方法;4.掌握查看、修改數(shù)據(jù)庫(kù)屬性的方法;5.掌握縮小、更名與刪除數(shù)據(jù)庫(kù)的方法6.掌握

5、數(shù)據(jù)庫(kù)分離與附加7.掌握數(shù)據(jù)庫(kù)快照實(shí)驗(yàn)內(nèi)容及步驟一 .SQL Server Management Studio的使用 Management Studio 是為 SQL Server 數(shù)據(jù)庫(kù)管理員和開(kāi)發(fā)人員提供的新工具。此工具由 Microsoft Visual Studio 內(nèi)部承載,它提供了用于數(shù)據(jù)庫(kù)管理的圖形工具和功能豐富的開(kāi)發(fā)環(huán)境。Management Studio 將 SQL Server 2000 企業(yè)管理器、Analysis Manager 和 SQL 查詢分析器的功能集于一身,還可用于編寫(xiě) XML 語(yǔ)句。1. 啟動(dòng)SQL Server Management Studio在【開(kāi)始】

6、菜單上,依次指向【所有程序】、Microsoft SQL Server 2005,再單擊SQL Server Management Studio,出現(xiàn)如圖2-1所示的【連接到服務(wù)器】對(duì)話框圖2-1 連接到服務(wù)器對(duì)話框1)在【連接到服務(wù)器】對(duì)話框中提供5種服務(wù)器類(lèi)型,包括數(shù)據(jù)庫(kù)引擎、Analysis Services、Reporting Services、SQL Server Mobile及Integration Services,驗(yàn)證默認(rèn)設(shè)置,再單擊【連接】按鈕,出現(xiàn)如圖2-2所示的“Microsoft SQL Server Management Studio”界面。2)默認(rèn)情況下,Manag

7、ement Studio 中將顯示三個(gè)組件窗口。.已注冊(cè)的服務(wù)器列出的是經(jīng)常管理的服務(wù)器。 .對(duì)象資源管理器是服務(wù)器中所有數(shù)據(jù)庫(kù)對(duì)象的樹(shù)狀視圖。 .文檔窗口是 Management Studio 中的最大部分。圖2-2 Microsoft SQL Server Management Studio界面二數(shù)據(jù)庫(kù)管理1創(chuàng)建數(shù)據(jù)庫(kù)在SQL Server2005創(chuàng)建數(shù)據(jù)庫(kù)有兩種方法:1)使用SQL Server管理平臺(tái)創(chuàng)建數(shù)據(jù)庫(kù) (1)啟動(dòng)“SQL Server Management Studio”。(2)在【對(duì)象資源管理器】的樹(shù)狀結(jié)構(gòu)中右擊【數(shù)據(jù)庫(kù)】,在出現(xiàn)的快捷菜單中選擇【新建數(shù)據(jù)庫(kù)】菜單項(xiàng),如圖2

8、-3所示。 (3)出現(xiàn)【新建數(shù)據(jù)庫(kù)】窗口,如圖2-4所示。圖2-3 創(chuàng)建數(shù)據(jù)庫(kù)界面 (4)在圖2-4【常規(guī)】選項(xiàng)頁(yè)的【數(shù)據(jù)庫(kù)名稱(chēng)】處輸入“teaching”,在【邏輯名稱(chēng)】下輸入主數(shù)據(jù)庫(kù)文件的邏輯名稱(chēng)為“teaching_data”,在【初始大小】下可以設(shè)置主數(shù)據(jù)庫(kù)文件的大小,單擊【自動(dòng)增長(zhǎng)】下的【瀏覽】按鈕,出現(xiàn)如圖2-5所示的【更改自動(dòng)增長(zhǎng)設(shè)置】對(duì)話框。(5)在圖2-4中的【路徑】下單擊【瀏覽】按鈕,出現(xiàn)如圖2-6所示的【定位文件夾】對(duì)話框。 圖2-4新建數(shù)據(jù)庫(kù)窗口圖2-5 更改自動(dòng)增長(zhǎng)設(shè)置對(duì)話框 圖2-6 定位文件夾對(duì)話框(7)在該對(duì)話框中可以改變文件存放路徑,本例選擇默認(rèn)路徑,設(shè)置好后

9、單擊【確定】按鈕。(8)在數(shù)據(jù)庫(kù)文件框中的第二行可以同樣設(shè)置日志文件。(9)可以單擊【添加】按鈕增加數(shù)據(jù)庫(kù)的數(shù)據(jù)文件及日志文件,如圖2-7所示建立了一個(gè)主數(shù)據(jù)庫(kù)文件teaching_data、一個(gè)輔助數(shù)據(jù)庫(kù)文件teaching_data1、兩個(gè)日志文件teaching_log和teaching_log1。 (10)在圖2-7中也可以單擊【刪除】按鈕刪除設(shè)置錯(cuò)誤的數(shù)據(jù)庫(kù)文件。(11)在圖2-7中左側(cè)選擇【選項(xiàng)】頁(yè),出現(xiàn)如圖2-8所示的【選項(xiàng)】界面。(12)在圖2-8中顯示數(shù)據(jù)庫(kù)的各選項(xiàng)及其值。圖2-9顯示了【文件組】界面。(13)設(shè)置好各項(xiàng)后單擊【確定】按鈕,返回SQL Server Manag

10、ement Studio界面,數(shù)據(jù)庫(kù)創(chuàng)建完成,如圖2-10所示。圖2-7 添加數(shù)據(jù)庫(kù)文件界面 圖2-8 選項(xiàng)界面圖2-9 文件組界面 圖2-10 teaching數(shù)據(jù)庫(kù)創(chuàng)建完成界面2)使用Transact-SQL語(yǔ)言創(chuàng)建數(shù)據(jù)庫(kù)使用Transact-SQL語(yǔ)句創(chuàng)建數(shù)據(jù)庫(kù)的語(yǔ)法如下:CREATE DATABASE database_name ONPRIMARY( NAME = logical_file_name, FILENAME = os_file_name ,SIZE = size ,MAXSIZE = max_size|UNLIMITED ,FILEGROWTH = growth_incre

11、ment),n:=FILEGROUP filegroup_name ,nLOG ON(NAME = logical_file_name,FILENAME = os_file_nameSIZE = size,MAXSIZE = max_size | UNLIMITED,FILEGROWTH = growth_increment)例1 創(chuàng)建一個(gè)student數(shù)據(jù)庫(kù),其中主文件組包含主要數(shù)據(jù)文件student1_dat和次要數(shù)據(jù)文件student2_dat。有兩個(gè)次要文件組:studentGroup1包含兩個(gè)次要數(shù)據(jù)文件student1Fi1_dat 和 studentFi2_dat, studen

12、tGroup2包含student2Fi1_dat和student2Fi2_dat兩個(gè)次要數(shù)據(jù)文件。日志的邏輯文件名為student_log,此日志文件存儲(chǔ)在c:mssqldatastudentlog.ldf中。CREATE DATABASE studentON PRIMARY(NAME = student1_dat, FILENAME = c:student1_dat.mdf, SIZE = 10, MAXSIZE = 50, FILEGROWTH = 15%), (NAME = student2_dat, FILENAME = c:student2_dat.ndf, SIZE = 10, M

13、AXSIZE = 50, FILEGROWTH = 15%), FILEGROUP studentGroup1 ( NAME = student1Fi1_dat, FILENAME = c:student1Fildt.ndf, SIZE = 10, MAXSIZE = 50, FILEGROWTH = 5) ,( NAME = student1Fi2_dat, FILENAME = c:student2Fildt.ndf, SIZE = 10, MAXSIZE = 50, FILEGROWTH = 5), FILEGROUP studentGroup2(NAME = student2Fil_d

14、at, FILENAME = c:SG2Fi1dt.ndf, SIZE = 10, MAXSIZE = 50, FILEGROWTH = 5),(NAME = student2Fi2_dat, FILENAME = c:SG2Fi2dt.ndf, SIZE = 10, MAXSIZE = 50, FILEGROWTH = 5)LOG ON (NAME = student_log, FILENAME = c:studentlog.ldf, SIZE = 5MB, MAXSIZE = 25MB, FILEGROWTH = 5MB)2使用ALTER DATABASE語(yǔ)句修改數(shù)據(jù)庫(kù)使用Transact

15、-SQL語(yǔ)句修改數(shù)據(jù)庫(kù)的語(yǔ)法如下: Alter database databasename add file,n to filegroup filegroupname |add log file ,n |remove file logical_file_name with delete |modify file |modify name=new_databasename |add filegroup filegroup_name |remove filegroup filegroup_name |modify filegroup filegroup_name filegroup_propert

16、y|name=new_filegroup_name 例2 更改數(shù)據(jù)庫(kù)student時(shí)為student添加一個(gè)輔助文件,文件名為studentfz,存儲(chǔ)在c: studentfz.ndf中,初始大小為3MB,最大值為50MB,增長(zhǎng)量為3MB。USE studentALTER DATABASE studentADD FILE(NAME = studentfz,FILENAME=c:studentfz.ndf,SIZE=3MB,MAXSIZE=50,FILEGROWTH=3)例3向數(shù)據(jù)庫(kù)student中添加一個(gè)含有2個(gè)文件的文件組USE studentGOALTER DATABASE student

17、 ADD FILEGROUP studentfg1GOALTER DATABASE studentADD FILE(NAME=studentfz1, FILENAME=C:studentfz1.ndf, SIZE =5MB, MAXSIZE=50MB, FILEGROWTH =5),(NAME=studentfz2, FILENAME=C:studentfz2.ndf, SIZE =5MB, MAXSIZE=50MB, FILEGROWTH =5) TO FILEGROUP studentfg1例4向student數(shù)據(jù)庫(kù)中添加2個(gè)5MB的日志文件USE studentGOALTER DATAB

18、ASE studentADD LOG FILE(NAME =studentlog2, FILENAME=c:studentlog2.ldf, SIZE =5MB, MAXSIZE = 10MB, FILEGROWTH =5),(NAME =studentlog3, FILENAME=c:studentlog3.ldf, SIZE =5MB, MAXSIZE = 10MB, FILEGROWTH =5)3使用DROP DATABASE語(yǔ)句修改數(shù)據(jù)庫(kù)使用Transact-SQL語(yǔ)句刪除數(shù)據(jù)庫(kù)的語(yǔ)法如下Drop語(yǔ)句可以從SQL Server中一次刪除一個(gè)或多個(gè)數(shù)據(jù)庫(kù)。其語(yǔ)法如下: Drop data

19、base database_name,n例5 刪除數(shù)據(jù)庫(kù)student中的一個(gè)文件studentfz.ndfUSE studentGOALTER DATABASE student REMOVE FILE studentfz例6 刪除student數(shù)據(jù)庫(kù)DROP DATABASE student4 查看、修改數(shù)據(jù)庫(kù)屬性1) 使用圖形工具查看在【對(duì)象資源管理器】窗口中右擊要查看的數(shù)據(jù)庫(kù)名稱(chēng),在級(jí)聯(lián)菜單中選擇屬性,會(huì)出現(xiàn)數(shù)據(jù)庫(kù)屬性對(duì)話框。通過(guò)選擇左側(cè)的不同選項(xiàng),可以查看數(shù)據(jù)庫(kù)的相應(yīng)信息和修改相應(yīng)參數(shù)。2)使用SQL語(yǔ)句查看可以通過(guò)系統(tǒng)存儲(chǔ)過(guò)程查看數(shù)據(jù)庫(kù)信息。語(yǔ)法格式:EXEC sp_helpdb d

20、atabase_name若缺省數(shù)據(jù)庫(kù)名則顯示所有數(shù)據(jù)庫(kù)信息。例7查看教學(xué)數(shù)據(jù)庫(kù)的信息。EXEC sp_helpdb teaching結(jié)果如圖2-12所示。例8 EXEC sp_helpdb結(jié)果如圖2-13所示圖2-12 teaching數(shù)據(jù)庫(kù)信息圖2-13 所有數(shù)據(jù)庫(kù)信息例9創(chuàng)建教學(xué)管理“JXGL”數(shù)據(jù)庫(kù)。1)在查詢窗格中輸入如下命令,然后單擊“運(yùn)行”鈕執(zhí)行該命令。CREATE DATABASE JXGL;2) 清空查詢窗格后,在JXGL數(shù)據(jù)庫(kù)中建立STUDENT表,并插入記錄,然后執(zhí)行。CREATE TABLE STUDENT( Sno char(5) not null unique, Sn

21、ame char(20) not null unique, Ssex char(1),Sage int,Sdept char(20);INSERT INTO STUDENT VALUES(95001,李勇,M,20,CS);INSERT INTO STUDENT VALUES(95002,劉晨,F,19,IS);INSERT INTO STUDENT VALUES(95003,王敏,F,18,MA);INSERT INTO STUDENT VALUES(95004,張立,M,18,IS);3) 清空查詢窗格后,JXGL數(shù)據(jù)庫(kù)中建立COURSE表,并插入記錄,然后執(zhí)行。CREATE TABLE

22、COURSE( Cno char(2) not null PRIMARY KEY(Cno), Cname char(20),Cpno char(2),Ccredit smallint);INSERT INTO COURSE VALUES(1,數(shù)據(jù)庫(kù),5,4);INSERT INTO COURSE VALUES(2,數(shù)學(xué), ,2);INSERT INTO COURSE VALUES(3,信息系統(tǒng),1,4);INSERT INTO COURSE VALUES(4,操作系統(tǒng),6,3);INSERT INTO COURSE VALUES(5,數(shù)據(jù)結(jié)構(gòu),7,4);INSERT INTO COURSE V

23、ALUES(6,數(shù)據(jù)處理, ,2);INSERT INTO COURSE VALUES(7,C語(yǔ)言,6,4);4) 清空查詢窗格后,JXGL數(shù)據(jù)庫(kù)中建立SC表,并插入記錄,然后執(zhí)行。CREATE TABLE SC( Sno char(5) not null, Cno char(2) not null,Grade smallint,PRIMARY KEY(Sno,Cno),FOREIGN KEY(Sno) REFERENCES STUDENT(Sno),FOREIGN KEY(Cno) REFERENCES COURSE(Cno);INSERT INTO SC VALUES(95001,1,92

24、);INSERT INTO SC VALUES(95001,2,85);INSERT INTO SC VALUES(95001,3,88);INSERT INTO SC VALUES(95002,2,90);INSERT INTO SC VALUES(95002,3,80);5) 查看三個(gè)表中的內(nèi)容。分別執(zhí)行以下命令,查看STUDENT、COURSE和SC數(shù)據(jù)表中的內(nèi)容。SELECT * FROM STUDENT;SELECT * FROM COURSE;SELECT * FROM SC;6) 修改數(shù)據(jù)表結(jié)構(gòu)。向STUDENT表增加“入學(xué)時(shí)間”列,其數(shù)據(jù)類(lèi)型為日期型,用SELECT命令查看表中

25、內(nèi)容。ALTER TABLE STUDENT ADD SCOME DATETIME;SELECT * FROM STUDENT;刪除“入學(xué)時(shí)間”列,再用SELECT命令查看表中內(nèi)容。ALTER TABLE STUDENT DROP COLUMN SCOME;SELECT * FROM STUDENT;(9) 刪除數(shù)據(jù)表。DROP TABLE SC;DROP TABLE STUDENT;DROP TABLE COURSE;(10) 刪除數(shù)據(jù)庫(kù)命令。切換到其他任意數(shù)據(jù)庫(kù),然后可用如下命令刪除JXGL數(shù)據(jù)庫(kù)。DROP DATABASE JXGL;練習(xí)題1創(chuàng)建數(shù)據(jù)庫(kù) 用SSMS創(chuàng)建數(shù)據(jù)庫(kù)1)創(chuàng)建數(shù)據(jù)庫(kù)Student:2)右擊數(shù)據(jù)庫(kù),單擊【新建數(shù)據(jù)庫(kù)】3)輸入數(shù)據(jù)庫(kù)名稱(chēng)Student4)選擇【數(shù)據(jù)文件】標(biāo)簽,增加一個(gè)文件

溫馨提示

  • 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ì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論