►ฐานข้อมูล (Database)
✿หมายถึง โครงสร้างของการจัดเก็บข้อมูลที่มีความสัมพันธ์เกี่ยวข้องกันไว้ในที่เดียวกัน เพื่อให้สามารถนำข้อมูลมาประมวลเพื่อช่วยในการตัดสินใจ และสามารถใช้ข้อมูลร่วมกันได้
✿ในการจัดการข้อมูลในฐานข้อมูลจะใช้ซอฟต์แวร์ประเภท ระบบจัดการฐานข้อมูล(Database Management System : DBMS)
✿ฐานข้อมูลมีส่วนที่ทำหน้าที่ในการอธิบายความหมายของรายการข้อมูลที่เก็บอยู่ในฐานข้อมูลด้วย เรียกส่วนนี้ว่า
☺บัญชีระบบ(System catalog) หรือ
☺พจนานุกรมของข้อมูล(Data Dictionary) หรือ
☺เมตาดาต้า(Meta - data)
✿โครงสร้างของข้อมูลจะถูกแยกออกจากโปรแกรมประยุกต์และเก็บเอาไว้ในส่วนที่เรียกว่า “ฐานข้อมูล”
✿ถ้ามีการเพิ่มหรือปรับปรุงโครงสร้างของข้อมูลก็จะไม่มีผลกระทบกับโปรแกรมประยุกต์
►ระบบจัดการฐานข้อมูล
(Database Management System : DBMS)
✿หมายถึง ซอฟต์แวร์ที่ใช้ในการจัดการข้อมูลในฐานข้อมูล
✿DBMS จะทำหน้าที่เป็นตัวกลางระหว่างฐานข้อมูลกับโปรแกรมที่มาใช้งานฐานข้อมูลและผู้ใช้งานฐานข้อมูล ที่ติดต่อไปยังฐานข้อมูลเพื่อทำงานที่ผู้ใช้ต้องการให้สำเร็จ
✿เช่น การจัดเก็บข้อมูลลงในฐานข้อมูล,การค้นหาข้อมูลที่ต้องการออกมาแสดงหรือการลบข้อมูล เป็นต้น
►หน้าที่ของ DBMS
✿จัดการพจนานุกรมของข้อมูล(Data dictionary management)
✿จัดการการจัดเก็บข้อมูล(Data storage management)
✿การแปลงข้อมูลและการนำเสนอข้อมูล(Data transformation and presentation)
✿การจัดการด้านความปลอดภัย(Security management)
✿ควบคุมการเข้าใช้งานของผู้ใช้พร้อมกัน(Multiuser accesss control)
✿การจัดการเรื่องการสำรองและกู้คืนข้อมูล(Backup and recovery management)
✿การจัดการความคงสภาพของข้อมูล(Data integrity management)
✿ภาษาในการเข้าถึงข้อมูลและส่วนประสานผู้ใช้ในโปรแกรมประยุกต์(Database access languages and application programming interfaces)
►การประยุกต์ใช้ระบบงานฐานข้อมูล
✿การซื้อของจากซูเปอร์มาเก็ต
✿การซื้อของโดยใช้บัตรเครดิต
✿การจองตั๋วเครื่องบินผ่านตัวแทนจำหน่าย
✿การใช้บริการห้องสมุด
✿การใช้งานอินเทอร์เน็ต
✿การเรียนในมหาวิทยาลัย
✿การบริหารในองค์กร
✿อื่นๆ อีกมากมาย
Credit : ...
สื่อการเรียนการสอนความรู้เบื้องต้นเกี่ยวกับฐานข้อมูล สอนโดย อาจารย์นราวิชญ์ ความมั่น


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