วันพุธที่ 25 พฤษภาคม พ.ศ. 2554

วิชา ระบบฐานข้อมูล

แบบฝึกหัดบทที่ 1
     ฐานข้อมูล (Database) หมายถึง กลุ่มของข้อมูลที่มีความสัมพันธ์กัน และนำมาจัดเก็บในที่เดียวกัน

     ระบบฐานข้อมูล (Database System) หมายถึง ระบบการจัดเก็บข้อมูลที่มีความสัมพันธ์กัน เกี่ยวข้องเป็นเรื่องเดียวกัน รูปแบบเป็นระเบียบแบบแผน และจัดเก็บไว้ในที่เดียวกัน

     ระบบจัดการฐานข้อมูล (DBMSDatabase Management System หมายถึง โปรแกรมที่ทำหน้าที่ในการกำหนดลักษณะข้อมูลที่จะเก็บไว้ในฐานข้อมูล เพื่ออำนวยความ สะดวกในการบันทึกข้อมูลลงในฐานข้อมูล   เสมือนเป็นตัวกลางระหว่าง ผู้ใช้กับฐานข้อมูล

 1.สรุปเนื้อหาหน่วยที่ 1
     ฐานข้อมูล (Database)
          ฐาน ข้อมูล  คือข้อมูลจำนวนมากที่มีการจัดเก็บไว้อย่างเป็นระเบียบในลักษณะของตาราง และข้อมูลแต่ละตารางที่มีอยู่นั้นต่างมีความสัมพันธ์กัน
     ระบบฐานข้อมูล (Database System)
          ระบบ ฐานข้อมูล คือ ระบบการจัดเก็บข้อมูลที่มีความสัมพันธ์กัน เกี่ยวข้องเป็นเรื่องเดียวกัน โดยมีรูปแบบการจัดเก็บที่เป็นระเบียบแบบแผน  และจัดเก็บไว้ในที่เดียวกัน เช่น ข้อมูลพนักงาน ข้อมูลลูกค้า ข้อมูลสินค้าคงคลัง และข้อมูลพนักงานขาย เป็นต้น
     ระบบจัดการฐานข้อมูล (Database Management System : DBMS)
          ระบบ จัดการฐานข้อมูล คือโปรแกรมที่ทำหน้าที่ในการกำหนดลักษณะข้อมูลที่จะเก็บไว้ในฐานข้อมูลเพื่อ อำนวยความสะดวกในการบันทึกข้อมูลลงในฐานข้อมูล กำหนดผู้ที่ได้รับอนุญาตให้ใช้ฐานข้อมูลได้ พร้อมกับกำหนดด้วยว่าให้ใช้ได้แบบใด เช่น ให้อ่านข้อมูลได้อย่างเดียว หรือให้แก้ไขข้อมูล ได้ด้วย
    ประโยชน์ในการใช้ระบบฐานข้อมูล
          เมื่อ มีการนำระบบจัดการฐานข้อมูลมาใช้เพื่ออ านวยความสะดวกในการบันทึกข้อมูลแก้ไขปรับปรุงข้อมูล ค้นหาข้อมูล รวมทั้งก าหนดผู้ที่ได้รับอนุญาตให้ใช้ฐานข้อมูล เป็นต้น ท าให้ฐานข้อมูลมีประโยชน์มากมาย ได้แก่
          1. ลดความซ้ำซ้อนของข้อมูล เมื่อมีข้อมูลของหน่วยงานซึ่งจัดเก็บไว้หลายที่ อาจมีข้อมูลใน
ส่วนที่เหมือนกันหลายส่วน เช่น ฝ่ายบัญชี เก็บข้อมูล ชื่อ ที่อยู่ เบอร์โทรศัพท์ของพนักงาน และฝ่ายบุคคล เก็บข้อมูล ชื่อ ที่อยู่ เบอร์โทรศัพท์ของพนักงาน เมื่อน าคอมพิวเตอร์มาใช้จัดเก็บข้อมูลให้อยู่ในรูปของฐานข้อมูล จะทำให้ไม่เก็บข้อมูลซ้ าซ้อนกัน ซึ่งทุกฝ่ายที่เกี่ยวข้องจะสามารถเรียกใช้ข้อมูลที่ต้องการได้ เป็นการประหยัดเนื้อที่ในการจัดเก็บ และทำให้เกิดความรวดเร็วในการค้นหาและจัดเก็บข้อมูลอีกด้วย

          2. ทำให้เกิดความสอดคล้องของข้อมูล  ถ้ามีการแก้ชื่อ ถ้ามีการแก้ชื่อ ที่อยู่ ที่ฝ่ายบุคคล ชื่อและ
ที่อยู่ที่ฝ่ายบัญชีก็จะถูกเปลี่ยนแปลงด้วย เนื่องจากฝ่ายบัญชีจะดึงข้อมูลชื่อและที่อยู่จากฝ่ายบุคคลมาใช้ ดังนั้นเมื่อมีการแก้ไขข้อมูลในที่ใดที่หนึ่ง ข้อมูลอีกที่หนึ่งก็จะถูกเปลี่ยนไปด้วย

          3. ควบคุมความถูกต้องของข้อมูล  ผู้บริหารระบบฐานข้อมูลสามารถกำหนดกฎเกณฑ์ในการน า
เข้าข้อมูล และระบบจัดการฐานข้อมูล จะคอยควบคุมให้มีการนำเข้าข้อมูลเป็นไปตามกฎเกณฑ์เพื่อให้มีความถูกต้อง

          4. สามารถใช้ข้อมูลร่วมกันได้  การเก็บข้อมูลไว้ในฐานข้อมูลเดียวกัน จะสามารถกำหนดรูป
แบบที่แน่นอนได้ และแต่ละฝ่ายสามารถใช้ข้อมูลร่วมกันได้เพราะเป็นมาตรฐานเดียวกัน เนื่องจากระบบการจัดการฐานข้อมูลสามารถจัดให้ผู้ใช้แต่ละคนเข้าใช้ข้อมูลใน แฟ้มที่มีข้อมูลเดียวกันได้ในเวลาเดียวกัน เช่น ฝ่ายบุคคลและฝ่ายการเงิน สามารถที่จะใช้ข้อมูลจากแฟ้มประวัติพนักงานในระบบฐานข้อมูลได้พร้อมกัน

          5. มีความปลอดภัย การที่ข้อมูลมารวมอยู่ในที่เดียวกัน สามารถวางมาตรฐานในการแก้ไขและ
ป้องกันได้ดีกว่า จึงไม่มีการรั่วไหลของข้อมูลไปสู่ผู้ไม่ควรรู้ และสามารถกำหนดรหัสผ่านเข้าใช้งานข้อมูลของผู้ใช้แต่ละราย โดยระบบการจัดการฐานข้อมูลจะทำการตรวจสอบสิทธิ์ในการท างานกับข้อมูล เช่น การเรียกดูข้อมูล การลบข้อมูล การปรับปรุงข้อมูล และการเพิ่มข้อมูลในแต่ละแฟ้มข้อมูล เป็นต้น

          6. ขจัดความขัดแย้งในการใช้ข้อมูลร่วมกัน ก่อนที่จะมีการจัดเก็บข้อมูล ต้องมีการตกลง
รูปแบบการเก็บอย่างเป็นเอกฉันท์เสียก่อน ทำให้ไม่เสียเวลาในการพัฒนาระบบฐานข้อมูล

          7. ข้อมูลที่จัดเก็บมีความทันสมัย เมื่อข้อมูลในระบบฐานข้อมูลได้รับการดูแลปรับปรุงอย่าง
ต่อเนื่อง ทำให้ข้อมูลที่จัดเก็บเป็นข้อมูลที่มีความทันสมัย ตรงกับเหตุการณ์ในปัจจุบัน และตรงกับความต้องการอยู่เสมอ

           แต่อย่างไรก็ตาม ในการใช้ฐานข้อมูลนั้น ถึงแม้ว่าการประมวลผลด้วยระบบจัดการฐานข้อมูลจะมีข้อดีหลายประการ แต่ก็จะมีข้อเสียอยู่บ้างดังต่อไปนี้
          1. เสียค่าใช้จ่ายสูง เนื่องจากโปรแกรมที่ใช้ในระบบจัดการฐานข้อมูลจะมีราคาค่อนข้างแพง  
รวมทั้งเครื่องคอมพิวเตอร์ที่มีประสิทธิภาพสูง คือต้องมีความเร็วสูง มีขนาดหน่วยความจำและหน่วยเก็บข้อมูลสำรองที่มีความจุมาก ท าให้ต้องเสียค่าใช้จ่ายสูงในการจัดท าระบบจัดการฐานข้อมูล

          2. เกิดความสูญเสียข้อมูลได้ เนื่องจากข้อมูลต่าง ๆ ภายในฐานข้อมูลจะถูกจัดเก็บอยู่ในที่เดียว
กัน ดังนั้นถ้ามีการจัดเก็บข้อมูลเกิดมีปัญหา อาจท าให้ต้องสูญเสียข้อมูลทั้งหมดในฐานข้อมูลได้ ดังนั้นการจัดทำฐานข้อมูลที่ดีจึงต้องมีการส ารองข้อมูลไว้เสมอ



2. ทำการวัดและประเมินผลผลการผ่านจุดประสงค์
ตอนที่ 1 แบบปรนัย

     1. ระบบจัดการฐานข้อมูล (DBMS) คืออะไร
          ตอบ      ข.  ตัวกลางระหว่างผู้ใช้กับฐานข้อมูล
     2.  หลังจากที่สร้างฐานข้อมูลแล้ว จะต้องสร้างออบเจ็กต์ใดเป็นอันดับแรก
          ตอบ      ก.  Table
     3.  ออบเจ็กต์ใดที่ทำหน้าที่การเก็บข้อมูลทั้งหมดลงฐานข้อมูล
          ตอบ      ข.  Query
     4.  ออบเจ็กต์ Query มีหน้าที่ทำอะไร
          ตอบ      ค.  สร้างแบบสอบถามข้อมูล
     5.  ข้อใดต่อไปนี้เป็นหน้าที่ของออบเจ็กต์ Form
          ตอบ      ข.  เก็บข้อมูลลงฐานข้อมูล
     6.  ข้อใดต่อไปนี้ ไม่ใช กฎของการ Normalization
          ตอบ      ข.  จะต้องมีความสัมพันธ์แบบเชิงกลุ่ม (Many-to-Many)
     7.  ข้อใด ไม่ใช่ ประโยชน์ที่ได้รับของระบบฐานข้อมูล
          ตอบ      ค.  ข้อมูลที่จัดเก็บมีความทันสมัย
     8.  ขั้นตอนใดต่อไปนี้เป็นขั้นตอนแรกในการออบแบบฐานข้อมูล
          ตอบ      ก.  กำหนดวัตถุประสงค์ในการใช้งาน
     9.  ส่วนประกอบต่อไปนี้เพิ่มเข้ามาใหม่ใน Access 2007 ยกเว้น ข้อใด
         ตอบ       ง.  Ribbon
     10.  ข้อใดต่อไปนี้ กล่าวผิด
         ตอบ       ก.  เมื่อบันทึกฐานข้อมูลใน Access 2007 จะมีนามสกุล .accdb 
ตอนที่ 2   แบบจับคู่ ค าชี้แจง ให้นักเรียนจับคู่คำต่อไปนี้ให้ถูกต้อง
1.  ช.  DBMS                                         ก. แถบในการแสดงออบเจ็กต์ที่สร้างขึ้น 
2.  จ.  Normalization                              ข. แบบสอบถามข้อมูล    
3.  ซ.  Office Button                              ค. ส่วนของพื้นที่การทำงานของออบเจ็กต่าง ๆ
4.  ญ. Quick Access Toolbar                 ง.  ชุดคำสั่งกระทำการต่าง ๆ ที่นำมารวมกัน   
5.  ฌ. Ribbon                                         จ.  กฎที่ใช้ในการออบแบบตาราง
6.  ก.  Navigation Pane                          ฉ. โปรแกรมย่อยที่เขียนขึ้นภาษา VBA
7.  ค.  Document Window                     ช.  ระบบจัดการฐานข้อมูล
8.  ข.  Query                                          ซ.  ปุ่มที่รวบรวมชุดคำสั่งในการจัดการฐานข้อมูล
9.  ง.  Macro                                          ฌ.  ส่วนการทำงานใหม่ที่เข้ามาแทนที่แถบเมนูและแถบ
                                                                       แถบเครื่องมือ

10. ฉ. Module                                        ญ.  แถบเครื่องมือที่รวบรวมปุ่มเครื่องมือที่ใช้งานบ่อย ๆ
                                                                     เอาไว้ 

ตอนที่ 3   แบบอัตนัย
คำชี้แจง ให้นักเรียนตอบคำถามต่อไปนี้
      1.  จงอธิบายถึงความหมายของฐานข้อมูล

           ฐานข้อมูล  (Database)  คือข้อมูลจำนวนมากที่มีการจัดเก็บไว้อย่างเป็นระเบียบในลักษณะของตาราง และข้อมูลแต่ละตารางที่มีอยู่นั้นต่างมีความสัมพันธ์กัน ซึ่งในการสร้างตารางเพื่อใช้ในการเก็บข้อมูล เป็นสิ่งที่ต้องทำป็นอันดับแรก หรือเป็นข้อมูลเบื้องต้นที่จะต้องนำปใช้งานต่อไป
      2.  ระบบฐานข้อมูลมีประโยชน์อย่างไร            1.  ลดความซ้ำซ้อนของข้อมูล เมื่อมีข้อมูลของหน่วยงานซึ่งจัดเก็บไว้หลายที่ อาจมีข้อมูลใน
ส่วนที่เหมือนกันหลายส่วน เช่น ฝ่ายบัญชี เก็บข้อมูล ชื่อ ที่อยู่ เบอร์โทรศัพท์ของพนักงาน และฝ่ายบุคคล เก็บข้อมูล ชื่อ ที่อยู่ เบอร์โทรศัพท์ของพนักงาน เมื่อนำคอมพิวเตอร์มาใช้จัดเก็บข้อมูลให้อยู่ในรูปของฐานข้อมูล จะทำห้ไม่เก็บข้อมูลซ้ำซ้อนกัน ซึ่งทุกฝ่ายที่เกี่ยวข้องจะสามารถเรียกใช้ข้อมูลที่ต้องการได้ เป็นการประหยัดเนื้อที่ในการจัดเก็บ และทำให้เกิดความรวดเร็วในการค้นหาและจัดเก็บข้อมูลอีกด้วย
            2.  ทำให้เกิดความสอดคล้องของข้อมูล ถ้ามีการแก้ชื่อ ถ้ามีการแก้ชื่อ ที่อยู่ ที่ฝ่ายบุคคล ชื่อและ ที่อยู่ที่ฝ่ายบัญชีก็จะถูกเปลี่ยนแปลงด้วย เนื่องจากฝ่ายบัญชีจะดึงข้อมูลชื่อและที่อยู่จากฝ่ายบุคคลมาใช้ ดังนั้นเมื่อมีการแก้ไขข้อมูลในที่ใดที่หนึ่ง ข้อมูลอีกที่หนึ่งก็จะถูกเปลี่ยนไปด้วย
            3.  ควบคุมความถูกต้องของข้อมูล ผู้บริหารระบบฐานข้อมูลสามารถกำหนดกฎเกณฑ์ในการนำ เข้าข้อมูล และระบบจัดการฐานข้อมูล จะคอยควบคุมให้มีการน าเข้าข้อมูลเป็นไปตามกฎเกณฑ์เพื่อให้มีความถูกต้อง
            4.  สามารถใช้ข้อมูลร่วมกันได้ การเก็บข้อมูลไว้ในฐานข้อมูลเดียวกัน จะสามารถกำหนดรูป
แบบที่แน่นอนได้ และแต่ละฝ่ายสามารถใช้ข้อมูลร่วมกันได้เพราะเป็นมาตรฐานเดียวกัน เนื่องจากระบบการจัดการฐานข้อมูลสามารถจัดให้ผู้ใช้แต่ละคนเข้าใช้ข้อมูลใน แฟ้มที่มีข้อมูลเดียวกันได้ในเวลาเดียวกัน เช่น ฝ่ายบุคคลและฝ่ายการเงิน สามารถที่จะใช้ข้อมูลจากแฟ้มประวัติพนักงานในระบบฐานข้อมูลได้พร้อมกัน
            5.  มีความปลอดภัย การที่ข้อมูลมารวมอยู่ในที่เดียวกัน สามารถวางมาตรฐานในการแก้ไขและ ป้องกันได้ดีกว่า จึงไม่มีการรั่วไหลของข้อมูลไปสู่ผู้ไม่ควรรู้ และสามารถก าหนดรหัสผ่านเข้าใช้งานข้อมูลของผู้ใช้แต่ละราย โดยระบบการจัดการฐานข้อมูลจะท าการตรวจสอบสิทธิ์ในการท างานกับข้อมูล เช่น การเรียกดูข้อมูล การลบข้อมูล การปรับปรุงข้อมูล และการเพิ่มข้อมูลในแต่ละแฟ้มข้อมูล เป็นต้น
            6.  ขจัดความขัดแย้งในการใช้ข้อมูลร่วมกัน ก่อนที่จะมีการจัดเก็บข้อมูล ต้องมีการตกลง
รูปแบบการเก็บอย่างเป็นเอกฉันท์เสียก่อน ท าให้ไม่เสียเวลาในการพัฒนาระบบฐานข้อมูล
            7.  ข้อมูลที่จัดเก็บมีความทันสมัย เมื่อข้อมูลในระบบฐานข้อมูลได้รับการดูแลปรับปรุงอย่าง
ต่อเนื่อง ทำให้ข้อมูลที่จัดเก็บเป็นข้อมูลที่มีความทันสมัย ตรงกับเหตุการณ์ในปัจจุบัน และตรงกับความต้องการอยู่เสมอ  
      3.  ใน Microsoft Access 2007 ประกอบไปด้วยออบเจ็กต์อะไรบ้าง และมีหน้าที่อย่างไร 
            1.Table ใช้ในการเก็บข้อมูลทั้งหมด
            2.Queries ช่วยค้นหาหรือสร้างแบบสอบถามข้อมูล
            3.Froms แบบฟอร์มในการทำงาน สำหรับจัดการกับข้อมูลแทนการจัดการในตาราง
            4.Report ใช้ในการสร้างรายงาน
            5.Macros ชุดคำสั่งที่นำมาร่วมกันตามขั้นตอนในการทำงานเพื่อให้การทำงานเป็นอัตโนมัติ
            6.Modules ช่วยให้ทำงานกับข้อมูลที่ซับซ้อนมากขึ้นได้
      4.  จงอธิบายหลักการออกแบบฐานข้อมูลมาพอใจ
            ก่อนที่เราจะเริ่มสร้างฐานข้อมูลนั้น จำเป็นอย่างยิ่งที่จะต้องทำการออกแบบฐานข้อมูลเสียก่อน ว่าข้อมูลที่จะนำมาเก็บในฐานข้อมูลประกอบไปด้วยอะไรบ้าง และมีการจัดเก็บในรูปแบบใด แล้วค่อยเริ่มต้นสร้างฐานข้อมูล
         
      5.  จงยกตัวอย่างระบบงานที่ควรนำระบบฐานข้อมูลเข้ามาใช้ พร้อมทั้งอธิบายเหตุผล       
           งานทะเบียน เพราะว่าเป็นงานที่เกี่ยวกับประวัติของพนักงานหรือนักเรียนทั้งหมด ซึ่งมีข้อมูลต่างๆหลายอย่างมาเก็บข้อมูลไว้ได้ง่าย


26/06/54.
ตอนที่ 1 
1.ข้อใดกล่าวถึงความหมายของตาราง (Table) ได้ชัดเจนที่สุด
ตอบ     . ฐานข้อมูลใน Access
2.ข้อใดต่อไปนี้ กล่าวผิด
ตอบ   . Attachment เป็นชนิดข้อมูลสาหรับสร้างจุดเชื่อมโยงไปยังไฟล์
3.ฟิลด์ (Field) หมายถึงอะไร
ตอบ  . คอลัมน์
4.เรคอร์ด (Record) หมายถึงอะไร
ตอบ   . แถว
5.ชนิดข้อมูลแบบข้อความ (Text) สามารถเก็บข้อมูลได้สูงสุดกี่ตัวอักษร
ตอบ    ค. 255
6.ถ้าต้องการกำหนดฟิลด์ในการเก็บข้อความจำนวนมากๆ จะต้องเลือกชนิดข้อมูลแบบใด
ตอบ   . Memo
7.มุมมองที่ใช้ในการสร้างตารางด้วยการออกแบบเองคือมุมมองใด
ตอบ  . Design View
8.ชนิดความสัมพันธ์ของตารางมีกี่แบบ
ตอบ     ค. 255
9.ข้อใดต่อไปนี้ ไม่สามารถ นามาประกอบในการตั้งชื่อฟิลด์ข้อมูลได้
ตอบ    . 4 แบบ
10.ถ้าต้องการเรียงลาดับข้อมูลในตารางจากน้อยไปหามาก จะต้องใช้เครื่องมือใด
ตอบ  . Ascending



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

ตอนที่ 3 
จงอธิบายถึงประโยชน์ที่ได้รับจากการสร้างตาราง
ตอบ     การสร้างตารางมีประโยชน์มหาศาลเราสามารถนำมาประยุกต์นำไปใช้ได้หลายอย่าง เพื่อเป็นการนำตารางมาใช้ในการทำงานข้อฐานข้อมูลและเป็นการลดความซ้ำซอนของข้อมูล
จงบอกถึงคุณสมบัติในการเลือกฟิลด์ข้อมูลที่จะนำมาเป็นคีย์หลัก (Primary Key)
ตอบ   ฟิลด์ที่มีข้อมูลในเรคอร์ดที่ไม่ซ้ำกัน เพื่อเป็นตัวกำหนดให้ทุกเรคอร์ดแตกต่างกันและเป็นฟิลด์ที่ไม่เป็นค่าว่าง คือจะต้องมีค่าอยู่เสมอ เช่นรหัสพนักงาน รหัสประจาตัวนักเรียน เป็นต้น
             อธิบายถึงความแตกต่างในการสร้างตารางด้วยมุมมองการออกแบบ (Table Design) และมุมมองแผ่นตารางข้อมูล (Datasheet View)
ตอบ      มุมมองแผ่นข้อมูล เป็นมุมมองที่แสดงข้อมูลจากตาราง ฟอร์ม แบบสอบถาม วิว หรือ Stored Procedure ในรูปแบบของแถวและคอลัมน์ในมุมมองแผ่นข้อมูล คุณสามารถแก้ไขเขตข้อมูล เพิ่มและลบข้อมูล และค้นหาข้อมูลได้
มุมมองออกแบบ เป็นมุมมองที่แสดงการออกแบบของวัตถุฐานข้อมูลต่อไปนี้ ได้แก่ ตาราง แบบสอบถาม ฟอร์ม รายงาน และแมโครในมุมมองออกแบบคุณสามารถสร้างวัตถุฐานข้อมูลใหม่และปรับเปลี่ยนการออกแบบของวัตถุที่มีอยู่แล้วได้
4.               จงบอกขั้นตอนในการสร้างตารางมุมมองการออกแบบว่ามีขั้นตอนอย่างไร
ตอบ     1. คลิกที่แท็บ Create
2. เลือกปุ่มคาสั่ง (Table Design) ในกลุ่มของ Tables จากนั้น Access จะเปิดตารางข้อมูลเปล่าในมุมมองการออกแบบขึ้นมาให้
3. กำหนดฟิลด์ข้อมูล แล้วกด Tab เพื่อเลื่อนไปยังช่องถัดไป
4. เลือกชนิดข้อมูล
5. กำหนดคาอธิบายฟิลด์
6. กำหนดคุณสมบัติของฟิลด์เพิ่มเติม จากนั้นทาข้อที่ 3 ถึงข้อที่ 6 จนครบทุกฟิลด์ที่ต้องการ
7. คลิกปุ่ม Save จาก Quick Access เพื่อบันทึกตาราง
8. กำหนดชื่อตาราง
9. คลิกปุ่ม OK
10. จากนั้นจะปรากฏไดอะล็อกบ็อกซ์ให้กำหนดคีย์หลัก (Primary Key) ถ้าคลิกปุ่ม Yes โปรแกรมจะกำหนดฟิลด์ใหม่ขึ้นมาให้ซึ่งเป็นคีย์หลักชื่อว่า ID แต่ถ้าคลิกปุ่ม No จะให้เรากำหนดคีย์หลักเองในภายหลัง ในที่นี้ให้คลิกปุ่ม No
5.               ในการสร้างตารางแม่แบบ (Template) มีข้อดีและข้อเสียอย่างไร
ตอบ ข้อดีคือ
1. เร็ว เพราะนำมาใช้งานได้เลย
2. ไม่เสี่ยง เพราะ เห็นทั้งคุณภาพและราคาก่อนตัดสินใจ
ข้อเสียคือ
1. อาจจะมีการซ้ำกับคนอื่น ที่ซื้อใช้เหมือนกัน หรือ ก็อบปี้ นำมาใช้เหมือนกัน
2. มีความเป็นเอกลักษณ์ของตนเองน้อย

2 ความคิดเห็น:

  1. อย่าลืมทำความหมายของฐานข้อมูล ระบบฐานข้อมูล การจัดการฐานข้อมูล

    ตอบลบ
  2. ตรวจแบบฝึกหัดที่ 1 ตอนที่ 1 แบบปรนัย ถูก 5 ข้อ
    ตอนที่ 2 แบบจับคู่ ถูกทุกข้อ

    ตอบลบ