SQL Server Management Studio使用


一、啟動SQL Server服務

  使用SQL Server數據庫之前必須先啟動SQL Server服務,啟動SQL Server服務有兩種方式,第一種:使用windows自帶的服務傳感器來啟動;第二種方法:使用SQL Server的配置工具來啟動。

  第一種方式:右鍵我的電腦-》管理-》服務和應用程序-》服務-》找到SQL Server(MSSQLSERVER)啟動服務

 

 

 第二種方式:電腦開始——》SQL Server配置管理器——》找到SQL Server(MSSQLSERVER)啟動服務

 

 

二、連接SQL Server服務器

  電腦SQL Server服務啟動以后就可以連接SQL Server服務器:

  第一步:打開SQL Server Management Studio

 

 

 在上圖中:

  服務器類型:

  服務器名稱:填入SQL Server服務器所在機器的機器名或者IP地址。這里由於安裝在本機上面所以用.來表示,訪問外地的服務器就需要填入IP地址。

  身份驗證:有windows身份驗證和SQL Server身份驗證,訪問外地的服務器一般是SQL Server身份驗證

 

  第二步:點擊連接即可。

  

三、創建和簡單維護SQL Server數據庫

  創建一個數據庫(不可以在系統數據庫中創建數據庫,不能命名與系統數據庫相同名字的數據庫)

  

四、如何使用SQL Server數據庫分離和附加技術實現數據庫的備份和遷移

   分離數據庫:分離就是把數據庫和服務器分離開,分離的位置就是創建數據庫的位置。

  附加:就是把數據庫加入服務器中。

  注意:分離出來的數據庫不能再文件處重命名,重命名后無法再附加。

五、表字段的數據類型

 

六、如何使用管理平台創建數據表

 

七、使用數據完整性保證數據的准確與唯一

  實體完整性:

    主鍵約束:每一個數據表應該設置一個主鍵,主鍵必須是唯一的,且不能為空。

    唯一約束:除主鍵外有時某個屬性也要保證唯一性可以使用唯一約束,且唯一約束的值可以為空。

    自增約束:自動增加序號

 

 

 選擇是標識,標識增量即每次的增量,標志種子即起始值。

  域完整性:

    NOT NULL:不能為空。

    默認值約束:可以為每個屬性的值設置一個默認值。

  參照完整性:

    外鍵約束:表與表在某個屬性的值要對應,主鍵表即被引用的表,外鍵表即引用的表,外鍵表中對應這個屬性的值必須在主鍵表該屬性中存在。

 

八、使用DML操作數據表

  插入數據:

INSERT INTO Rank1(RankID,RankName) VALUES(106,'財務總監')
INSERT INTO Employee(EmployeeID,Name,Gender,Birthday,RankID) VALUES(1,'張輝濤','','1988-10-2',205)
//插入多行數據時
INSERT INTO Employee(EmployeeID,Name,Gender,Birthday,RankID)
SELECT 2,'張曉慧','','1982-09-01',105  //沒有括號
UNION
SELECT 3,'劉欣欣','','1988-08-2',106

  更新數據:

 

UPDATE Employee SET Salary=1000
UPDATE Employee SET Salary=100 WHERE RankID=105
UPDATE Employee SET Salary=Salary+500,Address='長沙市芙蓉區'
WHERE Address='長沙市' //跟新多列數據用逗號隔開

 

  刪除數據:

SELECT * INTO Employee1 FROM Employee //備份一個數據表

DELETE FROM Employee1
DELETE FROM Employee1 WHERE RankID=105 
DELETE FROM Rank1 WHERE RankID=105 不能刪除,因為Rank1中RankID是被引用的數據,他是主鍵,要刪除就要設置被引用數據表。

  查詢數據:

SELECT * FROM Rank1
SELECT RankName FROM Rank1

 其他語句請學習網頁 https://www.runoob.com/sql/sql-top.html

 

 

 

 

 

 

 

 

 

 

  


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM