ระบบจดั การฐานขอ้ มูล ครูพยอม เหล่าชุมพล สาขาคอมพวิ เตอร์ธุรกิจ วิทยาลัยอาชีวศึกษาขอนแก่น
ระบบฐานข้อมลู หน่วยที่ 1 1 แผนการสอน/การเรียนรู้ภาคทฤษฎีและปฏบิ ตั ิ หนว่ ยที่ 1 รายวชิ า ระบบจดั การฐานข้อมลู สอนสัปดาหท์ ่ี 1 ชอื่ หน่วย ความรทู้ ั่วไปเก่ียวกับระบบฐานขอ้ มูล คาบรวม 2 ชวั่ โมงช่อื เร่อื ง ความรู้ทัว่ ไปเก่ียวกับระบบฐานขอ้ มลู จานวนคาบ 2 ชั่วโมง สาระการเรยี นรู้ 1. ความหมายของฐานข้อมูล 2. โครงสรา้ งของฐานข้อมลู 3. ความเปน็ มาของฐานขอ้ มลู 4. องค์ประกอบของระบบฐานขอ้ มลู 5. ข้อดแี ละขอ้ เสียของการประมวลผลขอ้ มลู ในฐานขอ้ มูลแบบเชิงสัมพนั ธ์ จุดประสงค์การเรียนรู้จุดประสงค์ทว่ั ไป 1. เพอ่ื ให้นักศึกษาไดร้ ู้และเข้าใจเก่ยี วกบั ความหมายของฐานขอ้ มลู ไดถ้ ูกตอ้ ง 2. เพอ่ื ใหน้ ักศกึ ษาไดร้ แู้ ละเขา้ ใจเกย่ี วกบั โครงสรา้ งของฐานข้อมูลไดถ้ ูกต้อง 3. เพอ่ื ให้นักศกึ ษาได้รู้และเข้าใจเกี่ยวกบั ความเป็นมาของฐานขอ้ มลู ไดถ้ กู ต้อง 4. เพื่อให้นกั ศึกษาได้รแู้ ละเขา้ ใจเกีย่ วกบั องค์ประกอบของระบบฐานข้อมลู ได้ถูกต้อง 5. เพอ่ื ใหน้ กั ศกึ ษาได้ร้แู ละเข้าใจเก่ยี วกับข้อดีและขอ้ เสียของการประมวลผลขอ้ มลู ในฐานข้อมลู แบบเชงิ สัมพันธ์ไดถ้ กู ต้องจุดประสงค์เชงิ พฤติกรรม 1. นักศกึ ษาสามารถบอกความหมายของฐานข้อมลู ได้ 2. นกั ศกึ ษาสามารถบอกโครงสร้างของฐานขอ้ มูลได้ 3. นกั ศกึ ษาสามารถบอกความเปน็ มาของฐานขอ้ มลู ได้ 4. นกั ศกึ ษาสามารถบอกองคป์ ระกอบของระบบฐานข้อมลู ได้ 5. นกั ศกึ ษาสามารถบอกข้อดแี ละข้อเสยี ของการประมวลผลขอ้ มลู ในฐานขอ้ มูล แบบเชงิ สัมพันธ์ได้ กิจกรรมการเรียนการสอน. 1. ครูให้นักศึกษาทาแบบทดสอบกอ่ นเรยี น
ระบบฐานข้อมลู หนว่ ยท่ี 1 22. ครูอธบิ ายความหมายของฐานข้อมลู3. ครูอธบิ ายโครงสร้างของฐานขอ้ มูล และนาตัวอยา่ งงานจริงใหน้ กั ศึกษาดู4. ครูอธิบายองคป์ ระกอบของระบบฐานข้อมลู5. ครอู ธิบายขอ้ ดแี ละข้อเสียของการประมวลผลขอ้ มลู ในฐานขอ้ มูลแบบเชงิ สมั พนั ธ์6. ครใู หน้ กั ศึกษาสอบถามและครูตอบขอ้ ซกั ถาม7. ครใู หน้ ักศกึ ษาทาแบบฝึกหัดท้ายหนว่ ยและแบบทดสอบหลงั เรยี น8. ครูให้นักศกึ ษารว่ มกันตรวจแบบฝึกหัดทา้ ยหน่วย แบบทดสอบกอ่ นเรยี น และแบบทดสอบหลงั เรยี น9. ครเู ปรียบเทียบคะแนนแบบทดสอบก่อนเรียนและหลงั เรยี นเพือ่ ใช้เป็นข้อมูล ในการปรบั ปรงุ การเรียนการสอนในครั้งตอ่ ไป สอ่ื การเรียนการสอน1. แผนการจัดการเรยี นรู้2. สอ่ื Power Point3. ตัวอย่างแบบฟอรม์ กรอกข้อมูลทะเบยี นประวตั ินกั ศกึ ษาวิทยาลัยเทคนิคสกลนคร4. ตัวอย่างระบบงานจรงิ “ระบบทะเบียนนกั ศึกษา แผนกวิชาคอมพิวเตอร์ธรุ กจิ ” พัฒนาระบบโดยครพู ยอม เหลา่ ชุมพล ที่เว็บไซต์ http://www.bctsakon.com ชอ่ื ผ้ใู ช้ : รหสั นกั ศกึ ษา 10 หลัก รหัสผา่ น : รหัสนกั ศกึ ษา 2 ตวั แรกและ 3 ตวั สุดท้าย5. แหลง่ อนิ เทอร์เนต็ สาหรับศกึ ษาเพิ่มเติม http://www.payom.bctsakon.com การประเมนิ ผล1. ประเมินผลจากแบบทดสอบหลงั เรยี น2. ประเมินผลจากความตง้ั ใจ และความสนใจในการเรยี น ความรู้เบ้ืองต้นเกี่ยวกับฐานขอ้ มูล สังคมในปัจจุบันจัดได้ว่าเป็นสังคมที่อยู่บนพ้ืนฐานของสารสนเทศ ท่ีสามารถส่ือสารกันได้ทัว่ โลก ระบบฐานข้อมลู ได้เข้ามามีบทบาทในสังคมปจั จุบันนี้เปน็ อย่างมาก และมีความสาคัญอยา่ งยิ่งตอ่ การพัฒนาระบบสารสนเทศท้ังในด้านเศรษฐกิจ ธุรกิจ อุตสาหกรรม การศึกษา การแพทย์ และการประกอบการอ่นื ๆ สาหรับการพฒั นา และออกแบบสารสนเทศจะต้องทาความเข้าใจเก่ียวกับการออกแบบฐานข้อมูลและเทคโนโลยรี ะบบจดั การฐานขอ้ มูล โดยนาเอาระบบฐานข้อมูลเข้ามาใชใ้ นการเก็บขอ้ มูล
ระบบฐานขอ้ มลู หน่วยท่ี 1 3หรือบริหารจัดการข้อมูล เพ่อื ใหไ้ ดร้ ะบบสารสนเทศที่มีประสิทธภิ าพ ช่วยให้ผู้บริหารใช้ในการตดั สินใจการวางแผนและกาหนดแนวทางขององคก์ ร ธรุ กจิ ใดสามารถเข้าถงึ ข้อมูลได้อย่างรวดเรว็ ท่ีสดุ ถูกต้องท่ีสุด ทันต่อเหตุการณ์มีความปลอดภัยสูง เช่ือถือได้ สามารถตอบสนองความต้องการของผู้ใช้งานได้อย่างครบถ้วน จะทาใหธ้ รุ กจิ น้ันประสบความสาเรจ็ ในการดาเนินงานสงู ในหนว่ ยท่ี 1 น้จี ะกล่าวถึงความรูเ้ บื้องต้นท่ีเป็นพื้นฐานความรู้ในเรอื่ งของฐานขอ้ มลู ประกอบด้วยความหมายของฐานข้อมูล โครงสร้างของฐานข้อมูล ความเป็นมาของฐานข้อมูล องค์ประกอบของระบบฐานข้อมูล และข้อดีกบั ข้อเสียของการประมวลผลขอ้ มลู ในฐานข้อมูลแบบเชิงสัมพันธ์ มีรายละเอียดดังน้ี1. ความหมายของฐานขอ้ มลู ข้อมูลเป็นข้อเท็จจริงท่ีเกิดข้ึนจากการดาเนินงานของกิจกรรมใดกิจกรรมหนึ่ง ภายในองค์กรหน่วยงาน ตลอดจนข้อมูลท่ัวไปในชีวิตประจาวัน โดยการเก็บรวบรวมไว้ในฐานข้อมูล แล้วนามาผ่านกระบวนการประมวลผล เช่น การเรียงลาดับ การคานวณ การจัดกลุ่ม สรุปผลสร้างเปน็ รายงาน หรือจัดให้อยู่ในรูปแบบที่เหมาะสมต่อการนาเสนอขององค์กร เพ่ือให้ได้ข้อมูลที่มีความถูกตอ้ งและเช่ือถือได้จนสามารถนาไปใช้งานได้ จึงเรียกข้อมูลหลังจากที่ผ่านกระบวนการประมวลข้างต้นแล้วนี้ว่าเป็นสารสนเทศ แสดงดงั รปู ที่ 1.1ข้อมลู การประมวลผล สารสนเทศ รปู ท่ี 1.1 แสดงระบบการประมวลผลขอ้ มลู (สัมพันธุ์ จนั ทรด์ ,ี 2551 : 24) ฐานข้อมูลมาจากคาศัพท์ 2 คา คือ ฐาน และข้อมูล พจนานุกรมฉบับราชบัณฑิตยสถานพุทธศักราช 2542 (2542:392) ได้อธิบายว่า ฐาน หมายถงึ ทตี่ ้งั ที่รองรบั ข้อมูล หมายถึง ข้อเท็จจริง หรือส่ิงที่ถือหรือยอมรับว่าเป็นข้อเท็จจริง สาหรับใช้เป็นหลักอนมุ านหาความจรงิ หรอื การคานวณ ดังน้ัน หากแปลตามคาศพั ท์ จงึ หมายถึง ทต่ี ้ังแห่งขอ้ เทจ็ จริง ความหมายของฐานขอ้ มลู มีผู้ใหค้ วามหมายไว้หลายท่านดังนี้ สมจิตร อาจอินทร์ และงามนิจ อาจอินทร์ (2540:12) ให้ความหมายว่า ฐานข้อมูล หมายถึงการเก็บรวบรวมข้อมูลท่ีมีความสัมพันธ์กันไว้ในท่ีเดียวกัน ในระบบการประมวลผลฐานข้อมูลจะมีรปู แบบและวธิ ีการจัดการขอ้ มูลทีแ่ ตกตา่ งจากระบบแฟ้มข้อมูล พุธษดี ศริ ิแสงตระกูล (2539:1) ให้ความหมายว่า ฐานข้อมูล คือ เป็นการจัดเกบ็ บันทึกข้อมูลท่ีสัมพันธ์กันไว้ในลักษณะระบบเบ็ดเสร็จ กล่าวคือ การจัดเก็บบันทึกข้อมูลไว้ส่วนกลาง เพ่ือลดปัญหาความซ้าซ้อนของข้อมูล อกี ทั้งเพ่ือให้ผู้ใช้สามารถเรียกใช้และปฏิบัติการกับข้อมูลในฐานข้อมูลร่วมกันได้ โดยผู้ใช้แต่ละคนจะมองข้อมลู ในแงม่ มุ ทแี่ ตกต่างกนั ไปตามจุดประสงคข์ องการประยกุ ตใ์ ชง้ าน
ระบบฐานขอ้ มลู หนว่ ยท่ี 1 4 วิเชียร เปรมชัยสวัสด์ิ (2551:2) ให้ความหมายว่า ฐานข้อมูล หมายถึง ชุดของข้อมูลที่มีความสัมพันธ์กันที่ถูกนามาจัดเก็บไว้ด้วยกัน เพื่อให้สามารถใช้ข้อมูลเหล่านั้นร่วมกันได้อย่างรวดเร็วและมีประสิทธิภาพ วราภรณ์ โกวิทวรางกูร (2543:8) ให้ความหมายว่า ฐานข้อมูล หมายถึง ท่ีเก็บข้อมูล และความสัมพนั ธร์ ะหวา่ งข้อมูลเหลา่ นน้ั มารวมเขา้ ดว้ ยกันอยา่ งมีระบบ ดวงแก้ว สวามิภักด์ (2534:22) ให้ความหมายว่า ฐานข้อมูล คือ โครงสร้างสารสนเทศที่ประกอบดว้ ย entity หลายๆ ตวั บรรดา entity เหลา่ นต้ี อ้ งมีความสัมพนั ธก์ นั ศิริลักษณ์ โรจนกิจอานวย (2542:9) ให้ความหมายว่า ฐานข้อมูล คือ การจัดเก็บข้อมูลอย่างมีระบบ ผู้ใช้สามารถเรียกใช้ข้อมูลในลักษณะต่างๆ ได้ เช่น การเพ่ิมเติมข้อมูล การเรียกดูข้อมูล การแก้ไขหรอื ลบขอ้ มลู จากความหมายดังกล่าวสรุปได้ว่า ฐานข้อมูล คือ การรวบรวมและจัดเก็บชุดของข้อมูลที่มีความสมั พนั ธ์กันมาไวด้ ้วยกนั อย่างเปน็ ระบบ เพ่อื ให้ผู้ใช้สามารถเรยี กใชข้ ้อมูลเหล่านนั้ รว่ มกันได้อย่างรวดเรว็ และมปี ระสทิ ธิภาพ2. โครงสรา้ งของฐานขอ้ มลู ระบบดิจิตอลคอมพิวเตอร์ทางานโดยใช้ข้อมูลท่ีเป็นรหัสของตัวเลข ตัวเลขที่ใช้เป็นรหัสแทนข้อมลู คอื เลขฐานสอง มรี หัสแทนขอ้ มูล 2 ตวั ไดแ้ ก่ 0 และ 1 แล้วนาตวั เลขมาตอ่ เรียงกนั รหัสของเลขฐาน 2 1 หลัก = 1 bit รหัสของเลขฐาน 2 8 หลัก = 8 bit = 1 byte หรือ 1 Character ฐานข้อมูลเป็นการเก็บรวบรวมขอ้ มูล ประกอบด้วยโครงสร้างของฐานข้อมลู ดังนี้ 2.1 ไบต์ (Byte) หรือ อักขระ (Character) หมายถึง ตัวอักษร (A-Z,ก-ฮ) ตัวเลข (0-9)และสญั ลักษณ์ต่างๆ ที่อยู่บนแปน้ พิมพ์ 2.2 ฟิลด์ (Field) หมายถึง เขตข้อมูลที่เกิดจากการนาอักขระแต่ละตัวมาประกอบกันเป็นขอ้ ความหรอื กลุ่มคา เพอ่ื ใชแ้ ทนความหมายของสิง่ ใดสง่ิ หน่งึ เช่น รหัสนกั ศึกษา ชื่อ ทอี่ ยู่ เปน็ ตน้ 2.3 เรคอร์ด (Record) หมายถึง การนาฟิลด์หลายๆ ฟิลด์ท่ีมีความสัมพันธ์กันมารวมกันเช่น เรคอร์ดข้อมูลนักศึกษาประกอบไปด้วยฟิลด์ รหัสนักศึกษา ชื่อนักศึกษา สกุลนักศึกษา ที่อยู่เป็นตน้ 2.4 แฟ้มข้อมูล (File) หมายถึง การเก็บรวบรวมเรคอร์ดที่เก่ียวข้องกันมาไว้ด้วยกัน เช่นแฟม้ ข้อมูลลูกค้า จะเป็นการนาเอาเรคอร์ดของลูกค้าแต่ละคนมารวมกนั ไวใ้ นแฟ้มขอ้ มลู นี้ เป็นตน้ จากโครงสร้างของฐานข้อมูลดังกล่าว โครงสร้างของฐานข้อมูลที่เล็กท่ีสุด คือ อักขระและโครงสร้างของข้อมูลท่ีใหญ่ที่สุด คือ แฟ้มข้อมูล แต่ก็ยังมีโครงสร้างของข้อมูลที่ใหญ่กว่าแฟ้มข้อมูลกค็ อื ฐานขอ้ มลู ฐานขอ้ มลู หมายถงึ แฟม้ ข้อมูลตั้งแต่ 1 แฟ้มข้อมลู ขนึ้ ไปมารวมกนั และมีความสัมพันธ์กนั ตัวอย่างการจัดเก็บข้อมูลแบ่งตามโครงสร้างของฐานข้อมูล เช่น วิทยาลัยเทคนิคสกลนครได้จัดเก็บข้อมูลทะเบียนประวัติของนักศึกษาระดับช้ัน ปวส.1 แผนกวิชาคอมพิวเตอร์ธุรกิจ โดยมีโครงสรา้ งของฐานข้อมลู แสดงดงั รูปท่ี 1.2เลขที่ 1 เลขที่ 2
ระบบฐานขอ้ มลู หนว่ ยท่ี 1 5รหสั ประจาตวั นักศึกษา 5532040001 รหสั ประจาตัวนกั ศกึ ษา 5532040002 เลขท่ี 3 ....เลขทีส่ ดุ ทา้ ยชอ่ื น.ส.สมใจ ชือ่ น.ส.ดวงใจนามสกุล เรยี นดี นามสกลุ เจรญิ จรงิ รหัสประจาตัวนกั ศกึ ษา 5532040003ทอี่ ยู่ 245 ถ.นติ โย อ.เมือง ท่ีอยู่ 47 ถ.นติ โย อ.เมอื ง ชอื่ นายสดุ หล่อจ.สกลนคร จ.สกลนคร นามสกลุ ผู้ดีเบอรโ์ ทรศัพท์ 042-711392 เบอร์โทรศพั ท์ 042-711234 ทอี่ ยู่ 68 ถ.นิตโย อ.เมืองวัน/เดอื น/ปเี กิด 13 เม.ย. 2536 วัน/เดือน/ปเี กดิ 5 ส.ค. 2536 จ.สกลนครชือ่ บิดา นายสรรชัย เรียนดี ช่ือบิดา นายสินเจรญิ เจริญจรงิ เบอร์โทรศัพท์ 042-711911ชอ่ื มาดา นางสุนสิ า เรียนดี ชือ่ มาดา นางจารณุ ี เจริญจรงิ วนั /เดอื น/ปีเกิด 9 พ.ย. 2536ชอ่ื ผ้ปู กครอง นายสรรชยั เรยี นดี ชอื่ ผู้ปกครอง นายสนิ เจริญ เจริญจริง ชื่อบิดา นายมโน ผ้ดู ี ชอ่ื มาดา นางดารา ผู้ดี ช่ือผู้ปกครอง นายมโน ผดู้ ีรูปที่ 1.2 แสดงโครงสรา้ งของฐานขอ้ มูลของแฟม้ ข้อมลู ทะเบียนประวัตินกั ศกึ ษา จากรูปที่ 1.2 มีโครงสรา้ งของฐานขอ้ มลู ดังน้ี Character คือ ตัวอักษรแต่ละตวั เช่น ร ห ั ส ป ร ะ จ ำ ต ั ว น ั ก ศ ึ ก ษ า Field คือ ตัวอักษรตงั้ แต่ 1 ตัวขึ้นไปมารวมกนั เชน่ Field : รหสั ประจาตวั นักศกึ ษา Field : ชือ่ Field : นามสกุล Field : ท่อี ยู่ Field : เบอรโ์ ทรศพั ท์ Field : วนั /เดือน/ปีเกิด Field : ช่อื บิดา Field : ชื่อมารดา Field : ชอ่ื ผู้ปกครอง Record คือ Field ต้ังแต่ 1 Field ข้ึนไปมารวมกัน เป็นข้อมูลของนักศึกษาแต่ละคน เช่นข้อมูลของนักศึกษาเลขที่ 1 คอื Record ที่ 1 ประกอบไปด้วย Field : รหสั ประจาตวั นกั ศึกษา ขอ้ มูล คอื 5532040001 Field : ชื่อ ข้อมูล คอื น.ส.สมใจ Field : นามสกุล ขอ้ มลู คือ เรียนดี Field : ท่ีอยู่ ข้อมลู คือ 254 ถ.นิตโย อ.เมือง จ.สกลนคร Field : เบอร์โทรศัพท์ ขอ้ มูล คือ 042-711392 Field : วัน/เดอื น/ปีเกิด ขอ้ มลู คือ 13 เม.ย. 2536 Field : ชอื่ บดิ า ขอ้ มลู คอื นายสรรชัย เรยี นดี Field : ชื่อมารดา ขอ้ มลู คอื นางสุนิสา เรยี นดี Field : ชอ่ื ผปู้ กครอง ขอ้ มลู คอื นายสรรชยั เรยี นดี
ระบบฐานข้อมูล หนว่ ยที่ 1 6 ข้อมูลของนักศึกษาแต่ละคนมารวมกัน ช่ือ Field เหมือนกัน แต่ข้อมูลท่ีอยู่ใน Field แต่ละField จะแตกต่างกัน ข้ึนอยู่กับข้อมูลเฉพาะของนักศึกษาแต่ละคน ข้อมูลของนักศึกษาเลขท่ี 2 คือRecord ท่ี 2 ตามลาดับ File คือ Record ตั้งแต่ 1 Record ข้นึ ไปมารวมกัน ในตัวอยา่ งนี้ File คือ แฟ้มข้อมูลทะเบียนประวตั ขิ องนักศึกษาระดบั ช้นั ปวส.1 แผนกวิชาคอมพวิ เตอรธ์ ุรกิจ วทิ ยาลัยเทคนิคสกลนคร3. ความเป็นมาของฐานข้อมลู ฐานขอ้ มลู เกดิ ข้ึนมาเน่อื งจากโครงการอพอลโลของสหรัฐอเมริกา เป็นโครงการสง่ มนษุ ยอ์ วกาศไปดวงจันทร์ เมื่อปี พ.ศ. 2511 จากโครงการดังกลา่ วมีขอ้ มลู เป็นจานวนมาก ดังน้ันเพอ่ื ให้สามารถจัดเก็บข้อมูลต่างๆ ลงในคอมพิวเตอร์ได้สะดวก จึงได้ว่าจ้างบริษัท IBM ให้พัฒนาระบบเพ่ือจัดเก็บข้อมูลดังกล่าวเรียกว่า Generalized Update Access Method : GUAM ถือเป็นต้นกาเนิดของระบบจัดการฐานข้อมูลในอีก 2 ปีถัดมา บริษัท IBM จึงได้พัฒนาระบบจัดการฐานข้อมูลขึ้นมาใหม่เพ่ือการใช้งานในวงการธุรกิจทั่วไป ได้แก่ ระบบ DL/I(DataLanguage/I)พัฒนาจนกระท่ังได้ระบบ InformationManagement System : IMS นอกจากบริษัท IBM แล้วยังมีบริษัท General Electric : GE ที่ได้พัฒนาระบบฐานข้อมูล เช่นระบบ Integrated Data Store : IDS โดยมี Charles Bachman เป็นหัวหน้าทีม IDS เริ่มใช้งานในปีพ.ศ. 2509 และเป็นตน้ กาเนดิ ของระบบโคดาชวิ ล์ CODASYL หรือโมเดลแบบเน็ตเวริ ค์ ท่ยี ังนิยมใชก้ นัแพร่หลายจนถึงปัจจุบัน CODASYL เกิดขึ้นต้ังแต่ พ.ศ. 2517 เป็นทีมงานเดียวกับชุดท่ีพัฒนาภาษาโคบอล ในปี พ.ศ. 2513 Dr.E.F.Codd ได้นาเสนอโมเดลเชิงสัมพันธ์ มีหลักการอยู่บนพื้นฐานทางคณิตศาสตร์ เพ่ือแก้ปัญหาของโมเดลฐานข้อมูลแบบเดิม หลังจากน้ันบริษัท IBM ก็ได้นาแนวคิดของDr.E.F.Codd ไปสร้างระบบฐานข้อมูลเชิงสัมพันธ์ที่ชื่อว่าระบบ R ขึ้น และพัฒนามาเป็นระบบ DB2ในปัจจุบนั มผี ้ผู ลิตซอฟทแ์ วร์ฐานขอ้ มลู ขน้ึ มามากมาย โดยใช้ทฤษฏีของ Dr.E.F.Codd เพอ่ื สร้างระบบฐานข้อมลู เชงิ สมั พันธ์ขึ้นมา เช่น Microsoft Access, Microsoft SQL Server, Oracle, My SQL เป็นต้น4. องค์ประกอบของระบบฐานข้อมูล ระบบฐานข้อมูลมักจะนาเอาระบบคอมพิวเตอร์มาช่วยในการจัดเก็บฐานข้อมูล เพ่ือให้ทันต่อความต้องการในการใช้งาน สะดวก รวดเร็ว และถูกต้องมีความเช่ือถือได้ โดยมีซอฟท์แวร์หรือโปรแกรมระบบจัดการฐานข้อมูล องค์ประกอบของระบบฐานข้อมูล แบ่งออกเป็น 4 องค์ประกอบดังต่อไปน้ี 4.1 ฮาร์ดแวร์ 4.2 ซอฟทแ์ วร์ 4.3 ขอ้ มลู 4.4 บุคลากร 4.1 ฮารด์ แวร์ ฮาร์ดแวร์ หมายถึง ตัวเครื่องคอมพิวเตอร์ และอุปกรณ์รอบนอกท่ีต่อเข้ากับเคร่ืองคอมพวิ เตอร์ สามารถจับตอ้ งได้
ระบบฐานข้อมลู หน่วยที่ 1 7 ระบบฐานข้อมูลที่มีประสิทธิภาพควรมีฮาร์ดแวร์ท่ีมีประสิทธิภาพ สามารถอานวยความสะดวกในการบริหารระบบฐานข้อมูลได้อย่างมีประสิทธิภาพ เช่น ขนาดของหน่วยความจาหลักความเร็วของหน่วยประมวลผลกลาง หน่วยความจาสารอง อุปกรณ์นาเข้าข้อมูล และอุปกรณ์ออกรายงานตอ้ งรองรบั การประมวลผลข้อมลู ได้อยา่ งมปี ระสิทธภิ าพ 4.2 ซอฟท์แวร์ ซอฟท์แวร์ หมายถึง โปรแกรม หรือชุดคาสั่งท่ีสั่งให้คอมพิวเตอร์ทางาน ระบบจัดการฐานข้อมูล ประกอบด้วยซอฟท์แวร์ 2 ประเภท คอื 4.2.1 ซอฟท์แวร์ระบบ เรียกว่า ระบบจัดการฐานข้อมูล (DatabaseManagementSystem : DBMS) เป็นโปรแกรมที่ใช้ในการจัดการฐานข้อมูล และควบคุมดูแลการสร้างฐานข้อมูลสร้างตาราง การเรียกใช้ข้อมูล การจัดทารายงาน การปรับเปลี่ยน แก้ไขโครงสร้าง ทาหน้าท่ีในการจัดการฐานข้อมูล โดยจะเป็นส่ือกลางระหว่างผู้ใช้และโปรแกรมประยุกต์ต่างๆ ที่มีอยู่ในระบบฐานขอ้ มลู การติดต่อกับขอ้ มูลในฐานขอ้ มลู จะตอ้ งติดต่อผ่านระบบจดั การฐานข้อมูล หนา้ ที่ของระบบจัดการฐานขอ้ มลู 1) ช่วยกาหนดและเกบ็ โครงสร้างฐานข้อมลู 2) ชว่ ยดึงข้อมูลจากฐานข้อมูล เพื่อนามาประมวลผลด้วยโปรแกรมคอมพิวเตอร์ระบบจัดการฐานขอ้ มลู จะทาการรับและเก็บขอ้ มลู ไว้ในฐานข้อมลู เพ่ือใชใ้ นการประมวลผล 3) ช่วยเก็บและดูแลข้อมูล ข้อมูลที่เก็บในฐานข้อมูลจะถูกรวบรวมไว้ด้วยกันโดยมรี ะบบจัดการฐานขอ้ มลู เปน็ ผู้ดแู ลรักษาข้อมูลเหล่านนั้ 4) ช่วยประสานงานกับระบบปฏิบัติการ เน่ืองจากคอมพิวเตอร์ต้องพ่ึงระบบปฏิบัติการในการทางาน ดังนั้นระบบปฏิบัติการจะคอยควบคุมการทางานของอุปกรณ์คอมพิวเตอร์หรือโปรแกรมต่างๆ ระบบจัดการฐานข้อมูลจะทาการประสานงานกับระบบปฏิบัติการในการเรียกใช้แก้ไขข้อมูล ลบขอ้ มลู ออกรายงาน เป็นต้น 5) ช่วยควบคุมความปลอดภัย ระบบจัดการฐานข้อมูลจะมีวิธีควบคุมการเรียกใช้ขอ้ มูล หรือแก้ไขเปล่ียนแปลงขอ้ มูลของผู้ใช้ในระบบแตกต่างกัน เพื่อปอ้ งกนั ความเสียหายท่ีจะเกิดขึ้นกับฐานข้อมลู 6) การจัดทาข้อมลู สารองและการกคู้ ืน ระบบจัดการฐานขอ้ มูลจะทาการสารองข้อมูลของฐานข้อมูล เม่ือเกิดปัญหาข้ึนกับฐานข้อมูล เช่น แฟ้มข้อมูลเสียหายเนื่องจากดิสก์เสีย หรือถูกโปรแกรมไวรัสทาลายข้อมูล ระบบจัดการฐานข้อมูลจะใช้ระบบสารองนี้ในการฟื้นฟูสภาพการทางานของระบบใหส้ ู่สภาวะปกติ 7) ควบคุมการใช้ข้อมูลพร้อมกันของผู้ใช้ในระบบ ระบบคอมพิวเตอร์ท่ีมีผู้ใช้หลายคนสามารถเรียกใช้ข้อมูลได้พร้อมกัน ระบบจัดการฐานข้อมูลจะทาการควบคุมการใช้ข้อมูลพร้อมกนั ของผูใ้ ชห้ ลายคนในเวลาเดยี วกนั โดยมกี ารควบคมุ อย่างถูกตอ้ งเหมาะสม 8) ควบคุมความบูรณภาพของข้อมูล ระบบจัดการฐานข้อมูลจะทาการควบคุมค่าของข้อมูลในระบบใหถ้ ูกตอ้ งและเชอื่ ถอื ได้ 9) ช่วยจัดการพจนานุกรมขอ้ มูล ระบบจดั การฐานข้อมูลจะทาการจัดเกบ็ นยิ ามของข้อมูล และความสัมพันธ์ระหว่างข้อมูลไว้ในพจนานุกรมข้อมูล เป็นสารสนเทศที่บอกเกี่ยวกับโครงสรา้ งของฐานข้อมลู โปรแกรมประยกุ ตท์ งั้ หมดทต่ี ้องการเข้าถึงข้อมูลในฐานข้อมลู โดยระบบ
ระบบฐานข้อมลู หนว่ ยที่ 1 8จัดการฐานข้อมูลจะใช้พจนานุกรมข้อมูล เพื่อค้นหาโครงสร้างตลอดจนส่วนประกอบของข้อมูลและความสมั พนั ธ์ทต่ี ้องการ 4.2.2 ซอฟท์แวร์ใช้งาน (ApplicationSoftware)เป็นโปรแกรมท่ีเขียนขึ้นโดยใช้เครื่องมือต่างๆ ของระบบจัดการฐานข้อมูลในการทางานเฉพาะอย่าง เช่น การเข้าถึงข้อมูล การออกรายงานเป็นต้น โปรแกรมใช้งานน้ีถูกเขียนโดยการใช้ภาษาระดับสูง ท่ีสามารถติดต่อส่ือสารกับระบบจัดการฐานข้อมลู ได้ เชน่ ภาษา SQL, Visual Basic เปน็ ตน้ 4.3 ข้อมูล ข้อมูลที่จัดเก็บอยู่ในฐานข้อมูลควรเก็บรวบรวมแฟ้มข้อมูลต่างๆ ไว้ด้วยกัน โดยมีวัตถุประสงค์ เพ่ือลดความซ้าซ้อนของข้อมูลที่จะถูกเก็บในแฟ้มข้อมูลต่างๆ ให้มากที่สุดเท่าที่จะสามารถทาได้ ผู้ใช้หลายๆ คนสามารถเรียกใช้หรือดึงข้อมูลชุดเดียวกันได้ ณ เวลาเดียวกันหรือต่างเวลากนั ได้ 4.4 บคุ ลากร บคุ ลากรที่เกยี่ วขอ้ งกับระบบฐานขอ้ มูล มดี งั น้ี 4.4.1 ผู้ใช้ท่ัวไป (User)เป็นบุคลากรท่ีใช้ข้อมูลจากระบบฐานข้อมูลเพื่อใช้งานสาเร็จลุล่วงได้ 4.4.2 พนักงานปฏิบัติการ (Operator)เป็นผู้ปฏิบัติการด้านการประมวลผล การป้อนขอ้ มูลเขา้ เครอื่ งคอมพวิ เตอร์ 4.4.3 นักวิเคราะห์และออกแบบระบบ (System Analyst) เปน็ บคุ ลากรที่ทาหนา้ ท่วี เิ คราะห์ออกแบบฐานขอ้ มูล และออกแบบระบบงานทีจ่ ะนามาใช้ 4.4.4 ผู้เขียนโปรแกรมประยุกต์ใช้งาน (Programmer)เป็นผู้ทาหน้าท่ีเขียนโปรแกรมประยุกตใ์ ชง้ านต่างๆ เพอ่ื ให้การจัดเก็บ การเรยี กใชข้ ้อมลู เปน็ ไปตามความต้องการของผใู้ ช้ 4.4.5 ผู้บริหารฐานข้อมูล (DatabaseAdministrator : DBA) เป็นบุคลากรมีหน้าที่ควบคุมและบรหิ ารทรพั ยากรฐานข้อมูลขององคก์ ร ควรมีความรู้ท้ังหลักการบริหารและด้านเทคนคิ ของระบบจดั การฐานข้อมูล เนื่องจากผบู้ ริหารฐานขอ้ มูลจะทาหนา้ ท่ีเป็นท่ีปรกึ ษาและประสานงานกับเจ้าหนา้ ท่ีฝ่ายปฏิบัติการ เช่น นักวิเคราะห์และออกแบบระบบ โปรแกรมเมอร์ และผู้ใช้ เพื่อให้การบริหารระบบฐานข้อมูลเปน็ ไปอย่างมีประสิทธภิ าพ จากที่กล่าวมาแล้วถึงองค์ประกอบต่างๆ ท่ีมีในระบบฐานข้อมูล แต่ละองค์ประกอบมีความสาคัญ ขาดองค์ประกอบใดองค์ประกอบหน่ึงไม่ได้ และแต่ละองค์ประกอบมีความสัมพันธ์กันองคป์ ระกอบทมี่ ใี นระบบฐานข้อมูล แสดงไวด้ งั รูปท่ี 1.3 โปรแกรม ข้อมลู ประยกุ ต์ ข้อมลู รายวชิ า ซอฟทแ์ วร์ ข้อมูลนกั ศกึ ษา ขอ้ มลู การลงทะเบยี น บุคลากร ข้อมูลผลการเรยี น- ผู้ใช้ทว่ั ไป
ระบบฐานขอ้ มูล หนว่ ยท่ี 1 9 ฐานข้อมูล ระบบจัดการ ฐานข้อมลู ฮารด์ แวร์ - ตวั เครอ่ื งคอมพิวเตอร์ - อุปกรณร์ อบนอกท่ตี ่อเขา้ กับเครอื่ งคอมพิวเตอร์ เช่น เครอ่ื งพมิ พ์ เทปแมเ่ หล็ก รูปท่ี 1.3 แสดงความสัมพันธ์ระหว่างองค์ประกอบของระบบฐานขอ้ มลู (สมจิตร อาจอนิ ทร์ และงามนิจ อาจอนิ ทร์, 2540 : 46)5. ขอ้ ดแี ละข้อเสียของการประมวลผลขอ้ มลู ในฐานข้อมลู แบบเชิงสมั พนั ธ์ การประมวลผลขอ้ มูลในฐานขอ้ มลู แบบเชิงสมั พันธ์มที ั้งขอ้ ดแี ละขอ้ เสีย ดังน้ี 5.1 ข้อดขี องฐานขอ้ มูลแบบเชิงสมั พนั ธ์ ขอ้ ดีของการประมวลผลขอ้ มลู ในฐานข้อมลู แบบเชิงสัมพันธ์ มีดังน้ี 5.1.1 สามารถลดความซา้ ซ้อนของขอ้ มูลได้ การจัดเก็บข้อมูลในลักษณะแฟ้มข้อมูล อาจทาให้ข้อมูลเรื่องเดียวกันถูกจัดเก็บไว้ในหลายๆ แห่งในองค์กรทาให้เกิดความซ้าซ้อนของข้อมูลได้ การจัดเก็บข้อมูลในฐานข้อมูลจึงช่วยลดปัญหาความซ้าซ้อนของข้อมูล โดยระบบจัดการฐานข้อมูลจะช่วยลดความซ้าซ้อนทั้งในด้านการจดั เก็บและการประมวลผล รวมถงึ ความเช่ือถอื ไดข้ องข้อมูล 5.1.2 สามารถหลีกเลย่ี งความขัดแย้งของข้อมลู ได้ การจัดเก็บข้อมูลในลักษณะแฟ้มข้อมูล ข้อมูลเรื่องเดียวกันอาจถูกจัดเก็บอยู่ในหลายแฟ้มข้อมลู หลายแหง่ ในองคก์ ร กอ่ ให้เกิดความขดั แยง้ ของขอ้ มูล เพราะขอ้ มูลแต่ละแฟ้มขอ้ มลูแตล่ ะแห่งในองค์กร ไมส่ ามารถปรับปรุงให้ทันสมัยถูกตอ้ งเหมือนกันทกุ แฟม้ ข้อมูล จึงอาจทาใหข้ อ้ มูลในแตล่ ะแฟม้ แต่ละแห่งในองค์กรขดั แยง้ กนั ได้ 5.1.3 สามารถใช้ข้อมูลร่วมกนั ได้ ระบบจัดการฐานข้อมูลเป็นการเก็บรวบรวมแฟ้มข้อมูลรวมไว้ด้วยกัน ผู้ใช้หลายๆคน สามารถเรยี กใชห้ รือดึงขอ้ มลู ชุดเดียวกนั ได้ ณ เวลาเดียวกนั หรอื ต่างเวลากนั ก็ได้ 5.1.4 สามารถรกั ษาความถูกต้องและเชื่อถือไดข้ องข้อมูล ในการจัดเก็บขอ้ มูลในฐานข้อมลู อาจมีความผดิ พลาดเกิดข้ึน เช่น การป้อนข้อมูลผิดพลาดจากข้อมูลหน่ึงเป็นอีกข้อมูลหน่ึง ในระบบจัดการฐานข้อมูลสามารถระบุกฎเกณฑ์ เพื่อควบคมุ ความผดิ พลาดท่ีเกดิ ขึ้นได้ 5.1.5 สามารถกาหนดความเป็นมาตรฐานเดียวกันได้ การเก็บข้อมูลในฐานขอ้ มลู ต้องกาหนด และควบคุมความมมี าตรฐานของข้อมูลให้เป็นไปในลกั ษณะเดยี วกัน เช่น โครงสร้างขอ้ มูล ประเภทของขอ้ มลู ท่ีจดั เกบ็ เป็นตน้
ระบบฐานขอ้ มลู หนว่ ยท่ี 1 10 5.1.6 สามารถกาหนดระบบความปลอดภยั ของขอ้ มลู ได้ ผู้บริหารฐานข้อมูลสามารถกาหนดระดับการเรียกใช้ข้อมูลของผู้ใช้แต่ ละคนให้แตกตา่ งกันตามหน้าทค่ี วามรับผดิ ชอบได้ 5.1.7 มคี วามเปน็ อิสระของข้อมูลและโปรแกรม ฐานข้อมูลและโปรแกรมประยุกต์ใช้งาน จะทางานโดยมีระบบการจัดการฐานข้อมูลเป็นตัวเชื่อมโยงกับฐานข้อมูล ถ้าหากมีการเปล่ียนแปลงโครงสร้างข้อมูลในแฟ้มข้อมูลก็จะทาการแก้ไขเฉพาะโปรแกรมที่เรียกใช้โครงสร้างข้อมูลที่เปลี่ยนแปลงเท่านั้น ส่วนโปรแกรมท่ีไม่ได้เรียกใช้โครงสรา้ งขอ้ มูลท่เี ปลีย่ นแปลงกจ็ ะเป็นอสิ ระจากการเปลยี่ นแปลงนี้ 5.1.8 สามารถขยายงานไดง้ ่าย เมื่อต้องการเพิ่มเติมข้อมูลที่เก่ียวข้อง จะสามารถเพ่ิมได้อย่างง่ายไม่ซับซ้อนเน่ืองจากมีความเป็นอิสระของขอ้ มลู จงึ ไมม่ ผี ลกระทบต่อข้อมลู เดิมท่ีมีอยู่ 5.1.9 ทาให้ขอ้ มูลบูรณะกลบั ส่สู ภาพปกตไิ ดเ้ รว็ และมีมาตรฐาน เน่ืองจากการจัดพิมพ์ข้อมูลในระบบท่ีไม่ได้ใช้ฐานข้อมูล ผู้เขียนโปรแกรมแต่ละคนมีแฟ้มข้อมูลของตนเองเฉพาะ ฉะน้ันแต่ละคนต่างก็สร้างระบบการบูรณะข้อมูลให้กลับสู่สภาพปกติในกรณีท่ีขอ้ มูลเสยี หายด้วยตนเอง และด้วยวธิ ีการของตนเอง จงึ ขาดประสิทธภิ าพและมาตรฐานแต่เม่ือมีการจัดเก็บข้อมูลในรปู แบบระบบฐานขอ้ มลู แลว้ การบรู ณะข้อมูลใหก้ ลับคืนสูส่ ภาพปกติจะมีโปรแกรมชุดเดียว และมีผู้ดูแลเพียงคนเดียวที่จะดูแลทั้งระบบ ย่อมต้องมีประสิทธิภาพและเป็นมาตรฐานเดียวกนั แน่นอน5.2 ข้อเสียของฐานข้อมูลแบบเชงิ สัมพนั ธ์ ข้อเสียของการประมวลผลขอ้ มลู ในฐานขอ้ มลู แบบเชงิ สมั พันธ์ มีดังน้ี 5.2.1 มตี ้นทุนสูง การใช้ระบบจัดการฐานข้อมูลในการจัดเก็บข้อมูลต้องใช้ทรัพยากรเพ่ิมข้ึน ไม่ว่าจะเปน็ ฮาร์ดแวร์ ซอฟทแ์ วร์ หรือบคุ ลากรทมี่ ีความรู้ความเข้าใจเทคโนโลยรี ะบบจดั การฐานขอ้ มลู 5.2.2 มีความซบั ซ้อน ระบบจัดการฐานข้อมูลมีซอฟท์แวร์ท่ีประกอบไปด้วยฟังก์ชั่นต่างๆ มากมายจึงตอ้ งอาศยั ผู้ใช้ และผู้ดูแลท่ีมีความรคู้ วามเขา้ ใจในเทคโนโลยรี ะบบจัดการฐานข้อมูล 5.2.3 การเสี่ยงตอ่ การหยุดชะงกั ของระบบ ข้อมูลท่ีจัดเก็บในระบบจัดการฐานข้อมูลมีลักษณะเป็นศูนย์รวม ดังน้ันหากฮาร์ดแวรห์ รอื ซอฟท์แวรเ์ กดิ ปัญหาอาจทาใหร้ ะบบหยดุ ชะงกั ได้ 5.2.4 การสญู เสียขอ้ มลู ท่ีอาจเกดิ ขนึ้ ได้ เนื่องจากข้อมูลต่างๆ ภายในฐานข้อมูลจะถูกเก็บอยู่ในท่ีเดียวกัน ดังนั้นถ้าดิสก์ที่เก็บฐานข้อมูลนน้ั เกิดมปี ญั หา อาจทาใหต้ อ้ งสญู เสียข้อมลู ทั้งหมดในฐานขอ้ มูลได้ สรุป
ระบบฐานขอ้ มลู หน่วยที่ 1 11 ฐานข้อมูลเป็นการจัดเก็บชุดของข้อมูลท่ีมีความสัมพันธ์กันมาเก็บไว้ด้วยกัน เพ่ือให้สามารถใช้ข้อมูลเหล่านั้นร่วมกันได้อย่างรวดเร็วและมีประสิทธภิ าพ การจัดเก็บข้อมูลแบบฐานข้อมูลจะเป็นการลดความซ้าซ้อนของข้อมูล ลดความขัดแย้งของข้อมูลและการสูญเสียความสัมพันธ์ระหว่างข้อมูลองค์ประกอบของระบบฐานข้อมูล ได้แก่ ฮาร์ดแวร์ ซอฟท์แวร์ ข้อมูล และบุคลากร การประมวลผลข้อมูลในฐานข้อมูลแบบเชิงสัมพันธ์มีข้อดี คือ ลดการเก็บข้อมูลท่ีซ้าซ้อน ทาให้ไม่เปลืองเนื้อที่ในการเก็บข้อมูล ข้อมูลจึงมีความถูกต้องเชื่อถือได้ ผู้ใช้สามารถเรียกใช้ข้อมูลร่วมกันได้ ส่วนข้อเสีย คือ มีตน้ ทุนสงู มคี วามซบั ซอ้ น การเสย่ี งตอ่ การหยุดชะงกั ของระบบ และการสญู เสียข้อมูลที่อาจเกิดข้ึนได้ แบบฝึกหัดทา้ ยหนว่ ยท่ี 1คาส่งั ใหน้ กั ศกึ ษาตอบคาถามต่อไปน้ี (ใหเ้ ขียนคาตอบลงในสมดุ )1. ร้านขายเคร่อื งใช้ไฟฟ้าแห่งหน่งึ มีการจดั เก็บแฟม้ ขอ้ มลู สนิ คา้ เคร่อื งใช้ไฟฟ้า ดงั รายละเอียด ต่อไปนี้สินคา้ รายการท่ี 1 สนิ ค้ารายการท่ี 2 ถึง…รายการสุดท้ายรหสั สินคา้ MIT001 รหสั สินค้า PHI099ชอื่ สนิ ค้า พดั ลม ชอ่ื สนิ คา้ ตู้เยน็ยีห่ อ้ สนิ ค้า MITSUBISHI ยีห่ อ้ สนิ ค้า PHILIPร่นุ ของสนิ ค้า MIT32569 รนุ่ ของสินคา้ PHI78999ราคาตอ่ หนว่ ย 2,900 บาท ราคาต่อหน่วย 8,290 บาทจานวนสินค้า 4 เคร่อื ง จานวนสนิ ค้า 8 เครอื่ งจากตวั อย่างการจัดเก็บแฟม้ ข้อมลู สินคา้ เครื่องใช้ไฟฟา้ ให้นกั ศกึ ษาตอบคาถามข้อที่ 1.1-1.31.1 โครงสรา้ งของฐานข้อมลู ทเี่ รียกว่า Field หมายถงึ สว่ นใด ………………………………………………………………………………………………………………………………..1.2 โครงสรา้ งของฐานขอ้ มูลเรียกวา่ Record หมายถงึ สว่ นใด ………………………………………………………………………………………………………………………………..
ระบบฐานขอ้ มลู หน่วยที่ 1 121.3 โครงสรา้ งของฐานขอ้ มลู ทเี่ รียกวา่ File หมายถึงส่วนใด ………………………………………………………………………………………………………………………………..2. ใหน้ กั ศึกษายกตวั อย่างโครงสร้างของขอ้ มลู (Field) ในการจดั เก็บแฟม้ ข้อมลู ดังต่อไปนี้ 2.1 แฟม้ ข้อมลู ทะเบยี นประวตั ิพนกั งาน ……………………………………………………………………………………………………………………………….. 2.2 แฟม้ ข้อมลู หนงั สือ ………………………………………………………………………………………………………………………………..
ระบบฐานข้อมูล หนว่ ยที่ 1 13 หนว่ ยที่ 1 แบบทดสอบ (ก่อนเรียน)คาสั่ง จงทาเคร่อื งหมายกากบาท () ลงหนา้ ข้อทีถ่ กู ทส่ี ุด1. คะแนนของนักศกึ ษาท่นี ามาคดิ เกรดถือว่าเปน็ ก. ข้อมลู ข. สารสนเทศ ค. การประมวลผล ง. การเปลี่ยนสถานะ จ. การคานวณ2. ข้อมลู และสารสนเทศแตกตา่ งกันอยา่ งไร ก. ขอ้ มลู มคี วามซับซอ้ นมากวา่ สารสนเทศ ข. ขอ้ มลู มคี วามถกู ตอ้ งเชอื่ ถอื ได้มากกว่าสารสนเทศ ค. ขอ้ มูลเปน็ ข้อเทจ็ จริงสารสนเทศเปน็ ขอ้ มูลทผี่ ่านการประมวลผล ง. ขอ้ มูลผ่านการประมวลผลแต่สารสนเทศเปน็ ข่าวสาร จ. ข้อมูลนามาใชใ้ นการอ้างอิงได้แตส่ ารสนเทศนาไปใชใ้ นการตัดสนิ ใจ3. ขอ้ ใดอธิบายความหมายของฐานขอ้ มูลไดถ้ กู ตอ้ งท่สี ุด ก. การจดั เก็บข้อมูลเพอื่ สร้างรายงาน ข. การจัดแฟม้ ขอ้ มูลมารวมไวใ้ นทีเ่ ดยี วกนั ค. การจดั แฟม้ ข้อมลู ท่ีไมม่ คี วามสัมพนั ธก์ ันรวมไว้ในท่เี ดยี วกนั ง. การจัดเก็บข้อมูลท่มี ีความสมั พนั ธก์ นั อยา่ งมีระบบไวใ้ นทีเ่ ดยี วกนั จ. การจดั เก็บข้อมลู ท่ีเก่ียวขอ้ งกันมารวมไว้ในแฟม้ เดียวกนั4. จากตารางตัวอย่างขอ้ มูลเป็นการจดั เกบ็ ข้อมูลอยูใ่ นองคป์ ระกอบโครงสร้างของฐานขอ้ มลู ใด รหัส ชอ่ื สกุล หมู่เลอื ด5532040001 นางสาวใจบญุ รกั สุข B5532040002 นางสายใจ อุดมทรพั ย์ O5532040003 นายสมศักดิ์ แขง็ แรง ABก. Fileข. Fieldค. Recordง. Characterจ. Item5. ขอ้ ใดเป็นต้นกาเนิดของฐานขอ้ มลู ก. วงการทหารของประเทศไทย ข. โครงการอพอลโลของสหรัฐอเมรกิ า ค. ศูนย์ขอ้ มลู แห่งชาตขิ องสหรฐั อเมริกา ง. มหาวทิ ยาลยั ในประเทศสหรฐั อเมริกา
ระบบฐานข้อมูล หน่วยท่ี 1 14 จ. โครงการของศนู ยส์ ารสนเทศแหง่ ชาตขิ องสหรัฐอเมริกา6. องค์ประกอบของระบบฐานขอ้ มูล คือข้อใด ก. ฮารด์ แวร์ ข้อมูล บคุ ลากร ข. ฮารด์ แวร์ ซอฟทแ์ วร์ ข้อมลู บคุ ลากร ค. ฮารด์ แวร์ ซอฟท์แวร์ เอกสาร บุคลากร ง. ฮาร์ดแวร์ ซอฟทแ์ วร์ระบบจดั การฐานข้อมูล บุคลากร จ. ฮารด์ แวร์ ซอฟท์แวร์ การประมวลผล บคุ ลากร7. ขอ้ ใดคือความหมายที่ดีทีส่ ดุ ของระบบจดั การฐานข้อมูล ก. ซอฟท์แวรใ์ ชป้ ระยกุ ตใ์ ชง้ านด้านตา่ งๆ ข. ซอฟทแ์ วร์ใชค้ วบคุมระบบปฏบิ ตั กิ าร ค. ซอฟท์แวรใ์ ชว้ เิ คราะห์และออกแบบฐานขอ้ มลู ง. ซอฟท์แวร์ใช้สรา้ งแฟ้มและออกแบบฐานขอ้ มลู จ. ซอฟท์แวรใ์ ชส้ ร้างฐานข้อมูล สร้างตารางในการจดั เก็บขอ้ มลู8. ข้อใดกล่าวถูกต้องเกยี่ วกบั หน้าท่ีของระบบจัดการฐานข้อมลู ก. ควบคุมการแสดงผลขอ้ มูล ข. ควบคมุ การทางานของระบบปฏบิ ัตกิ าร ค. ควบคมุ การเขา้ ถึงข้อมลู จากผู้ใช้หลายคน ง. ควบคมุ การทางานของอุปกรณ์คอมพวิ เตอร์ จ. ควบคุมการประมวลผลข้อมลู9. บคุ ลากรท่มี หี นา้ ที่การปอ้ นขอ้ มลู เขา้ เคร่ืองคอมพวิ เตอร์ คอื ก. ผู้บรหิ ารฐานขอ้ มลู ข. พนกั งานปฏบิ ัติการ ค. ผ้เู ขียนโปรแกรมประยุกตใ์ ชง้ าน ง. นกั วิเคราะห์และออกแบบระบบ จ. ผู้พัฒนาระบบปฏิบตั กิ าร10. ฐานขอ้ มูลแบบเชิงสมั พันธ์มีข้อดีอย่างไร ก. สามารถใชข้ ้อมูลร่วมกนั ได้ ข. จดั เกบ็ ข้อมูลในรูปแบบของแฟ้มขอ้ มลู ค. สามารถควบคมุ การประมวลผลขอ้ มลู ได้ ง. ใชร้ ะบบจดั การฐานข้อมลู ในการประมวลผลข้อมลู จ. สามารถใชจ้ ัดการแฟ้มข้อมูลได้
ระบบฐานขอ้ มูล หน่วยท่ี 1 15 หน่วยที่ 1 แบบทดสอบ (หลงั เรียน)คาสงั่ จงทาเครอื่ งหมายกากบาท () ลงหน้าข้อท่ีถูกที่สดุ1. ขอ้ มลู และสารสนเทศแตกต่างกนั อย่างไร ก. ขอ้ มูลมีความซบั ซ้อนมากวา่ สารสนเทศ ข. ขอ้ มูลมีความถกู ต้องเชือ่ ถอื ได้มากกวา่ สารสนเทศ ค. ขอ้ มูลผา่ นการประมวลผลแตส่ ารสนเทศเปน็ ขา่ วสาร ง. ข้อมูลนามาใชใ้ นการอา้ งองิ ได้แตส่ ารสนเทศนาไปใชใ้ นการตดั สินใจ จ. ขอ้ มูลเป็นข้อเท็จจริงสารสนเทศเปน็ ข้อมูลท่ผี า่ นการประมวลผล2. คะแนนของนกั ศึกษาทนี่ ามาคดิ เกรดถอื วา่ เป็น ก. สารสนเทศ ข. การประมวลผล ค. ขอ้ มูล ง. การเปลี่ยนสถานะ
ระบบฐานข้อมูล หนว่ ยท่ี 1 16 จ. การคานวณ3. จากตารางตัวอย่างข้อมูลเปน็ การจัดเก็บข้อมลู อยใู่ นองค์ประกอบโครงสร้างของฐานขอ้ มลู ใด รหัส ชอ่ื สกลุ หม่เู ลือด5532040001 นางสาวใจบญุ รักสุข B5532040002 นางสายใจ อุดมทรัพย์ O5532040003 นายสมศกั ดิ์ แขง็ แรง AB ก. Field ข. Record ค. File ง. Character จ. Item4. ขอ้ ใดอธิบายความหมายของฐานขอ้ มูลไดถ้ กู ต้องที่สุด ก. การจัดเก็บข้อมูลเพ่ือสรา้ งรายงาน ข. การจดั เกบ็ ข้อมลู ท่ีมีความสัมพันธ์กันอย่างมีระบบไวใ้ นทเี่ ดยี วกัน ค. การจดั แฟ้มขอ้ มลู มารวมไว้ในทเี่ ดยี วกัน ง. การจัดแฟ้มขอ้ มูลทไี่ มม่ ีความสัมพันธก์ ันรวมไวใ้ นที่เดียวกนั จ. การจัดเก็บข้อมลู ที่เกี่ยวข้องกันมารวมไวใ้ นแฟ้มเดียวกัน5. องค์ประกอบของระบบฐานขอ้ มลู คือข้อใด ก. ฮารด์ แวร์ ขอ้ มูล บุคลากร ข. ฮารด์ แวร์ ซอฟท์แวร์ เอกสาร บคุ ลากร ค. ฮาร์ดแวร์ ซอฟท์แวรร์ ะบบจัดการฐานขอ้ มลู บุคลากร ง. ฮาร์ดแวร์ ซอฟทแ์ วร์ การประมวลผล บุคลากร จ. ฮารด์ แวร์ ซอฟท์แวร์ ข้อมลู บคุ ลากร6. ขอ้ ใดเป็นต้นกาเนดิ ของฐานขอ้ มูล ก. วงการทหารของประเทศไทย ข. ศนู ยข์ ้อมลู แห่งชาติของสหรัฐอเมริกา ค. โครงการอพอลโลของสหรฐั อเมรกิ า ง. มหาวทิ ยาลัยในประเทศสหรฐั อเมรกิ า จ. โครงการของศูนย์สารสนเทศแห่งชาติของสหรฐั อเมริกา7. ขอ้ ใดกลา่ วถูกต้องเกยี่ วกบั หนา้ ทขี่ องระบบจัดการฐานขอ้ มูล ก. ควบคุมการแสดงผลข้อมูล ข. ควบคมุ การทางานของระบบปฏิบตั กิ าร ค. ควบคมุ การทางานของอปุ กรณค์ อมพิวเตอร์ ง. ควบคุมการประมวลผลขอ้ มลู จ. ควบคุมการเขา้ ถึงขอ้ มูลจากผใู้ ช้หลายคน8. ขอ้ ใดคอื ความหมายทีด่ ีท่สี ุดของระบบจดั การฐานข้อมลู ก. ซอฟทแ์ วรใ์ ช้ประยุกต์ใช้งานด้านต่างๆ
ระบบฐานขอ้ มูล หนว่ ยท่ี 1 17 ข. ซอฟทแ์ วร์ใชส้ ร้างฐานขอ้ มูล สรา้ งตารางในการจัดเก็บขอ้ มลู ค. ซอฟท์แวรใ์ ชค้ วบคุมระบบปฏิบัตกิ าร ง. ซอฟทแ์ วร์ใชว้ เิ คราะห์และออกแบบฐานขอ้ มูล จ. ซอฟท์แวร์ใชส้ ร้างแฟ้มและออกแบบฐานขอ้ มูล9. ฐานขอ้ มูลแบบเชิงสัมพันธ์มขี อ้ ดอี ย่างไร ก. จดั เกบ็ ขอ้ มูลในรปู แบบของแฟม้ ขอ้ มูล ข. สามารถควบคมุ การประมวลผลขอ้ มลู ได้ ค. สามารถใชข้ อ้ มูลรว่ มกันได้ ง. ใชร้ ะบบจดั การฐานขอ้ มูลในการประมวลผลข้อมูล จ. สามารถใช้จดั การแฟม้ ขอ้ มูลได้10. บุคลากรทีม่ ีหน้าทก่ี ารปอ้ นขอ้ มูลเข้าเครื่องคอมพิวเตอร์ คอื ก. ผูบ้ ริหารฐานขอ้ มูล ข. ผู้เขียนโปรแกรมประยุกต์ใช้งาน ค. พนักงานปฏิบตั ิการ ง. นกั วเิ คราะห์และออกแบบระบบ จ. ผ้พู ฒั นาระบบปฏิบัติการ
ระบบฐานขอ้ มูล หนว่ ยที่ 1 18
Search
Read the Text Version
- 1 - 19
Pages: