ระบบฐานข้อมูลเบื้องต้น ตอนที่ 2 ระบบฐานข้อมูลคือ?

ก่อนจะทราบว่า ระบบฐานข้อมูลคืออะไร เรามาดูความหมายของ ข้อมูลกันก่อนดีกว่าครับ

ข้อมูล คือ ข้อเท็จจริงของสิ่งที่เราสนใจ ข้อเท็จจริงที่เป็นตัวเลข ข้อความ หรือรายละเอียดซึ่งอาจอยู่ในรูปแบบต่าง ๆ เช่น ภาพ เสียง วีดิโอไม่ว่าจะเป็นคน สัตว์ สิ่งของ หรือเหตุการณ์ที่เกี่ยวข้องกับสิ่งต่าง ๆ? ข้อมูลเป็นเรื่องเกี่ยวกับเหตุการณ์ที่เกิดขึ้นอย่างต่อเนื่อง? และต้องถูกต้องแม่นยำ? ครบถ้วน ขึ้นอยู่กับผู้ดำเนินการที่ให้ความสำคัญของความรวดเร็วของการเก็บข้อมูล ดังนั้นการเก็บข้อมูลจึงเป็นการเก็บรวบรวมเกี่ยวกับข้อเท็จจริงของสิ่งที่เราสนใจนั่นเอง ข้อมูลจึงหมายถึงตัวแทนของข้อเท็จจริง หรือความเป็นไปของสิ่งของที่เราสนใจ (ยืมข้อความมาจาก : http://www.thaigoodview.com/node/27183)

สมมติง่าย ๆ ครับ ถ้าท่านสนใจอยากจะเก็บข้อมูล 1 คน เราจะต้องเก็บข้อมูลอะไรบ้าง? ถ้านึกภาพตามไม่ออก ลองหยิบบัตรประชาชนของท่านขึ้นมาดูครับ ท่านจะเห็น

  1. หมายเลขบัตรประชาชน
  2. ชื่อ-นามสกุล
  3. วันเดือนปีเกิด
  4. ศาสนา
  5. หมู่โลหิต
  6. ที่อยู่
  7. วันที่ออกบัตร
  8. วันที่บัตรหมดอายุ
  9. เจ้าพนักงานออกบัตร

9 ข้อที่ที่ยกตัวอย่างนี้คุณสมบัติ(property) หรือข้อมูลของคน 1 คน แล้วถ้าสมมติต่อไปอีก ท่านไปยืมบัตรประชาชนเพื่อนมาซัก 5 คน เอามาเก็บข้อมูล ท่านก็จะพบว่าทั้ง 5 คนที่ท่านยืมบัตรมาก็จะ 9 คุณสมบัติเหมือนกันเป๊ะ แตกต่างกันที่ข้อมูลของแต่ละคน (คลิกดูตัวอย่างรูปด้านล่างครับ)

sample table

ซึ่งกลุ่มของข้อมูลที่เรารวบรวมมาได้นี่แหล่ะครับ ที่เราเรียกว่า ฐานข้อมูล จากตัวอย่างด้านบนผมขอตั้งชื่อมันว่า ฐานข้อมูลเพื่อนของเรา

ดูจากรูป เราจะเห็นว่าข้อมูลที่เราเก็บได้อยู่ในรูปแบบของตาราง ท่านเข้าใจถูกแล้วครับ ถ้าเราพูดถึงฐานข้อมูล ให้เรานึกถึงภาพตารางไว้ได้เลย

สุดท้าย คำถามคือ?ฐานข้อมูล กับ ระบบฐานข้อมูล มันเหมือนกันไหม? ไม่เหมือนครับเพราะเขียนไม่เหมือนกัน เอ้ย ไม่ใช่! ที่ไม่เหมือนหน่ะเพราะฐานข้อมูลเปรียบเสมือนตาราง 1 ตารางเท่านั้นเช่นฐานข้อมูลของคน ฐานข้อมูลของสินค้า ส่วนระบบฐานข้อมูลคือการรวมกลุ่มกันของฐานข้อมูล โดยมีการเชื่อมโยงความสัมพันธ์กันอย่างเป็นระบบ เช่น ระบบฐานข้อมูลโรงพยาบาลประกอบด้วยฐานข้อมูล ผู้ป่วย, เจ้าหน้าที่, ยารักษาโรค, อุปกรณ์, รถพยาบาล, การเข้ารักษา,การเบิกจ่ายยา ฯลฯ

ส่วนเชื่อมอย่างไร เชื่อมแล้วจะหวานไหม โปรดติดตามกันต่อในตอนที่ 3 ได้เลยครับผม

 

 

บทความที่เกี่ยวข้องกัน:

admin

admin

จุดประสงค์หลักของเว็บไซต์นี้คือการเก็บรวบรวมความรู้ความเข้าใจในแบบของผม ที่ผมได้ใช้ MS Access เพื่อเป็นคลังความรู้ให้ท่านที่สนใจจะศึกษา การใช้งาน MS Access ได้นำไปต่อยอดทำโปรแกรมของท่านไว้ใช้งานหรือไว้ให้ลูกค้าต่อไปครับ ^^