Microsoft SQL server 2012數據庫學習總結(一)

 

1、Microsoft SQL Server2012簡介

一、基本概要

  Microsoft SQL Server 2012是微軟發佈的新一代數據平臺產品,全面支持雲技術與平臺,而且可以快速構建相應的解決方案實現私有云與公有云之間數據的擴展與應用的遷移。
SQL Server 2012包含企業版(Enterprise)、標準版(Standard),另外新增了商業智能版(Business Intelligence)。 微軟表示,SQL Server 2012發佈時還將包括Web版、開發者版本以及精簡版。

二、系統要求

— 支持的操做系統:Windows 七、Windows Server 2008 R二、Windows Server 2008 SP二、Windows Vista SP2
— 32位系統:具備Intel 1GHz(或同等性能的兼容 處理器)或速度更快的處理器(建議使用2GHz或速度更快的處理器)的計算機
— 64位系統:1.4 GHz或速度更快的處理器
— 最低1GB RAM(建議使用2GB或更大的RAM)
— 2.2 GB可用硬盤空間

2、Microsoft SQL Server數據庫的安裝

一、打開Microsoft SQL Server 2012鏡像安裝包目錄,單擊安裝文件的SETUP.exe,選擇左側的「安裝」。html

點擊setup後出現如下提示:sql

繼而進入SQL Server 安裝中心數據庫

二、選擇左側的「安裝」,點擊右邊的「全新SQL Server 獨立安裝或向現有安裝添加功能」。安全

三、出現產品密鑰畫面,指定要安裝的版本並輸入產品密鑰選項,(密鑰是自動生成的,而後單擊下一步)服務器

四、出現許可條款畫面,在界面下側的我接受許可條款打勾,而後繼續點擊「下一步」。分佈式

五、出現安裝程序支持文件,單擊安裝按鈕。ide

仔細觀察下圖中操做完成時的結果,看是否有失敗項,所有經過以後,單擊下一步。sqlserver

單擊某個功能角色以安裝特定配置性能

六、安裝完成後,出現功能選擇畫面,選擇須要的功能,而後單擊下一步。spa

安裝程序正在運行規則以肯定是否要阻止安裝過程,有關詳細信息,請單擊下方的「幫助」按鈕。

七、而後出現實例配置畫面,選擇「默認實例」,而後單擊下一步。(指定SQL Server實例的名稱和實例ID,實例ID將成爲安裝路徑的一部分)

八、出現磁盤空間要求畫面,看您選擇的SQL Server功能所需的磁盤空間摘要,單擊下一步。

九、來到服務配置界面,指定服務帳戶和排序規則。

十、單擊界面的中間「對全部SQL Server服務使用相同的帳戶」按鈕,彈出對話框,下拉帳戶名,選擇NT AUTHORITY\SYSTEM,單擊肯定,而後出現數據庫引擎配置界面,選擇混合模式,並單擊添加當前用戶按鈕,指定數據庫引擎身份驗證安全模式、管理員和數據目錄,而後單擊下一步。

十一、出現Analysis Services配置界面,單擊添加當前用戶,指定Analysis Services 服務模式、管理員和數據目錄,而後單擊下一步。

十二、出現Reporting Services配置界面,指定其配置模式,單擊下一步。

1三、出現分佈式重播控制器配置界面,指定分佈式重播控制器服務的訪問權限,點擊下一步。

爲分佈式重播客戶指定相應的控制器和數據目錄

1四、出現錯誤和使用報告界面,單擊下一步。

1五、出現安裝規則界面,而後單擊下一步按鈕。

1六、出現準備安裝界面,驗證要安裝的SQL Server 2012 功能,單擊安裝按鈕。

1七、安裝完成後,來到安裝完成界面,點擊「關閉」按鈕完成安裝。

1八、在開始菜單中,能夠找到咱們剛剛安裝完成的SQL Server 2012 數據庫。

單擊下圖SQL Server程序便可啓動該程序

打開後顯示的界面

注:以上安裝的圖解過程,參考自https://wenku.baidu.com/view/a5c1bad1852458fb770b56b1.html?re=view,尊重版權全部

3、SQL Server 2012 的初步使用

一、新建一個數據庫

有兩種方法

方法一:傳統的手動建立

一、右鍵單擊「數據庫」,新建數據庫。

二、填寫數據庫名稱,名稱取好以後,會生成兩個數據庫文件,點擊「添加」按鈕,能夠添加更多本身須要的數據庫文件,點擊肯定,完成數據庫的建立。

二、點擊數據庫節點,右鍵數據庫——刷新,能夠看到咱們剛建立好的數據庫BookDB。

方法二:用寫代碼的方式建立

一、在菜單欄中,找到「新建查詢」,單擊進入代碼編輯界面。

 

二、比較嚴謹的數據庫建立語法以下

三、選中要執行的語句,點擊執行便可,執行成功與否會有消息提示。

二、數據表的創建

方法一:用傳統的方式:

一、找到你要添加數據表的數據庫,在「表」節點上,右鍵「新建表」。

二、出現一個數據表建立的編輯界面,在該界面中,添加並編寫你須要的列名(對應表的字段名)、數據類型(可經過下拉框進行選擇),設置該字段是否可爲空值

三、在須要設置爲主鍵的字段上鼠標右鍵——設置主鍵便可,經過設置列屬性中「標識規範」的(是標識)爲「是」,即讓該字段成爲自增加字段,通常標識增量爲1(即每次自動增加1),設置了自增加後,插入數據時,該字段不能手動賦值了,它會自動給值,設置該標識的數據類型通常爲int類型。

四、找到剛剛建好的數據表,右鍵編輯前200行進行數據的插入。

五、出現編輯前200行的編輯界面,填寫相關字段,注意,這裏的字段ID設置了自增加,因此沒必要填寫,它會自動填值,其它字段,若是設置了可爲空,也能夠不填寫,但不可爲空的字段就必須填寫值。

方法二:用代碼(SQL語句)建表

 一、點擊菜單欄「新建查詢」,出現一個編輯界面,在該界面中編寫建表SQl語句

二、通常比較嚴謹的建表習慣是在建立表以前,先檢測要建的表是否已經存在,以避免發生衝突,sql語句以下

--建表前的檢測
if OBJECT_ID('Books') is not null--判斷該表是否已經存在
    drop table Books--存在則刪除原有的表
go

三、開始建表

create table Books
(
    ID int identity(1,1) primary key,  --編號
    Name nvarchar(10) not null,--書名
    Price decimal(10,2)  --價格
) go

這裏只給了三個字段,編寫字段時的規則是:字段名 數據類型 額外的特殊設置(identity(1,1)表示的是標識值,自增加爲1,primary key是將該字段設置爲主鍵,not null表示該字段不能爲空(必填),多個字段間用逗號隔開,go表示批,後面高級數據庫時會講到「批」是什麼)。寫好建表sql語句以後,選中創表語句,點擊菜單欄的「執行」便可。建立成功會有消息界面提示「執行命令成功」,執行失敗也會有相關的提示。

四、向表格中插入數據

insert into Books values('碰見未知的本身','24.9')
go

values()裏面的字段填寫要按照建表時的字段順序,ID不用填寫,直接跳過,若是可爲空的字段,能夠直接寫個null,int類型的字段能夠直接寫,string類型等多數數據類型,須要用‘單引號’包起來。

4、當啓動該程序後鏈接失敗問題

  當啓動該程序時,若是鏈接總是不能成功,則有多是服務器中止了,這時候就應該從新啓動Microsoft SQL Server 服務器

方法有兩種:

一、快捷方式

按快捷鍵「開始菜單鍵+R鍵」,進入運行界面,輸入net start messqlserver後按回車鍵,閃現命令提示符提示啓動狀況後閃退

二、手動啓動

一、右鍵「計算機」——管理,計入計算機管理界面

二、打開「服務和應用程序」節點,雙擊「服務」,找到SQL Server(MSSQLSERVER),右鍵狀態欄位置將狀態改成「啓動」,同時最好也將啓動類型改成「自動」,如此便可。

 

 

 

 

初步的SQL Server 2012數據庫講解就到這裏了,主要是針對那些剛入門的人,有待完善,之後還會總結到如何創表,以及對錶的相關操做等。

相關文章
相關標籤/搜索