Mysql資料庫特點和理解

2021-10-08 15:17:33 字數 896 閱讀 3745

資料庫技術研究:

科學的組織和儲存資料

高效的獲取和處理資料

sql語言:結構化查詢語言

sql是為資料庫建立的操作命令集。

資料data

資料庫database db

資料庫管理系統 dbms

資料庫系統 dbs

資料data定義:對客觀事物的符號表示,資料庫的基本物件

dbs=data+database+dams+資料庫管理員+使用者

dbs三個發展階段:

資訊的三種分類:

現實世界

資訊世界(觀念世界)

資料世界

實體的關係,一對一,一對多,多對多

關係模型:

關係:表,沒有重複行和重複列

關係名:表名

行:元組,記錄

列:屬性,字段

列名:屬性名,欄位名

列的取值:屬性值,字段值

關係型資料庫:資料的儲存組織方式:表

4.1.主鍵:唯一,不重複,不為空!

4.2.外來鍵:針對兩個表,加強表與表的連線

4.3.關係表的關係運算:

選擇運算 針對行

投影運算 針對列

連線運算 笛卡爾積兩個表連線

4.4.關係的完整性約束:

實體完整性 保證乙個主鍵

參照完整性 外來鍵

域完整性**值得取值範圍varchar

5.5三正規化nf:

第一正規化:每個屬性最簡,不可分。

第二正規化:滿足第一正規化,非主鍵字段完全依賴主鍵。

第三正規化:滿足第二正規化,非主鍵字段不能存在依賴關係。**

5 資料倉儲特點或 分析型資料庫特點

資料倉儲不應讓傳統關聯式資料庫來實現,因為關聯式資料庫最少也要求滿足第1正規化,而資料倉儲裡的關 係表可以不滿足第1正規化。面向分析的儲存系統 資料倉儲特點 1.面向主題 subject oriented 1 面向主題特性是資料倉儲和操作型資料庫的根本區別 操作型資料庫是為了支撐各種業務而建立,而分...

Redis資料庫特點的介紹

首先介紹一下redis,redis是乙個高效能的key value資料庫,它屬於nosql資料庫。關於nosql資料庫我們在這裡也做一下簡單的介紹,資料庫分為關係型資料庫比如mysql和非關係型資料庫如今天我們說道的redis資料庫,和新式的資料庫 結合兩種資料庫衍生出來的新式資料庫 他們兩個的區別...

mysql資料庫特性

引擎 特性myisam 不支援外來鍵,表鎖,插入資料時,鎖定整個表,查表總行數時,不需要全表掃瞄 innodb 支援外來鍵,行鎖,查表總行數時,全表掃瞄,支援事務 型別 使用場景 varchar 字元長度經常變的 char 用字元長度固定的 級別 概念1nf 字段值不可分 2nf確保表中的每列都和主...