ฐานข้อมูลและการสืบค้น
ความหมายของฐานข้อมูลและการสืบค้น
ฐานข้อมูล” คือ การรวบรวมข้อมูลที่ต้องการจะจัดเก็บ ซึ่งต้องมีความสัมพันธ์กันหรือเป็นเรื่องเดียวกันไว้ด้วยกัน เพื่อสะดวกในการใช้งาน โดยอาศัยโปรแกรมที่ทำหน้าที่ในการกำหนดลักษณะข้อมูลที่จะเก็บไว้ในฐานข้อมูล อำนวยความสะดวกในการบันทึกข้อมูลลงในฐานข้อมูล แก้ไขปรับปรุงข้อมูล ค้นหาข้อมูล กำหนดสิทธิ์ผู้ที่ได้รับอนุญาตให้ใช้ฐานข้อมูลได้ ทำให้ผู้ใช้สามารถเข้าถึงข้อมูลได้ง่าย สะดวกและมีประสิทธิภาพ เสมือนเป็นตัวกลางระหว่างผู้ใช้กับฐานข้อมูลให้สามารถติดต่อกันได้
องค์ประกอบของระบบฐานข้อมูล
ฮาร์ดแวร์ (Hardware) คือ คอมพิวเตอร์และอุปกรณ์ต่าง ๆ เพื่อเก็บข้อมูลและประมวลผลข้อมูล ซึ่งอาจประกอบด้วยเครื่องคอมพิวเตอร์ตั้งแต่หนึ่งเครื่องขึ้นไป หน่วยเก็บข้อมูลสำรอง หน่วยนำเข้าข้อมูล และหน่วยแสดงผลข้อมูล
ซอฟต์แวร์ (Software) คือ โปรแกรมที่ใช้ในระบบการจัดการฐานข้อมูล ซึ่งทำหน้าที่ในการจัดเก็บ บันทึก แก้ไขปรับปรุง และค้นหาข้อมูล นอกจากนั้นยังสามารถกำหนดสิทธิ์ของผู้ใช้ด้วย ซึ่งซอฟต์แวร์ที่ใช้ในการจัดการฐานข้อมูล ได้แก่ Microsoft Access , MySQL เป็นต้น
ข้อมูล (Data) ระบบการจัดการฐานข้อมูลที่ดีและมีประสิทธิภาพ ควรประกอบด้วยข้อมูลที่มีความถูกต้อง รวดเร็วและเป็นปัจจุบัน มีความสมบูรณ์ ชัดเจนและกะทัดรัด สอดคล้องกับความต้องการของผู้ใช้
กระบวนการทำงาน (Procedures) คือ ขั้นตอนการทำงานเพื่อให้ได้ผลลัพธ์ตามที่ต้องการ
บุคลากร (People) บุคคลที่เกี่ยวข้องกับระบบการจัดการฐานข้อมูล
ประโยชน์ของฐานข้อมูล
ลดความซ้ำซ้อนในการจัดเก็บข้อมูล เนื่องจากการจัดทำฐานข้อมูลจะมีการรวบรวมข้อมูลประเภทต่าง ๆ เข้ามาจัดเก็บไว้ในระบบและเก็บข้อมูลเพียงชุดเดียว ซึ่งทุกฝ่ายที่เกี่ยวข้องจะสามารถเรียกใช้ข้อมูลที่ต้องการได้ เป็นการประหยัดเนื้อที่ในการจัดเก็บ และทำให้เกิดความรวดเร็วในการค้นหาและจัดเก็บข้อมูล
ข้อมูลที่จัดเก็บมีความทันสมัย เมื่อข้อมูลในระบบฐานข้อมูลได้รับการดูแลปรับปรุงอย่างต่อเนื่อง ทำให้ข้อมูลที่จัดเก็บเป็นข้อมูลที่มีความทันสมัย ตรงกับเหตุการณ์ในปัจจุบัน และตรงกับความต้องการอยู่เสมอ
ใช้ข้อมูลร่วมกันได้ เนื่องจากระบบการจัดการฐานข้อมูลสามารถจัดให้ผู้ใช้แต่ละคนเข้าใช้ข้อมูลในแฟ้มที่มีข้อมูลเดียวกันได้ในเวลาเดียวกัน
จัดทำระบบการรักษาความปลอดภัยของข้อมูลได้ ผู้บริหารระบบฐานข้อมูลสามารถกำหนดรหัสผ่านเข้าใช้งานข้อมูลของผู้ใช้แต่ละราย และให้ผู้ใช้แต่ละรายมีสิทธิ์ในการทำงานกับข้อมูลไม่เท่าเทียมกัน
เทคนิคการสืบค้น
เพื่อประหยัดเวลาในการสืบค้นข้อมูล ทำให้ได้ข้อมูลในปริมาณที่ไม่มากเกินไป และได้ผลการค้นที่ตรงตามประสงค์ของผู้ค้น สามารถใช้เทคนิคเหล่านี้ ได้แก่
1. เลือก Search engine หรือโปรแกรมที่ช่วยในการค้นหาข้อมูลบนอินเทอร์เน็ตที่เหมาะสม เช่น www.google.co.th
2. เลือกใช้คำสำคัญ หรือ หัวเรื่อง ที่ตรงกับความต้องการ
3. กำหนดขอบเขตของคำค้น
แนวโน้มการสืบค้นในอนาคต
การค้นหาด้วยวิธีแบบดั้งเดิม หรือการค้นหาโดยใช้คำสำคัญ อาจทำให้ผลลัพธ์ที่ผู้ใช้งานได้รับมีข้อมูลทั้งที่ตรงและไม่ตรงกับความต้องการปะปนกัน ผู้ใช้งานจึงต้องเสียเวลาในการอ่านและคัดแยกข้อมูลที่ไม่ต้องการออกไป เนื่องจากเทคนิคการสืบค้นแบบดั้งเดิมตั้งอยู่บนพื้นฐานของการค้นหาคำ
(ที่ผู้ใช้ต้องการสืบค้น) ที่คล้ายคลึงหรือเหมือนกันกับคำหลัก ที่ปรากฏอยู่บนเอกสาร โดยคำสำคัญที่เจ้าของเว็บไซต์หรือผู้แต่งใช้ในเอกสารนั้น อาจเป็นคำสำคัญที่มีลักษณะเป็นคำพ้องรูป ซึ่งเป็นคำที่มีตัวสะกดเหมือนกันทุกประการ แต่ความหมายอาจแตกต่างกันอย่างสิ้นเชิงได้
(ที่ผู้ใช้ต้องการสืบค้น) ที่คล้ายคลึงหรือเหมือนกันกับคำหลัก ที่ปรากฏอยู่บนเอกสาร โดยคำสำคัญที่เจ้าของเว็บไซต์หรือผู้แต่งใช้ในเอกสารนั้น อาจเป็นคำสำคัญที่มีลักษณะเป็นคำพ้องรูป ซึ่งเป็นคำที่มีตัวสะกดเหมือนกันทุกประการ แต่ความหมายอาจแตกต่างกันอย่างสิ้นเชิงได้