วันเสาร์ที่ 1 พฤศจิกายน พ.ศ. 2557

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

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

รูปแบบของระบบฐานข้อมูลมีอยู่ด้วยกัน 3 ประเภทคือ 

1. ฐานข้อมูลเชิงสัมพันธ์ (ฐานข้อมูลเชิงสัมพันธ์) 


          เป็นการเก็บข้อมูลในรูปแบบที่เป็นตาราง (ตาราง) หรือเรียกว่ารีเลชั่น (ความสัมพันธ์) มีลักษณะเป็น 2 มิติคือเป็นแถว (แถว) และเป็นคอลัมน์ (คอลัมน์) การเชื่อมโยงข้อมูลระหว่างตารางจะเชื่อมโยงโดยใช้แอททริบิวต์ (แอตทริบิวต์) หรือคอลัมน์ที่เหมือนกันทั้งสองตารางเป็นตัวเชื่อมโยงข้อมูล ฐานข้อมูลเชิงสัมพันธ์นี้จะเป็นรูปแบบของฐานข้อมูลที่นิยมใช้ในปัจจุบัน ดังตัวอย่าง






รหัสพนักงาน

ชื่อพนักงาน

ที่อยู่

เงินเดือน

รหัสแผนก

12501535
12534568
12503452
12356892

15689730

นายสมพงศ์
นายมนตรี
นายเอก
นายบรรทัด

นายราชัน

กรุงเทพ
นครปฐม
กรุงเทพ
นนทบุรี

สมุทรปราการ

12000
12500
13500
11500

12000

VO
VN
VO
VD

VA

2. ฐานข้อมูลแบบเครือข่าย (Network ฐานข้อมูล) 

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

3. ฐานข้อมูลแบบลำดับชั้น (ฐานข้อมูลแบบลำดับชั้น) 

          ฐานข้อมูลแบบลำดับชั้น เป็นโครงสร้างที่จัดเก็บข้อมูลในลักษณะความสัมพันธ์แบบพ่อ-ลูก (แม่เด็กประเภทความสัมพันธ์: PCR Type) หรือเป็นโครงสร้างรูปแบบต้นไม้ (ต้นไม้) ข้อมูลที่จัดเก็บในที่นี้คือระเบียน (Record) ซึ่งประกอบด้วยค่าของเขตข้อมูล (ภาคสนาม) ของเอนทิตี้หนึ่ง ๆ 
          ฐานข้อมูลแบบลำดับชั้นนี้คล้ายคลึงกับฐานข้อมูลแบบเครือข่าย แต่ต่างกันที่ฐานข้อมูลแบบลำดับชั้น มีกฎเพิ่มขึ้นมาอีกหนึ่งประการคือ ในแต่ละกรอบจะมีลูกศรวิ่งเข้าหาได้ไม่เกิน 1 หัวลูกศร




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

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