Oracle筆記 表關係

2021-10-05 11:12:39 字數 758 閱讀 7594

表關係型別:一對

一、一對多、多對

一、多對多。

多表連線 sql 實現階段

方式/基於主表

描述left/左表

左表所有條目都會出現,右表只出現對應上資料的條目會出現,排除右表對應不上的條目

right/右表

右表所有條目都會出現,左表只出現對應上資料的條目會出現,排除左表對應不上的條目

full/左右表

左右表所有條目均會出現

inner無主表

左右表對應資料的條目會出現,排除左右表對應不上的條目

-- 左連線left

select

*from teacher t1 left

join student t2 on t1.id = t2.stu_class;

-- 右連線 right

select

*from teacher t1 right

join student t2 on t1.id = t2.stu_class;

-- 全連線full

select

*from teacher t1 full

join student t2 on t1.id = t2.stu_class;

-- 內連線inner

select

*from teacher t1 inner

join student t2 on t1.id = t2.stu_class;

Oracle筆記 關係代數

關係代數是一種過程化語言,因為使用者通過順序使用一組運算來達到期望的結果。通過對資料表執行集合運算,產生新的結果表,然後將這些結果表用於隨後的順序運算。在oracle中,所有的運算名市級上都不用做程式設計術語,這些運算中的大多數都不產生新的結果表。1 並運算 union 兩張資料表的並運算結果是檢索...

oracle 使用者與表空間關係

使用者 商家 表 商品 表空間 倉庫 1.1個商家 使用者 能有很多商品 表 1個商品 表 只能屬於乙個商家 使用者 2.1個商品 表 可以放到倉庫a 表空間 也可以放到倉庫b 表空間 但不能同時放入a 表空間 和b 表空間 3.倉庫 表空間 不屬於任何商家 使用者 4.商家 使用者 都有乙個預設的...

Oracle表空間 使用者 表之間的關係

oracle中建立表空間 使用者 表 下面通過乙個在oracle中建立方案的例子來說明oracle中表空間 使用者 表之間的關係,一般在oracle中建立方案的步驟為 建立表空間 建立使用者並設定其表空間和許可權 建立資料庫物件 表 檢視 索引等 1 先用sys使用者登入oracle 2 新建表空間...