JY32 Mysql01資料庫管理系統
阿新 • • 發佈:2020-12-21
一資料的分類
結構化資料:固定格式 有限長度的資料 例如表
非結構化資料:不定長 無固定格式 例如視訊 圖片 網頁
半結構化資料:如XML或者HTML格式的資料
二DBMS資料庫管理系統
隔離使用者與資料 提供併發
三DBMS基本功能
資料定義 資料處理 資料安全 資料備份
四資料庫系統的架構
單機架構
大型主機/終端架構
主從式架構(C/S)
分散式架構
五資料庫結構
網狀資料庫 層次資料庫 (有冗餘) RDBMS關係型資料庫(二維表)
主鍵PK Primary key:唯一
常用關係型資料庫
Mysql(MariaDB Percona Server) PostgreSQL Oracle MSSQL DB2
六實體-聯絡模型E-R
實體內部的聯絡(矩形框表示) 實體外部的聯絡 (菱形表示)
一對一 一對多(FK外來鍵) 多對多(增加第三張表)
七資料庫正規化分析
第一正規化:1NF
無重複的列 ,每一列中不能有多個值
第二正規化:2NF
預設遵守第一正規化,屬性完全依賴主鍵,非主鍵欄位與主鍵有直接相關性