您好,登錄后才能下訂單哦!
使用數據庫的必要性:
可以結構化的存儲大量的數據信息,方便用戶進行有效的檢索和訪問;
可以有效地保持數據信息的一致性、完整性、降低數據冗余;
可以滿足應用的共享和安全方面的要求。
常見的數據庫有:SQL Server、MySQL、Oracle等,今天我們簡單介紹我們現在簡單介一下SQL server。
SQL Server是運行在Windows操作環境中,擁有相對比較友好的圖形化界面。
我們簡單介紹一下數據庫的基本概念:
數據:描述事物的符號,數據不僅僅包括數字、文字、圖形、圖像、聲音、檔案記錄等。
在數據庫中,數據是以“記錄”形式按統一的格式進行存儲的,而不是雜亂無章的。
在數據庫中存儲的一行數據,稱為“記錄”。每條記錄中的每個輸入項稱為“列”,這樣就看的舒服多了,不至于都混在一起。
不同的記錄組織到一起,就形成了數據庫的“表”。表就是用來存儲具體數據的。數據庫就是表的集合,他是以一定的組織方式存儲的相互有關的數據集合。通常,數據庫不是簡單的存儲這些數據的,還要表示他們之間的關系,因此,關系的描述也是數據庫的一部分。
數據庫管理系統(DBMS)是實現對數據庫資源有效組織、管理和存取得系統軟件。主要的功能有:
數據庫的建立和維護功能;
數據定義功能;
數據操縱功能;
數據庫的運行管理功能;
通信功能。
數據庫系統(DBS)是一個人一機系統,一般由硬件、操作系統、數據庫、DBMS、應用軟件和數據庫用戶組成。用戶可以通過DBMS操作數據庫,也可以通過應用程序操作數據庫。
數據庫管理員(DBA)負責數據庫的更新和備份、數據庫系統的維護、用戶管理等工作,保證數據庫的正常運行。
數據庫的發展史:
初級階段——第一代數據庫:基于層次模型和網狀模型的數據庫系統;
中級階段——第二代數據庫:關系數據庫;
高級階段——第三代數據庫:面向不同領域的新型數據庫、面向對象數據庫、“關系——對象”數據庫。
現在大多數數據庫都是關系數據庫。
數據模型是數據庫的系統的核心和基礎;表現數據的結構、定義數據操作以及約束條件;包含了數據結構、數據操作和數據約束
網狀模型:
數據結構:圖狀;數據操作:導航式;數據約束:不容易實現。
表示了復雜的多對多的關系,冗余降到最少。但是沒有具體實現,沒有此模型開發的真正的數據庫系統。
層次模型:
數據結構:樹形;數據操作:導航式;數據約束:不好實現。
表示一對多的關系。IBM公司開發的IMS數據庫系統。
關系模型:
數據結構:E-R(實體——關系)圖;數據操作:SQL語言(結構化查詢語言);數據約束:易于實現。
圖中:矩形:實體;橢圓:屬性。
大多數都是關系模型。
接下來在Windows server 2016上安裝SQL Server數據庫:
安裝前準備:
SQL Server 2016開發版可以在Windows8/8.1/10上安裝,但是企業版不支持,功能都一樣。但是,開發版不可以部署到實際生產環境中。
安全注意事項:
增強物理安全性;
隔離服務;
使用防火墻;
配置安全的文件系統;
禁用不必要的協議(例如:共享)
安裝過程(不建議在域環境中部署SQL server數據庫),我們用于測試,所以就安裝開發版的,以管理員身份運行安裝目錄下的setup.exe:
鏈接:https://pan.baidu.com/s/1MDQG_lc6r6UIvAXzH7d92w
提取碼:vtmn
安裝時間較長,耐心等待!
我們在Windows server 2016和客戶機Windows 10上安裝客戶端管理軟件
如果想要客戶機遠程登錄、管理數據庫需要:
需要重啟才能生效
客戶端驗證可以使用數據庫的管理員進行驗證登錄、管理;也可以使用系統用戶,但是前提是服務器上也有相同的用戶名嗎、密碼。
就介紹到這里吧!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。