Please enable JavaScript.
Coggle requires JavaScript to display documents.
ฐานข้อมูลเชิงสัมพันธ์และการดำเนินการ (Relational Database and Operation) …
ฐานข้อมูลเชิงสัมพันธ์และการดำเนินการ
(Relational Database and Operation) :
Algebra Rulw
การใช้งานขั้นพื้นฐาน
การใช้งานขั้นสูง
ประเภทการกระทำ
Uanry Operators
ตัวกระทำที่ต้องการเพียงความสัมพันธ์เดียว
Binary Operators
ตัวกระทำที่ต้องการ 2 ความสัมพันธ์
ประเภทของเงื่อนไข (Constraints)
Key constraints มี 2 แบบ
คีย์หลัก ค่าจะไม่เป็น NULL
และถูกใช้เปนดัชนีในการเรียงลำดับเสมอ
Unique เป็น Key เอกลักษณ์
Referential Integrity
เป็นการอ้างอิงข้อมูลจากความสัมพันธ์อื่น
แอททรีบิวที่ถูกอ้างอิงเรียกว่า Foreign Key
แอททรีบิวที่อ้างอิงมาจากความสัมพันธ์อื่นจะต้องเป็นคีย์หลักเสมอ
คีย์นอก (Foreing Key)
คีย์เดี่ยวหรือคึย์ผสม
เป็นคีย์ทั่วไปของความสัมพันธ์หนึ่ง
แต่เป็นคีย์หลักของอีกความสัมพันธ์หนึ่ง
เป็นตัวที่ใช้ในการเชื่อมต่อระหว่างความสัมพันธ์
Seletion Operation
เป็นการเลือกแถวจากความสัมพันธ์ตามเงื่อนไขที่กำหนด
เลือกบางแถว จำนวนคอลัมน์เท่ากัน
คุณสมบัติของความสัมพันธ์
ดีกรีความสัมพันธ์ คือ แอททรีบิวที่มีในความสัมพันธ์นั้น
ลำดับของแถวและคอลัมน์ไม่ทำให้ข้อมูลเปลี่ยนไป
จะไม่มีสองแถวที่ซ้ำกัน
แอททรีบิวตัวจะเป็น Atomic เท่านั้น
คีย์ (Key)
สิ่งที่ใช้ในการกำหนดความเป็นเอกลักษณ์ของแถวในความสัมพันธ์
ทำให้การเข้าถึงข้อมูลบนฐานข้อมูลเป็นไปได้อย่างรวดเร็ว
คีย์หลัก (Primary Key)
คีย์ที่ใช้ในการอ้างอิงถึง Entity ในฐานข้อมูล
สามารถเลือกได้จาก Record ใดๆก็ได้ที่ไม่มีโอกาสซ้ำซ้อนกัน
เป็นข้อมูลสำคัญที่จะทำให้การเข้าถึงข้อมูลได้อย่างรวดเร็ว
คีย์รอง (Srcondary Key)
คีย์เดี่ยวหรือคีย์ผสม ใช้ในการค้นหาข้อมูลของความสัมพันธ์จะได้มากกว่า 1 เรคคอร์ด
คีย์รองจึงไม่จำเป็นต้องเป็นเอกลักษณ์