(1)行:元組
列:屬性(不可再分)
關係:二維表
元組中乙個屬性:分量
關係表有三種:
基本表(實際存在)
查詢表虛表(檢視表)
(2)資料庫系統**模式:
外模式:面向使用者,多個使用者多個外模式
模式:資料,邏輯結構(只有乙個)
內模式:儲存,乙個,物理結構儲存描述 :內部實現堆 b+樹 hash等
(3)完整性:
實體完整性:主鍵不能為空
參照完整性:外來鍵取值要參照另外乙個表得主鍵
使用者定義完整性:例如成績範圍0-100
(4)連線:從兩個關係得笛卡爾積選取屬性間滿足一定條件的行。
等值連線:連線條件為相等。
自然連線:把重複屬性列去掉
外連線:自然連線時捨棄的元組也儲存在結果關係裡。其他屬性為null
左外連線:左邊保留
右外連線:右邊保留
SQL學習筆記1 基本概念
資料庫 資料庫是以便於訪問 有效管理和更新的方式組織的資料集合。資料庫由儲存相關資訊的表組成。例如,如果你想要建立乙個簡單的部落格專案,其中包含資訊如使用者名稱 日誌 日誌分類,你將需要使用資料庫建立三張表,分別為使用者表 日誌表 日誌分類表。資料庫表 資料庫表以結構化的格式儲存和顯示資料,由行和列...
SQL學習筆記 基本概念
1 將大量資料儲存起來,通過計算機加工而成的可以進行高效訪問的資料集合稱為資料庫 database,db 2 用來管理資料庫的計算機系統稱為資料庫管理系統 database management system,dbms 3 dbms的種類 1 層次資料庫 hierarchical database,...
SQL入門學習 1 基本概念
1.1.1 資料庫 儲存有組織的資料的容器。不要與dbms的概念混淆,dbms是指資料庫管理系統,而一般的我們是通過dbms來訪問資料庫的。1.1.2 表 某種特定型別資料的結構化清單 同一資料庫中不能兩次使用相同的表名 模式 schema 關於資料庫和表達布局及特性資訊。1.1.3 列與資料型別 ...