資料庫系統概論 關係操作

2021-10-04 23:29:00 字數 745 閱讀 3033

常用的關係操作

查詢操作:選擇、投影、連線、除、並、差、交、笛卡爾積

——其中選擇、投影、並、差、笛卡爾基是5種基本操作

資料更新:插入、刪除、修改

查詢的表達能力是其中最主要的部分

關係操作的特點

集合操作方式:操作的物件和結果都是集合,一次一集合的方式

非關係資料模型的資料操作方式:一次一記錄

檔案系統的資料操作方式

關係資料語言的種類

① 關係代數語言

用對關係的運算來表達查詢要求

代表:isbl

② *關係演算語言:用謂詞來表達查詢要求

元組關係演算語言

謂詞變元的基本物件是元組變數

代表:aplha, quel

域關係演算語言

謂詞變元的基本物件是域變數

代表:qbe

③ 具有關係代數和關係演算雙重特點的語言

代表:sql(structured query language)

關係資料語言的特點

① 關係語言是一種高度非過程化的語言

訪問路徑的選擇由dbms的優化機制來完成

使用者不必用迴圈結構就可以完成資料操作

② 能夠嵌入高階語言中使用

③ 關係代數、元組關係演算和域關係演算三種語言在表達能力上完全等價

資料庫系統概論 關係代數

關聯式資料庫不是僅僅用來看的,必須有相應的運算來支撐才能得到我們想要的結果。之前也提到,關聯式資料庫有完整的數學模型來支撐,因此這一節可能就要考一考筆者的數學能力了!雖然上學期離散考得還行,但數學乃我一生之大敵 對資料庫系統下達指令需要語言。分為三類 至於這些語言的特點將分別展開說明。關係代數的運算...

資料庫系統概論 關係代數

關係代數語言用對關係的運算來表達查詢的要求,是一種抽象的查詢語言,其運算結果和物件均為關係,包括集合運算子和專門運算子 並運算 union 要求兩個關係具有相同的目且相應的屬性取自同一域,符號為 並運算的結果目不變,由屬於前乙個關係或屬於後乙個關係的元組構成 差運算 difference 要求兩個關...

資料庫系統概論 緒論 資料庫系統概論(一)

1.1 資料庫系統概論 1.1.1 資料庫系統概論 1.資料 描述事物的符號記錄稱為是資料 資料的解釋叫做語義,他與資料時密不可分的 記錄是計算機中表示和儲存資料的一種格式或者乙個方法 2.資料庫 把資料以一定的格式存放在計算機儲存裝置上的倉庫就是資料庫 共享性 有組織 永久儲存是資料庫的三大特徵 ...