1.2 ระบบฐานข้อมูล

1.2 ระบบฐานข้อมูล (Database System)

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

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

ซอฟต์แวร์ (Software) หมายถึง โปรแกรมใช้งานและระบบการจัดการฐานข้อมูล

บุคลากร (Personnel) หมายถึง บุคลากรที่เกี่ยวข้องกับระบบหรือผู้ใช้งานฐานข้อมูล

เพื่อให้เข้าใจได้ง่ายขึ้นอาจดูผังลักษณะการใช้งานระบบฐานข้อมูล ดังนี้

 
รูปที่ 1-4 ผังลักษณะการใช้งานระบบฐานข้อมูล

ผู้ใช้งานฐานข้อมูล หรือผู้ที่เกี่ยวข้องกับฐานข้อมูลแบ่งได้เป็น

1. ผู้ใช้ (User) หมายถึง ผู้ที่ต้องการใช้ฐานข้อมูลทั่วไป การใช้งานอาจทำได้โดยผ่านโปรแกรมใช้งานหรือผ่านระบบการจัดการฐานข้อมูลถ้ามีความรู้เกี่ยวกับระบบเพียงพอ

2.ผู้เขียนโปรแกรมใช้งาน (Application Programmer) หมายถึง ผู้ที่สร้างฐานข้อมูลและพัฒนาโปรแกรมใช้งานสำหรับให้ผู้ใช้สามารถใช้งานฐานข้อมูลได้ง่าย และให้ผู้บริหารฐานข้อมูลสามารถจัดการฐานข้อมูลได้สะดวกขึ้น

3.ผู้บริหารฐานข้อมูล (Database Administrator) หมายถึง ผู้ที่ออกแบบฐานข้อมูลดูแลรักษาและจัดการฐานข้อมูลให้ปลอดภัย ทันสมัย และถูกต้องอยู่เสมอ

โปรแกรมใช้งานฐานข้อมูล อาจทำขึ้นโดยใช้ภาษาคอมพิวเตอร์ภาษาใดภาษาหนึ่ง เช่นวิชวลเบสิก (Visual Basic) หรือใช้ภาษาสำหรับฐานข้อมูล คือ SQL (Structured Query Language)หรือใช้ระบบการจัดการฐานข้อมูล (DBMS: Database Management System) โดยตรงก็ได้

การใช้งานระบบฐานข้อมูล อาจเป็นแบบใช้งานคนเดียว (Single User) หรือระบบใช้งานหลายคน (Multi - User) ที่เชื่อมต่อกันเป็นเครือข่าย (Network) ภายในหน่วยงานที่เรียกว่าอินทราเน็ต (Intranet) หรือใช้งานผ่านระบบอินเทอร์เน็ตที่กำลังเป็นที่นิยมกันในปัจจุบัน

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

ตัวอย่างของโปรแกรมที่ใช้จัดการฐานข้อมูล ได้แก่ Microsoft Access, Microsoft SQL Server, MySQL, Oracle เป็นต้น

0 ความคิดเห็น:

แสดงความคิดเห็น