11
PRIMARY KEY & FOREIGN KEY By: Afra`a Sayah 1 7 - 3 d

P RIMARY KEY & F OREIGN KEY By: Afra`a Sayah 1 7-3d

Embed Size (px)

Citation preview

Page 1: P RIMARY KEY & F OREIGN KEY By: Afra`a Sayah 1 7-3d

7-3

d

1

PRIMARY KEY &  FOREIGN KEY  By: Afra`a Sayah

Page 2: P RIMARY KEY & F OREIGN KEY By: Afra`a Sayah 1 7-3d

2

7-3

d

PRIMARY KEY &  FOREIGN KEY 

Primary key: It`s uniquely identifies each record in the

table. A primary key contains a single column or a set of columns.

 Foreign key:  Is a column, or grouping of columns, that contain values that are found in the primary key of some table . A foreign key almost always is not unique.

Page 3: P RIMARY KEY & F OREIGN KEY By: Afra`a Sayah 1 7-3d

3

7-3

d

EXAMPLE 1

Page 4: P RIMARY KEY & F OREIGN KEY By: Afra`a Sayah 1 7-3d

4

7-3

d

EXAMPLE 1

Page 5: P RIMARY KEY & F OREIGN KEY By: Afra`a Sayah 1 7-3d

5

7-3

d

EXAMPLE 1

Page 6: P RIMARY KEY & F OREIGN KEY By: Afra`a Sayah 1 7-3d

6

7-3

d

EXAMPLE 2

company_id company_name company_city

18 Order All Boston

15 Jack Hill Ltd London

16 Akas Foods Delhi

17 Foodies. London

19 sip-n-Bite. New York

item_id item_name item_unit company_id

1 Chex Mix Pcs 16

6 Cheez-lt Pcs 15

2 BN Biscuit Pcs 15

3 Mighty Munch Pcs 17

4 Pot Rice Pcs 15

5 Jaffa Cakes Pcs 18

7 Salt n Shake Pcs NULL

Page 7: P RIMARY KEY & F OREIGN KEY By: Afra`a Sayah 1 7-3d

7

7-3

d

EXAMPLE 2

company_id company_name company_city

18 Order All Boston

15 Jack Hill Ltd London

16 Akas Foods Delhi

17 Foodies. London

19 sip-n-Bite. New York

item_id item_name item_unit company_id

1 Chex Mix Pcs 16

6 Cheez-lt Pcs 15

2 BN Biscuit Pcs 15

3 Mighty Munch Pcs 17

4 Pot Rice Pcs 15

5 Jaffa Cakes Pcs 18

7 Salt n Shake Pcs NULL

Page 8: P RIMARY KEY & F OREIGN KEY By: Afra`a Sayah 1 7-3d

8

7-3

d

EXAMPLE 3

Page 9: P RIMARY KEY & F OREIGN KEY By: Afra`a Sayah 1 7-3d

7-3

d

8-9

7-3d 8-9

Page 10: P RIMARY KEY & F OREIGN KEY By: Afra`a Sayah 1 7-3d

10

7-3

d

PRIMARY KEY FEATURED

Primary Key is always unique Primary Key never repeated or kept null Primary Key can be on one column or many

columns together.

Page 11: P RIMARY KEY & F OREIGN KEY By: Afra`a Sayah 1 7-3d

11

7-3

d

Thank you