2. ใบความรู้ที่ 6

12
O รรรรรรรร ร 32202 รรรรรรรร รรรรรรรรรรรรรรรรร รรรรรรรรร รรรรรรรรรรรรรรรรรรรรร รรร 5 รรรรรรรรรรรรรรรรรรร 6 รรรรรร รรรรรรรรรรรรรรรรร รรรรรร 6 รรรรรรรร ----------------------------------------------- ----------------------------------------------- ---------------------------------- 1. รรรรรรรรรรรรรรรรรรรรรรรรรรร รรรรรรรรร (Query) หหหหหหห หหหหหหหหหหหหหหหห หหหหหหหหหหหหหหหหหหหหหหหหหหหหหหห หหหหหหหหหห หหหหหหหหหหหหหหหหหหหห หหหหหหหหหหหหหหหหหหหหหหหห หหหหหหหหหหหห หหหหหหหหหหหหหห หหหหหหหหหหหหหหหหหห รรรรรรรรรรรรรรรร หหหหหหหหห หหหหหห 1. หหหหหหหหหหหหหหหหหหหหหหหหหห (Select Query) 2. หหหหหหหหหหหหหหหหหหหหหหห (Parameter Query) 3. หหหหหหหหหหหหหหหหหหหห (Crosstab Query) 4. หหหหหหหหหหหหหหห (Action Query) 5. หหหหหหหหห SQL (SQL Query) 2. รรรรรรรรรรรรรรรรรรรรรรรรรรรรรรรร รรรรรรรรร หหหหหหหหห (Query) หหหหหหหหหหหหหหหหหหหหห หหหหหหหหหหหหหหหหห หหหหหหหหหหหหหหหหหหหหหห หหหหห หหหหหหหหหหหหหหหหห หหหหหหหหหหห รรรรรรรรร

Transcript of 2. ใบความรู้ที่ 6

Page 1: 2. ใบความรู้ที่ 6

O

รหั�สวิ�ชา ง 32202 ช��อวิ�ชา การสร�างฐานข้�อมู�ลเบื้��องต้�น ระดั�บื้ช��นมู�ธยมูศึ�กษาปี"ที่$� 5

หัน%วิยการเร$ยนร��ที่$� 6 เร��อง การสร�างแบื้บื้สอบื้ถามู จำ)านวิน 6 คาบื้เร$ยน

--------------------------------------------------------------------------------------------------------------------------------

1. ควิามูหัมูายและชน�ดัข้องแบื้บื้สอบื้ถามู แบื้บื้สอบื้ถามู (Query) หมายถึ�ง แบบที่� ใช้�เรี�ยกดู�หรี�อสอบถึาม

ข้�อม�ลจากฐานข้�อม�ลตาม การีถึามหรี�อเง� อนไข้ที่� ก าหนดูไว้� และสามารีถึจ#ดูการีก#บข้�อม�ลเหล$าน#%นไดู� โดูยไม$กรีะที่บก#บ โครีงสรี�างข้องข้�อม�ล

ชน�ดัข้องแบื้บื้สอบื้ถามู ม�หลายแบบ ดู#งน�% 1. แบบสอบถึามแบบใช้�เล�อกข้�อม�ล (Select Query)

2. แบบสอบถึามแบบพารีาม)เตอรี* (Parameter Query)

3. แบบสอบถึามแบบแที่+บไข้ว้� (Crosstab Query)

4. แบบสอบถึามแอกช้#น (Action Query)

5. แบบสอบถึาม SQL (SQL Query)

2. การสร�างแบื้บื้สอบื้ถามูจำากต้�วิช%วิยสร�างแบื้บื้สอบื้ถามู แบบสอบถึาม (Query) ที่� จะสรี�างน�%จะอย�$ในกล,$มค าส# งอ� นๆ ข้องแที่+บ

เครี� องม�อสรี�าง โดูยม�ข้# %นตอนในการีสรี�าง ดู#งต$อไปน�% ที่� แที่+บสรี�างกล,$มค าส# งอ� นๆ คล)กป,/มต#ว้ช้$ว้ยสรี�างแบบสอบถึาม

จะเป0ดูแผ่$นงาน การีสรี�างแบบสอบถึาม ที่� ม� 4 รีายการี ค�อ 1. ต#ว้ช้$ว้ยสรี�างแบบสอบถึามอย$างง$าย 2. ต#ว้ช้$ว้ยสรี�างแบบสอบถึามแบบตารีาง 3. ต#ว้ช้$ว้ยสรี�างแบบสอบถึามแบบค�นหารีายการีที่� ซ้ำ %า 4. ต#ว้ช้$ว้ยสรี�างแบบสอบถึามการีค�นหาข้�อม�ลที่� ไม$ตรีงก#น

ใบื้ควิามูร��ที่$� 6

Page 2: 2. ใบความรู้ที่ 6

2.1 การสร�างแบื้บื้สอบื้ถามูจำากต้�วิช%วิยสร�างแบื้บื้สอบื้ถามูอย%างง%าย ม�ข้# %นตอน ดู#งต$อไปน�% 2.1.1 คล�กเล�อกรายการต้�วิช%วิยสร�างแบื้บื้สอบื้ถามูอย%าง

ง%าย คล)กตกลง

เล�อกรีายการีต#ว้ช้$ว้ยสรี�างแบบสอบถึามอย$างง$าย

ให�เล�อกรีายการีต#ว้ช้$ว้ยสรี�างแบบสอบถึามอย$างง$าย ที่� กล$องโต�ตอบการีสรี�างแบบสอบถึาม

2.1.2 คล�กเล�อกต้ารางจำากรายการต้าราง/แบื้บื้สอบื้ถามู ซ้ำ� งจะเรี�ยกเข้ตข้�อม�ลข้องตารีางน#%นมาไว้�ในช้$องดู�านซ้ำ�าย ให�คล)กเล�อกเข้ตข้�อม�ลที่� ต�องการีสรี�างแบบสอบถึาม แล�ว้คล)กป,/มเครี� องหมายเพ) มที่�ละรีายการี (>) หรี�อคล)กเพ) มที่#%งหมดู (>>) หากต�องการีเอารีายการีที่� ไดู� เล�อกไปแล�ว้ออก ให�คล)กป,/มเครี� องหมายเอาออกที่�ละรีายการี (<) หรี�อคล)กเอาออกที่#%งหมดู (<<)

Page 3: 2. ใบความรู้ที่ 6

การีเพ) มเข้ตข้�อม�ลที่�ละรีายการี

การีเอาเข้ตข้�อม�ลออกที่#%งหมดู

Page 4: 2. ใบความรู้ที่ 6

การีเปล� ยนตารีางและเข้ตข้�อม�ลจากตารีางข้�อม�ลน#กศึ�กษาเป5นตารีางว้)ช้า

การีเล�อกเข้ตข้�อม�ลจากที่#%งตารีางว้)ช้าและตารีางข้�อม�ลน#กศึ�กษา 2.1.3 ต้�วิเล�อกแบื้บื้สอบื้ถามูที่$�แสดังรายละเอ$ยดัหัร�อแบื้บื้

สร,ปี ให�คล)ก เล�อกต#ว้เล�อกที่� ต�องการีคล)กป,/ม ถ�ดัไปี แล�ว้ต#%งช้� อแบบสอบถึาม คล)กป,/มเสรี+จส)%น

Page 5: 2. ใบความรู้ที่ 6

2.2 การสร�างแบื้บื้สอบื้ถามูจำากต้�วิช%วิยสร�างแบื้บื้สอบื้ถามูแบื้บื้ต้าราง

เล�อกรีายการีต#ว้ช้$ว้ยสรี�าง

ต#%งช้� อแบบสอบถึามว้$า

การีเล�อกแบบสอบถึามเป5น

ผ่ลล#พธ์*แบบสอบถึามว้)ช้า Query ที่� แสดูง

เล�อกตารีางที่� จะน ามาสรี�าง

2.2.1 คล�กเล�อกรายการต้�วิช%วิยสร�างแบื้บื้สอบื้ถามูแบื้บื้

2.2.2 คล�กเล�อกมู,มูมูองต้าราง แบื้บื้สอบื้ถามู หัร�อที่��งสองอย%าง แล�ว้จ�ง คล)กเล�อกช้� อที่� จะน าเข้ต

Page 6: 2. ใบความรู้ที่ 6

เล�อกเข้ตข้�อม�ลที่� จะน ามาที่ าส$ว้น

เล�อกเข้ตข้�อม�ลที่� จะน ามาสรี�าง

เล�อกเข้ตข้�อม�ลที่� จะน ามาใช้�ค านว้ณที่� จ,ดูต#ดูแถึว้และ

ต#%งช้� อให�ก#บแบบสอบถึามและ

2.2.3 คล�กเล�อกเข้ต้ข้�อมู�ลที่$�มู$อย�%จำากดั�านซ้�ายไปีดั�านข้วิา เพ� อจ#ดูที่ า ตารีางแบบสอบถึาม แล�ว้คล)กป,/มถึ#ดูไป

2.2.4 คล�กเล�อกเข้ต้ข้�อมู�ลที่$�จำะใช�ที่)าส%วินหั�วิคอล�มูน/ แล�ว้คล)กป,/ม

2.2.5 คล�กเล�อกเข้ต้ข้�อมู�ลที่$�จำะน)ามูาใช�ในการค)านวิณแต้%ละจำ,ดัต้�ดัข้อง แถวิและคอล�มูน/ แล�ว้คล)กป,/มถึ#ดูไป

2.2.6 Access 2007

จำะก)าหันดัช��อแบื้บื้สอบื้ถามูใหั�มูา ถึ�าไม$ต�องการีก+เปล� ยนช้� อไดู�เลย แต$ถึ�าต�องการีก+คล)กป,/มเสรี+จส)%น นอกจากน�%ย#งสามารีถึปรี#บเปล� ยนม,มมองเป5นดู� แบบสอบถึามใน

Page 7: 2. ใบความรู้ที่ 6

ผ่ลล#พธ์*แบบสอบถึามแสดูงในม,มมองตารีาง

2.3 การสร�างแบื้บื้สอบื้ถามูจำากต้�วิช%วิยสร�างแบื้บื้สอบื้ถามูเพื่��อค�นหัารายการที่$�ซ้)�า

เล�อกรีายการีต#ว้ช้$ว้ยสรี�างแบบสอบถึามเพ� อ

เล�อกแบบสอบถึามข้�อม�ล

เล�อกเข้ตข้�อม�ลที่� ค)ดูว้$าซ้ำ %าก#นที่� จะน ามาส

2.3.1 คล�กเล�อกรายการต้�วิช%วิยสร�างแบื้บื้สอบื้ถามูเพื่��อค�นหัารายการที่$�ซ้)�า

2.3.2 คล�กเล�อกมู,มูมูองต้าราง แบื้บื้สอบื้ถามู หัร�อที่��งสองอย%าง แล�ว้จ�งคล)กเล�อกช้� อที่� จะน าเข้ตข้�อม�ลมาใช้�ที่ า

2.3.3 คล�กเล�อกเข้ต้ข้�อมู�ลที่$�ค�ดัวิ%าซ้)�าก�นมู$อย�%จำากดั�านซ้�ายไปีดั�านข้วิา เพื่��อจำ�ดัที่)าต้ารางแบื้บื้สอบื้ถามู แล�ว้คล)กป,/มถึ#ดูไป

Page 8: 2. ใบความรู้ที่ 6

2.4 การสร�างแบื้บื้สอบื้ถามูจำากต้�วิช%วิยสร�างแบื้บื้สอบื้ถามูการค�นหัาข้�อมู�ลที่$�ไมู%ต้รงก�น

เล�อกเข้ตข้�อม�ลที่� จะน ามาที่ าส$ว้น

ต#%งช้� อให�ก#บแบบสอบถึามและ

ใส$ค$าพารีาม)เตอรี*ข้นาดูเข้ตข้�อม�ลไม$เก)น 30

ผ่ลล#พธ์*แบบสอบถึามแสดูง

ค$าว้,ฒิ)การีศึ�กษา

2.3.4 คล�กเล�อกเข้ต้ข้�อมู�ลที่$�ต้�องการแสดังในแบื้บื้สอบื้ถามูจำาก ดั�านซ้�ายไปี

2.3.5 Access 2007 จำะก)าหันดัช��อแบื้บื้สอบื้ถามูใหั�มูา ถึ�าไม$ต�องการีก+ เปล� ยนช้� อไดู�เลย แต$ถึ�าต�องการี ก+คล)กป,/มเสรี+จส)%น นอกจากน�%ย#งสามารีถึปรี#บเปล� ยนม,มมองเป5นดู�

2.3.6 ใส%ค%าพื่ารามู�เต้อร/ข้�อมู�ลน�กศึ�กษา

Page 9: 2. ใบความรู้ที่ 6

เล�อกรีายการีต#ว้ช้$ว้ยสรี�างแบบสอบถึามการี

เล�อกแบบสอบถึามข้�อม�ล

เล�อกตารีางบ#ตรี

เล�อกเข้ตข้�อม�ลที่�

2.4.1 คล�กเล�อกรายการต้�วิช%วิยสร�างแบื้บื้สอบื้ถามูการค�นหัาข้�อมู�ลที่$�ไมู%ต้รง

2.4.2 คล�กเล�อกมู,มูมูองต้าราง แบื้บื้สอบื้ถามู หัร�อที่��งสองอย%าง แล�ว้จ�งคล)กเล�อกช้� อที่� จะน าเข้ตข้�อม�ลมาใช้�ที่ า

2.4.3 คล�กเล�อกมู,มูมูองต้าราง แบื้บื้สอบื้ถามู หัร�อที่��งสองอย%าง แล�ว้จ�งคล)กเล�อกช้� อที่� จะน าเข้ตข้�อม�ลที่� เก� ยว้ข้�องที่� จะน า

2.4.4 คล�กเล�อกเข้ต้ข้�อมู�ลที่$�ต้รงก�นที่��งดั�านซ้�ายและดั�านข้วิา แล�ว้คล)กป,/ม < = > และ

Page 10: 2. ใบความรู้ที่ 6

3. การสร�างแบื้บื้สอบื้ถามูจำากออกแบื้บื้แบื้บื้สอบื้ถามู 3.1 เร��มูต้�นการสร�างแบื้บื้สอบื้ถามูจำากออกแบื้บื้แบื้บื้สอบื้ถามู

ที่� แที่+บสรี�างกล,$มค าส# งอ� นๆ คล)กป,/มออกแบบแบบสอบถึามจะเป0ดูหน�าต$างม,มมองออกแบบแผ่$นงานแสดูงตารีาง

เล�อกเข้ตข้�อม�ลที่� ต�องการีแสดูง

ต#%งช้� อให�ก#บแบบสอบถึามและ

ใส$ค$าพารีาม)เตอรี*ข้นาดูเข้ตข้�อม�ลไม$เก)น 30 ต#ว้อ#กษรี

ผ่ลล#พธ์*แบบสอบถึามแสดูงว้$าไม$ม�ค$าข้�อม�ลที่� ไม$ตรีงก#นในม,ม

2.4.5 คล�กเล�อกเข้ต้ข้�อมู�ลที่$�ต้�องการแสดังในแบื้บื้สอบื้ถามูจำาก ดั�านซ้�ายไปี

2.4.6 Access 2007 จำะก)าหันดัช��อแบื้บื้สอบื้ถามูใหั�มูา ถึ�าไม$ต�องการีก+ เปล� ยนช้� อไดู�เลย แต$ถึ�าต�องการี ก+คล)กป,/มเสรี+จส)%น นอกจากน�%ย#งสามารีถึปรี#บเปล� ยนม,มมองเป5นดู� แบบสอบถึามในม,ม

2.4.7 ใส%ค%าพื่ารามู�เต้อร/ข้�อมู�ลน�กศึ�กษา แล�ว้คล)ก

Page 11: 2. ใบความรู้ที่ 6

เล�อกรีายการีออกแบบแบบสอบถึาม 3.2 การเล�อกต้ารางที่$�จำะน)าเข้ต้ข้�อมู�ลมูาใช�ในแบื้บื้สอบื้ถามู

ที่� หน�าต$างม,มมองออกแบบ แผ่$นงานแสดูงตารีาง เล�อกแที่+บตารีางแบบสอบถึามหรี�อที่#%งสองอย$างแล�ว้คล)กเล�อกช้� อรีายการี คล)กป,/มเพ) ม จนครีบแล�ว้คล)กป,/มป0ดู

3.3 การเล�อกเข้ต้ข้�อมู�ลจำากต้ารางมูาใช�ในแบื้บื้สอบื้ถามู ที่� หน�าต$างม,มมองออกแบบ ดู#บเบ)ลคล)กเล�อกช้� อเข้ตข้�อม�ลจาก

แต$ละตารีาง โดูยเรี�ยงล าดู#บช้� อจากซ้ำ�ายไปข้ว้าที่� ต�องการีน ามาแสดูงในแบบสอบถึาม

3.4 การบื้�นที่�กแบื้บื้สอบื้ถามู ที่� หน�าต$างม,มมองออกแบบ คล)กป,/มบ#นที่�ก แล�ว้ต#%งช้� อ

แบบสอบถึามเสรี+จแล�ว้คล)กป,/ม ตกลง จะไดู�ผ่ลล#พธ์*แบบสอบถึามในม,มมองตารีางตามเข้ตข้�อม�ลที่� ไดู�เล�อกไว้�

เล�อกช้� อตารีางที่� ต�องการีที่ า

เข้ตข้�อม�ล เล�อกช้� อตารีางที่� ต�องการีที่ าเข้ตข้�อม�ลแบบสอบถึาม

เล�อกช้� อเข้ตข้�อม�ลที่� ต�องการีที่ าแบบสอบถึามจาก

Page 12: 2. ใบความรู้ที่ 6

บ#นที่�กช้� อแบบสอบถึามว้$า ลง

ผ่ลล#พธ์*แบบสอบถึามลง