Database คืออะไร? [ Database the series ] Part 1

Database the series 3 ธ.ค. 2022

สวัสดีครับใน blog นี้ผมอยากที่จะสรุปเนื้อหาวิชา Database ที่ผมได้เรียนไปทั้งเทอม (สรุปก่อนสอบนั่นแหล่ะ😅) แต่ไหนๆทำทั้งทีก็ทำเป็น บทความไปเลยละกันน

เริ่มที่ Ep แรกมาทำความรู้จักกับ Database สิ่งที่เกี่ยวข้องกันก่อน เช่น Data , Mini world , DBMS , Database system

Database คืออะไร ? ก่อนจะถามว่า Database คืออะไรต้องเริ่มจากคำถามที่ว่า

Data (ข้อมูล) คืออะไร ? ความคิดแรกของหลายๆคนก็น่าจะเป็น เนื้อหา , ความรู้ , และ อื่นๆ อีกมากมาย แต่จริงๆแล้ว Data คือ Fact (ข้อเท็จจริง) ที่ทราบ สามารถบันทึกได้ และมีความหมาย เช่น ชื่อ-นามสกุล , เบอร์โทร , ที่อยู่ และอื่นๆ

รู้จัก Data กันแล้วมาต่อที่ Database (ฐานข้อมูล) ก็คือ ชุดของข้อมูลที่สัมพันธ์กัน เช่น จากตัวอย่างด้านบน ชื่อ-นามสกุล , เบอร์โทร , ที่อยู่ คือข้อมูล ชุดของข้อมูลที่สัมพันธกันเช่น
ชื่อ-นามสกุล : ทนงทวย คงควรคอย , เบอร์โทร : 0987654321 , ที่อยู่ กรุงเทพ โดยที่ทั้ง 3 ข้อมูลนี้คือของคนคนเดียวกันคือของ คุณทนงทวย และการเก็บ ชุดของข้อมูลที่สัมพันธ์กัน แบบนี้หลายๆชุด ก็คือ Database นั่นเอง

⚠️
มีหลายคนที่คิดว่า ตาราง คือฐานข้อมูล แต่ความจริงแล้ว ตาราง ไม่ใช่ ฐานข้อมูลเสมอไป ถ้าข้อมูลในตารางนั้นไม่ได้มีความสัมพันธ์กันก็ถือว่าไม่ใช่ฐานข้อมูล

สิ่งต่อมาที่ควรรู้จักก็คือ Mini-world (ขอบเขต) ก็คือ  ส่วนหนึ่งของโลกซึ่งข้อมูลนั้นสามรถเก็บไว้ใน database ได้ หรือก็คือ ของเขตของสิ่งที่เราสนใจนั่นแหล่ะ เช่น เกรดของนักศึกษาในมหาวิทยาลัยแห่งหนึ่ง ก็คือ Mini-world

เมื่อเรามีฐานข้อมูลแล้วสิ่งที่จะเป็นตัวที่คอยจัดการฐานข้อมูลก็คือ Database Management System (DBMS) (ระบบจัดการฐานข้อมูล) ก็คือ ซอฟต์แวร์หรือระบบที่คอยจัดการอำนวยความสะดวกในการ สร้าง ดูแล ฐานข้อมูล ตัวอย่าง DBMS ที่หลายๆคนน่าจะรู้จักกันก็ เช่น MySQL , MongoDB หลายคนอาจคิดว่า software เหล่านี้คือ database แต่จริงๆแล้ว เป็น DBMS ที่คอยจัดการ Database อีกที

และเมื่อทุกอย่างมาอยู่รวมกันจะถูกเรียกว่า Database System (ระบบฐานข้อมูล) นั่นเองง หรืออธิบายเพิ่มเติมคือ DBMS ที่มี Data , Database  รวมอยู่ด้วย

Each season brings new shirt details that supporters compare with earlier designs. When everyday comfort matters as much as appearance, Real Madrid jerseycamiseta del Real Madrid) provides the relevant shirt option. Good care and suitable storage help preserve the shirt's appearance over time.

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

Credit

Icons 8 Ouch!

Tags

Witchayut Gerdchai

Software Engineer คนนึง