The words you are searching are inside this book. To get more targeted content, please make full-text search by clicking here.

2.การสร้างข้อมูลและสารสนเทศ

Discover the best professional documents and content resources in AnyFlip Document Base.
Search
Published by จักราวุธ วุธ ครับ, 2023-02-22 01:52:11

2.การสร้างข้อมูลและสารสนเทศ

2.การสร้างข้อมูลและสารสนเทศ

2.การสร้างข้อมูลและสารสนเทศ ข้อมูล (data) หมายถึง ข้อเท็จจริง (fact) ที่อยู่ในรูปแบบตัวอักษร ตัวเลข สัญลักษณ์พิเศษ รูปภาพ ภาพเคลื่อนไหว และเสียง ซึ่งสามารถบันทึกไว้อย่างต่อเนื่องและมีความหมายอยู่ในตัว เช่น ชื่อ นักเรียน อายุ เพศ จำนวนประชากร ปริมาณฝน เป็นต้น ข้อมูลจะมีอยู่จำนวนมาก และจะถูกนำไป ประมวลผลเพื่อใช้ประโยชน์ในเรื่องต่าง ๆ ได้มากมาย ข้อมูลมีความสำคัญมาก หากข้อมูลที่ป้อนให้คอมพิวเตอร์ผิด ผลลัพธ์ที่ได้จากคอมพิวเตอร์จะผิด ด้วยหรือเรียกว่า ป้อนขยะเข้าย่อมได้ขยะออกมา (garbage in – garbage out) การประมวลผล (processing) หมายถึง การกระทำของเครื่องคอมพิวเตอร์กับข้อมูล เช่น การ รวบรวมเป็นแฟ้มข้อมูล การคำนวณ การเปรียบเทียบ การเรียงลำดับ การจัดกลุ่มข้อมูล การจัดทำ รายงาน เป็นต้น สารสนเทศ (information) หมายถึง สิ่งที่ได้จากการนำข้อมูลที่เก็บรวบรวมไว้มาประมวลผลเพื่อ นำมาใช้ประโยชน์ตามวัตถุประสงค์ต่าง ๆ หรืออาจกล่าวได้ว่าสารสนเทศ คือ ข้อมูลที่ผ่านการเลือกสรรให้ เหมาะสมกับการใช้งาน ทันต่อเวลาและอยู่ในรูปแบบที่ใช้ได้สะดวก ซึ่งสารสนเทศที่ดีต้องมาจากข้อมูลที่ ดี การจัดเก็บข้อมูลและสารสนเทศจะต้องมีการควบคุมดูแลเป็นอย่างดี เช่น อาจจะมีการกำหนดให้ ผู้ใดบ้างเป็นผู้มีสิทธิใช้ข้อมูลได้ ข้อมูลที่เป็นความลับจะต้องมีระบบขั้นตอนการควบคุมกำหนดสิทธิ์ในการ แก้ไขหรือการกระทำกับข้อมูลว่าจะกระทำได้โดยใครบ้าง นอกจากนี้ข้อมูลที่เก็บไว้แล้วต้องไม่เกิดการสูญ หายหรือถูกทำลายโดยไม่ได้ตั้งใจ ภาพแสดงการประมวลผลข้อมูลให้เป็นสารสนเทศ


ชนิดและลักษณะข้อมูล การแบ่งประเภทของข้อมูลขึ้นอยู่กับ - ความต้องการของผู้ใช้ - ลักษณะของข้อมูลที่นำไปใช้ - เกณฑ์ที่นำมาพิจารณา สามารถแบ่งชนิดและลักษณะของข้อมูลไว้ 4 รูปแบบ ดังนี้ 1. การแบ่งข้อมูลตามลักษณะของข้อมูล เป็นการแบ่งข้อมูลโดยพิจารณาจากการรับข้อมูลของประสาทสัมผัสของร่างกาย ได้แก่ - ข้อมูลภาพที่ได้รับจากการมองเห็นด้วยดวงตา - ข้อมูลเสียงที่ได้รับจากการฟังด้วยหู - ข้อมูลกลิ่นที่ได้รับจากการสูดดมด้วยจมูก - ข้อมูลรสชาติที่ได้รับจากการรับรสชาติด้วยลิ้น - ข้อมูลสัมผัสที่ได้รับจากความรู้สึกด้วยผิวหนัง 2. การแบ่งข้อมูลตามแหล่งข้อมูลที่ได้รับ โดยพิจารณาจากลักษณะของที่มาหรือการได้รับข้อมูล ได้แก่ - ข้อมูลปฐมภูมิ (Primary Data) คือ ข้อมูลที่ได้จากการเก็บรวบรวมหรือบันทึกจาก แหล่งข้อมูล โดยตรงด้วยวิธีต่างๆ เช่น จากการสอบถามการสัมภาษณ์การสำรวจการจดบันทึกตัวอย่าง ข้อมูลปฐมภูมิ ได้แก่ ข้อมูลการมาโรงเรียนสายของนักเรียนชั้นมัธยมศึกษาปีที่ 1 ซึ่งได้จากการจดบันทึก ในรอบ 1 เดือนที่ผ่านมา - ข้อมูลทุติยภูมิ (Secondary Data) คือ การนำข้อมูลที่ผู้อื่นได้เก็บรวบรวมหรือบันทึกไว้มาใช้ งาน ผู้ใช้ไม่จำเป็นต้องเก็บรวบรวมและบันทึกด้วยตนเอง จัดเป็นข้อมูลที่เกิดขึ้นในอดีต มักผ่านการ ประมวลผลแล้ว ตัวอย่างข้อมูลทุติยภูมิ ได้แก่สถิติการมาโรงเรียนสายของนักเรียนชั้นมัธยมศึกษาปีที่ 1 ในปีพ.ศ.2550


3. การแบ่งข้อมูลตามการจัดเก็บในในสื่ออิเล็กทรอนิกส์ มีลักษณะคล้ายการแบ่งข้อมูลตามลักษณะของข้อมูล แต่มีการแยกลักษณะข้อมูลตามชนิดและ นามสกุลของข้อมูลนั้น ๆ ได้แก่ - ข้อมูลตัวอักษร เช่น ตัวหนังสือ ตัวเลข และสัญลักษณ์ ข้อมูลประเภทนี้มักมีนามสกุลต่อท้าย ชื่อไฟล์เป็น .txt และ .doc - ข้อมูลภาพ เช่น ภาพกราฟิกต่าง ๆ และภาพถ่ายจากกล้องดิจิทัล ข้อมูลประเภทนี้มักมีนามสกุล ต่อท้ายชื่อไฟล์เป็น .bmp .gif และ .jpg - ข้อมูลเสียง เช่น เสียงพูด เสียงดนตรี และเสียงเพลง ข้อมูลประเภทนี้มักมีนามสกุลต่อท้ายชื่อไฟล์ เป็น .wav .mp3 และ .au - ข้อมูลภาพเคลื่อนไหว เช่น ภาพเคลื่อนไหว ภาพมิวสิกวีดีโอ ภาพยนตร์ คลิปวิดีโอ ข้อมูล ประเภทนี้มักมีนามสกุลต่อท้ายชื่อไฟล์เป็น .avi 4. การแบ่งข้อมูลตามระบบคอมพิวเตอร์ มีลักษณะคล้ายและใกล้เคียงกับการแบ่งข้อมูลตามการจัดเก็บในสื่ออิเล็กทรอนิกส์มาก แต่มุ่งเน้น พิจารณาการแบ่งประเภทตามการนำข้อมูลไปใช้งานในระบบคอมพิวเตอร์ ได้แก่ - ข้อมูลเชิงจำนวน มีลักษณะเป็นตัวเลขที่สามารถนำมาคำนวณด้วยคอมพิวเตอร์ได้ เช่น จำนวน เงินในกระเป๋า จำนวนค่าโดยสารรถประจำทาง และจำนวนนักเรียนในห้องเรียน - ข้อมูลอักขระ มีลักษณะเป็นตัวอักษร ตัวหนังสือ และสัญลักษณ์ ต่างๆ ซึ่งสามารถนำเสนอ ข้อมูลและเรียงลำดับได้แต่ไม่สามารถนำมาคำนวณได้ เช่น หมายเลขโทรศัพท์ เลขที่บ้านและชื่อของ นักเรียน - ข้อมูลกราฟิก เป็นข้อมูลที่เกิดจากจุดพิกัดทางคอมพิวเตอร์ ทำให้เกิดรูปภาพหรือแผนที่ เช่น เครื่องหมายการค้า แบบก่อสร้างอาคาร และกราฟ - ข้อมูลภาพลักษณ์ เป็นข้อมูลแสดงความเข้มและสีของรูปภาพที่เกิดจากการสแกนของ สแกนเนอร์เป็นหลัก ซึ่งสามารถนำเสนอข้อมูล ย่อหรือขยาย และตัดต่อได้ แต่ไม่สามารถนำมาคำนวณ หรือดำเนินการ อย่างอื่นได้ กระบวนการจัดการข้อมูลและสารสนเทศ การทำข้อมูลให้เป็นสารสนเทศที่จะเป็นประโยชน์ต่อการใช้งาน จำเป็นต้องอาศัยเทคโนโลยีเข้ามา ช่วยในการดำเนินการ เริ่มตั้งแต่การรวบรวมและตรวจสอบข้อมูล การดำเนินการประมวลผลข้อมูลให้ กลายเป็นสารสนเทศ และการดูแลรักษาสารสนเทศ เพื่อการใช้งาน มีกระบวนการ 3 ขั้นตอน ดังนี้ 1. การรวบรวมและตรวจสอบข้อมูล


1.1 การรวบรวมข้อมูล เป็นเรื่องของการเก็บรวบรวมข้อมูลซึ่งมีจำนวนมาก และต้องเก็บให้ได้ อย่างทันเวลา เช่น ข้อมูลการลงทะเบียนเรียนของนักเรียน ข้อมูลประวัติบุคลากร ปัจจุบันมีเทคโนโลยีช่วย ในการจัดเก็บอยู่เป็นจำนวนมาก เช่น การป้อนข้อมูลเข้าเครื่องคอมพิวเตอร์ การอ่านข้อมูลจากรหัสแท่ง การตรวจใบลงทะเบียนที่มีการฝนดินสอดำในตำแหน่งต่าง ๆ เป็นวิธีการเก็บรวบรวมข้อมูลเช่นกัน 1.2 การตรวจสอบข้อมูล เมื่อมีการเก็บรวบรวมข้อมูลแล้วจำเป็นต้องมีการตรวจสอบข้อมูล เพื่อตรวจสอบความถูกต้อง ข้อมูลที่เก็บเข้าในระบบจะต้องมีความน่าเชื่อถือ หากพบที่ผิดพลาดต้องแก้ไข การตรวจสอบข้อมูลมีหลายวิธี เช่น การใช้ผู้ป้อนข้อมูลสองคนป้อนข้อมูลชุดเดียวกัน เข้าเครื่อง คอมพิวเตอร์แล้วเปรียบเทียบกัน หรือตั้งกฎเกณฑ์ให้คอมพิวเตอร์ตรวจสอบ 2. การประมวลผลข้อมูล ประกอบด้วยกิจกรรมดังต่อไปนี้ 2.1 การจัดกลุ่มข้อมูล ข้อมูลที่จัดเก็บจะต้องมีการแบ่งแยกกลุ่ม เพื่อเตรียมไว้สำหรับการ ใช้ งาน การแบ่งแยกกลุ่มมีวิธีการที่ชัดเจน เช่น ข้อมูลในโรงเรียนมีการแบ่งเป็นแฟ้มประวัตินักเรียน และ แฟ้มลงทะเบียน เพื่อความสะดวกในการค้นหา 2.2 การจัดเรียงข้อมูล เมื่อจัดแบ่งกลุ่มเป็นแฟ้มแล้ว ควรมีการจัดเรียงข้อมูลตามลำดับ ตัวเลข หรือตัวอักษร หรือเพื่อให้เรียกใช้งานได้ง่าย ประหยัดเวลา ตัวอย่างการจัดเรียงข้อมูล เช่น การ จัดเรียงบัตรข้อมูลผู้แต่งหนังสือ ในตู้บัตรรายการของห้องสมุดตามลำดับตัวอักษร การจัดเรียงชื่อคนใน สมุดรายนามผู้ใช้โทรศัพท์ตามลำดับตัวอักษร 2.3 การสรุปผล บางครั้งข้อมูลที่จัดเก็บมีจำนวนมาก จำเป็นต้องมีการสรุปผลหรือสรุปรายงาน เพื่อนำไปใช้ประโยชน์ ข้อมูลที่สรุปได้นี้อาจสื่อความหมายได้ดีกว่า เช่น สถิติจำนวนนักเรียนแยกตามชั้น เรียนแต่ละชั้น 2.4 การคำนวณข้อมูล ที่เก็บรวบรวมมีเป็นจำนวนมากข้อมูลบางส่วน เป็นข้อมูลตัวเลขที่ สามารถนำไปคำนวณ เพื่อหาผลลัพธ์บางอย่างได้ ดังนั้นการสร้างสารสนเทศจากข้อมูลจึงอาศัยการ คำนวณข้อมูลที่เก็บไว้ด้วย เช่น การคำนวณเกรดเฉลี่ยของนักเรียนแต่ละคน 3. การดูแลรักษาข้อมูล ประกอบด้วยกิจกรรมต่อไปนี้ 3.1 การเก็บรักษาข้อมูล การเก็บรักษาข้อมูล หมายถึง การนำข้อมูลมาบันทึกเก็บไว้ในสื่อ บันทึกต่าง ๆ เช่น แผ่นบันทึกข้อมูล นอกจากนี้ยังรวมถึงการดูแล และทำสำเนาข้อมูล เพื่อให้ใช้งานต่อไป ในอนาคตได้ 3.2 การทำสำเนาข้อมูล การทำสำเนาเพื่อที่จะนำข้อมูลเก็บรักษาไว้ หรือนำไปแจกจ่ายใน ภายหลัง จึงควรคำนึงถึงความจุและความทนทานของสื่อบันทึกข้อมูล 3.3 การสื่อสารและเผยแพร่ข้อมูล ข้อมูลต้องกระจายหรือส่งต่อไปยังผู้ใช้งานที่ห่างไกลได้ง่าย การสื่อสารข้อมูลจึงเป็นเรื่องสำคัญและมีบทบาทที่สำคัญยิ่งที่จะทำให้การส่งข่าวสารไปยังผู้ใช้ ทำได้ รวดเร็วและทันเวลา 3.4 การปรับปรุงข้อมูล ข้อมูลที่จัดเก็บไว้มีจุดประสงค์ที่จะเรียกใช้งานได้ต่อไป ดังนั้นข้อมูลจึง ต้องมีการปรับปรุงให้ทันสมัยอยู่ตลอดเวลา และจัดเก็บอย่างเป็นระบบเพื่อการค้นหาได้อย่างรวดเร็ว


การจัดการข้อมูลด้วยคอมพิวเตอร์ ขั้นตอนการประมวลผลข้อมูลด้วยเครื่องอิเล็คทรอนิคส์ แบ่งได้กี่วิธี่ อะไรบ้าง การประมวลผลข้อมูลด้วยเครื่องอิเล็กทรอนิกส์ สามารถแบ่งออกเป็น 3 วิธี ดังนี้ 1. ขั้นเตรียมข้อมูล เป็นการจัดเตรียมข้อมูลที่รวบรวมมาแล้วให้อยู่ในลักษณะที่สะดวกต่อการประมวลผล แบ่งเป็นขั้นตอน ย่อย ๆ 4 วิธี ดังนี้ 1.1 การลงรหัส คือ การใช้รหัสแทนข้อมูลจริง ทำให้ข้อมูลอยู่ในรูปแบบที่สะดวกแก่การ ประมวลผล ทำให้ประหยัดเวลาและเนื้อที่ รหัสอาจเป็นตัวเลขหรือตัวอักษรก็ได้ เช่น ข้อมูลเกี่ยวกับเพศ ให้รหัส 1 แทนเพศชาย รหัส 2 แทนเพศหญิง เป็นต้น 1.2 การตรวจสอบ เป็นการตรวจสอบความถูกต้องและความเป็นไปได้ของข้อมูล และปรับปรุง แก้ไขเท่าที่จะทำได้หรือคัดข้อมูลที่ไม่ต้องการออกไป เช่น คำตอบบางคำตอบขัดแย้งกันก็อาจดูคำตอบจาก คำถามข้ออื่น ๆ ประกอบ แล้วแก้ไขตามความเหมาะสม 1.3 การแยกประเภทข้อมูล คือการแยกประเภทข้อมูลออกตามลักษณะงานเพื่อสะดวกในการ ประมวลผลต่อไป เช่น แยกตามคณะวิชา แยกตามเพศ แยกตามอายุ เป็นต้น 1.4 การบันทึกข้อมูลลงสื่อ หมายถึง การจัดเตรียมข้อมูลให้อยู่ในสื่อ หรืออุปกรณ์ที่อยู่ในรูปที่ เครื่องคอมพิวเตอร์สามารถเข้าใจ และนำไปประมวลได้ เช่น บันทึกข้อมูลลงในจานแม่เหล็ก หรือเทป แม่เหล็ก เพื่อนำไปประมวลผลด้วยเครื่องคอมพิวเตอร์ต่อไป 2. ขั้นตอนการประมวลผล คือเป็นการนำเอาโปรแกรมที่เขียนขึ้น มาใช้เพื่อ โดยนำข้อมูลที่ เตรียมไว้แล้วเข้าเครื่อง แต่ก่อนที่เครื่องจะทำงานต้องมีโปรแกรมสั่งงาน ซึ่งโปรแกรมเมอร์(Processing) เป็นผู้เขียน เครื่องคอมพิวเตอร์จะทำการประมวลผลจนกระทั่งได้ผลลัพธ์ออกมาและยังคงเก็บไว้ในเครื่อง ขั้นตอนต่าง ๆ อาจเป็นดังนี้ 2.1 การคำนวณ ได้แก่ การคำนวณทางคณิตศาสตร์ เช่น การบวก ลบ คูณ หาร และทาง ตรรกศาสตร์ เช่น การเปรียบเทียบค่าต่าง ๆ 2.2 การเรียงลำดับข้อมูล เช่น เรียงข้อมูลจากน้อยไปมาก หรือมากไปน้อยหรือเรียงตาม ตัวอักษร A ถึง Z เป็นต้น 2.3 การสรุป เป็นการรวบรวมข้อมูลที่มีอยู่ทั้งหมดให้อยู่ในรูปแบบสั้น ๆ กะทัดรัดตามต้องการ เช่น การสรุปรายรับรายจ่าย หรือ กำไรขาดทุน 2.4 การเปรียบเทียบ เพื่อพิจารณาเทียบเคียงให้เห็นลักษณะที่เหมือนกันและต่างกัน 3. ขั้นตอนการแสดงผลลัพธ์ เป็นงานที่ได้หลังจากผ่านการประมวลผลแล้วเป็นขั้นตอนในการแปล ผลลัพธ์ที่เก็บอยู่ในเครื่อง ให้ออกมาอยู่ในรูปที่สามารถเข้าใจง่ายได้แก่ การนำเสนอในรูปแบบรายงาน เช่น


แสดงผลสรุปตารางรายงานการบัญชี รายงานทางสถิติ รายงานการวิเคราะห์ต่าง ๆ หรืออาจแสดงด้วย กราฟ เช่น แผนภูมิ หรือรูปภาพสรุปขั้นตอนการประมวลผลด้วยเครื่องคอมพิวเตอร์ ระบบฐานข้อมูล ฐานข้อมูลเป็นการจัดเก็บข้อมูลอย่างเป็นระบบ ทำให้ผู้ใช้สามารถใช้ข้อมูลที่เกี่ยวข้องในระบบงาน ต่าง ๆ ร่วมกันได้ โดยที่จะไม่เกิดความซ้ำซ้อนของข้อมูล และยังสามารถหลีกเลี่ยงความขัดแย้งของข้อมูล ด้วย อีกทั้งข้อมูลในระบบก็จะถูกต้องเชื่อถือได้ และเป็นมาตรฐานเดียวกัน โดยจะมีการกำหนดระบบความ ปลอดภัยของข้อมูลขึ้น นับได้ว่าปัจจุบันเป็นยุคของสารสนเทศ เป็นที่ยอมรับกันว่า สารสนเทศเป็นข้อมูลที่ผ่านการ กลั่นกรองอย่างเหมาะสม สามารถนำมาใช้ประโยชน์อย่างมากมาย ไม่ว่าจะเป็นการนำมาใช้งานด้านธุรกิจ การบริหาร และกิจการอื่น ๆ องค์กรที่มีข้อมูลปริมาณมาก ๆ จะพบความยุ่งยากลำบากในการจัดเก็บ ข้อมูล ตลอดจนการนำข้อมูลที่ต้องการออกมาใช้ให้ทันต่อเหตุการณ์ ดังนั้นคอมพิวเตอร์จึงถูกนำมาใช้เป็น เครื่องมือช่วยในการจัดเก็บข้อมูล การประมวลผลข้อมูล ซึ่งทำให้ระบบการจัดเก็บข้อมูลเป็นไปได้สะดวก ทั้งนี้โปรแกรมแต่ละโปรแกรมจะต้องสร้างวิธีควบคุมและจัดการกับข้อมูลขึ้นเอง ฐานข้อมูลจึงเข้ามามี บทบาทสำคัญอย่างมาก โดยเฉพาะระบบงานต่าง ๆ ที่ใช้คอมพิวเตอร์ การออกแบบและพัฒนาระบบ ฐานข้อมูล จึงต้องคำนึงถึงการควบคุมและการจัดการความถูกต้องตลอดจนประสิทธิภาพในการเรียกใช้ ข้อมูลด้วย ความรู้พื้นฐานเกี่ยวกับระบบฐานข้อมูล ความหมายของระบบฐานข้อมูล ฐานข้อมูล (Database) หมายถึง กลุ่มของข้อมูลที่มีความสัมพันธ์กัน นำมาเก็บรวบรวมเข้าไว้ ด้วยกันอย่างมีระบบและข้อมูลที่ประกอบกันเป็นฐานข้อมูลนั้น ต้องตรงตามวัตถุประสงค์การใช้งานของ องค์กรด้วยเช่นกัน เช่น ในสำนักงานก็รวบรวมข้อมูล ตั้งแต่หมายเลขโทรศัพท์ของผู้ที่มาติดต่อจนถึงการ เก็บเอกสารทุกอย่างของสำนักงาน ซึ่งข้อมูลส่วนนี้จะมีส่วนที่สัมพันธ์กันและเป็นที่ต้อง


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


ไบท์ (Byte) หมายถึง หน่วยของข้อมูลที่กิดจากการนำบิทมารวมกันเป็นตัวอักขระ (Character) เขตข้อมูล (Field) หมายถึง หน่วยของข้อมูลที่ประกอบขึ้นจากตัวอักขระตั้งแต่หนึ่งตัวขึ้นไปมา รวมกันแล้วได้ความหมายของสิ่งใดสิ่งหนึ่ง เช่น ชื่อ ที่อยู่ เป็นต้น ระเบียน (Record) หมายถึง หน่วยของข้อมูลที่เกิดจากการนเอาเขตข้อมูลหลาย ๆ เขตข้อมูล มารวมกัน เพื่อเกิดเป็นข้อมูลเรื่องใดเรื่องหนึ่ง เช่น ข้อมูลของนักศึกษา 1 ระเบียน (1 คน) จะ ประกอบด้วย • รหัสประจำตัวนักศึกษา 1 เขตข้อมูล • ชื่อนักศึกษา 1 เขตข้อมูล • ที่อยู่ 1 เขตข้อมูล แฟ้มข้อมูล (File) หมายถึงหน่วยของข้อมูลที่เกิดจากการนำข้อมูลหลาย ๆ ระเบียนที่เป็นเรื่อง เดียวกันมารวมกัน เช่น แฟ้มข้อมูลนักศึกษา แฟ้มข้อมูลลูกค้า แฟ้มข้อมูลพนักงาน ประโยชน์ของระบบฐานข้อมูล จากการจัดเก็บข้อมูลรวมเป็นฐานข้อมูลจะก่อให้เกิดประโยชน์ดังนี้ 1. สามารถลดความซ้ำซ้อนของข้อมูลได้ การเก็บข้อมูลชนิดเดียวกันไว้หลาย ๆ ที่ ทำให้เกิดความซ้ำซ้อน (Redundancy) ดังนั้นการนำ ข้อมูลมารวมเก็บไว้ในฐานข้อมูล จะชาวยลดปัญหาการเกิดความซ้ำซ้อนของข้อมูลได้ โดยระบบจัดการ ฐานข้อมูล (Database Management System : DBMS) จะช่วยควบคุมความซ้ำซ้อนได้ เนื่องจาก ระบบจัดการฐานข้อมูลจะทราบได้ตลอดเวลาว่ามีข้อมูลซ้ำซ้อนกันอยู่ที่ใดบ้าง 2. หลีกเลี่ยงความขัดแย้งของข้อมูลได้ หากมีการเก็บข้อมูลชนิดเดียวกันไว้หลาย ๆ ที่และมีการปรับปรุงข้อมูลเดียวกันนี้ แต่ปรับปรุงไม่ ครบทุกที่ที่มีข้อมูลเก็บอยู่ก็จะทำให้เกิดปัญหาข้อมูลชนิดเดียวกัน อาจมีค่าไม่เหมือนกันในแต่ละที่ที่เก็บ ข้อมูลอยู่ จึงก่อใให้เกิดความขัดแย้งของข้อมูลขึ้น (Inconsistency)


3. สามารถใช้ข้อมูลร่วมกันได้ ฐานข้อมูลจะเป็นการจัดเก็บข้อมูลรวมไว้ด้วยกัน ดังนั้นหากผู้ใช้ต้องการใช้ข้อมูลในฐานข้อมูลที่มา จากแฟ้มข้อมูลต่างๆ ก็จะทำได้โดยง่าย 4. สามารถรักษาความถูกต้องเชื่อถือได้ของข้อมูล บางครั้งพบว่าการจัดเก็บข้อมูลในฐานข้อมูลอาจมีข้อผิดพลาดเกิดขึ้น เช่น จากการที่ผู้ป้อนข้อมูล ป้อนข้อมูลผิดพลาดคือป้อนจากตัวเลขหนึ่งไปเป็นอีกตัวเลขหนึ่ง โดยเฉพาะกรณีมีผู้ใช้หลายคนต้องใช้ ข้อมูลจากฐานข้อมูลร่วมกัน หากผู้ใช้คนใดคนหนึ่งแก้ไขข้อมูลผิดพลาดก็ทำให้ผู้อื่นได้รับผลกระทบตามไป ด้วย ในระบบจัดการฐานข้อมูล (DBMS) จะสามารถใส่กฎเกณฑ์เพื่อควบคุมความผิดพลาดที่เกดขึ้น 5. สามารถกำหนดความเป็นมาตรฐานเดียวกันของข้อมูลได้ การเก็บข้อมูลร่วมกันไว้ในฐานข้อมูลจะทำให้สามารถกำหนดมาตรฐานของข้อมูลได้รวมทั้ง มาตรฐานต่าง ๆ ในการจัดเก็บข้อมูลให้เป็นไปในลักษณะเดียวกันได้ เช่นการกำหนดรูปแบบการเขียนวันที่ ในลักษณะ วัน/เดือน/ปี หรือ ปี/เดือน/วัน ทั้งนี้จะมีผู้ที่คอยบริหารฐานข้อมูลที่เราเรียกว่า ผู้บริหาร ฐานข้อมูล (Database Administrator : DBA) เป็นผู้กำหนดมาตรฐานต่างๆ 6. สามารถกำหนดระบบความปลอดภัยของข้อมูลได้ ระบบความปลอดภัยในที่นี้ เป็นการป้องกันไม่ให้ผู้ใช้ที่ไม่มีสิทธิมาใช้ หรือมาเห็นข้อมูลบางอย่างใน ระบบ ผู้บริหารฐานข้อมูลจะสามารถกำหนดระดับการเรียกใช้ข้อมูลของผู้ใช้แต่ละคนได้ตามความ เหมาะสม 7. เกิดความเป็นอิสระของข้อมูล ในระบบฐานข้อมูลจะมีตัวจัดการฐานข้อมูลที่ทำหน้าที่เป็นตัวเชื่อมโยงกับฐานข้อมูล โปรแกรมต่าง ๆ อาจไม่จำเป็นต้องมีโครงสร้างข้อมูลทุกครั้ง ดังนั้นการแก้ไขข้อมูลบางครั้ง จึงอาจกระทำเฉพาะกับ


โปรแกรมที่เรียกใช้ข้อมูลที่เปลี่ยนแปลงเท่านั้น ส่วนโปรแกรมที่ไม่ได้เรียกใช้ข้อมูลดังกล่าว ก็จะเป็นอิสระ จากการเปลี่ยนแปลง โปรแกรมฐานข้อมูลที่นิยมใช้ โปรแกรมฐานข้อมูล เป็นโปรแกรมหรือซอฟแวร์ที่ช่วยจัดการข้อมูลหรือรายการต่าง ๆ ที่อยู่ใน ฐานข้อมูล ไม่ว่าจะเป็นการจัดเก็บ การเรียกใช้ การปรับปรุงข้อมูล โปรแกรมฐานข้อมูล จะช่วยให้ผู้ใช้สามารถค้นหาข้อมูลได้อย่างรวดเร็ว ซึ่งโปรแกรมฐานข้อมมูลที่ นิยมใช้มีอยู่ด้วยกันหลายตัว เช่น Access, FoxPro, Clipper, dBase, FoxBase, Oracle, SQL เป็นต้น โดยแต่ละโปรแกรมจะมีความสามารถต่างกัน บางโปรแกรมใช้ง่ายแต่จะจำกัดขอบเขตการใช้งาน บ่ง โปรแกรมใช้งานยากกว่า แต่จะมีความสามารถในการทำงานมากกว่า โปรแกรม Access นับเป็นโปรแกรมที่นิยมใช้กันมากในขณะนี้ โดยเฉพาะในระบบฐานข้อมูลขนาด ใหญ่ สามารถสร้างแบบฟอร์มที่ต้องการจะเรียกดูข้อมูลในฐานข้อมูล หลังจากบันทึกข้อมูลในฐานข้อมูล เรียบร้อยแล้ว จะสามารถค้นหาหรือเรียกดูข้อมูลจากเขตข้อมูลใดก็ได้ นอกจากนี้ Access ยังมีระบบรักษา ความปลอดภัยของข้อมูล โดยการกำหนดรหัสผ่านเพื่อป้องกันความปลอดภัยของข้อมูลในระบบได้ด้วย โปรแกรม FoxPro เป็นโปรแกรมฐานข้อมูลที่มีผู้ใช้งานมากที่สุด เนื่องจากใช้ง่ายทั้งวิธีการเรียก จากเมนูของ FoxPro และประยุกต์โปรแกรมขึ้นใช้งาน โปรแกรมที่เขียนด้วย FoxPro จะสามารถใช้กลับ dBase คำสั่งและฟังก์ชั่นต่าง ๆ ใน dBase จะสามารถใช้งานบน FoxPro ได้ นอกจากนี้ใน FoxPro ยังมี เครื่องมือช่วยในการเขียนโปรแกรม เช่น การสร้างรายงาน โปรแกรม dBase เป็นโปรแกรมฐานข้อมูลชนิดหนึ่ง การใช้งานจะคล้ายกับโปรแกรม FoxPro ข้อมูลรายงานที่อยู่ในไฟล์บน dBase จะสามารถส่งไปประมวลผลในโปรแกรม Word Processor ได้ และ แม้แต่ Excel ก็สามารถอ่านไฟล์ .DBF ที่สร้างขึ้นโดยโปรแกรม dBase ได้ด้วย


โปรแกรม SQL เป็นโปรแกรมฐานข้อมูลที่มีโครงสร้างของภาษาที่เข้าใจง่าย ไม่ซับซ้อน มี ประสิทธิภาพการทำงานสูง สามารถทำงานที่ซับซ้อนได้โดยใช้คำสั่งเพียงไม่กี่คำสั่ง โปรแกรม SQL จึง เหมาะที่จะใช้กับระบบฐานข้อมูลเชิงสัมพันธ์ และเป็นภาษาหนึ่งที่มีผู้นิยมใช้กันมาก โดยทั่วไปโปรแกรม ฐานข้อมูลของบริษัทต่าง ๆ ที่มีใช้อยู่ในปัจจุบัน เช่น Oracle, DB2 ก็มักจะมีคำสั่ง SQL ที่ต่างจาก มาตรฐานไปบ้างเพื่อให้เป็นจุดเด่นของแต่ละโปรแกรมไป รหัสแทนข้อมูล ความหมายของรหัสแทนข้อมูล รหัสแทนข้อมูล หมายถึง รหัสที่ใช้แทนตัวอักขระ ซึ่งประกอบด้วยตัวอักษร ตัวเลข หรือสัญลักษณ์ พิเศษอื่น ๆ ที่ใช้ในโปรแกรมคอมพิวเตอร์ เพราะว่าข้อมูลที่เก็บไว้ในหน่วยความจำของคอมพิวเตอร์จะ แทนด้วยรหัสเลขฐานสองที่มีเลข 0 กับ 1 วางเรียงกัน ซึ่งรหัสข้อมูลแบ่งออกเป็น 2 ประเภท ดังนี้ คือ 1. รหัสภายนอกเครื่อง (External Code) หมายถึง รหัสที่ใช้สำหรับการบันทึกข้อมูลที่อยู่ภายนอก เครื่องคอมพิวเตอร์ เช่น การบันทึกข้อมูลบนบัตรเจาะรู โดยใช้สัญลักษณ์การเจาะรูแต่ละแถวแทนข้อมูล 1 ตัวอักษร 2. รหัสภายในเครื่อง (Internal Code) หมายถึง รหัสที่ใช้แทนข้อมูลที่ถูกอ่านและบันทึกอยู่ใน หน่วยความจำของเครื่องคอมพิวเตอร์ ซึ่งรหัสที่ใช้แทนข้อมูลภายในเครื่องคอมพิวเตอร์ ซึ่งมีหลายรูปแบบ ชนิดของรหัสแทนข้อมูล ในทางทฤษฎีแล้วผู้ใช้สามารถกำหนดรหัสแทนอักขระใด ๆ ได้เองจากกลุ่มของเลขฐานสอง 8 บิต แต่ในความเป็นจริงนั้นทำไม่ได้ เพราะหากทำเช่นนั้นอาจเกิดปัญหาระหว่างเครื่องสองเครื่องที่ใช้รหัส


ต่างกัน เปรียบเทียบได้กับคนสองคนคุยกันคนละภาษา ดังนั้นจึงควรมีการกำหนดรหัสแทนข้อมูลที่เป็น สากล เพื่อให้เครื่องคอมพิวเตอร์ต่าง ๆ สามารถสื่อสารกันได้ รหัสแทนข้อมูลที่นิยมใช้กันในปัจจุบัน คือ • รหัส EBCDIC (Extended Binary Code Decimal Interchange Code) รหัสเอบซีโคด พัฒนาโดยบริษัทไอบีเอ็มใช้แทนข้อมูลที่แตกต่างกันได้ทั้งหมด 2 หรือ 256 ชนิด การเก็บข้อมูลโดยใช้รหัสเอบซีดิกจะแบ่งรหัสออกเป็นสองส่วน คือโซนบิต (Zone bits) ซึ่งอยู่ทางด้าน ซ้ายมีจำนวน 4 บิตและนิวเมอริกบิต (Numeric bits)ในอีก 4 บิตที่เหลือ • รหัส ASCII (American Standard Code for Information Interchange) รหัสแอสกี เป็นรหัสที่นิยมใช้กันมาก จนสามมารถนับได้ว่าเป็นรหัสมาตรฐานที่ใช้ใน การสื่อสาร ข้อมูล (Data Communications) ซึ่งจำเป็นต้องใช้รหัสการแทนข้อมูลเป็นระบบเดียวกัน เพื่อให้สามารถ รับและส่งข้อมูลได้ในความหมายเดียวกัน รหัสแอสกีใช้เลขฐานสอง 8 หลักแทนข้อมูลหนึ่งตัวเช่นเดียวกับ รหัสเอบซีดิค นั่นคือ 1 ไบต์มีความยาวเท่ากับ 8 บิต รวมทั้งมีการแบ่งรหัสออกเป็นสองส่วน คือ โซนบิต และนิวเมอริกบิตเช่นเดียวกัน • รหัส UniCode เป็นรหัสแบบใหม่ล่าสุด ถูกสร้างขึ้นมาเนื่องจากรหัสขนาด 8 บิตซึ่งมีรูปแบบเพียง 256 รูปแบบ ไม่ สามารถแทนภาษาเขียนแบบต่าง ๆ ในโลกได้ครบหมด โดยเฉพาะภาษาที่เป็นภาษาภาพ เช่น ภาษาจีน หรือภาษาญี่ปุ่นเพียงภาษาเดียวก็มีจำนวนรูปแบบเกินกว่า 256 ตัวแล้ว UniCode จะเป็นระบบรหัสที่เป็น 16 บิต จึงแทนตัวอักษรได้มากถึง 65,536 ตัว ซึ่งเพียงพอ สำหรับตัวอักษรและสัญลักษณ์กราฟฟิกโดยทั่วไป รวมทั้งสัญลักษณ์ทางคณิตศาสตร์ต่าง ๆ ในปัจจุบัน ระบบ UniCode มีใช้ในระบบปฏิบัติการ Window NT ระบบปฏิบัติการ UNIX บางรุ่น รวมทั้งมีการ สนับสนุนชนิดข้อมูลแบบ UniCode ในภาษา JAVA ด้วย คอมพิวเตอร์กับเลขฐาน ระบบเลขฐานที่มีความเกี่ยวข้องกับคอมพิวเตอร์ คือ ช่วยในเรื่องการจัดการระบบดิจิตอลหรือ ระบบอิเล็กทรอนิกส์ในคอมพิวเตอร์ หรือแทนรหัสข้อมูลในระบบ BCD, EBCDIC, ASCII โดยส่วนใหญ่ ระบบเลขฐานที่ใช้ในคอมพิวเตอร์เป็น ระบบเลขฐานสอง ระบบเลขฐานแปดและระบบเลขฐานสิบหก โดย จะต้องมีการนำระบบเลขฐานดังกล่าวมาคำนวณผลด้วย ตัวดำเนินการทางคณิตศาสตร์ ตลอดจนกระทั่ง


การเปลี่ยนระบบเลขฐาน เพื่อให้มนุษย์เกิดความเข้าใจระบบการทำงานของ คอมพิวเตอร์ซึ่งในการ ประมวลผลข้อมูลด้วยคอมพิวเตอร์นั้นข้อมูลต่าง ๆ จะถูกนำเข้าเป็นลำดับของบิต(Bit) หรือเลขฐานสอง ก่อน เช่น 110100110110 110101100110 110110110110 ระบบเลขฐาน ระบบเลขฐานประกอบด้วยเลขฐาน 2 เลขฐาน 8 เลขฐาน 10 เลขฐาน 16 ระบบเลขฐาน 2 (Binary Number System) เป็นเลขฐานที่ประกอบด้วยเลข 2 ตัว ได้แก่เลข 0 กับ เลข 1 ซึ่งเป็นเลขฐานที่คอมพิวเตอร์สามารถเข้าใจได้ง่าย เพราะว่าอุปกรณ์ทางไฟฟ้าก็มีสถานะเพียง 2 สถานะ คือ เปิด กับ ปิด ซึ่งก็เทียบได้กับ 0 กับ 1 แต่ถ้าใช้เลขฐาน 10 ในคอมพิวเตอร์อาจจะเกิดปัญหา อย่างอื่นตามมา หรือแม้แต่อุปกรณ์ทางไฟฟ้า ก็ต้องแบ่งสถานะออกเป็น 10 สถานะ ซึ่งไม่เป็นที่นิยมนัก การเก็บข้อมูลในระบบของคอมพิวเตอร์ก็จะจัดเก็บเป็นกลุ่มตัวเลขฐานสองหลายบิต ขึ้นอยู่กับขนาดของ สิ่งที่ต้องการเก็บ และหน่วยความจำที่ใช้ ระบบเลขฐาน 8 (Octal Number System) เป็นเลขฐานที่ประกอบด้วยเลข 8 ตัว ซึ่ง ประกอบด้วยเลข 0, 1, 2, 3, 4, 5, 6, 7 ซึ่งเป็นเลขฐานที่เพิ่มเนื้อที่หน่วยความจำในการเก็บให้มากขึ้น การเก็บข้อมูลเป็นเลขฐาน 8 จะทำให้เก็บข้อมูลได้มากขึ้น ระบบเลขฐาน 10 (Decimal Number System) เป็นเลขฐานที่ประกอบด้วยตัวเลข 10 ตัว ซึ่ง ประกอบด้วยเลข 0, 1, 2, 3, 4, 5, 6, 7, 8, 9 ซึ่งระบบเลขฐาน 10 เป็นระบบเลขฐานที่คนทั่วไปสามารถ เข้าใจได้เป็นอย่างดี เพราะเป็นตัวเลขที่เกี่ยวข้องกับชีวิตประจำวันซึ่งใช้มาตลอด สามารถจำได้และ คำนวณได้ง่ายกว่าเลขฐานอื่น ๆ ระบบเลขฐาน 16 (Hexadecimal Number System) เป็นเลขฐานที่ประกอบด้วยตัวเลข 10 ตัว และตัวอักษรแทนตัวเลขอีก 6 ตัว ซึ่งประกอบด้วยเลข 0, 1, 2, 3, 4, 5, 6, 7, 8, 9 และตัวอักษร ภาษาอังกฤษแทน 10 ถึง 15 ได้แก่ A, B, C, D, E, F ซึ่งก็จะเก็บข้อมูลได้มากกว่าระบบเลขฐาน 2 ฐาน 8 เลขฐานสิบ เลขฐานสอง เลขฐานแปด เลขฐานสิบหก 0 0000 0 0 1 0001 1 1 2 0010 2 2 3 0011 3 3 4 0100 4 4 5 0101 5 5 6 0110 6 6


7 0111 7 7 8 1000 10 8 9 1001 11 9 10 1010 12 A 11 1011 13 B 12 1100 14 C 13 1101 15 D 14 1110 16 E 15 1111 17 F สาระน่ารู้เกี่ยวกับการแปลงค่าเลขฐาน การแปลงเลขฐานที่เป็นตัวเลขที่มีหลักเดียวสามารถนำมาเทียบกับตารางเลขฐานได้ โดยไม่ต้อง คำนวณค่าใหม่เนื่องจากตารางเลขฐานเกิดจากการเรียงลำดับเลขของเลขฐานนั้น ๆ ซึ่งจะมีผลลัพธ์เท่ากับ การคำนวณ โปรแกรมสำเร็จรูป โปรแกรมสำเร็จรูปสำหรับการประยุกต์ใช้ ซอฟแวร์ โปรแกรมสำเร็จรูป คือ?? By RIAHSOFTWARE.COM May 29, 2019 No Comments ShareTweetGoogle++


โปรแกรมสำเร็จรูป คือ โปรแกรม หรือว่า ซอฟต์แวร์ชุดของคำสั่งที่มีการจัดเรียงลำดับได้อย่างถูกต้อง และสามารถทำงานได้ผลลัพธ์อย่างที่ผู้ใช้โปรแกรมต้องการ ซอร์ฟแวร์แบ่งได้เป็นสองแบบได้แก่ ซอร์ฟแวร์ระบบ และ ซอร์ฟแวร์ประยุกต์ โปรแกรมจำแนกออกมาได้เป็นสองประเภทด้วยกันคือ ▪ โปรแกรมสำเร็จรูป (Package Program) ซึ่งเป็นโปรแกรมที่มีผู้เขียนได้เขียนไว้เป็นที่ เรียบร้อยแล้วซึ่งจะทำให้การใช้งานเป็นไปอย่างรวดเร็วและสะดวกมากโดยที่ผู้ใช้งานไม่ จำเป็นที่จะต้องมีความรู้ความสามารถด้านคอมพิวเตอร์มากนักแต่เพียงแค่เรียนรู้วิธีการใช้ งานเท่านั้น และจะมีคำอธิบายการใช้โปรแกรมให้ ▪ โปรแกรมที่ผู้ใช้เขียนเอง (User Written Program ) โปรแกรมที่ผู้ใช้เขียนสั่งให้ คอมพิวเตอร์ทำงานได้ตามที่ต้องการหรือตรงตามวัตถุประสงค์ที่เหมาะสมโดยที่ใช้เทคนิค และความชำนาญของผู้เขียนโปรแกรม โปรแกรมสำเร็จรูป คือ ซอร์ฟแวร์ หรือว่า โปรแกรมประยุกต์ที่มีผู้จัดทำไว้เพ ื่อใช้ในการทำงานประเภท ต่าง ๆ โดยที่ผู้ใช้คนอื่นสามารถนำโปรแกรมไปใช้กับข้อมูลของตัวเองได้แต่ดัดแปลงหรือแก้ไขไม่ได้ ซอร์ฟแวร์สร้างขึ้นมาเพื่อใช้ในสำนักงานทั่ว ๆ ไปโปรแกรมสำเร็จรูปสามารถแบ่งออกได้ดังนี้ ▪ โปรแกรมเพื่อความบันเทิง ได้แก่ ภาพยนตร์ เกมส์ เสียงเพลงต่าง ๆ ▪ โปรแกรมกาฟฟิกส์ ใช้ในการสร้างและจัดการรูปภาพในคอมพิวเตอร์ ▪ โปรแกรมเขียนแบบ ใช้ในการออกแบบและเขียนแบบ ▪ โปรแกรมสื่อสารระยะไกล ใช้ในการติดต่อสื่อสาร ▪ โปรแกรมเว็บเพจ ใช้ในการเขียนเว็บเพจเพื่อใช้งานในเว็บและอินเตอร์เน็ต ▪ โปรแกรมจัดการฐานข้อมูล โปรแกรมที่ทำหน้าที่ในการจัดการฐานข้อมูล ▪ โปรแกรมนำเสนอผลงานใช้ในการนำเสนอผลงาน ▪ โปรแกรมตารางงาน ใช้คำนวณสร้างกราฟ


▪ โปรแกรมประมวลผลคำใช้พิมพ์เอกสารรายงาน


Click to View FlipBook Version