http://xiaorenwutest.blog.51cto.com web
SQL Server數據庫部署sql
概述:數據庫在企業中如今是必不可少的存儲工具,用來會員登陸,網站,動態的網頁內容調動,如今在企業中多用於關係型數據庫那麼接下來介紹下數據庫的必要性:數據庫
(1)能夠結構化存儲大量的數據信息;方便用戶進行有效的檢索和訪問windows
(2)能夠有效的保持數據信息的一致性、完整性、下降數據冗餘(避免數據重複)安全
(3)能夠知足應用的共享和安全方面的要求服務器
1、數據庫基本概念網絡
數據:描述事物的符號ide
數據表:由記錄(行)和字段(列)組成工具
數據庫:數據表的集合sqlserver
數據庫管理系統:對數據庫進行管理和維護DBMS
數據庫管理員:DBA負責數據庫管理和維護
數據庫系統:由硬件、操做系統、數據庫、數據庫管理系統、應用軟件和用戶組成
2、DBMS數據模型:
網狀模型:支持多對多、多對一的關係
層次模型:支持一對多
關係模型:經過E-R模型(實體-關係圖)
3、主流數據庫:
SQL Server:只能在Windows平臺,簡單、易用
Oracle:甲骨文公司出品,主流平臺、安全、完善、操做複雜
DB2:IMB公司,大型、安全、完善
Mysql:開源、體積小、速度快、穩定
4、關係數據庫概念:
主鍵Primary Key:
由一個或多個字段組成,且有惟一性,不容許爲空值,一個表只能有一個主鍵
候選鍵:
主鍵的備選鍵,能夠有多個
外鍵:
將主鍵添加到第二個表中,在第二個表中稱爲外鍵,用於聯繫其餘表,不容許引用不存在的元組
5、數據完整性規則:
實體完整性:不能爲空
域完整性規則:某一列的值是否有效
引用完整性:不容許引用不存在的元組
用戶定義的完整性:針對具體數據的約束
6、SQL 2008R2 64位安裝準備:
CPU :支持64位 1.4G以上
內存 :1G以上
硬盤 :3.6G以上
操做系統:2003 sp2 64位除web版
2008 64位全部版本
安全性:使用防火牆,隔離其餘服務,配置安全的文件系統,禁用沒必要要的協議
7、啓動和中止SQL
①服務器管理器
②配置管理器
③ssms管理控制檯
8、註冊服務器:保存實例鏈接信息,便於連接和管理
需指定內容:
服務器類型、實例名稱、驗證方式
驗證方式:
①Windows身份驗證,只容許操做系統帳戶登陸
②混合身份驗證:容許Windows和SQL Server身份驗證,sa爲SQL管理員
9、數據庫分類:
系統數據庫:(自動建立,不可刪除)
master:記錄系統級別信息
model:模板數據庫
msdb:代理計劃警報和做業
Tempdb:臨時數據庫
用戶數據庫:手動建立,可刪除
10、經常使用工具:
SSMS:SQL管理控制檯,配置、管理、開發SQL的組件,最經常使用工具
配置管理器:網絡配置設置,端口號:1433
實驗案例:
兩臺主機 sqlserver 服務器 ip 192.168.10.251
客戶端 ip 192.168.10.126
部署sql server服務:
安裝過程:首先運行安裝目錄下的setup.exe 打開SQL server2008的安裝程序
安裝過程加載完成安裝組件,出現安裝中心界面;由於是第一次安裝。因此能夠選擇
全新安裝
在產品祕鑰;中能夠選擇臨時祕鑰,默認爲180天使用期。若是在生產環境中要購買祕鑰,而後進行下一步
而後是許可條款,選擇接受許可條款;下一步
在安裝支持文件界面中點擊安裝。
在各個規則狀態爲已經過或者警告,以後能夠繼續進行安裝,可是若是存在問題,須要查看檢查報告內容,而後根據提示解決相關的問題,下一步
在角色設置中能夠選擇sql server 功能,由於在本臺機器上是頭一次進行安裝sql服務應用
在功能選擇中,能夠根據實際的應用狀況選擇安裝的功能項,能夠經過點擊功能項查看後面的說明查看該功能的用處,在此處所有勾選
安裝規則界面,若是出現影響安裝進程的警告或者失敗選項,請查看解決方案,確認無誤以後能夠下一步
在「實例配置界面」中能夠選擇默認實例,或者「命名實例」單選按鈕,默認實例名爲MSSQLSERVER,不須要客戶端指定實例名稱便可鏈接,命名實例由用戶指定,能夠自行配置,此處選擇默認配置
爲sql server服務指定須要的帳戶,單擊sqlserver服務使用的相同用戶
在數據庫引擎配置中,帳戶設置有兩種方式;
(1) windows身份驗證: 用戶經過鏈接sql server時使用的是windows系統的帳戶和密碼
(2) 混合模式: 容許用戶鏈接sql server服務時使用windows 身份驗證和sql server驗證
在Analysis Service 配置界面中,點擊添加當前用戶。當前用戶爲Analysis Service 管理員
在安裝配置過程當中,安裝程序運行規則,肯定是否會阻止安裝過程,如無問題,進行下一步安裝
以後能夠直接安裝,前面屬於安裝準備工做,接下來進行開始安裝
安裝完成以後就可使用sql server 服務
可讓客戶端經過ssms管理工具鏈接sql server 服務,
客戶端上須要安裝sql server服務的客戶端工具和以前的服務端安裝同樣,就是不安裝服務端的文件,這裏再也不敘述
注:windows系統的防火牆關閉,不然不能鏈接
鏈接成功sql server的數據庫系統