MySQL基礎 04 資料庫連線和正規化

2021-09-28 11:23:36 字數 752 閱讀 7982

(一)內連線

也稱自然連線,是把兩個表匹配的關聯資料顯示出來。去重複列。

select * from student inner join sc on sc.id = student.id;
(二)外連線

左外連線:返回左邊表的全部行,右邊表不匹配的返回空。

右外連線:返回右邊表的所有行,左邊表不匹配的返回空。

全外連線:返回左表和右表的所有行,左右不匹配的都為空。

select * from student left join sc on student.id = sc.id;  /*左外連線*/

select * from student right join sc on student.id = sc.id; /*右外連線*/

select * from student full join sc on student.id = sc.id; /*全外連線*/

1.第一正規化:表的每一列都是不可分割的原子資料項。

2.第二正規化:屬性完全依賴於主鍵。(消除了非主屬性對碼的部分函式依賴)

3.第三正規化:非主屬性不依賴於其他非主屬性。(消除了非主屬性對碼的傳遞函式依賴)

4.bc正規化:(消除了主屬性對碼的部分和傳遞函式依賴)

MySQL資料庫連線

一 mysql 連線本地資料庫,使用者名為 root 密碼 123 注意 p 和 123 之間不能有空格 c mysql h localhost u root p123 二 mysql 連線遠端資料庫 192.168.0.201 埠 3306 使用者名為 root 密碼 123 c mysql h ...

連線MySql資料庫

color olive 以myeclipse為例,要連線mysql資料庫首先要安裝mysql。在這就帶過 不予介紹了。color 1.載入驅動 class.forname com.mysql.jdbc.driver 或者new 2.獲得連線 connection conn drivermanager...

MySQL資料庫連線

一 mysql 連線本地資料庫,使用者名為 root 密碼 123 注意 p 和 123 之間不能有空格 c mysql h localhost u root p123 二 mysql 連線遠端資料庫 192.168.0.201 埠 3306 使用者名為 root 密碼 123 c mysql h ...