Search Header Logo
F5_數據庫_外鍵碼

F5_數據庫_外鍵碼

Assessment

Presentation

•

Computers

•

9th Grade

•

Practice Problem

•

Medium

Used 1+ times

FREE Resource

11 Slides • 4 Questions

1

外鍵碼

數據庫第4堂

2

Dropdown

Question image
是這個數據表的主關鍵碼。

3

先看書p.34的說明

到底外鍵碼是什麼?
父數據表?以父之名?
關聯性數據表?

media

4

假設有個學籍資料表

有多筆資料重複現象,如果有某一筆資 料打錯, 將會導致資料不一致現象。
例如:在上表中的第5筆記錄的系 主任,應該是「李碩安」卻打成「李安」。

media

5

將其分割成數個不重複的資料表

再利用「關聯式資料庫」的方法進行資料表關聯

media
media

6

關聯(表格)之間是透過相同的欄位值(即外鍵參考主鍵)來連繫

media

7

外鍵碼的特性

外鍵碼是用來建立「子關聯」與「父關聯」的連結關係

media

張三同學
可以找到其系主任

8

外鍵碼的特性

「父關係嵌入的鍵」必須對應「父關聯」的主鍵

media
media

9

外鍵碼的特性

必須有相同的定義域,但名稱可以不相同

media
media

10

外鍵碼的特性

必須有相同的資料型態和欄位長度,但名稱可以不相同

media
media

11

外鍵碼的特性

可以是重覆值或空值(NULL)

media

12

外鍵碼的特性

可以是重覆值或空值(NULL)

media

13

Multiple Choice

Question image

學生資料表的主關鍵碼是...

1

學號

2

姓名

3

專業

4

需要使用複合鍵

14

Multiple Choice

Question image

假設學生資料表是選課資料表的父關聯表,那其外鍵碼是...

1

學號

2

課程號

3

成績

4

爸爸<3

15

Labeling

為兩個資料表配上父資料表的主關鍵碼以及子資料表的外關鍵碼。

Drag labels to their correct position on the image

外關鍵碼(子)

主關鍵碼(父)

pattern-tertiary
外鍵碼

數據庫第4堂

Show answer

Auto Play

Slide 1 / 15

SLIDE