6.15.2554

สรุป Database and DBMS

ฐานข้อมูล (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 : ...
สื่อการเรียนการสอนความรู้เบื้องต้นเกี่ยวกับฐานข้อมูล สอนโดย  อาจารย์นราวิชญ์ ความมั่น 

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

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