Relational database Tag

Relational database

Relational database . Relational database คือ . ถูกสร้างขึ้นในปี 1970 โดย Edgar F. Codd ซึ่งในขณะนั่นเขาทำงานให้บริษัท IBM ซึ่งในขณะยังเป็นเพียงการตีพิมพ์บทความเพื่อนำเสนอการใช้งาน Relational database เท่านั้นและนั่นก็เป็นจุดเปลี่ยนสำคัญที่ทำให้คนหันมาให้ความสนใจ จนในปี 1983 IBM ได้เปิดตัว Relational database ในตระกูล DB2 อย่างเป็นทางการ . ถ้าแปลเป็นไทย คือ ระบบฐานข้อมูลเชิงสัมพันธ์ มันคือ การเก็บข้อมูลในรูปแบบของตาราง (table) เสมือนเป็นแฟ้มเก็บข้อมูล ในแต่ละตารางจะเก็บข้อมูลไว้เป็นแถว (Row) และแต่ละแถวจะประกอบไปด้วยคอลัมน์ (Column) ซึ่งในการเชื่อมโยงกันระหว่างข้อมูลในตารางต่างๆ จะ เชื่อมโยงโดยใช้การอ้างอิงจากข้อมูลในคอลัมน์ที่กำหนดไว้ เนื่องด้วยแนวคิดของแบบจําลองแบบนี้มีลักษณะที่คนใช้กันทั่วกล่าวคือ มีการเก็บเป็นตาราง ทำให้ง่ายต่อการเข้าใจและการประยุกต์ใช้งาน ด้วยเหตุนี้ ระบบฐานข้อมูลแบบนี้จึงที่ได้รับความนิยมมากที่สุด . ลักษณะของ Relational database . - ข้อมูลทั้งหมดเป็นแบบตาราง ซึ่ง Entities ถูกจำลองให้เป็นรูปแบบตาราง แต่ละ instance ของ Entities คือแถวในตาราง และแต่ละคุณสมบัติถูกกำหนดเป็นคอลัมน์ - แถวทั้งหมดในตารางเดียวกันมีชุดของคอลัมน์เหมือนกัน - ตารางสามารถมีแถวจำนวนเท่าใดก็ได้ - คีย์หลักจะระบุแต่ละแถวในตารางโดยไม่ซ้ำกัน ไม่สามารถมีสองแถวที่ใช้คีย์หลักร่วมกันได้ พูดง่ายๆคือ ข้อมูลแต่ละแถวของตารางจะต้องแตกต่างกัน - แต่ละช่องในตารางจะบรรจุ ข้อมูลเพียง 1 ค่าเท่านั้น (ไม่สามารถ...

Read More