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

Transcript
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

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

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