使用數據庫的必要性:前端
1.能夠結構化儲存大量的數據信息,方便用戶進行有效的檢索和訪問.數據庫能夠對數據進行分類保存,而且可以提供快速的查詢.mysql
2.能夠有效的保持數據庫的一致性.完整性,下降數據冗餘.保存在數據庫中的數據,能夠很好的保證數據有效,不被破壞,並且數據庫自身有避免重複數據的功能,以此來下降數據的冗餘.sql
3.能夠知足應用的共享和安全方面的要求.數據庫
4.數據庫技術可以方便只能花的分析,產生新的有用信息.安全
當今經常使用的數據庫服務器
SQL Server ,Oracle,IBM DB2, MySQL架構
SQL Server的簡介oracle
這裏咱們重點講的是SQL Server2008的版本工具
1.企業版(SQL Server 2008 Enterprise Edition)sqlserver
企業版是最全面的版本,支持全部的SQL Server 2008提供的功能.可以知足大型複雜的業務需求.
2.標準版(SQL Server 2008 Standard Edition)
標準版適合於中小型企業的需求,在價格上比企業版有優點.
3.工做組版(SQL Server 2008 Workgroup Edition)
對於那些在大小和用戶數量上對數據庫沒有限制的小型企業,工做組版式理想的數據庫管理解決方案,它能夠有座前端Web服務器,也可用於部門或分支結構的運營.
4.開發版(SQL Server 2008 Developer Edition)
開發版覆了企業版全部的功能,可是隻容許做爲開發和測試系統,不容許做爲生產系統.
5免費版(SQL Server 2008 Express)
它是微軟SQL Server 2008數據庫的一個全功能版.注意:這並非說它具備所有的特性.做爲一個產品的入門級版本,他確實有侷限性.不過仍然是值得信賴的數據庫.
數據庫的基本概念
1.實體和記錄
在數據庫中實體是客觀存在的,能夠被描述的事物.數據庫中儲存的表格,每一"行"實際上對應一個實體,在數據庫中一般叫作一條"記錄".
2.數據的完整性:
指的就是數據的準確性.
2.數據冗餘:
數據重複出現的現象.
啓服務的四種方式:
方法一:對「個人電腦」→右鍵「服務」→SQL Server(MSSQLServer)
方法二:打開開始菜單→運行→services.msc回車 就能夠打開服務窗口,後續操做同上
方法三:按住鍵盤上的「Win+R」打開命令提示符窗口,輸入→services.msc回車 就能夠打
方式4:打開開始菜單→運行cmd→向黑屏中輸入:net start mssqlserver便可開啓服務,輸入net stop mssqlserver便可中止服務
注意 :當咱們在鏈接(登錄)數據庫的時候,必定要保證數據庫服務開啓:Sql Server(MSSQLServer)
Windows身份驗證
SQL Server身份驗證
服務器
提供服務的一個容器。一臺計算機上安裝了某個服務,例如數據庫這款軟件,那麼這臺電腦就稱之爲數據庫服務器。
常見的數據庫
oracle
DB2
sql server
mysql
sqllite
visual foxpro
access
Microsoft SQL Server 2008提供的系統數據庫
1.Master數據庫
Master數據庫記錄SQL Server系統的全部系統級別信息,包括以下三類:
全部的登錄帳戶和系統配置設置.
全部其餘的數據庫及數據庫文件的位置
SQL Server的初始化信息.
2.Tempdb 數據庫
TEmpdb數據庫保存全部的臨時表和臨時存儲過程,以及臨時生成的工做表.
TEmpdb數據庫在SQL Server每次啓動時都從新建立
3.Model數據庫
Model數據庫可用於在系統上建立的全部數據庫的模板
4.Msdb數據庫
Msdb數據庫供SQL Server 代理程序調試警報,做業及記錄操做時使用,,另外有關數據庫備份和還原的記錄,也會寫在該數據庫裏.
5.Resource數據庫
Resource數據庫是一個特殊的數據庫,而且是一個只讀數據庫,它包含了SQL Server中的全部系統對象,這些系統對象物理上存在於Resource數據庫中,可是在邏輯上,他們卻出如今每一個數據庫的sys架構中,因此,Resource數據庫是"隱藏"了的數據庫,咱們沒法使用查看全部數據庫的SQL 命令等方法看到他.
DBMS:DataBase ManageMent System:數據庫管理系統
DBS:DataBase System 數據庫系統
關係:DBS包含DBMS
由於數據庫系統組成部分:
數據庫的操做者
數據庫軟件 (數據庫管理系統)
承載該軟件的電腦
1.如何將硬盤的數據庫文件拷貝到U盤?
經過關閉服務的方式
2.如何將U盤中的數據庫文件還原成電腦上數據庫軟件中的一個數據庫存在?
先將U盤上的數據文件拷貝到電腦的非系統盤,使用附加工具,找到對應位置的數據庫文件,進行附加操做
分離和附加
分離
方法:右擊數據庫"任務"→"分離"→"分離數據庫->勾選'刪除鏈接'→"肯定"
(分離的數據庫將再也不顯示在數據庫列表中,但其物理文件仍保存在磁盤中,此時的文件是能夠複製.粘貼單位)
附加
方法:右擊數據庫→"添加"→"選擇你的文件位置"→"肯定"
鼠標右鍵單擊所要分離的數據庫名,選擇「任務」中的「分離」
彈出以下對話框,點「刪除鏈接」,使之打鉤,單擊「肯定」按鈕,完成數據庫分離
單擊數據庫對象,選擇「附加」,如圖所示。
備份(分類:徹底.差別.事務日誌.文件和文件組)
下面以數據庫Myshool爲例子(徹底)
1右擊數據庫"Myshool"→"任務"→"備份"→彈出"備份數據庫窗口"→在"備份類型"選擇"完整"→在"名稱"填寫備份名稱
2在"備份到"選擇地址..
3"肯定"
還原
1在SSMS中分離已損壞的數據庫.
2右擊數據庫"shool"→"還原數據庫"→"彈出"還原數據庫窗口"→鍵入"目標數據庫"名稱"shool"→在"還原的源"區域點擊"源設備"單選按鈕,瀏覽選擇備份文件的位置
3"肯定"
右擊數據庫"shool"→"任務"→"收縮"
做用:節省硬盤空間
不在使用的數據庫能夠刪除,一釋放磁盤空間.
右擊數據庫,在彈出的快捷菜單中選擇"刪除"選項,能夠直接刪出數據庫,同時刪除數據庫的數據文件和事物日誌文件.
再刪除數據庫的時候務必謹慎,由於一旦刪除了數據庫,該數據庫中的全部信息將丟失.
看到這已經結束了,謝謝你們能抽出寶貴的時間來看,但願對你們有幫助,也但願你們能對我這個剛入門的菜鳥一些支持和建議.有問題但願你們及時發送到個人
郵箱:18813091329@163.com
QQ:2991635691