ความรู้ทั่วไปเกี่ยวกับฐานข้อมูล
ความหมายของฐานข้อมูล
ฐานข้อมูลเบื้องต้นจะประกอบด้วยรายละเอียดของข้อมูลที่เกี่ยวข้องกัน
ซึ่งถูกนำมาใช้ในงานด้านต่าง ๆ เช่น ด้านธนาคาร จะมีฐานข้อมูลเกี่ยวกับเงินฝาก
ข้อมูลการให้สินเชื่อ หรือด้านโรงพยาบาลจะมีฐานข้อมูลที่เกี่ยวกับข้อมูลประวัติคนไข้
ข้อมูลแพทย์ผู้เชี่ยวชาญเฉพาะโรค เป็นต้น
ข้อมูลเหล่านี้จะถูกจัดเก็บอย่างมีระบบเพื่อประโยชน์ในการจัดการและเรียนใช้ข้อมูลได้อย่างมีประสิทธิภาพองค์ประกอบของฐานข้อมูล
ระบบฐานข้อมูลส่วนใหญ่เป็นระบบที่มีการนำคอมพิวเตอร์เข้ามาช่วยในการจัดเก็บข้อมูลโดยมีซอฟแวร์หรือโปรแกรมช่วยในการจัดการข้อมูลเหล่านี้เพื่อให้ได้ข้อมูลตามผู้ใช้ต้องการ
องค์ประกอบของระบบฐานข้อมูล
แบ่งออกเป็น 5
ประเภท คือ
2.
โปรแกรม (Program)
3.
ข้อมูล (Data)
4.
บุคลากร (People)
5.
ขั้นตอนการปฏิบัติงาน (Procedures)
ในระบบฐานข้อมูลที่มีประสิทธิภาพควรมีฮาร์ดแวร์ต่าง
ๆ ที่พร้อมจะอำนวยความสะดวกในการบริหารระบบงานฐานข้อมูลได้อย่างมีประสิทธิภาพ
ไม่ว่าจะเป็นขนาดของหน่วยความจำ ความเร็วของหน่วยประมวลผลกลาง
อุปกรณ์นำเข้าและออกรายงาน รวมถึงหน่วยความจำสำรองที่รองรับการประมวลผลข้อมูลในระบบได้อย่างมีประสิทธิภาพ
โปรแกรม (Program)
ในการประมวลผลฐานข้อมูลอาจจะใช้โปรแกรมที่แตกต่างกันทั้งนี้ขึ้นอยู่กับระบบคอมพิวเตอร์ที่ใช้ว่าเป็นแบบใด โปรแกรมที่ทำหน้าที่การสร้างการเรียกใช้ข้อมูล
การจัดทำรายงาน การปรับเปลี่ยนแก้ไขโครงสร้าง การควบคุม
หรือกล่าวได้อีกอย่างหนึ่งว่า ระบบจัดการฐานข้อมูล (Database
Management System) คือ โปรแกรมหรือซอฟท์แวร์ที่ทำหน้าที่ในการจัดการฐานข้อมูลโดยจะเป็นสื่อกลางระหว่างผู้ใช้และโปรแกรมประยุกต์ต่าง
ๆ ที่มีอยู่ในฐานข้อมูล
ข้อมูล
(Data)
ฐานข้อมูลเป็นการจัดเก็บรวบรวมข้อมูลให้เป็นศูนย์กลางข้อมูลอย่างเป็นระบบ
ซึ่งข้อมูลเหล่านี้สามารถใช้ร่วมกันได้ ผู้ใช้ข้อมูลในระบบฐานข้อมูล
จะมองภาพข้อมูลในลักษณะที่แตกต่างกัน เช่น
ผู้ใช้บางคนมองภาพของข้อมูลที่ถูกจัดเก็บไว้ในสื่อเก็บข้อมูลจริง (Physical Level) ในขณะที่ผู้ใช้บางคนมองภาพข้อมูลจากการใช้งานของผู้ใช้ (External
Level)
บุคลากร
(People)
ผู้ใช้ทั่วไป เป็นบุคลากรที่ใช้ข้อมูลจากระบบฐานข้อมูล
เพื่อให้งานสำเร็จลุล่วงได้ เช่น ในระบบ
ข้อมูลการจองตั๋วเครื่องบิน ผู้ใช้ทั่วไป คือ พนักงานจองตั๋ว
ข้อมูลการจองตั๋วเครื่องบิน ผู้ใช้ทั่วไป คือ พนักงานจองตั๋ว
พนักงานปฏิบัติงาน
(Operating) เป็นผู้ปฏิบัติการด้านการประมวลผล
การป้อนข้อมูลลงเครื่องคอมพิวเตอร์
นักวิเคราะห์และออกแบบระบบ
(System
Analyst)
เป็นบุคลากรที่ทำหน้าที่วิเคราะห์ระบบฐานข้อมูล
และออกแบบระบบงานที่จะนำมาใช้
ผู้เขียนโปรแกรมประยุกต์ใช้งาน
(Programmer) เป็นผู้ทำหน้าที่เขียนโปรแกรมประยุกต์ใช้งานต่าง
ๆ เพื่อให้การจัดเก็บการเรียกใช้ข้อมูลเป็นไปตามความต้องการของผู้ใช้
ผู้บริหารงานฐานข้อมูล
(Database
Administrator : DBA) เป็นบุคคลที่ทำหน้าที่บริหารและควบคุมการบริหารงานของระบบฐานข้อมูลทั้งหมด
เป็นผู้ที่จะต้องตัดสินใจว่าจะรวบรวมข้อมูลอะไรเข้าสู่ระบบ
จัดเก็บโดยวิธีใด เทคนิคการเรียกใช้ข้อมูล
กำหนดระบบการรักษาความปลอดภัยของข้อมูล การสร้างระบบข้อมูลสำรอง
การกู้ และประสานงานกับผู้ใช้ว่าต้องการใช้ข้อมูลอย่างไร
รวมถึงนักวิเคราะห์และออกแบบระบบ และโปรแกรมเมอร์ ประยุกต์ใช้งาน เพื่อให้การบริหารการใช้งานเป็นไปอย่างมีประสิทธิภาพ
ขั้นตอนการปฏิบัติงาน
(Procedures)
ในระบบฐานข้อมูลควรมีการจัดทำเอกสารที่ระบุขั้นตอนการทำงานของหน้าที่การงานต่าง
ๆ ในระบบฐานข้อมูล ในสภาวะปกติ และในสภาวะที่ระบบเกิดปัญหา (Failure) ซึ่งเป็นขั้นตอนการปฏิบัติงานสำหรับบุคลากรทุกระดับขององค์กร
ไม่มีความคิดเห็น:
แสดงความคิดเห็น