- MySQL數據庫實用教程
- 趙明淵 唐明偉主編
- 885字
- 2025-02-08 17:13:43
本章小結
本章主要介紹了以下內容。
(1)數據庫是長期存放在計算機內的有組織的、可共享的數據集合。數據庫中的數據按一定的數據模型被組織、描述和存儲,具有盡可能小的冗余度、較高的數據獨立性和易擴張性。
數據庫管理系統是數據庫系統的核心組成部分,它是在操作系統支持下的系統軟件,是對數據進行管理的大型系統軟件,用戶在數據庫系統中的一些操作都是由數據庫管理系統來實現的。
數據庫系統是在計算機系統中引入數據庫后所構成的系統。數據庫系統由數據庫、操作系統、數據庫管理系統、應用程序、用戶、數據庫管理員等組成。
(2)數據模型是現實世界數據特征的抽象,在設計/開發數據庫應用系統時需要使用不同的數據模型,它們分別是概念模型、邏輯模型和物理模型。
(3)關系數據庫采用關系模型組織數據。關系數據庫是目前很流行的數據庫,關系數據庫管理系統是支持關系模型的數據庫管理系統。關系數據庫中重要的概念有:關系、元組、屬性、域、關系模式、候選鍵、主關鍵字(主鍵)、外關鍵字(外鍵)。
關系數據操作稱為關系運算,選取、投影、連接是最重要的關系運算。關系數據庫管理系統支持關系數據庫的選取、投影、連接運算。
(4)數據庫設計可分為6個階段:需求分析階段、概念結構設計階段、邏輯結構設計階段、物理結構設計階段、數據庫實施階段、數據庫運行和維護階段。
概念結構設計是在需求分析的基礎上將數據無結構的描述轉換為有結構的、易于理解的精確描述。概念結構設計階段的目標是形成整個數據庫的概念結構,它獨立于數據庫邏輯結構和具體的數據庫管理系統。描述概念結構的有力工具是E-R圖,概念結構設計是整個數據庫設計的關鍵。
邏輯結構設計的任務是將概念結構設計階段設計好的E-R圖轉換為與選用的數據庫管理系統所支持的數據模型相符合的邏輯結構。由于當前主流的數據模型是關系模型,所以邏輯結構設計是將E-R圖轉換為(一組)關系模型。
(5)MySQL由MySQL AB公司開發、發布和支持,目前屬于Oracle公司旗下產品。MySQL是極其流行的關系數據庫管理系統之一。
(6)MySQL 8.0的安裝和配置步驟。
(7)啟動和關閉MySQL服務器的操作步驟,使用MySQL命令行客戶端和“命令提示符”窗口兩種方式實現MySQL服務器登錄。