使用SQL Server方式登錄服務器
打開數據庫服務
數據庫服務:SQL Server(MSSQLServer)
1.運行在服務器端的應用程序,提供數據庫的存儲和處理以及事務等功能
2.在使用DBMS的客戶端之前必須打開該服務
打開與關閉
1.在操作系統的服務中開啓和關閉
2.在運行窗口中使用啓動和關閉服務的命令
開啓:net start mssqlserver
關閉:net stop mssqlserver
3.通過SQL Server Configuration Manager啓動和停止
客戶端連接到服務器
關於客戶端、服務器
1.客戶端:數據庫管理系統DBMS.應用程序
2.服務器端:安裝的數據庫服務的計算機(數據庫管理的核心程序)
3.兩者之間的關係:客戶端和服務器端可以在安裝的時候完全分離開,一個服務器端可以被無數客戶端連接,並且爲其提供服務
使用Windows登錄方式登錄
1.本地連接解決辦法
檢查數據庫服務是否啓動
檢查數據庫服務器名稱或者IP地址是否正確----命名實例與安裝默認實例相同
2.局域網或外網連接
服務器是否允許遠程連接
服務器是否啓動、IP地址和端口號是否正確
是否有防火牆
能否Ping通
數據庫本身存在問題
創建數據庫
數據庫文件組成
數據庫=數據庫文件+日誌文件
每個數據庫有且只有一個主數據文件(.mdf),可以有任意個次數據文件(.ndf)至少有一個日誌文件(.ldf)
使用企業管理器創建
使用查詢分析器創建
使用sql語句進行創建數據庫
--在SQL語言中註釋使用“--”,SQL代碼不區分大小寫
--創建數據庫
CREATE DATABASE NetStudent
ON PRIMARY --設置主數據文件
(
--設置庫文件邏輯名稱,SQL中字符串不能用雙引號,全部使用單引號
NAME='NetStudent',--屬性與屬性之間使用逗號隔開
--設置庫文件的物理名(絕對路徑)
FILENAME='E:\Y11班\0217SQL入門\code\DB\NetStudent.mdf',
--設置庫文件的大小
SIZE=10MB,
--設置庫文件增長量
FILEGROWTH=10% --最後一個屬性之後不需要逗號
)
LOG ON--設置日誌文件
(
--設置庫文件邏輯名稱,SQL中字符串不能用雙引號,全部使用單引號
NAME='NetStudent_log',--屬性與屬性之間使用逗號隔開
--設置庫文件的物理名(絕對路徑)
FILENAME='E:\Y11班\0217SQL入門\code\DB\NetStudent_log.ldf',
--設置庫文件的大小
SIZE=10MB,
--設置庫文件增長量
FILEGROWTH=10% --最後一個屬性之後不需要逗號
)
1.SQL代碼執行是批量執行,一般情況下需要用戶指定需要執行的代碼然後執行
2.SQL代碼切忌批量重複執行
3.創建數據庫之前要檢查命名數據庫是否存在
4.DROP DATABASE 表名 慎用
數據庫分爲
系統數據庫、用戶數據庫
系統數據庫
1.master:保存所有數據庫的信息(登錄信息、配置信息)
2.model:創建新用戶數據庫的模板數據庫
3.msdb:用來保存數據庫備份、SQL Server任務等信息
4.tempdb:存儲臨時對象,例如臨時表格、存儲過程等