SQL server 數據庫基本知識sql
1、數據庫:數據庫
分爲層次型、網狀型、關係型。如今一般都是使用關係型windows
經常使用的有:SQLserver、Oracle、DB二、Access、Visual Foxpro、MySQL安全
SQL:Structured Query Language SQL server是一種大型的數據庫軟件,是用來管理和修改數據的服務器
2、SQLserver 登錄的幾個要素:操作系統
一、服務器類型————數據庫引擎3d
二、服務器名稱————本機 或(local),遠程計算機名或IP日誌
三、身份驗證————Windows身份驗證(管理員使用),SQLserver身份驗證(開發人員使用)server
四、用戶名————sa:超級管理員 五、密碼:對象
3、如何開啓SQLServer身份驗證?
1.在服務器屬性中,修改身份驗證模式。SqlServer和Windows身份驗證。
2.啓用sa賬號的兩個功能:授予訪問數據庫。啓用登陸。 3.修改sa的登陸密碼
4、SQLServer的三層結構:
1.硬盤Data文件夾中的.mdf。存儲數據的地方。
2.SqlServer的服務。
3.數據庫管理界面
5、文件類型:
一個數據庫最多可有32767個數據文件和32767個日誌文件
一、主文件(.mdf)————用來存數數據,啓動信息。主文件必需要有而且只能有一個。若是刪除就是完全刪除
二、次要文件(.ndf)————存儲主文件未存儲的數據。無關緊要,可多可少
三、日誌文件(.ldf)————記錄操做信息。必需要有而且至少要有一個
四、其餘文件:
.sql--數據庫編寫代碼、查詢的文件
.dll--數據庫程序生成文件
.db:指數據庫存儲數據的文件
五、注意:
在保存數據庫文件時,把.mdf和.ldf文件及時備份,一旦丟失,沒法找回
6、建立數據庫
格式:create database 數據庫名
7、數據庫建立步驟:
一、打開SQL界面:
界面由三部分構成:
a、對象資源管理器
b、執行代碼窗口
c、結果顯示窗口
二、數據庫包括系統數據庫(自帶)和用戶數據庫(用戶建立)
操做系統數據庫有4個:master/model/msdb/tempdb
三、 用戶數據庫新建:右擊「數據庫」--選擇「新建數據庫」,出現以下界面,能夠添加數據 庫的名稱,更改數據庫文件存儲位置。
新建數據庫中,系統默認初始大小,能夠更改增量
四、怎樣查找用戶數據庫文件存儲位置
單擊新建的文件--右鍵「屬性」--單擊文件--在日誌文件和數據文件後面查看存儲位置;
五、如何控制數據庫的啓動和關閉(運行CMD)
數據庫一旦不用,就要及時關閉。數據庫佔用空間很大,即便關閉數據庫管理平臺,數據庫在後臺一直運行,因此運用cmd開啓和關閉數據庫,這是真正的中止運行數據庫。
在控制板輸入net start MSSQLserver 啓動數據庫
在控制板輸入net stop MSSQLserver 關閉數據庫
在控制板輸入net pause MSSQLserver 暫停數據庫
在控制板輸入net continue MSSQLserver 繼續數據庫
六、安全性
登陸名--右鍵,能夠重命名,新建登陸名;
服務器角色--是這個服務器所具備權限,是登陸名的級別,不一樣角色具備不一樣的權限;
服務器角色用於向用戶授予服務器範圍內的安全特權。
七、登陸遠程數據庫
1)服務器登陸更改SQL server混合驗證模式
2)身份驗證分爲windows驗證和SQLserver驗證(包括用戶名和密碼,密碼不能忘)
通常登陸時默認爲windows驗證(即計算機默認,不用輸密碼)
若是登錄遠程服務器必須先修改身份驗證模式;
操做方式:右擊對象資源管理器下面所登錄的服務器名稱admin進入「屬性」---「安全性」--修改驗證模式便可。
以下圖:
3)啓動帳戶
4)設置或修改密碼
修改完以後,點擊「文件」鏈接對象資源管理器,修改身份驗證,輸入登陸名和密碼便可;
8、新建表,添加數據、修改數據、刪除數據、查詢數據
一、新建數據庫:
二、新建表
三、添加數據
四、查詢數據:新建表右擊「選擇前1000行」,查詢到數據;
五、刪除數據:新建表右擊「編輯前200行」,而後右擊編輯框前面的小三角,選擇刪除,整行永久刪除;
9、備份
右鍵要備份的數據庫名稱————任務————備份
10、分離
右鍵要分離的數據庫名稱————任務————分離
與備份相同
11、還原
新建一個數據庫————給新建的數據庫起名————右鍵新建的數據庫————任務————還原
12、附加
右鍵要附加的數據庫————附加————找到文件————添加
十3、導入、導出
程序————全部程序————SQL server————導入和導出數據————下一步