รูปแบบฐานข้อมูล
ฐานข้อมูลเชิงสัมพันธ์ (Relational
Database)ฐานข้อมูลเชิงสัมพันธ์เป็นฐานข้อมูลที่นิยมนำมาใช้งานในปัจจุบันมากที่สุดฐานข้อมูลหนึ่ง
โดยผู้ริเริ่มพัฒนาก็คือ อีเอฟ คอดด์ (E.F.Codd)
และระบบจัดการฐานข้อมูลที่ใช้ฐานข้อมูลแบบนี้ ได้แก่ Microsoft
Access, DB2 และ
Oracle เป็นต้น
ลักษณะโครงสร้างข้อมูลของฐานข้อมูลชนิดนี้
ข้อมูลถูกจัดเก็บในรูปแบบของคาราง
(Table)
ซึ่งภายในตารางก็จะแบ่งออกเป็นแถว
(Row)
และคอลัมน์ (Column) แต่ละตารางจะมีจำนวนแถวได้หลายแถว
และจำนวนคอลัมน์ได้หลายคอลัมน์ แถวแต่ละแถวสามารถเรียกชื่อได้อีกอย่างว่า ระเบียนหรือเรคคอร์ด (Record) และคอลัมน์แต่ละคอลัมน์เรียกได้อีกชื่อหนึ่งว่า
เขตข้อมูลหรือ ฟิลด์ (Field)
ในการศึกษาเรื่องฐานข้อมูลเชิงสัมพันธ์จะต้องเข้าใจคำศัพท์ต่างๆเกี่ยวกับฐานข้อมูลดังนี้
เอนทิตี้ (Entity) เป็นคำที่ใช้อ้างถึงบุคคล สถานที่ และสิ่งของต่างๆ เช่น นักเรียน ลูกค้า
แอ็ทริบิวต์ (Attribute) เป็นข้อมูลที่แสดงถึงลักษณะของเอนทิตี้
คำศัพท์เฉพาะที่ใช้ในระบบฐานข้อมูลเชิงสัมพันธ์
ศัพท์เฉพาะ
|
ศัพท์ทั่วไป
|
รีเลชั่น (Relation)
|
ตาราง (Table)
|
ทูเปิล
(Tuple)
|
แถว (Row)
หรือ เรคคอร์ด (Record)
หรือ ระเบียน
|
แอททริบิวท์ (Attribute)
|
คอลัมน์ (Column)
หรือฟิลด์ (Field)
|
คาร์ดินัลลิติ้ (Cardinality)
|
จำนวนแถว (Number
of rows)
|
ดีกรี (Degree)
|
จำนวนแอททริบิวท์ (Number
of attribute)
|
คีย์หลัก (Primary
key)
|
ค่าเอกลักษณ์ (Unique
identifier)
|
โดเมน (Domain)
|
ขอบข่ายของค่าของข้อมูล (Pool
of legal values)
|
รูปแสดงรายละเอียดของส่วนประกอบต่าง
ๆ ของโมเดลแบบความสัมพันธ์
รูปแสดงตัวอย่างการสืบค้นข้อมูลโดยอาศัยความสัมพันธ์
ลักษณะของรีเลชั่นแสดงดังรูป
รูปรีเลชันที่มีความสัมพันธ์กัน
ไม่มีความคิดเห็น:
แสดงความคิดเห็น