![第2章 數(shù)據(jù)庫的創(chuàng)建_第1頁](http://file3.renrendoc.com/fileroot_temp3/2022-5/28/a1079332-576c-41f5-82ab-d4b5789f2f77/a1079332-576c-41f5-82ab-d4b5789f2f771.gif)
![第2章 數(shù)據(jù)庫的創(chuàng)建_第2頁](http://file3.renrendoc.com/fileroot_temp3/2022-5/28/a1079332-576c-41f5-82ab-d4b5789f2f77/a1079332-576c-41f5-82ab-d4b5789f2f772.gif)
![第2章 數(shù)據(jù)庫的創(chuàng)建_第3頁](http://file3.renrendoc.com/fileroot_temp3/2022-5/28/a1079332-576c-41f5-82ab-d4b5789f2f77/a1079332-576c-41f5-82ab-d4b5789f2f773.gif)
![第2章 數(shù)據(jù)庫的創(chuàng)建_第4頁](http://file3.renrendoc.com/fileroot_temp3/2022-5/28/a1079332-576c-41f5-82ab-d4b5789f2f77/a1079332-576c-41f5-82ab-d4b5789f2f774.gif)
![第2章 數(shù)據(jù)庫的創(chuàng)建_第5頁](http://file3.renrendoc.com/fileroot_temp3/2022-5/28/a1079332-576c-41f5-82ab-d4b5789f2f77/a1079332-576c-41f5-82ab-d4b5789f2f775.gif)
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、SQL Server 2008數(shù)據(jù)庫原理及應(yīng)用數(shù)據(jù)庫原理及應(yīng)用第第2章數(shù)據(jù)庫的創(chuàng)建章數(shù)據(jù)庫的創(chuàng)建 2.1任務(wù)描述:任務(wù)描述: 本章完成項目的第本章完成項目的第2個任務(wù):創(chuàng)建大學生選課管理數(shù)據(jù)庫個任務(wù):創(chuàng)建大學生選課管理數(shù)據(jù)庫Student,數(shù)據(jù)庫的主數(shù)據(jù)文件邏輯名稱為數(shù)據(jù)庫的主數(shù)據(jù)文件邏輯名稱為student_data,物理文件,物理文件D:大學生大學生選課系統(tǒng)選課系統(tǒng)student.mdf,初始大小為,初始大小為10MB,最大容量為,最大容量為100MB,增長速度為增長速度為15%;為數(shù)據(jù)庫設(shè)置一個輔助數(shù)據(jù)文件;為數(shù)據(jù)庫設(shè)置一個輔助數(shù)據(jù)文件student1_dat,物理文件為物理文件為D:大
2、學生選課系統(tǒng)大學生選課系統(tǒng)student1.ndf,初始大小為,初始大小為10MB,最大容量為最大容量為100MB,增長速度為,增長速度為15%;數(shù)據(jù)庫的事務(wù)日志文件為;數(shù)據(jù)庫的事務(wù)日志文件為student_log,物理文件為,物理文件為D: 大學生選課系統(tǒng)大學生選課系統(tǒng)student.ldf,初始,初始大小為大小為5MB,最大尺寸為,最大尺寸為25MB,增長速度為,增長速度為5MB。SQL Server 2008數(shù)據(jù)庫原理及應(yīng)用數(shù)據(jù)庫原理及應(yīng)用 SQL Server是由是由Microsoft開發(fā)和推廣的關(guān)系數(shù)據(jù)庫管理系統(tǒng)(開發(fā)和推廣的關(guān)系數(shù)據(jù)庫管理系統(tǒng)(DBMS),它最初是由它最初是由Mic
3、rosoft、Sybase和和Ashton-Tate三家公司共同開版本;三家公司共同開版本;2005年,年,Microsoft 推出了推出了SQL Server 2005版本;版本;SQL Server發(fā)的,發(fā)的,并于并于1988年推出了第一個年推出了第一個OS/2版本。版本。 SQL Server近年來不斷更新版本,近年來不斷更新版本,1996年,年,Microsoft 推出了推出了SQL Server 6.5版本;版本;1998年,年,SQL Server 7.0版本和用戶見面;版本和用戶見面;2000年,年,Microsoft 推出了推出了SQL Server 2000 2008是是Mi
4、crosoft于于2008年推出的最新版本。年推出的最新版本。2.2 SQL Server 2008簡介簡介SQL Server 2008數(shù)據(jù)庫原理及應(yīng)用數(shù)據(jù)庫原理及應(yīng)用2.2.1 SQL Server2008 特點及性能特點及性能1真正的客戶機/服務(wù)器體系結(jié)構(gòu)。2圖形化用戶界面,使系統(tǒng)管理和數(shù)據(jù)庫管理更加直觀、簡單。3豐富的編程接口工具,為用戶進行程序設(shè)計提供了更大的選擇余地。4SQL Server2008與Windows NT完全集成,利用了NT的許多功能,如發(fā)送和接受消息,管理登錄安全性等。5具有很好的伸縮性,Windows 2000/Windows 2003或以上版本的大型多處理器等多
5、種平臺使用。6對Web技術(shù)的支持,使用戶容易地將數(shù)據(jù)庫中數(shù)據(jù)發(fā)布到Web頁上。7SQL Server2008提供數(shù)據(jù)倉庫和商業(yè)智能服務(wù)功能。8SQL Server2008具有集成的數(shù)據(jù)管理功能,提供了一組綜合性的數(shù)據(jù)管理組件和新的開發(fā)工具,這些組件的緊密集成使SQL Server2008與眾不同。9SQL Server2008支持XML技術(shù)10關(guān)聯(lián).NET Compact Framework,為快速開發(fā)應(yīng)用程序提供了可重用的類。 SQL Server 2008數(shù)據(jù)庫原理及應(yīng)用數(shù)據(jù)庫原理及應(yīng)用2.2.2 SQL Server2008 常用實用工具常用實用工具1SQL Server Managem
6、ent Studio利用SQL Server Management Studio可以完成如下操作:管理SQL Server 服務(wù)器;建立與管理數(shù)據(jù)庫。建立與管理表、視圖、存儲過程、觸發(fā)程序、角色、等數(shù)據(jù)庫對象。備份數(shù)據(jù)庫和事務(wù)日志、恢復數(shù)據(jù)庫,復制數(shù)據(jù)庫。設(shè)置任務(wù)調(diào)度和警報。提供跨服務(wù)器的拖放控制操作,管理用戶帳戶等。 SQL Server Management Studio界面如圖2-1所示。 圖2-1 SQL Server Management Studio界面SQL Server 2008數(shù)據(jù)庫原理及應(yīng)用數(shù)據(jù)庫原理及應(yīng)用2SQL Server 2008查詢編輯器查詢編輯器 SQL Ser
7、ver 2008查詢編輯器是一個圖形界面的查詢工具,主要用于建立、編輯、分析和執(zhí)行SQL命令代碼,并且迅速查看這些語句代碼的執(zhí)行結(jié)果。 SQL Server 2008查詢編輯器界面如圖2-2所示 圖2-2 SQL Server 2008查詢編輯器界面2.2.2 SQL Server2008 常用實用工具常用實用工具SQL Server 2008數(shù)據(jù)庫原理及應(yīng)用數(shù)據(jù)庫原理及應(yīng)用3導入和導出數(shù)據(jù)向?qū)С绦驅(qū)牒蛯С鰯?shù)據(jù)向?qū)С绦?導入與導出數(shù)據(jù)是SQL server 2008中的一個向?qū)С绦?,在SQL Server 2008 服務(wù)器之間傳輸數(shù)據(jù),或與其他數(shù)據(jù)格式不同的數(shù)據(jù)庫之間進行數(shù)據(jù)交換。 “導入和
8、導出數(shù)據(jù)“向?qū)С绦蚪缑嫒鐖D2-3所示。圖2-3 “SQL Server導入和導出數(shù)據(jù)“向?qū)С绦蚪缑?.2.2 SQL Server2008 常用實用工具常用實用工具SQL Server 2008數(shù)據(jù)庫原理及應(yīng)用數(shù)據(jù)庫原理及應(yīng)用2.2.3 SQL Server2008 常用工具的啟動常用工具的啟動1 1啟動啟動SQL Server SQL Server Management StudioManagement Studio(1)從SQL Server 2008程序組中打開SQL Server Management Studio,執(zhí)行【開始】【所有程序】【Microsoft SQL Server 2
9、008】【SQL Server Management Studio】命令 如圖2-4所示:圖2-4 啟動啟動SQL Server Management StudioSQL Server 2008數(shù)據(jù)庫原理及應(yīng)用數(shù)據(jù)庫原理及應(yīng)用(2)彈出如圖2-5所示的登錄對話框。(3)如果是第一次啟動SQL Server Management Studio,需要選擇登錄賬戶。通過“服務(wù)器名稱”下拉框選擇要登錄的服務(wù)器賬戶。(4)單擊“連接”按鈕,則出現(xiàn)SQL Server Management Studio界面窗口。該界面窗口的左半部分為“對象資源管理器”窗口。圖2-5 “連接到服務(wù)器”對話框2.2.3 SQ
10、L Server2008 常用工具的啟動常用工具的啟動SQL Server 2008數(shù)據(jù)庫原理及應(yīng)用數(shù)據(jù)庫原理及應(yīng)用2 2啟動啟動SQL Server 2008SQL Server 2008查詢編輯器查詢編輯器(1)首先啟動SQL Server Management Studio,然后再單擊其工具欄上的【新建查詢】按鈕,則出現(xiàn)查詢編輯器窗口。(2)設(shè)置SQL語句代碼執(zhí)行結(jié)果的顯示方式,在SQL Server 2008查詢編輯器窗口的空白處右擊鼠標,則彈出快捷菜單,在彈出菜單中的【將結(jié)果保存到】命令選項中,有三個選項可用于設(shè)置執(zhí)行結(jié)果顯示方式。 如圖2-6所示:圖2-6 設(shè)置查詢結(jié)果顯示方式2.
11、2.3 SQL Server2008 常用工具的啟動常用工具的啟動SQL Server 2008數(shù)據(jù)庫原理及應(yīng)用數(shù)據(jù)庫原理及應(yīng)用(3)SQL命令代碼的執(zhí)行方法 在SQL Server 2008查詢編輯器窗口中輸入要執(zhí)行的SQL命令代碼,然后單擊工具欄上的【執(zhí)行】按鈕或者直接按F5鍵即可執(zhí)行。如圖2-7,圖2-8,圖2-92.2.3 SQL Server2008 常用工具的啟動常用工具的啟動SQL Server 2008數(shù)據(jù)庫原理及應(yīng)用數(shù)據(jù)庫原理及應(yīng)用(4)可通過SQL Server Management Studio工具欄上的【保存】按鈕將當前的SQL語句代碼保存到一個SQL文件中。如圖2-1
12、0所示:(5)可通過SQL Server Management Studio工具欄上的【打開文件】按鈕打開指定的SQL文件進行編輯和執(zhí)行。如圖2-11所示:圖2-10 “另存文件為”對話框圖2-11 “打開文件”對話框2.2.3 SQL Server2008 常用工具的啟動常用工具的啟動SQL Server 2008數(shù)據(jù)庫原理及應(yīng)用數(shù)據(jù)庫原理及應(yīng)用2.3 SQL Server數(shù)據(jù)庫數(shù)據(jù)庫2.3.1 SQL Server 2.3.1 SQL Server 數(shù)據(jù)庫概述數(shù)據(jù)庫概述1 1SQL ServerSQL Server數(shù)據(jù)庫組成數(shù)據(jù)庫組成 SQL Server數(shù)據(jù)庫由一個表集合組成。這些表包含
13、數(shù)據(jù)以及支持對數(shù)據(jù)執(zhí)行的活動而定義的其他數(shù)據(jù)庫對象,如視圖、索引、存儲過程、應(yīng)戶定義函數(shù)和觸發(fā)器等。2 2SQL ServerSQL Server數(shù)據(jù)庫存儲結(jié)構(gòu)數(shù)據(jù)庫存儲結(jié)構(gòu) SQL Server數(shù)據(jù)庫存儲結(jié)構(gòu)包括邏輯存儲結(jié)構(gòu)和物理存儲結(jié)構(gòu) (1)數(shù)據(jù)庫的邏輯存儲結(jié)構(gòu)指的是數(shù)據(jù)庫是由哪些性質(zhì)的信息所組成。 (2)數(shù)據(jù)庫的物理存儲結(jié)構(gòu)則是討論數(shù)據(jù)庫文件是如何在磁盤上存儲的,數(shù)據(jù)庫在磁盤上是以文件為單位存儲的,由數(shù)據(jù)庫文件和事務(wù)日志文件組成,一個數(shù)據(jù)庫至少應(yīng)該包含一個數(shù)據(jù)庫文件和一個事務(wù)日志文件。3SQL Server數(shù)據(jù)庫文件數(shù)據(jù)庫文件 SQL Server數(shù)據(jù)庫具有如下3種類型的文件: (1)
14、主數(shù)據(jù)文件,主數(shù)據(jù)文件的文件擴展名是.mdf。 (2)輔助數(shù)據(jù)文件,輔助數(shù)據(jù)文件的文件擴展名是.ndf。 (3)事務(wù)日志文件,事務(wù)日志文件的文件擴展名是.ldf。SQL Server 2008數(shù)據(jù)庫原理及應(yīng)用數(shù)據(jù)庫原理及應(yīng)用2.3.2 SQL Server系統(tǒng)數(shù)據(jù)庫系統(tǒng)數(shù)據(jù)庫SQL Server 2008SQL Server 2008提供了提供了5 5個系統(tǒng)數(shù)據(jù)庫:個系統(tǒng)數(shù)據(jù)庫: 1master數(shù)據(jù)庫是SQL Server系統(tǒng)最重要的數(shù)據(jù)庫,它記錄了SQL Server系統(tǒng)的所有系統(tǒng)信息。這些系統(tǒng)信息包括所有的登錄信息、系統(tǒng)設(shè)置信息、SQL Server的初始化信息和其它系統(tǒng)數(shù)據(jù)庫及用戶數(shù)據(jù)庫
15、的相關(guān)信息。 2tempdb是一個臨時數(shù)據(jù)庫,它為所有的臨時表、臨時存儲過程及其它臨時操作提供存儲空間。 3model數(shù)據(jù)庫是所有用戶數(shù)據(jù)庫和tempdb數(shù)據(jù)庫的模板數(shù)據(jù)庫,它含有master數(shù)據(jù)庫所有系統(tǒng)表的子集,這些系統(tǒng)數(shù)據(jù)庫是每個用戶定義數(shù)據(jù)庫所需要的。 4msdb數(shù)據(jù)庫是代理服務(wù)數(shù)據(jù)庫,為其警報、任務(wù)調(diào)度和記錄操作員的操作提供存儲空間。 5Resource數(shù)據(jù)庫是一個只讀的數(shù)據(jù)庫,它包含了SQL Server2008中的所有系統(tǒng)對象。系統(tǒng)對象在物理上保存在Resource數(shù)據(jù)庫文件中,在邏輯上顯示于每個數(shù)據(jù)庫的sys架構(gòu)中。SQL Server 2008數(shù)據(jù)庫原理及應(yīng)用數(shù)據(jù)庫原理及應(yīng)用
16、2.4 創(chuàng)建創(chuàng)建SQL Server數(shù)據(jù)庫數(shù)據(jù)庫 若要創(chuàng)建數(shù)據(jù)庫,必須確定數(shù)據(jù)庫的名稱、所有者、大小以及存儲該數(shù)據(jù)庫的主數(shù)據(jù)文件和事務(wù)日志文件。 其中:所有者是創(chuàng)建數(shù)據(jù)庫的用戶,創(chuàng)建數(shù)據(jù)庫的用戶將成為該數(shù)據(jù)庫的所有者。 數(shù)據(jù)庫名及其相關(guān)文件名必須遵循為標識符指定的規(guī)則。 每個數(shù)據(jù)庫都由以下幾個部分的數(shù)據(jù)庫對象所組成:關(guān)系圖、表、視圖、存儲過程、用戶、角色、規(guī)則、默認、用戶自定義數(shù)據(jù)類型和用戶自定義函數(shù)。 SQL Server 2008數(shù)據(jù)庫原理及應(yīng)用數(shù)據(jù)庫原理及應(yīng)用2.4.1 使用使用SQL Server Management Studio創(chuàng)建數(shù)據(jù)庫創(chuàng)建數(shù)據(jù)庫1啟動SQL Server Man
17、agement Studio,并連接到SQL Server 2008中的數(shù)據(jù)庫,在“對象資源管理器”窗口中右擊“數(shù)據(jù)庫”節(jié)點,彈出快捷菜單。如圖2-12所示:SQL Server 2008數(shù)據(jù)庫原理及應(yīng)用數(shù)據(jù)庫原理及應(yīng)用2在彈出菜單中執(zhí)行【新建數(shù)據(jù)庫】命令,系統(tǒng)出現(xiàn) “新建數(shù)據(jù)庫”對話框。 如圖2-13所示:圖2-13 “新建數(shù)據(jù)庫”對話框 2.4.1 使用使用SQL Server Management Studio創(chuàng)建數(shù)據(jù)庫創(chuàng)建數(shù)據(jù)庫SQL Server 2008數(shù)據(jù)庫原理及應(yīng)用數(shù)據(jù)庫原理及應(yīng)用3在新建數(shù)據(jù)庫對話框中:(1)在“數(shù)據(jù)庫名稱”文本框中輸入新建數(shù)據(jù)庫的名稱(比如Student)。
18、(2)可通過“所有者”文本框后面的“”按鈕設(shè)置數(shù)據(jù)庫的所有者,通常采取默認值。(3)在“數(shù)據(jù)庫文件”列表框中的“邏輯名稱”選項中,可以設(shè)置數(shù)據(jù)庫的數(shù)據(jù)文件或日志文件的邏輯名稱。(4)通過與數(shù)據(jù)文件行或日志文件行對應(yīng)的“自動增長”選項中的“”按鈕,打開“更改xxx的自動增長設(shè)置”對話框,設(shè)置相應(yīng)文件增長的方式和文件容量。如圖2-14所示:(5)通過與數(shù)據(jù)文件行或日志文件行對應(yīng)的“路徑”選項中的“”按鈕,設(shè)置相應(yīng)文件的存放位置。(6)通過與數(shù)據(jù)文件行或日志文件行對應(yīng)的“文件名”選項中的輸入框,輸入相應(yīng)文件的文件名。(7)可單擊“添加”按鈕來添加數(shù)據(jù)庫的輔助數(shù)據(jù)文件或其他日志文件。2.4.1 使用使
19、用SQL Server Management Studio創(chuàng)建數(shù)據(jù)庫創(chuàng)建數(shù)據(jù)庫SQL Server 2008數(shù)據(jù)庫原理及應(yīng)用數(shù)據(jù)庫原理及應(yīng)用 4通過“選項”選擇頁,進入數(shù)據(jù)庫選項頁面,在此,可設(shè)置數(shù)據(jù)庫的一些相關(guān)選項。通過“文件組”選擇頁,進入其文件組頁面,在此,可設(shè)置數(shù)據(jù)庫文件所屬的文件組。 待一切完成后,最后按“確定”按鈕,系統(tǒng)將按設(shè)置自動創(chuàng)建目的數(shù)據(jù)庫。 5數(shù)據(jù)庫創(chuàng)建完成后,在“對象資源管理器”窗口中,就會看到新創(chuàng)建的數(shù)據(jù)庫名(比如Student),將其展開。如圖2-15所示:2.4.1 使用使用SQL Server Management Studio創(chuàng)建數(shù)據(jù)庫創(chuàng)建數(shù)據(jù)庫SQL Serv
20、er 2008數(shù)據(jù)庫原理及應(yīng)用數(shù)據(jù)庫原理及應(yīng)用2.4.2 使用使用SQL命令創(chuàng)建數(shù)據(jù)庫命令創(chuàng)建數(shù)據(jù)庫語法格式:CREATE DATABASE database_nameON PRIMARY (NAME = logical_file_name , FILENAME = os_file_name , SIZE = size , MAXSIZE = max_size , FILEGROWTH = grow_increment ) ,.nLOG ON(NAME = logical_file_name , FILENAME = os_file_name , SIZE = size , MAXSIZE =
21、 max_size , FILEGROWTH = grow_increment ) ,.n 注意:在SQL的語法格式中,“ ”表示該項可省略,省略時各參數(shù)取默認值?!?,n”表示大括號括起來的內(nèi)容可以重復寫多次,之間用“,”隔開。SQL Server 2008數(shù)據(jù)庫原理及應(yīng)用數(shù)據(jù)庫原理及應(yīng)用 說明:說明:database_name:數(shù)據(jù)庫的名稱,最長為128個字符。ON:指明數(shù)據(jù)文件的明確定義。PRIMARY:該選項是一個關(guān)鍵字,指定主文件組中的文件,若省 略 ,該語句中所列的第一個文件成為主數(shù)據(jù)文件。LOG ON:指明事務(wù)日志文件的明確定義。 NAME:指定數(shù)據(jù)或事務(wù)日志文件的邏輯名稱,這是
22、在SQL Server系統(tǒng)中使用的名稱,是數(shù)據(jù)庫在SQL Server中的標識符。FILENAME:指定數(shù)據(jù)或日志文件的操作系統(tǒng)文件名稱和路徑,該操作系統(tǒng)文件名和NAME的邏輯名稱一一對應(yīng)。SIZE:指定數(shù)據(jù)或日志文件的初始容量,默認單位MB。 MAXSIZE:指定操作系統(tǒng)文件可以增長到的最大尺寸,默認單位MB。 FILEGROWTH:指定文件每次增加容量的大?。次募脑鲩L量),當指定數(shù)據(jù)為0時,表示文件不增長。2.4.2 使用使用SQL命令創(chuàng)建數(shù)據(jù)庫命令創(chuàng)建數(shù)據(jù)庫SQL Server 2008數(shù)據(jù)庫原理及應(yīng)用數(shù)據(jù)庫原理及應(yīng)用【例例2-1】創(chuàng)建一個Teaching數(shù)據(jù)庫,該數(shù)據(jù)庫的主數(shù)據(jù)文件
23、名為teaching_data,物理文件名為D:教師管理系統(tǒng)teaching.mdf,初始大小為10MB,最大容量為200MB,增長速度為10%;數(shù)據(jù)庫的日志文件名為teaching_log,物理文件名為D:教師管理系統(tǒng)teaching.ldf,初始大小為1MB,最大尺寸為5MB,增長速度為1MB。Create Database TeachingON ( Name = teaching_data , Filename = D: 教師管理系統(tǒng)teaching.mdf , Size = 10MB , Maxsize = 200MB ,Filegrowth = 10% )LOG ON( Name =
24、 teaching_log , Filename = D: 教師管理系統(tǒng)teaching.ldf , Size = 1MB , Maxsize=5MB , Filegrowth = 1MB )GO2.4.2 使用使用SQL命令創(chuàng)建數(shù)據(jù)庫命令創(chuàng)建數(shù)據(jù)庫SQL Server 2008數(shù)據(jù)庫原理及應(yīng)用數(shù)據(jù)庫原理及應(yīng)用2.5 操作操作SQL Server數(shù)據(jù)庫數(shù)據(jù)庫1 1打開數(shù)據(jù)庫打開數(shù)據(jù)庫 啟動SQL Server Management Studio,并連接到SQL Server 2008中的數(shù)據(jù)庫,在“對象資源管理器”窗口中,展開“數(shù)據(jù)庫”節(jié)點,單擊要打開的數(shù)據(jù)庫名(比如Student)即可,如圖
25、2-16所示: 2.5.1使用使用SQL Server Management Studio操作數(shù)據(jù)庫操作數(shù)據(jù)庫SQL Server 2008數(shù)據(jù)庫原理及應(yīng)用數(shù)據(jù)庫原理及應(yīng)用2 2刪除和重命名數(shù)據(jù)庫刪除和重命名數(shù)據(jù)庫啟動SQL Server Management Studio ,并連接到SQL Server 2008中的數(shù)據(jù)庫,在“對象資源管理器”窗口中展開“數(shù)據(jù)庫”節(jié)點,右擊要刪除或重命名的數(shù)據(jù)庫名(比如Student),則出現(xiàn)彈出菜單如圖2-17所示:(1)執(zhí)行彈出菜單中的【刪除】命令可以刪除數(shù)據(jù)庫(2)執(zhí)行彈出菜單中的【重命名】命令可以重命名數(shù)據(jù)庫圖2-17操作數(shù)據(jù)庫2.4.1 使用使用S
26、QL Server Management Studio操作數(shù)據(jù)庫操作數(shù)據(jù)庫SQL Server 2008數(shù)據(jù)庫原理及應(yīng)用數(shù)據(jù)庫原理及應(yīng)用3 3查看數(shù)據(jù)庫屬性查看數(shù)據(jù)庫屬性(1)啟動SQL Server Management Studio ,并連接到SQL Server 2008中的數(shù)據(jù)庫,在“對象資源管理器”窗口中展開“數(shù)據(jù)庫”節(jié)點,右擊要查看屬性的數(shù)據(jù)庫名(比如Student),則出現(xiàn)彈出菜單。(2)執(zhí)行彈出菜單中的【屬性】命令,則打開“數(shù)據(jù)庫屬性”對話框。在此對話框中,包含“常規(guī)”、“文件”、“文件組”、“選項”、“更改跟蹤”、“權(quán)限”、“擴展屬性”、“鏡像”和“事務(wù)日志傳送”9個選擇頁。
27、如圖2-18所示為“文件”選擇頁中關(guān)于數(shù)據(jù)庫文件的相關(guān)信息。圖2-18 “數(shù)據(jù)庫屬性”對話框2.4.1 使用使用SQL Server Management Studio操作數(shù)據(jù)庫操作數(shù)據(jù)庫SQL Server 2008數(shù)據(jù)庫原理及應(yīng)用數(shù)據(jù)庫原理及應(yīng)用4 4修改數(shù)據(jù)庫容量修改數(shù)據(jù)庫容量 打開“數(shù)據(jù)庫屬性”對話框,從中單擊“文件”選擇頁,進入數(shù)據(jù)庫的文件設(shè)置頁面,在這里可修改數(shù)據(jù)庫文件的初始大小和增長方式,同創(chuàng)建數(shù)據(jù)庫一樣。5 5設(shè)置修改數(shù)據(jù)庫選項設(shè)置修改數(shù)據(jù)庫選項 打開“數(shù)據(jù)庫屬性”對話框,從中單擊“選項”選擇頁,進入數(shù)據(jù)庫選項設(shè)置頁面,在這里列出了數(shù)據(jù)庫的各個選項,如圖2-19所示,可根據(jù)管理
28、需要重新設(shè)置修改數(shù)據(jù)庫的相關(guān)選項。圖2-19“數(shù)據(jù)庫屬性”對話框2.4.1 使用使用SQL Server Management Studio操作數(shù)據(jù)庫操作數(shù)據(jù)庫SQL Server 2008數(shù)據(jù)庫原理及應(yīng)用數(shù)據(jù)庫原理及應(yīng)用6 6收縮數(shù)據(jù)庫容量收縮數(shù)據(jù)庫容量 (1)啟動SQL Server Management Studio ,并連接到SQL Server 2008中的數(shù)據(jù)庫,在“對象資源管理器”窗口中展開“數(shù)據(jù)庫”節(jié)點,右擊要收縮容量的數(shù)據(jù)庫名(比如Student),在出現(xiàn)的彈出菜單中,執(zhí)行【任務(wù)】【收縮】【數(shù)據(jù)庫】命令。如圖2-20所示: (2)打開“收縮數(shù)據(jù)庫”對話框,如圖2-21所示:在
29、這里,可根據(jù)需要設(shè)置數(shù)據(jù)庫收縮后文件中的最大可用空間。2.4.1 使用使用SQL Server Management Studio操作數(shù)據(jù)庫操作數(shù)據(jù)庫SQL Server 2008數(shù)據(jù)庫原理及應(yīng)用數(shù)據(jù)庫原理及應(yīng)用2.5.2 使用使用SQL 命令操作數(shù)據(jù)庫命令操作數(shù)據(jù)庫1 1打開數(shù)據(jù)庫打開數(shù)據(jù)庫語法格式:Use database_name其中database_name為數(shù)據(jù)庫名說明:在建立或操作一個數(shù)據(jù)庫內(nèi)的對象時,首先將該數(shù)據(jù)庫打開。2 2查看數(shù)據(jù)庫選項查看數(shù)據(jù)庫選項語法格式:Exec sp_dboption database_name 其中database_name為數(shù)據(jù)庫名3 3刪除數(shù)據(jù)庫
30、刪除數(shù)據(jù)庫語法格式:Drop Database database_name其中database_name為數(shù)據(jù)庫名4 4重命名數(shù)據(jù)庫重命名數(shù)據(jù)庫語法格式:EXEC sp_rennamedb olddatabase_name , newdatabase_name其中 olddatabase_name為更改前的數(shù)據(jù)庫名 newdatabase_name為更改后的數(shù)據(jù)庫名SQL Server 2008數(shù)據(jù)庫原理及應(yīng)用數(shù)據(jù)庫原理及應(yīng)用5修改數(shù)據(jù)庫容量修改數(shù)據(jù)庫容量可以修改數(shù)據(jù)庫文件的大小,也可以增加或刪除數(shù)據(jù)庫文件(1)增加數(shù)據(jù)文件語法格式:Alter Database database_name A
31、dd File ( Name = logical_file_name , FILEname = os_file_name , Size = size, MAXsize = max_size, FILEgrowth = grow_increment ) (2)增加日志文件語法格式:Alter Database database_name Add Log File ( Name = logical_file_name , FILEname = os_file_name , Size = size, MAXsize = max_size, FILEgrowth = grow_increment )
32、(3)修改數(shù)據(jù)庫文件容量語法格式:Alter Database database_name Modify File ( Name = logical_file_name , Size = newsize) (4)刪除數(shù)據(jù)庫文件語法格式:Alter Database database_name Remove File logicol_file_name2.5.2 使用使用SQL 命令操作數(shù)據(jù)庫命令操作數(shù)據(jù)庫SQL Server 2008數(shù)據(jù)庫原理及應(yīng)用數(shù)據(jù)庫原理及應(yīng)用【例例2-6】為為Teaching數(shù)據(jù)庫增加容量,原來數(shù)據(jù)庫文件數(shù)據(jù)庫增加容量,原來數(shù)據(jù)庫文件teaching_data的初始分配的初始分配空間為空間為10MB,指派給,指派給Teaching數(shù)據(jù)
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- LY/T 3419-2024自然教育評估規(guī)范
- LY/T 3414-2024綠色工廠評價要求人造板及其制品
- 2025年造紙完成工段智能裝備合作協(xié)議書
- 浙教版數(shù)學七年級下冊《1.2 同位角、內(nèi)錯角、同旁內(nèi)角》聽評課記錄3
- 粵教版道德與法治八年級下冊5.3《憲法保障公民權(quán)利》聽課評課記錄
- 環(huán)境評估公司合并合同(2篇)
- 一年級蘇教版數(shù)學下冊《認識圖形(二)》聽評課記錄
- 統(tǒng)編版八年級下冊道德與法治第三課 公民權(quán)利2課時 聽課評課記錄
- 部審人教版九年級數(shù)學下冊聽評課記錄27.2.1 第4課時《兩角分別相等的兩個三角形相似》
- 人教版數(shù)學七年級下冊聽評課記錄7.1.1《 有序數(shù)對》
- 《金屬加工的基礎(chǔ)》課件
- 運輸行業(yè)春節(jié)安全生產(chǎn)培訓 文明駕駛保平安
- 體驗式沙盤-收獲季節(jié)
- 老年護理陪護培訓課件
- 2019年420聯(lián)考《申論》真題(山西卷)試卷(鄉(xiāng)鎮(zhèn)卷)及答案
- 醫(yī)院投訴糾紛及處理記錄表
- YY/T 0698.5-2023最終滅菌醫(yī)療器械包裝材料第5部分:透氣材料與塑料膜組成的可密封組合袋和卷材要求和試驗方法
- 醬香型白酒工廠設(shè)計
- 【深度教學研究國內(nèi)外文獻綜述2100字】
- 牽引管道孔壁與管道外壁之間注漿技術(shù)方案
- 新人教版四年級下冊數(shù)學教材解讀課件
評論
0/150
提交評論