วันศุกร์ที่ 17 ตุลาคม พ.ศ. 2551

ฐานข้อมูล (Database) เบื้องต้น

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

กล่าวโดยสรุปแล้ว ฐานข้อมูลมีลักษณะสำคัญ ดังนี้

เป็นเรื่องเกี่ยวกับการจัดเก็บข้อมูล

ข้อมูลที่จัดเก็บมีความสัมพันธ์เกี่ยวข้องเป็นเรื่องเดียวกัน

สามารถแสดงออกมาอยู่ในรูปแบบของตารางได้

ส่วนประกอบของตารางข้อมูลในฐานข้อมูล

โดยทั่วไปแล้วตารางข้อมูลที่ใช้งานกันจะประกอบด้วย แถว (Row) และคอลัมน์(Column) ต่าง ๆ แต่ถ้ามองกันในรูปแบบของฐานข้อมูลแล้ว เราจะเรียกรายละเอียดในแถวว่า เรคอร์ด (Record) และเรียกรายละเอียดในแนวคอลัมน์ว่า ฟิลด์ (Field)

ในฐานข้อมูล 1 ระบบ อาจประกอบด้วยตารางข้อมูลมากกว่า 1 ตาราง ฐานข้อมูลที่มีตารางข้อมูลมากกว่า 1 ตาราง และมีตารางตั้งแต่ 1 คู่ขึ้นไปที่มีความสัมพันธ์กันด้วยฟิลด์ใดฟิลด์หนึ่ง เราเรียกฐานข้อมูลประเภทนี้ว่า “ฐานข้อมูลเชิงสัมพันธ์” หรือ Relational Database

ประโยชน์ของระบบฐานข้อมูล

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

จากประโยชน์ของระบบฐานข้อมูลด้วยคอมพิวเตอร์ข้างต้น อาจกล่าวได้ระบบฐานข้อมูลมีข้อดีมากกว่าการเก็บข้อมูลในระบบแฟ้มข้อมูล ดังนี้

1. หลีกเลี่ยงความขัดแย้งของข้อมูลได้

2. สามารถใช้ข้อมูลร่วมกัน

3. สามารถลดความซ้ำซ้อนของข้อมูล

4. การรักษาความถูกต้องเชื่อถือได้ของข้อมูล

5. สามารถกำหนดความเป็นมาตรฐานเดียวกันได้

6. สามารถกำหนดระบบรักษาความปลอดภัยให้กับข้อมูลได้

7. ความเป็นอิสระของข้อมูล

ไม่มีความคิดเห็น: