Search Header Logo
MySQL Unit 2

MySQL Unit 2

Assessment

Presentation

Computers

University

Practice Problem

Medium

Created by

Kittisay SENGTHONG

Used 1+ times

FREE Resource

25 Slides • 15 Questions

1

MySQL Unit 2

Table ຕາຕະລາງ

Slide image

2

* ເປັນຫຍັງຕ້ອງຮຽນຮູ້ Table

1. ວິທີການສ້າງ Table

2. ວິການຈັດການ

3. ວິທີການເພີ່ມຂໍ້ມູນ

4.ວິທີການດຶງຂໍ້ມູນມາໃຊ້

5. ການດຶງຂໍ້ມູນ

Slide image

3

# ຕາຕະລາງ Table

Table ເປັນບ່ອນຈັດເກັບຂໍ້ມູນເຊິ່ງຈະແບ່ງອອກເປັນແຖວ (Row) ແລະ ຖັນ (Column) ແຕ່ລະຕາຕະລາງຈະມີຈຳນວນແຖວຫຼາຍແຖວ ຈຳນວນຖັນຫຼາຍຖັນ ເຮົາສາມາດເອີ້ນວ່າ ຣີກຄອດ (Record) ແລະ ເອີ້ນໄດ້ອີກຊື່ໜຶ່ງວ່າ ຟິລດ໌ (Field)

Slide image

4

Fill in the Blanks

Type answer...

5

Fill in the Blanks

Type answer...

6

I. ວິທີການສ້າງ Table

ອັນດັບທຳອິດເຮົາຕ້ອງມີຖານຂໍ້ມູນທີ່ເຮົາຈະສ້າງຕາຕະລາງລົງໄປກ່ອນ

1. ເລືອກຖານຂໍ້ມູນ

2. ໃສ່ຊື່ຕາຕະລາງ

3. ກຳນົດຈຳນວນ column

4. ກົດ Go

Slide image

7

ການສ້າງ Table (ຕໍ່)

ໝາຍເຫດ: ຖ້າເຮົາສ້າງຖານຂໍ້ມູນແລ້ວເຮົາສ້າງມາດຂຽນຊື່ຕາຕະລາງກັບຈຳນວນຖັນໄດ້ເລີຍ ແຕ່ຖ້າເຮົາໄດ້ສ້າງຕາຕະລາງແລ້ວ ເຮົາກົດປຸ່ມ new ກ້ອງຊື່ຖານຂໍ້ມູນເພື່ອສ້າງຕາຕະລາງ

Slide image

8

ການສ້າງ Table (ຕໍ່)

5. Name ຊື່ຂອງຂອງຖັນ

6. Type ຊະນິດຂອງຂໍ້ມູນ

7. Length/Values ໜາດຂອງຂໍ້ມູນ

8. Null ຄ່າຫວ່າງ

9. Index ຄີຂອງຕາຕະລາງ

10. A_I ເພີ່ມອັດຕະໂນມັດຕາມລຳດັບ

11. Comments ຄຳອະທິບາຍ

12. ເມື່ອກຳນົດສຳເລັດແລ້ວກົດ Go

Slide image

9

Fill in the Blanks

Type answer...

10

Fill in the Blanks

Type answer...

11

Fill in the Blanks

Type answer...

12

Fill in the Blanks

Type answer...

13

Fill in the Blanks

Type answer...

14

Fill in the Blanks

Type answer...

15

1.1 ຊະນິດຂໍ້ມູນ Type

1. ຕົວໜັງສື Varchar -> 255

2. ຕົວເລກ Int -> 10

3. ຈຳນວນທົດສະນິຍົມ Double -> ບໍ່ກຳນົດ

4. ວັນທີ່ Date ເຮົາຈະບໍ່ກຳນົດ

Slide image

16

Multiple Choice

12345 -> ແມ່ນຊະນິດຂໍ້ມູນປະເພດໃດ

1

Varchar

2

Int

3

Double

4

Date

17

Multiple Choice

123A5 -> ແມ່ນຊະນິດຂໍ້ມູນປະເພດໃດ

1

Varchar

2

Int

3

Double

4

Date

18

1.2 ຄີແມ່ນຫັຍງ (key)

key = ກະແຈ ຄວາມໝາຍຖືກການປົດລອກ ຫຼື ເຂົ້າເຖິງຂໍ້ມູນພາຍໃນຫ້ອງ ຫຼື ໃນຕາຕະລາງນັ້ນເອງ ຖ້າຢາກໄປດຶງເອົາຂໍ້ມູນຈາກຕະລາງໃດໜຶ່ງ ກໍ່ຕ້ອງມີກະແຈກ່ອນຈຶ່ງຈະດຶງຂໍ້ມູນມາໄດ້

Slide image

19

1.3 ຄີ (key) ໃນຕາຕະລາງ

ເຮົາຈະເລືອກ Column ທີ່ 1 ຂອງຕາຕະລາງສະເໝີເພື່ອມາເປັນຄີໃຫ້ກັບຕາຕະລາງ ໂດຍຊື່ຂອງຖັນ Name ເຮົາຈະມັກໃສ່ຄຳວ່າ id ສະເໝີເພື່ອປ້ອມວ່າແມ່ນຖັນທີ່ເຮົາກຳນົດເປັນຄີ

Slide image

20

1.4 Null ແລະ A_I

1. Null ກຳນຳໃຫ້ຂໍ້ມູນທີ່ປ້ອມບໍ່ຈຳເປັນຕ້ອງມີກໍ່ໄດ້

2. A_I ລະບົບຈະປ້ອນຕົວເລກໃຫ້ເຮົາອັດຕະໂນມັດ

ໝາຍເຫດ: ຖ້າຫາກວ່າຖັນໃດເປັນຄີເປັນເຮົາຈະບໍ່ສາມາດກຳນົດໃຫ້ເປັນ Null ໄດ້

Slide image

21

II. ການຈັດການ Table

ແມ່ນການເພີ່ມ, ແກ້ໄຂ ແລະ ລົບ ຖັນຂອງຕາຕະລາງ

1. ເລືອກຕາຕະລາງ

2. ເລືອກທີ່ Structure

3. ເລືອກ Column ທີ່ຕ້ອງກາ

4. ເລຶອກການຈັດການ

Slide image

22

ການຈັດການ Table (ຕໍ່)

ເປັນເຄື່ອງມືທີ່ໃຊ້ໄວ້ຈັດການກັບແຕ່ລະ column ໃນຕາຕະລາງ

1. ແກ້ໄຂ Change

2. ລົບ Drop

3. ພາກສ່ວນ More ເປັນການຈັດການອື່ນໆເພີ່ມເຕີມເຊັ່ນການກຳນົດຄີເປັນຕົ້ນ

Slide image

23

Multiple Choice

ຖ້າເຮົາຕ້ອງການແກ້ໂຄງສ້າງຕະລາງເຮົາເລຶອກ Action ໃດ

1

Change

2

Drop

3

Edit

4

Delete

24

2.1 ການເພີ່ມ Column

1. ເລືອກຕະລາງ

2. ເລືອກ structure

3. ເລືອກ ກຳນົດຈຳນວນ ແລະ ລຳດັບ

4. GO

5. ກຳນົດຄືກັນກັບຕອນສ້າງຕາຕະລາງ

Slide image

25

III. ການເພີ່ມຂໍ້ມູນ Insert

ເປັນວິທີການໃນການເພີ່ມຂໍ້ມູນລົງໄປໃນຕາຕະລາງ

1. ເລືອກ Insert

2. ປ້ອນຂໍ້ມູນທີ່ຕ້ອງການ

3. ກົດ Go ເພື່ອເພີ່ມ

ໝາຍເຫດ: ເຮົາສາມາດເພີ່ມຂໍ້ມູນໄດ້ 2 ຄັ້ງ ແລະ ເຮົາສາມາດເພີ່ມເອົງໄດ້ ຫຼື ກົດ insert ອີກຄັ້ງກໍ່ໄດ້

Slide image

26

ການເພີ່ມຂໍ້ມູນ Insert (ຕໍ່)

ຫ້ອງທີ່ເຮົາປ້ອນຂໍ້ມູນຈະເປັນຫ້ອງ Value ປ້ອນຂໍ້ມູນອີງຕາມຊື່ຂອງ Column

ໝາຍເຫດ: ຫ້ອງທີ່ເຮົາກຳນົດເປນ A_I ເຮົາບໍ່ຈຳເປັນປ້ອນຂໍ້ມູນກໍ່ໄດ້

Slide image

27

3.1 ສະແດງຂໍ້ມູນໃນຕະລາງ

1. ເລືອກທີ່ Browse

ໝາຍເຫດ: ຖ້າວ່າຕາຕະລາງມີຂໍ້ມູນຈະສະແດງຜົນຕາຮູບ ຖ້າບໍ່ພົບຂໍ້ມູນຈະບໍ່ມີການສະແດງ

Slide image

28

3.2 ແກ້ໄຂຂໍ້ມູນໃນຕາຕະລາງ

1. ເລືອກ Browse

2. ກົດ Edit

3. ແກ້ໄຂຂໍ້ມູນ

4. Go

Slide image

29

3.3 ວິທີການລົບ

1. Browse

2. ເລືອກ Delete

3. ເລືອກ Ok

Slide image

30

IV. ຄຳສັ່ງ SQL

ແມ່ນຂັ້ນຕອນໃນການຂຽນຄຳສັ່ງເອງເພື່ອທົດສອບຄຳສັ່ງ SQL ເອງເພື່ອຫາຄຳສັ່ງທີ່ຖືກຕ້ອງ

1. ເລືອກ SQL

2. ຂຽນຄຳສັ່ງ

3. ທົດສອບ GO

Slide image

31

4.1 ຮຽນຮູ້ຈາກຄວາມຜິດພາດ

ເວລາເຮົາກົດ GO ແລ້ວເກີດຂໍ້ຜິດພາດຈະສະແດງ Error ອອກມາ ສິ່ງທີ່ເຮົາຕ້ອງເຂົ້າໃຈນັ້ນກໍ່ຄື ຄຳອະທິບາຍຂໍ້ຜິດພາດ ໂປຣແກຣມຈະບອກເຮົາວ່າ ສາເຫດເກີດມາຈາກຫຍັງ ຄຳສັ່ງໃດທີ່ຜິດພາດ ເຄື່ອງໝາຍ ( ' ' )

Slide image

32

# ຄຳສັ່ງທີ່ມັກພິດພາດ

1. #1146 doesn't exist : ບໍ່ມີຢູ່

2. #1064 - You have an error in your SQL syntax: ໄວຍະກອນຂອງ SQL ບໍ່ຖຶກຕ້ອງ

3. #1054 - Unknown column: ຂຽນຊື່ຖັນ ບໍ່ຖືກ

ໝາຍເຫດ: ເບິ່ງລະຫັດເຮົາກໍ່ສາມາດເຂົ້າໃຈໄດ້ທັນທີ່


Slide image

33

Multiple Choice

doesn't exist ໝາຍເຖິງຫຍັງ

1

ມີຢູ່ແລ້ວ

2

ບໍ່ມີຢູ່

3

ຂຽນຊື່ຖັນ ບໍ່ຖືກ

4

ຂຽນຊື່ແຖວ ບໍ່ຖືກ

34

Multiple Choice

ຂໍ້ຜິດພາດລະຫັດ 1146 ໝາຍເຖິງຫຍັງ

1

ມີຢູ່ແລ້ວ

2

ບໍ່ມີຢູ່

3

ຂຽນຊື່ຖັນ ບໍ່ຖືກ

4

ຂຽນຊື່ແຖວ ບໍ່ຖືກ

35

Multiple Choice

ຂໍ້ຜິດພາດລະຫັດ 1064 ໝາຍເຖິງຫຍັງ

1

ຂຽນຊື່ຖັນ ບໍ່ຖືກ

2

ບໍ່ມີຢູ່

3

ໄວຍະກອນບໍ່ຖືກ

4

ຂຽນຊື່ແຖວ ບໍ່ຖືກ

36

4.1 ແກ້ໄຂຄຳສັ່ງ

ຖ້າເຮົາຢາກແກ້ໄຂຄຳສັ່ງອີກຄັ້ງໃຫ້ເຮົາກົດທີ່ປຸ່ມ Edit ເຮົາກໍ່ສາມາດແກ້ໄຂຄຳສັ່ງ SQL ຂອງເຮົາໄດ້ຄືເກົ່າ

ໝາຍເຫດ: ເວລາຂຽນຄຳສັ່ງເຮົາສາມາດກົດ Ctrl + space ເພື່ອໃຫ້ສະແດງຄຳສັ່ງ

Slide image

37

Poll

ໃຫ້ຄະແນນຫົວບົດ

ງ່າຍ

ປານກາງ

ຍາກ

ຍາກຫຼາຍ

38

ສະຫຼຸບ

  • # ຕາຕະລາງ Table

  • I. ວິທີການສ້າງ Table

  • 1.1 ປະເພດຂໍ້ມູນ Type

  • 1.2 ຄີແມ່ນຫັຍງ (key)

  • 1.3 ຄີ (key) ໃນຕາຕະລາງ

  • 1.4 Null ແລະ A_I

Slide image

39

ສະຫຼຸບ

  • II. ການຈັດການ Table

  • 2.1 ການເພີ່ມ Column

  • III. ການເພີ່ມຂໍ້ມູນ Insert

  • 3.1 ສະແດງຂໍ້ມູນໃນຕະລາງ

  • 3.2 ແກ້ໄຂຂໍ້ມູນໃນຕາຕະລາງ

  • 3.3 ວິທີການລົບ

Slide image

40

ສະຫຼຸບ

  • IV. ຄຳສັ່ງ SQL

  • 4.1 ຮຽນຮູ້ຈາກຄວາມຜິດພາດ

  • # ຄຳສັ່ງທີ່ມັກພິດພາດ

  • 4.1 ແກ້ໄຂຄຳສັ່ງ

Slide image

MySQL Unit 2

Table ຕາຕະລາງ

Slide image

Show answer

Auto Play

Slide 1 / 40

SLIDE