ความรู้เบื้องตันด้านฐานข้อมูล


รูปแบบฐานข้อมูล

ฐานข้อมูลเชิงสัมพันธ์ (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)
 
รูปแสดงรายละเอียดของส่วนประกอบต่าง ๆ ของโมเดลแบบความสัมพันธ์
รูปแสดงตัวอย่างการสืบค้นข้อมูลโดยอาศัยความสัมพันธ์
 

 
ักษณะของรีเลชั่นแสดงดังรูป

 
รูปรีเลชันที่มีความสัมพันธ์กัน
 

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

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