อ่าน 2 นาที
ฐานข้อมูลที่ไม่แน่นอน
ฐาน ข้อมูลที่ไม่แน่นอน [ 1 ] เป็น ฐานข้อมูล ประเภทหนึ่งที่ศึกษาใน ทฤษฎีฐาน ข้อมูล เป้าหมายของฐานข้อมูลที่ไม่แน่นอนคือการจัดการข้อมูลที่มี ความไม่แน่นอน อยู่บ้าง...
ฐานข้อมูลที่ไม่แน่นอน
ฐานข้อมูลที่ไม่แน่นอน[ 1 ] เป็น ฐานข้อมูลประเภทหนึ่งที่ศึกษาในทฤษฎีฐานข้อมูล เป้าหมายของฐานข้อมูลที่ไม่แน่นอนคือการจัดการข้อมูลที่มีความไม่แน่นอน อยู่บ้าง ฐานข้อมูลที่ไม่แน่นอนทำให้สามารถแสดงและจัดการความไม่แน่นอนของข้อมูลได้อย่างชัดเจน โดยปกติแล้วจะทำในลักษณะ ที่กระชับ
คำจำกัดความอย่างเป็นทางการ
พื้นฐานของฐานข้อมูลที่ไม่แน่นอนคือแนวคิดเรื่องโลกที่เป็นไปได้โดยเฉพาะอย่างยิ่ง โลกที่เป็นไปได้ของฐานข้อมูลที่ไม่แน่นอนคือฐานข้อมูล (ที่แน่นอน) ซึ่งเป็นหนึ่งในความเป็นไปได้ของฐานข้อมูลที่ไม่แน่นอนนั้น โดยทั่วไปแล้ว ฐานข้อมูลที่ไม่แน่นอนหนึ่งๆ จะมีโลกที่เป็นไปได้มากกว่าหนึ่งโลก และอาจมีมากมายนับไม่ถ้วน
รูปแบบเชิงนามธรรมสำหรับการแสดงฐานข้อมูลที่ไม่แน่นอนจะอธิบายวิธีการแสดงชุดของโลกที่เป็นไปได้ต่างๆ ลงในฐานข้อมูลที่ไม่แน่นอนเพียงฐานเดียวอย่างกระชับ
ประเภทของฐานข้อมูลที่ไม่แน่นอน
แบบจำลองฐานข้อมูลที่ไม่แน่นอนมีความแตกต่างกันในวิธีการนำเสนอและวัดปริมาณของโลกที่เป็นไปได้เหล่านี้:
- ฐานข้อมูลที่ไม่สมบูรณ์[ 2 ] [ 3 ]เป็นการแสดงชุดของโลกที่เป็นไปได้ในรูปแบบที่กระชับ – การใช้NULLใน SQL ซึ่งถือเป็นการสร้างฐานข้อมูลที่ไม่แน่นอนที่พบได้บ่อยที่สุด ถือเป็นตัวอย่างของแบบจำลองฐานข้อมูลที่ไม่สมบูรณ์
- ฐานข้อมูลความน่าจะเป็น[ 4 ]เป็นการแสดงแบบกระชับของการกระจายความน่าจะเป็นเหนือเซตของโลกที่เป็นไปได้
- ฐานข้อมูลแบบฟัซซี่[ 5 ]เป็นการแสดงแบบกระชับของเซตฟัซซี่ของโลกที่เป็นไปได้
แม้ว่าส่วนใหญ่จะศึกษาใน บริบท เชิงสัมพันธ์แต่โมเดลฐานข้อมูลที่ไม่แน่นอนยังสามารถกำหนดได้ในโมเดลเชิงสัมพันธ์ อื่นๆ เช่นฐานข้อมูลกราฟ[ 6 ]หรือ ฐาน ข้อมูล XML
ฐานข้อมูลไม่สมบูรณ์
แบบจำลองฐานข้อมูลที่พบได้บ่อยที่สุดคือแบบจำลองเชิงสัมพันธ์มีการกำหนดแบบจำลองฐานข้อมูลที่ไม่สมบูรณ์หลายแบบบนแบบจำลองเชิงสัมพันธ์ ซึ่งเป็นส่วนขยายของพีชคณิตเชิงสัมพันธ์สิ่งเหล่านี้เรียกว่าพีชคณิต Imieliński–Lipski [ 7 ]
ตัวอย่าง
ตารางต่อไปนี้แสดงความสัมพันธ์ของฐานข้อมูลที่ไม่สมบูรณ์ ซึ่งอธิบายในรูปแบบของ ค่าว่าง (NULL) :
| รหัส | ชื่อ | เงินเดือน |
|---|---|---|
| 1 | อลิซ | 10,000 |
| 2 | บ็อบ | NULL |
| 3 | ชาร์ลี | NULL |
มีโลกที่เป็นไปได้มากมายนับไม่ถ้วนสำหรับฐานข้อมูลที่ไม่สมบูรณ์นี้ ซึ่งได้มาจากการแทนที่ค่า "NULL" ด้วยค่าที่เป็นรูปธรรม ตัวอย่างเช่น ความสัมพันธ์ต่อไปนี้เป็นโลกที่เป็นไปได้โลกหนึ่ง:
| รหัส | ชื่อ | เงินเดือน |
|---|---|---|
| 1 | อลิซ | 10,000 |
| 2 | บ็อบ | 8,000 |
| 3 | ชาร์ลี | 12,000 |
สรุปเนื้อหา
ข้อมูลสำคัญจากบทความ
ข้อมูลสำคัญเกี่ยวกับ ฐานข้อมูลที่ไม่แน่นอน
ฐาน ข้อมูลที่ไม่แน่นอน [ 1 ] เป็น ฐานข้อมูล ประเภทหนึ่งที่ศึกษาใน ทฤษฎีฐาน ข้อมูล เป้าหมายของฐานข้อมูลที่ไม่แน่นอนคือการจัดการข้อมูลที่มี ความไม่แน่นอน อยู่บ้าง...
คำจำกัดความอย่างเป็นทางการ
พื้นฐานของฐานข้อมูลที่ไม่แน่นอนคือแนวคิดเรื่อง โลกที่เป็นไปได้ โดยเฉพาะอย่างยิ่ง โลกที่เป็นไปได้ของฐานข้อมูลที่ไม่แน่นอนคือฐานข้อมูล (ที่แน่นอน) ซึ่งเป็นหนึ่งในความเป็นไปได้ของฐานข้อมูลที่ไม่แน่นอนนั้น โดยทั่วไปแล้ว ฐานข้อมูลที่ไม่แน่นอนหนึ่งๆ...
ประเภทของฐานข้อมูลที่ไม่แน่นอน
แบบจำลองฐานข้อมูลที่ไม่แน่นอนมีความแตกต่างกันในวิธีการนำเสนอและวัดปริมาณของโลกที่เป็นไปได้เหล่านี้:
ฐานข้อมูลไม่สมบูรณ์
แบบจำลองฐานข้อมูล ที่พบได้บ่อยที่สุดคือ แบบจำลองเชิงสัมพันธ์ มีการกำหนดแบบจำลองฐานข้อมูลที่ไม่สมบูรณ์หลายแบบบนแบบจำลองเชิงสัมพันธ์ ซึ่งเป็นส่วนขยายของ พีชคณิตเชิงสัมพันธ์ สิ่งเหล่านี้เรียกว่าพีชคณิต Imieliński–Lipski [ 7 ]