วันพฤหัสบดีที่ 21 ตุลาคม พ.ศ. 2553

1. ลีนุกซ์คืออะไร
ลีนุกซ์ (Linux) เป็นชื่อระบบปฏิบัติการประเภทหนึ่ง (Operating System) หรือ OS คือเป็นโปรแกรมประเภท Open Source มีหน้าที่ในการช่วยให้โปรแกรมอื่น ๆ สามารถทำงานได้บนเครื่องคอมพิวเตอร์ โดยระบบปฏิบัติการจะเป็นตัวกลางระหว่างฮาร์ดแวร์กับโปรแกรมที่สร้างขึ้นเพื่อทำงานบนเครื่องคอมพิวเตอร์

2. ความเป็นมาของลีนุกซ์เป็นอย่างไร
ผู้พัฒนาลีนุกซ์คนแรก นายไลนัส ทอร์วัลด์ ศึกษาระบบปฏิบัติการที่ชื่อ มินิกซ์ (Minix) เป็นระบบยูนิกซ์บนเครื่องคอมพิวเตอร์ ไลนัสเห็นว่ามินิกช์ยังใช้งานได้ไม่เพียงพอกับความต้องการ จึงพัฒนาระบบปฏิบัติการสำหรับใช้งานบนเครื่องคอมพิวเตอร์ขึ้นมาใหม่โดยใช้ยูนิกช์เป็นต้นแบบภายใต้ชื่อว่า ลีนุกซ์

3. ประโยชน์ของลีนุกซ์มีอะไรบ้าง
1 ยูนิกซ์เป็นต้นแบบของลีนุกซ์ 2 ลีนุกซ์ใช้งานฟรี 3 ความปลอดภัยในการทำงาน 4 มีความเสถียรภาพในการทำงาน 5 ใช้เครื่องคอพิวเตอร์สเปคต่ำ 6 ลีนุกซ์กับระบบเครือข่าย

4. โครงสร้างของลีนุกซ์มีอะไรบ้าง
ลีนุกซ์ที่ไลนัสและนักพัฒนาร่วมกันพัฒนา เป็นเพียงแค่ส่วนที่เรียกว่า เคอร์เนล (Kernel) หรือแกนการทำงานหลักของระบบ แต่เคอร์เนลไม่สามารถทำงานตามลำพังได้ต้องทำงานร่วมกับโปรแกรมอื่น ๆ
1.ฮาร์ดแวร์ (Hardware)คือ อุปกรณ์ต่าง ๆ
2 เคอร์เนล (Kernel)เป็นส่วนที่สำคัญของระบบ เรียกว่า เป็นแกนหรือหัวใจของระบบก็ว่าได้ เคอร์เนลจะมีหน้าที่ควบคุมการทำงานทั้งหมดของระบบ
3 เซลล์ (Shell)เป็นส่วนที่ทำหน้าที่ติดต่อระหว่างผู้ใช้กับเคอร์เนล โดยรับคำสั่งจากผู้ใช้ทางอุปกรณ์อินพุต อย่างเช่น คีย์บอร์ด แล้วทำการแปลให้เป็นภาษาที่เครื่องเข้าใจ
4 โปรแกรมประยุกต์ (Application)คือ โปรแกรมที่สร้างขึ้นเพื่อใช้ในงานต่าง ๆ บนลีนุกซ์
5 ระบบวินโดวส์บนลีนุกซ์โครงสร้างของลีนุกซ์ทำให้รู้ว่าการใช้งานลีนุกซ์ต้องสั่งงานผ่านเซลล์
เตรียมความพร้อมก่อนติดตั้งลีนุกซ์
6.การติดตั้งลีนุกซ์ สิ่งสำคัญคือรายละเอียดของอุปกรณ์ฮาร์ดแวร์ เตรียมพื้นที่สำหรับติดตั้ง เลือกประเภทของการติดตั้ง

5. เคอร์เนล (Kernel) คืออะไร
เป็นส่วนที่สำคัญของระบบ เรียกว่า เป็นแกนหรือหัวใจของระบบก็ว่าได้ เคอร์เนลจะมีหน้าที่ควบคุมการทำงานทั้งหมดของระบบ ตั้งแต่การจัดสรรทรัพยากรของระบบบริหารโพรเซสงาน
(Process) การจัดการไฟล์และอุปกรณ์อินพุต เอาต์พุต บริหารหน่วยความจำ โดยเคอร์เนลจะควบคุมอุปกรณ์ฮาร์ดแวร์ของเครื่องทั้งหมด ดังนั้นเคอร์เนลจึงขึ้นอยู่กับฮาร์ดแวร์ ถ้าฮาร์ดแวร์เปลี่ยนไปเคอร์เนลก็จะเปลี่ยนไปด้วย

6. เซลล์ (Shell) คืออะไร
เป็นส่วนที่ทำหน้าที่ติดต่อระหว่างผู้ใช้กับเคอร์เนล โดยรับคำสั่งจากผู้ใช้ทางอุปกรณ์อินพุต อย่างเช่น คีย์บอร์ด แล้วทำการแปลให้เป็นภาษาที่เครื่องเข้าใจ นอกจากนี้เซลล์ยังทำหน้าที่ในการควบคุมและกำหนดทิศทางของอินพุตและเอาต์พุตได้ด้วยว่าจะให้เข้าหรือออกมาทางใด เช่น อาจจะกำหนดให้เอาต์พุตออกมาทางหน้าจอหรืจะเก็บลงไฟล์ก็ได้

7. ระบบวินโดวส์ (Window) บนลีนุกซ์มีอะไรบ้าง (ค้นหาเพิ่มเติมให้มากที่สุด)
ลีนุกซ์ทะเล 5.0 ลีนุกซ์ทะเล 8.0 ลีนุกซ์ทะเล 9.0
สัญลักษณ์ลีนุกซ์ Ubuntu ลีนุกซ์ Ubuntu เดสก์ท็อป Ubuntu

8. ระบบ X Window คืออะไร ทำหน้าที่อย่างไร
X Window บนลีนุกซ์ มีความพิเศษกว่า Microsoft Windows ตรงที่มีรูปแบบของวินโดวส์ให้เลือกใช้หลายแบบ เช่น GNOME หรือ KDE โดยแต่ละรูปแบบอาจจะแตกต่างกันในส่วนของเมนูการทำงาน รูปแบบของหน้าจอ หน้าต่างของโปรแกรม รูปแบบของปุ่ม หรือไอคอนต่าง ๆ ซึ่งไม่เหมือนกับ Microsoft Windows ที่มีหน้าตาอยู่เพียงแบบเดียว

9. ขั้นตอนการเตรียมความพร้อมของลีนุกซ์ต้องเตรียมอะไรบ้าง
1. ตรวจสอบข้อมูลฮาร์ดแวร์ของระบบ 2. เตรียมพื้นที่สำหรับลีนุกซ์

10. ลีนุกซ์แบบ Text Mode เป็นอย่างไร มีรุ่นใดบ้าง
การติดตั้งแบบ text mode ตัว fedora ยังมีอยู่ส่วน option ที่ใช้ ติดตั้งแบบ text mode คือ linux text Fedora 7 นี้เป็น version ล่าสุดของตระกูล Fedora ที่ สามารถใช้ได้ทั้ง text mode และ gui
ลินุกซ์ (Linux) เป็นที่รู้จักกันว่าเป็นระบบปฏิบัติการชนิดหนึ่ง ที่มีลักษณะคล้ายระบบยูนิกซ์ แต่ว่ากันตามจริงแล้ว ตัวลินุกซ์เองไม่ใช่ระบบปฏิบัติการ แต่เป็น เคอร์เนล หรือ "แก่น" ที่ต้องนำมาประกอบกับส่วนอื่น ๆ เพื่อให้ได้ระบบปฏิบัติการที่สมบูรณ์
ระบบอื่น ๆ ภายนอกตัวเคอร์เนล ที่นิยมนำมาใช้กับลินุกซ์ ก็คือ ระบบของกนู ดังนั้นบางคนจึงนิยมเรียกตัวระบบปฏิบัติการชนิดนี้ว่า ระบบกนู/ลินุกซ์ โดยใช้คำว่า ลินุกซ์ โดด ๆ เมื่อต้องการหมายถึงเฉพาะตัวเคอร์เนลผู้เริ่มพัฒนาลินุกซ์เป็นคนแรก คือ นายลีนุส ทอร์วัลด์ส (Linus Torvalds) ชาวฟินแลนด์ เมื่อสมัยที่เขายังเป็นนักศึกษาคอมพิวเตอร์ ที่มหาวิทยาลัยเฮลซิงกิ
บางคนอ่านออกเสียงลินุกซ์ ว่า "ไลนักซ์" หรือ "ลินิกซ์" (อ่านตามชื่อยูนิกซ์)
linus สร้าง terminal ขึ่นมาใช้ส่วนตัวเท่านั้น เพราะว่าที่มีใช้อยู่นั่นมันไม่มีอะไรสะดวกเลย สร้างไปสร้างมามันก็เลยใหญ่ขึ้น และจึงสร้าง os ขึ้นมาโดยไปหยิบหนังสือ os ของ ทาเนนบอม (คนที่เขียนหนังสือโอเอส และพวกเนตเวิร์กที่ใช้เรียนกัน) แต่ linus ไม่ได้สร้างขึ้นมาแบบ minix (เขียนถูกป่าวหว่า) เพราะระบบนั้นแตกต่างกันอย่างสื้นเชิง และมีการเถียงกันและด่ากันอย่างแรงไปมาหลายครั้งทั้งทางเมลและการเจอกันจังๆหลายครั้ง เพราะประเด็นเรื่อง ระบบศูนย์รวม กับไม่ได้เป็นศูนย์รวมที่ linus สร้าง

วันพุธที่ 7 ตุลาคม พ.ศ. 2552

ฐานข้อมูล SQL
ฐานข้อมูล
เป็นการจัดเก็บและการดึงข้อมูล มาใช้ให้เกิดประโยชน์กับองค์กรรวมถึงข้อมูลที่จัดเก็บไว้เป็นกลุ่มระบบฐานข้อมูลต้องประกอบด้วยฐานข้อมูลและโปรแกรมคอมพิวเตอร์ที่มีหน้าที่ดูแลและบริหารจัดการฐานข้อมูลของระบบ
ระบบฐานข้อมูล
1.โมเดลแบบลำดับชั้น ลักษณะโมเดลนี้จะมีการจัดเก็บข้อมูลในโครงสร้างแบบทรี
2.โมเดลแบบเครือข่าย จัดเก็บข้อมูลในโครงสร้างแบบกราฟ
3.โมเดลแบบเชิงสัมพันธ์ เป็นโมเดลที่นิยมใช้กันอย่างแพร่หลาย จัดเก็บข้อมูลในรูปแบบของเซ็ต
พิจารณาเซ็ตของความสัมพันธ์ สามารถแสดงการจัดเก็บข้อมูลเป็นเทเบิล
หรือตารางข้อมูลที่ประกอบด้วยแถว และ คอลัมน์ โดยการตัดกันของแต่ละแถวกับแต่ละคอลัมน์จะแทนด้วยค่าของข้อมูล
ฐานข้อมูลเชิงสัมพันธ์
จะอยู่ในรูปของตาราง 2 มิติ คือ ประกอบด้วยแถว และ คอลัมน์
ทเบิล หรือ รีเลชั่น = ไฟล์ (File)
คอลัมน์ หรือ แอตทริบิวต์ = ฟิลด์ (Field)
แถว หรือ ทูเปิล = เรคคอร์ด (Record)
ความสัมพันธ์
หัวใจสำคัญในการออกแบบเทเบิลที่มีโครงสร้างเชิงสัมพันธ์ เพื่อเก็บข้อมูลต่าง ๆ โดยต้องสามารถกำหนดความสัมพันธ์กลุ่มข้อมูลได้
ซึ่งความสัมพันธ์ระหว่างเทเบิลมีทั้งหมด 3 ลักษณะ คือ
แบบ 1:1 (One-to-One)
แบบ 1:N (One-to-Many)
แบบ M:N (Many-to-Many)

วันพฤหัสบดีที่ 20 สิงหาคม พ.ศ. 2552

บทที่4
ตอนที่ 1
1. ข้อใดต่อไปนี้ ไม่ใช่ ประโยชน์ของฟอร์ม
ง. แสดงผลข้อมูลแต่ละฟิลด์ได้อย่างอิสระ
2. รูปแบบของฟอร์ม แบ่งออกเป็นกี่ประเภท
ง. 5
3. ถ้าต้องการสร้างฟอร์มโดยให้แสดงข้อมูลฟอร์มในมุมมองฟอร์มและมุมมองแผ่ตารางข้อมูล
จะต้องสร้างด้วยคำสั่งใด
ข. Split Form
4. ถ้าต้องการสร้างฟอร์มโดยให้แสดงข้อมูลในทุกๆ เารคคอร์ดจะต้องใช้การสร้างฟอร์มใด
ค. Multiple Item
5. เลเบล (Label) เป็นเครื่องมือที่ใช้ทำอะไร
ก. ป้อนข้อความ
6. ข้อมูลที่นำมาใช้ในการสร้างฟอร์มมาจากที่ใด
ก. Table
7. Form Header คือส่วนใด
ก. พื้นที่ที่มีไว้สำหรับกำหนดเลขหน้าของฟอร์ม
8. ถ้าต้องการสร้างกล่องรายการให้เลือก จะต้องใช้เครื่องมือใด
ค. Combo Box
9. ข้อใดต่อไปนี้ ไม่ใช่ ส่วนประกอบของฟอร์ม
ข. Section
10.หลังจากที่เพิ่มข้อมูลลงในฟอร์มแล้ว ข้อมูลจะถูกจัดเก็บไว้ที่ใด
ง. ถูกทั้งข้อ ก.และ ค.

ตอนที่2

1 ช Columnar Form ก. กลุ่มรายการให้เลือก
2 ฌ Tabular Form ข. พิมพ์ข้อความที่ต้องการแสดง
3 ง Form Design ค. กล่องรายการให้เลือกแบบหลายบรรทัด
4 ฉ Spirit Form ง. สร้างฟอร์มด้วยการออกแบบเอง
5 ซ Pivot Chart จ. กล่องรายการให้เลือกแบบบรรทัดเดียว
6 ข Label ฉ. แสดงข้อมูลในมุมมองฟอร์มและแผ่นตาราข้อมูล
7 ญ Text Box ช. แสดงข้อมูล 1 เรคคอร์ดต่อ 1 หน้าฟอร์ม
8 ก Option Group ซ. วิเคราะห์ข้อมูลในลักษณะแผนภูมิ
9 จ Combo Box ฌ. ฟอร์มที่แสดงข้อมูลทุกเรคคอร์ด
10 ค List Box ญ. ใช้แสดงข้อมูลในฟิลด์และป้อนสูตรคำนวณ


ตอนที่3
1 จงอธิบายถึงประโยชน์ที่ได้รับจากการสรางฟอร์ม
ตอบ ทำให้ผู้ใช้ทำงานกับข้อมูลในตารางได้สะดวกกว่าการใช้มุมมองแผ่นข้อมูล

2 ในการสร้างฟอร์มมีกี่แบบ แต่ละแบบมีประโยชน์อย่างไร
ตอบ 5แบบ 1.ฟอร์มคอลัมน์ (Columnar Form)ทำให้เราสามารถสร้างฟอร์มได้ง่ายและสะดวกรวดเร็ว
2.ฟอร์มแบบตาราง (Tabular Form)สามารถแสดงข้อมูลได้ทุกเรคอร์ด
3.ฟอร์มแบบแผ่นตารางข้อมูล (Datasheet Form)
4.ฟอร์มแบบตารางสรุปข้อมูลหลายมิติ (Pivot Table Form)
5.ฟอร์มแบบแผนภูมิสรุปข้อมูลหลายมิติ (Pivot Chart Form)

3 ส่วนประกอบของฟอร์มมีอะไรบ้าง และแต่ละส่วนมีหน้าที่อย่างไร
ตอบ 1. Form Header
2. Form Footer
3. Page Header
4. Page Footer
5. Detial

4 จงยกตัวอย่างปุ่มเครื่องมือ (Controls) ที่ใช้ในการเพิ่มส่วนประกอบของฟอร์มมา 3ส่วน
ประกอบ พร้อมบอกถึงหน้าที่ในการทำงานของแต่ละส่วนประกอบ
ตอบ Text Box ใช้แสดงข้อมูลในฟิลด์ป้อนสูตรคำนวณและฟั่งชั่นอื่น
Label ใช้สำหรับพิมพ์ข้อความในฟอร์ม
Botton ปุ่มคำสั่ง

5 จงอธิบายถึงขั้นตอนในการสร้างฟอร์มแบบแผนภูมิ (PivotChart)
ตอบ 1. คลิกที่แท็บสร้าง(Create)
2. คลิกที่ปุ่ม Pivot Chart ในกลุ่มของฟอร์ม
3. คลิกที่พื้นที่ในแผนภูมิ แล้วจะแสดงฟิลด์ รายการข้อมูล (Field List)ให้เลือก
4. คลิกที่ฟิลด์ที่ต้องการ
5. เลือกตำแหน่งที่ต้องการแสดงฟิลด์
6. คลิกปุ่ม Add to เพื่อวางฟิลด์ในตำแหน่งที่เลือกไว้
บทที่3
ตอนที่1
1.ข้อใด ไม่ใช่ ความสามารถของคิวรี่
ง.สร้างฟิลด์ใหม่
2.แบบสอบถามข้อมูลใดที่นิยมใช้งานมากที่สุด
ก.Select Query
3.ถ้าต้องการปรับเพิ่มเงินเดือนให้กับพนักงานคนละ 10 เปอเซ็นต์เท่าๆกัน จะต้องใช้แบบ
สอบถามข้อมูลแบบใด
ง.Updaya Query
4.ข้อใดต่อไปนี้ ไม่ใช่ โอเปอเรเตอร์ทางคณิตศาสตร์
ก.+
5.โอเปอเรเตอร์ตัวใดต่อไปนี้ใช้แทนตัวอักขระใดๆ
ก.*
6.โอเปอเรเตอร์ตัวใดต่อไปนี้ใช้ในการเชื่อมข้อความ
ง.&
7.ถ้าต้องการกำหนดเงื่อนไขในแบบสอบถามข้อมูล จะต้องกำหนดที่บรรทัดใด
ค.Criteria
8.ถ้าต้องการกำหนดเงื่อนไขในการค้นหาพนักงานที่มีเดือนตั้งแต่ 50,000 บาทขึ้นไป จะ
ก.>50,000
9.ข้อใดคือรูปแบบในการสร้างฟิลด์ใหม่
ข.ชื่อฟิลด์ใหม่ : ฟิลด์คำนวณ
10.ข้อใดต่อไปนี้คือสูตรในการหาภาษี 5%
ข.Tax : [Salary]*0.05

ตอนที่2
1. ฉ Select Query ก.กำหนดเงื่อนไขในการค้นหาข้อมูล
2. ซ Crosstab Query ข.ใช้ในการเพิ่มข้อมุลต่อท้ายตารางเดิม
3. จ Updata Query ค.ใช้ตรวจสอบอักขระว่าตรงกับที่กำหนดหรือไม่
4. ข Append Query ง.ค้นหาข้อมุลที่ไม่ซ้ำกันใน 2 ตาราง
5. ฌ Delete Query จ.ใช้ปรับปรุงข้อมูลตามเงื่อนไข
6. ก Criteria ฉ.ใช้สอบถามข้อมุลตามเงื่อนไข
7. ค Like ช.ค้นหาข้อมูลที่ซ้ำกันในตาราง
8. ญ In ซ.ใช้สอบถามข้อม๔ลที่มีความสัมพันธ์ระหว่างฟิลด์
9. ช Find Duplicates Query Wizard ฌ.ใช้ในการลบข้อมุลตามเงื่อนไข
10. ง Find Unmatched Query Wizard ญ.ใช้ในการกำหนดว่าค่าใดบ้างตรงกับค่าในรายการ

ตอนที่3
1.จงบอกถึงประโยชน์ที่ได้รับจากการสร้างแบบสอบถามข้อมูลหรือคิวรี่
ตอบ ช่วยในการสอบถามข้อมูลในตารางวิเคราะห์ประมวลผลข้อมูล
2.จงบอกขั้นตอนในการสร้างแบบสอบถามข้อมูลด้วยมุมมองการออกแบบ
ตอบ 1.คลิกเลือกแท็บสร้าง
2.คลิกที่ปุ่ม Query Design
3.คลิกเลือกชื่อตาราง
4.คลิกปุ่ม เพิ่ม
5.คลิกปุ่ม ปิด
6.คลิกเลือกชื่อฟิลด์ที่ต้องการจนครบทุกฟิลด์
7.คลิกที่ มุมมองแผ่นข้อมูลเครื่องมือช่วยสร้าง
3.การสร้างแบบสอบถามข้อมูลด้วยเครื่องมือช่วยสร้าง (Query Wizard) มีกี่แบบ และแต่ละแบบมีประโยชน์อย่างไร
Query Wizard มี 4 แบบ คือ
ตอบ 1.Simple Wizard สามารถสร้างแบบสอบถามด้วยเครื่องมือง่ายๆ
2.Crosstad Query สามารถแสดงข้อมูลในรูปแบบกราฟและในลักษณะตารางไขว้
3.Find Duplicates Query สามารถค้นหาข้อมูลที่ซ้ำกันในตาราง
4.Find Unmatched Query สามารถค้นหาข้อมูลที่ไม่ซ้ำกันในตาราง
4.จงอธิบายขั้นตอนในการสร้างแบบสอบถามข้อมูลด้วย Simple Query Wizard
ตอบ 1.คลิกที่แท็บ สร้าง
2.คลิกที่ปุ่มตัวช่วยสร้างแบบสอบถาม
3.เลือกแบบสอบถามข้อมูลอย่างง่าย
4.คลิก ตกลง
5.เลือกชื่อตาราง
6.เลือกชื่อฟิลด์ที่ต้องการ
7.คลิกปุ่ม ถัดไป
8.ตั้งชื่อแบบสอบถามข้อมูล
9.คลิก เสร้จสิ้น
5.จงอธิบายความหมายและหลักการสร้างแบบสอบถามข้อมูล Crossta Query Wizard
ตอบ เป็นการสร้างแบบสอบถามข้อมูลที่สอบถามความสัมพันธ์ระหว่างฟิลด์ 2 ฟิลด์หรือมากกว่า
บทที่2
ตอนที่1
1ข้อใดกล่าวถึงความหมายของตาราง(table)ได้ชัดเจนมากที่สุด
ค. ออบเจ็กต์ที่อยู่ในฐานข้อมูล
2ข้อใดต่อไปนี้ กล่าวผิด
ง. Attachment เป็นชนิดข้อมูลสำหรับสร้างจุดเชื่อมโยง
3.ฟิวด์(หมายถึงอะไร)
ค. คอลัมน์
4เรคคอร์ด(Record)หมายถึงอะไร
ก. ตาราง
5ชนิดข้อมูลแบบข้อความ (Text) สามารถเก็บข้อมูลได้สูงสุดกี่ตัวอักษร
ค. 255
6ถ้าต้องการกำหนดฟิลด์ในการเก็บข้อความจำนวนมากๆ จะต้องเลือกชนิดข้อมูลแบบใด
ข. Text
7มุมมองที่ใช้ในการสร้างตารางด้วยการออกแบบเองคือมุมมองใด
ก.Design View
8ชนิดความสัมพันธ์ของตารางมีกี่แบบ
ข. 3แบบ
9ข้อใดต่อไปนี้ไม่สามารถ นำมาประกอบในการตั้งฟิลด์ข้อมูลได้
ง. เคลื่องหมายจุด(.)
10ถ้าต้องการเรียงลำดับข้อมูลในตารางจากน้อยไปหามากจะต้องใช้เครื่องมือใด
ค. Filter

ตอนที่2
1. ฌ Field ก. กำหนดรูปแบบในการป้อนข้อมูล
2. ง Record ข. เก็บข้อมูลประเภทรูปภาพ
3. จ Memo ค. เรียงลำดับข้อมูลจากน้อยไปหามาก
4. ข OLE Object ง. ข้อมูลในแนวแถว
5. ซ Currency จ. เก็บข้อมูลประเภทข้อความที่มีความยาวมาก ๆ
6. ญ Attachment ฉ. กำหนดรูปแบบการแสดงข้อมูล
7. ก Input Mark ช. เรียงลำดับข้อมูลจากมากไปหาน้อย
8. ฉ Format ซ. เก็บข้อมูลที่เป็นตัวเลขทางการเงิน
9. ช Descending ฌ. ข้อมูลในแถวคอลัมน์
10.ค Ascending ญ. เก็บเอกสารและแฟ้มไบนารี่ทุกชนิดในฐานข้อมูล

ตอนที่ 3
1 จงอธิบายถึงประโยชน์ที่ได้รับจากการสร้างตาราง
ตอบ จัดเก็บข้อมูลได้ง่าย สะดวก เร็ว และผิดพลาดได้ยากกว่าการคีย์ข้อมูลแบบธรรมดา
2 จงอธิบายถึงคุณสมบัติในการเลือกฟิลด์ข้อมูลที่จะนำมาเป็นคีย์หลัก (Primary Key)
ตอบ ฟิลด์ที่มีข้อมูลในเรคคอร์ดไม่ซ้ำกัน
3 อธิบายถึงข้อความแตกต่างในการสร้าง ตารางด้วยมุมมองการออกแบบ (Table Design) และมุมมองแผ่นตารางข้อมูล(Datasheet View)
ตอบ Table Design เป็นมุมมองที่ใช้ในการกำหนดตาราง
Datasheet View เป็นมุมมองที่มใฃ้ในการป้อนข้อมูลที่ต้องการเก็บลงในตาราง
4 จงบอกขั้นตอนในการสร้างตารางด้วยมุมการออกแบบมีขั้นตอนอย่างไร
ตอบ 1.ไปที่ Create
2.ไปที่ Table Design ในกลุ่มของtable จะมีตารางข้อมูลเปล่า
3.กำหนดฟิลด์ข้อมูล แล้วกด Tab เพื่อไปอีกช่องหนี่ง
4.เลือกชนิดข้อมูล
5.กำหนดคำอธิบายฟิลด์
6.กำหนดคุณสมบัติฟิลด์เพิ่มเติม
7.กด save จาก quick Acces Toolbar
8.กำหนดชื่อตาราง
9.กด Ok
10.จะมีไดอะล็อกบ็อกซ์ให้กำหนดคีย์หลัก
5 ในการสร้างตาราง ด้วยการออกแบบ Template มีข้อดีและข้อเสียอย่างไร
ตอบ ข้อดีคือสร้างได้รวดเร็ว ข้อเสียคือมีความสลับซับซ้อนในการทำ
บทที่ 1
ตอนที่ 1
1.ระบบจัดการฐานข้อมูล (DBMS) คืออะไร
ข.ตัวกลางระหว่างผู้ใช้กับฐานข้อมูล
2.หลังจากที่สร้างฐานข้อมูลแล้ว จะต้องสร้างออบเจ็กต์ใดเป็นอันดับแรก
ก.Table
3.ออบเจ็กต์ใดที่ทำหน้าที่ในการเก็บข้อมูลทั้งหมดลงฐานข้อมูล
ค.Form
4.ออบเจ็กต์ Query มีหน้าที่ทำอะไร
ค.สร้างแบบสอบถามข้อมูล
5.ข้อใดต่อไปนี้เป็นหน้าที่ของออบเจ็กต์ Form
ข.เก็บข้อมูลลงฐานข้อมูล
6.ข้อใดต่อไปนี้ ไม่ใช่ กฏของการ Normalization
ข.จะต้องมีความสัมพันธ์แบบเชิงกลุ่ม(Many to Many)
7.ข้อใด ไม่ใช่ ประโยชน์ที่ได้รับของระบบฐานข้อมูล
ค.ข้อมูลที่จัดเก็บมีความทันสมัย
8.ขั้นตอนใดต่อไปนี้เป็นขั้นตอนแรกในการออกแบบฐานข้อมูล
ก.กำหนดวัตถุประสงค์ในการใช้งาน
9.ส่วนประกอบต่อไปนี้เพิ่มเข้ามาใหม่ใน Access 2007 ยกเว้น ข้อใด
ง.Ribbon
10.ข้อใดต่อไปนี้ กล่าวผิด
ก.เมื่อบันทึกฐานข้อมูลในAccsee 2007จะมีนามสกุลเป็น.accdb

ตอนที่ 2
1. ช DBMS
2. จ Normalozation ก.แถบในการแสดงออบเจ็กต์ที่สร้างขึ้น
3. ซ Office Button ข.แบบสอบถามข้อมูล
4. ญ Quick Access Toolbar ค.ส่วนของพื้นที่ในการทำงานของออบเจ็กต่างๆ
5. ฌ Ribbon= ง.ชุดคำสั่งกระทำต่างๆที่นำมารวมกันส่วนการทำงานใหม่ที่เข้ามาแทนที่แถบเมนูและแถมเครื่องมือ
6. ก Navigation Pone จ.กฎที่ใช้ในการออกแบบตาราง
7. ค Documet Window ฉ.โปรแกรมย่อยที่เขียนขึ้นด้วยภาษา VBA
8. ข Query ซ.ปุ่มที่รวบรวมชุดคำสั่งในการจัดการฐานข้อมูล
9. ง Mecro ช.ระบบจัดการฐานข้อมูล
10. ฉ Module ญ.แถบเครื่องมือที่รวบรวมปุ่มเครื่องมือที่ใช้งานบ่อยๆเอาไว้
ตอนที่ 3
1.จงอธิบายถึงความหมายของฐานข้อมูล
ตอบ ฐานข้อมูล คือข้อมูลจำนวนมากที่มีการจัดเก็บไว้ต่างเป็นระเบียนในลักษณะของตาราง
ข้อมูลแต่ละตารางที่มีอยู่นั้นมีความสัมพันธ์กัน
2.ระบบฐานข้อมูลมีประโยชน์อย่างไรบ้าง
ตอบ 1. ลดความซับซ้อนของข้อมูล
2. ทำให้เกิดความสอดคล้องข้อมูล
3. สามารถใช้ข้อมูลร่วมกันได้
4. มีความปลอดภัย
3.ใน Microsoft Access 2007 ประกอบไปด้วยออบเจ็กต์อะไรบ้าง และมีหน้าที่อย่างไร
ตอบ 1. Table ใช้ในการเก็บข้อมูลทั้งหมด
2. Queries ช่วยค้นหาหรือสร้างแบบสอบถามข้อมูล
3. Froms แบบฟอร์มในการทำงาน สำหรับจัดการกับข้อมูลแทนการจัดการในตาราง
4. Reports ใช้ในการสร้างรายงาน
5. Modules ช่วยให้ทำงานกับข้อมูลที่ซับซ้อนมากขึ้นได้
4.จงอธิบายหลักการออกแบบฐานข้อมูลมาพอเข้าใจ
ตอบ กำหนดวัตถุประสงค์ว่าต้องใช้ข้อมูลเรื่องใด ใช้เพื่อทำอะไร ต้องการอะไร สอบถามความต้องการจากผู้ใช้
วิเคราะห์ข้อมูลที่จำเป็นจัดกลุ่ม วิเคราะห์ข้อมูลแต่ละตาราง วิเคราะห์โครงสร้างข้อมูล กำหนดชนิดข้อมูล
กำหนดความสัมพันธ์
5.จงยกตัวอย่างระบบงานที่ควรนำ ระบบฐานข้อมูลมาใช้จงอธิบายเหตุผล
ตอบ ข้อมูลพนักงาน มีพนักงานในบริษัทแต่ล่ะบริษัทมีพนักงานไม่ต่ำกว่า500คนเราจิงต้องเอา
ระบบฐานข้อมูลมาใช้ในการจัดเรียงรายชื่อพนักงาน เช่น ตามตัวอักษร ตามตำแหน่งงาน
ตามเงินเดือน เป็นต้น