標籤:
1.資料庫:
結構化查詢語言 (SQL)(Structured Query Language)簡稱SQL;
資料庫管理系統(Database Management System)簡稱DBMS;
資料庫管理員(Database Administration)簡稱DBA,功能是確保DBMS的正常高效運行;
資料庫分體驗版(一般只安裝庫檔案和服務)和正式版(授權使用);
在正式團隊開發時,一般只安裝介面,登入到伺服器共同操作資料庫,這樣可避免每人的資料庫不同而無法組合。
2.SQL server 2008 模式:
(1)客戶機/伺服器(C/S)
(2)瀏覽器/伺服器(B/S)
3.資料庫檔案:
***一個資料庫最多可以存32767個資料檔案和32767個記錄檔
名稱 用途 副檔名
主檔案儲存資料、啟動資訊必須有且只能有一個
mdf
次要檔案儲存體主檔案未儲存的數可有可無、可多可少
ndf
記錄檔記錄操作資訊必須有且至少有一個
ldf
ps:一個檔案或檔案組只能用於一個資料庫,不能用於多個資料庫。
一個檔案只能是某一個檔案組的成員,不能是多個檔案組的成員。
記錄檔永遠不能是任意檔案組的成員。
資料資訊和日誌資訊不能放在同一個檔案或檔案組中。
4.資料庫系統伺服器類型:
(1)資料庫引擎:核心服務,是一個複雜的系統,負責資料的儲存,處理和安全;
(2)Analysis services:分析挖掘資料,支援本地Cube引擎,可使中斷連線的用戶端上的應用程式能夠在本地瀏覽器以儲存的多維資料;
(3)Reporting services:報表伺服器管理工具;
(4)Intergration services:負責資料的提取,轉換和載入等操作,可以高效處理各種各樣的資料來源。例:Oracle、Excel、XML文檔等;
(5)SQL server compact edition:不是SQL server 2008的組成部分,它是一種功能強大的輕型關聯式資料庫引擎。
5.資料庫產品:
甲骨文 Oracle
IBM DB2、Informix
賽貝斯 Sybase Ase
微軟 Access、Microsoft SQL sever
My SQL 開源DB
PS:Microsoft SQL sever 2008 代碼名稱為:katmai
資料庫中系統資料庫中包含Master、Tempdb、Model和Msdb類型。
6.SQL sever 2008 的資料存放區單位:
(1)頁:最基本的單位。
8KB為一頁,128頁為1MB,開頭是96B的標題,
表中每一行資料位元組數不能超過8192-96B(8192=1024*8)
(2)區:管理空間的基本單位。
8個連結頁為一個區,即64KB為一個區,16個區為1MB,
控製表和索引的儲存<64KB時存在混合盤,只有在64KB是才整存。
7.控制資料庫的服務:
運行cmd
輸入net start MSSQLserver 啟動資料庫服務
輸入net stop MSSQLserver 關閉資料庫服務
輸入net pause MSSQLserver 暫停資料庫服務
輸入net continue MSSQLserver 繼續資料庫服務
練習
1.建立一個學生資訊表
2.利用數組,把六個同學的成績從高到低排序
SQLserver 資料庫