程式資料集散地:資料庫
*****************************資料庫的必要性********************************
資料庫可以高效的且條理分明的儲存資料,更加迅速和方便的處理資料。
*****************************資料庫的基本概念********************************
1.SQLServer 由microsoft微軟推出,多用於C#語言結合使用的關係型資料庫
2:資料庫的管理
DBA: DataBase Administrator 資料庫管理員(人)
DBMS: DataBase Management System 資料庫管理系統(系統軟體)
DBS: DataBase System 資料庫系統(人+系統軟體+資料庫)
*****************************操作資料庫軟體********************************
1:啟動服務的方法(mssqlserver)(三種)
① 右鍵我的電腦
② .執行->services.msc->進入服務介面->"按個s"->右鍵啟動
③.直接命令啟動:預設例項:net start mssqlserver
命名例項:net start mssql$例項名
2:執行程式軟體
1.找到程式的圖示,啟動
2.執行->ssms
3:登陸
伺服器型別:資料庫引擎
伺服器名:每個人的電腦不一樣(或者 . )
身份驗證:
1.Windows身份(能登陸電腦的,就能進入資料庫系統)
2.SqlServer身份(需要登入名和密碼)
4:建立登入名(註冊)
安全性->右鍵登入名->新建登入名->sqlserver身份->使用者名稱、密碼
5 許可權 :
db_denydatareader:限制讀
db_denydatawriter:限制寫
db_datareader:可以讀
db_datawriter:可以寫
db_owner:資料庫擁有者
*****************************建立和管理資料庫********************************
系統資料庫(瞭解即可)
1.master:管理其他資料庫
2.model:資料庫的模板
3.msdb:分離、還原等操作
4.tempdb:每次重新生成,記錄臨時資訊
5.resourcedb:實際存在,但是邏輯上屬於每個資料庫sys架構中
建立資料庫
一:資料庫檔案
1 .mdf 主資料庫檔案(必須存在)
2 .ndf 次資料庫檔案
3 .ldf 日誌檔案(必須存在)
二:建立資料庫
右擊“資料庫”-->新建資料庫-->輸入資料庫名稱
************************************資料庫檔案的操作***********************************
1.分離
(讓檔案與軟體脫離關係)
選中資料庫->右鍵->任務->分離
如果狀態不是就緒勾選刪除連線
2.附加
右鍵資料庫->附加->選擇資料庫檔案->兩次確定
(有些電腦必須把資料庫檔案 放在預設路徑下)
3.備份
選中資料庫->右鍵->任務->備份
目標選擇備份檔案的路徑->確定
4.還原
右鍵資料庫->還原資料庫
目標資料庫:還原後資料庫的名稱
選擇源裝置->路徑選擇備份檔案->勾選還原 ->確定