1จงสรุปแนวคิดในการจัดการข้อมูลจากอดีตถึงปัจจุบัน
- การจัดเก็บข้อมูลในอดีต เราจะทำการบันทึกข้อมูลลงในกระดาษ และนำจัดเก็บในแฟ้มเอกสารต่าง ๆ ที่จัดทำไว้เป็นหมวดหมู่ มีการจัดทำสารบัญ นำแฟ้มข้อมูลต่าง ๆ เก็บในตู้เอกสารจึงทำให้ตู้เอกสารและมีข้อมูลเพิ่มขึ้นเรื่อย ๆ จึงทำให้เกิดความล้าช้าในการค้นหาข้อมูล ดังนั้น ปัจจุบันได้มีการนำเอาคอมพิวเตอร์เข้ามาช่วยในการจัดเก็บข้อมูล และทำให้ช่วยลดจำนวนตู้เอกสารที่ใช้ในการจัดเก็บข้อมูล และสามารถช่วยในการค้นหาข้อมูลได้รวดเร็วยิ่งขึ้นเมื่อมีการเรียกใช้ข้อมูล
2โครงสร้างของแฟ้มข้อมูลประกอบด้วยอะไรบ้าง จงอธิบาย
- บิต(bit) : ประกอบไปด้วยเลขฐานสอง ใช้แทนค่าหน่วยที่เล็กที่สุดของข้อมูลคอมพิวเตอร์ โดยหน่วยที่ใช้จะมค่า 0 ถึง 1 เท่านั้น
- ไบต์(byte) : คือการนำเอาบิตหลาย ๆ บิตมาเรียงต่อกัน ตัวอย่างเช่น 1 ไบต์มี 8 บิต ก็คือการนำเอาเลข 0 กับ 1 มาเรียงต่อกัน 8 ตัวจนครบ 1 ไบต์ เพื่อให้ได้อักขระหนึ่งตัว
- ฟิลด์(field) : คือการนำเอาอักขระตั้งแต่หนึ่งตัวขึ้นไปมารวมกันเพื่อให้เกิดความหมาย
- เรคอร์ด(record) : คือกลุ่มของฟิลด์ที่สัมพันธ์กัน กล่าวคือ ใน 1 เรคอร์ดประกอบด้วยฟิลด์ต่าง ๆ ที่เกี่ยวข้องเป็นชุด
- ไฟล์(file) : คือ กลุ่มของเรคอร์ดที่สัมพันธ์กัน
- Database : การรวมกันของหลาย files/tables
3การเก็บของมูลแบบแฟ้มข้อมูลมีข้อจำกัดอย่างไร จงอธิบาย
- ข้อมูลมีการเก็บแยกจากกัน (Data isolation) คือ แฟ้มข้อมูลไม่มีการเชื่อมโยงกัน ต่างคนต่างเก็บ รูปแบบก็อาจแตกต่างกัน
- ข้อมูลมีความซ้ำซ้อน (Data redundancy) คือ ข้อมูลชุดเดียวกันมีการจัดเก็บในแฟ้มข้อมูลต่างกัน
- ข้อมูลมีความขึ้นต่อกัน (Data dependence) คือ ถ้ารูปแบบข้อมูลฝ่ายใดมีการเปลี่ยนแปลงจะทำให้อีกฝ่ายต้องมีการแก้ไขด้วย จึงทำให้เพิ่มต้นทุนในการเปลี่ยนแปลง
- ความไม่สอดคล้องกันของข้อมูล (Data inconsistency) คือ การที่ข้อมูลเดียวกันถูกจัดเก็บไว้ในหลาย ๆ แห่ง มีค่าไม่ตรงกัน ซึ่งอาจเกิดจากความผิดพลาดของการป้อนข้อมูล มีรูปแบบไม่ตรงกัน
- รายงานต่าง ๆ ถูกกำหนดไว้อย่างจำกัด (fixed queries/proliferation of application programs) คือ ระบบแฟ้มข้อมูลของแต่ละหน่วยงานถูกเขียนขึ้นด้วยหลาย ๆ โปรแกรม และการใช้งานของแต่ละหน่วยงานก็แตกต่างกัน ดังนั้นจึงเป็นปัญหาในเรื่องของความต้องการของผู้ใช้งาน
4ฐานข้อมูลคืออะไร และยกตัวอย่างฐานข้อมูลที่นักศึกษารู้จักมาสองระบบ
- ฐานข้อมูล (Database) : ประกอบด้วนรายละเอียดข้อมูลที่มีความเกี่ยวข้องกัน ซึ่งจะถูกนำมาใช้งานในด้านต่าง ๆ โดยข้อมูลเหล่านี้จะถูกจัดเก็บไว้ให้เป็นศูนย์กลางอย่างมีระบบซึ่งสามารถเรียกใช้งานร่วมกันได้ เพื่อประโยชน์ในการจดการและเรียกใช้ข้อมูลได้อย่างมีประสิทธิภาพ เช่น ระบบฐานข้อมูลของนักศึกษา ระบบฐานข้อมูลพนักงานของบริษัท เป็นต้น
5ฐานข้อมูลช่วยแก้ปัญหาที่เกิดขึ้นกับการเก็บข้อมูลในแฟ้มข้อมูลอย่างไร
- ช่วยหลีกเลี่ยงความขัดแย้งของข้อมูลได้
- สามารถใช้ข้อมูลร่วมกันได้
- ลดความซ้ำซ้อนของข้อมูล
- รักษาความถูกต้องและความเชื่อถือได้ของข้อมูล
- สามารถกำหนดความเป็นมาตราฐานเดียวกัน
- สามารถกำหนดระบบรักษาความปลอดภัยได้
- มีความเป็นอิสระของข้อมูลและโปรแกรม
6ระบบจัดการฐานข้อมูล (DBMS) คืออะไร มีส่วนสำคัญต่อฐานข้อมูลอย่างไร
- ระบบจัดการฐานข้อมูล (DBMS) หมายถึง โปรแกรมที่ทำหน้าที่จัดการข้อมูลในฐานข้อมูลทั้งการสร้าง, การเรียกใช้งาน, การเปลี่ยนแปลงโครงสร้าง และยังควบคุมระบบรักษาความปลอดภัยของฐานข้อมูลอีกด้วย โดยระบบจัดการฐานข้อมูลจะเป็นสื่อกลางระหว่างผู้ใช้งานโปรแกรมประยุกต์
7ยกตัวอย่าง ฐานข้อมูลกับการดำเนินชีวิตประจำวัน
- ในปัจจุบันการนำเอาฐานข้อมูลมาใช้ในชีวิตประจำวันมีอยู่มากมาย ได้แก่ ธุรกิจอิเล็กทรอนิกส์(E-Business) ที่ได้มีการนำเอาเทคโนโลยีมาใช้ให้เกิดความสะดวกสบายในการเลือกซื้อสินค้า โดยการนำเสนอข้อมูลข้อมูลสินค้าผ่านทางอินเทอร์เน็ต ซึ่งสามารถดำเนินงานได้สะดวก เช่น การชำระเงินค่าสินค้าผ่านทางบัตรเครดิตหรือโอนเงินผ่านทางธนาคาร ดังนั้น เราจะเห็นได้ว่าเราเกี่ยวข้องกับฐานข้อมูลอยู่เสมอตราบเท่าที่มีการใช้เทคโนโลยีอยู่
ไม่มีความคิดเห็น:
แสดงความคิดเห็น