1. 程式人生 > >程式資料集散地:資料庫

程式資料集散地:資料庫

*****************************資料庫的必要性********************************

   資料庫可以高效的且條理分明的儲存資料,更加迅速和方便的處理資料。

 

*****************************資料庫的基本概念********************************

 

  1.SQLServer microsoft微軟推出,多用於C#語言結合使用的關係型資料庫

  2:資料庫的管理

     DBA:   DataBase Administrator 資料庫管理員(人)

     DBMS:  DataBase Management System 資料庫管理系統(系統軟體)

     DBS:    DataBase System 資料庫系統(人+系統軟體+資料庫)

 

 

*****************************操作資料庫軟體********************************

  1:啟動服務的方法(mssqlserver)(三種)

① 右鍵我的電腦

->管理->服務->"按個s"->Sql Server(例項名)->右鍵啟動

② .執行->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.還原

右鍵資料庫->還原資料庫

目標資料庫:還原後資料庫的名稱

選擇源裝置->路徑選擇備份檔案->勾選還原 ->確定