บทนำสู่ฐานข้อมูลเชิงสัมพันธ์

Python เบื้องต้น: การนำเข้าข้อมูล

Hugo Bowne-Anderson

Data Scientist at DataCamp

ฐานข้อมูลเชิงสัมพันธ์คืออะไร?

  • อิงจากแบบจำลองข้อมูลเชิงสัมพันธ์
  • อธิบายครั้งแรกโดย Edgar "Ted" Codd
Python เบื้องต้น: การนำเข้าข้อมูล

ตัวอย่าง: ฐานข้อมูล Northwind

ch_3_1.006.png

Python เบื้องต้น: การนำเข้าข้อมูล

ตัวอย่าง: ฐานข้อมูล Northwind

ch_3_1.007.png

Python เบื้องต้น: การนำเข้าข้อมูล

ตัวอย่าง: ฐานข้อมูล Northwind

ch_3_1.008.png

Python เบื้องต้น: การนำเข้าข้อมูล

ตัวอย่าง: ฐานข้อมูล Northwind

ch_3_1.009.png

Python เบื้องต้น: การนำเข้าข้อมูล

ตาราง Orders

ch_3_1.011.png

Python เบื้องต้น: การนำเข้าข้อมูล

ตาราง Orders

ch_3_1.012.png

Python เบื้องต้น: การนำเข้าข้อมูล

ตาราง Orders

ch_3_1.013.png

Python เบื้องต้น: การนำเข้าข้อมูล

ตาราง Orders

ch_3_1.014.png

Python เบื้องต้น: การนำเข้าข้อมูล

ตารางเชื่อมโยงกัน

ch_3_1.016.png

Python เบื้องต้น: การนำเข้าข้อมูล

ตารางเชื่อมโยงกัน

ch_3_1.017.png

Python เบื้องต้น: การนำเข้าข้อมูล

ตารางเชื่อมโยงกัน

ch_3_1.018.png

Python เบื้องต้น: การนำเข้าข้อมูล

แบบจำลองเชิงสัมพันธ์

  • ได้รับการยอมรับอย่างกว้างขวาง
  • กฎ 12 ข้อของ Codd
    • มีทั้งหมด 13 กฎ (นับจากศูนย์!)
    • ระบุสิ่งที่ระบบจัดการฐานข้อมูลเชิงสัมพันธ์ต้องปฏิบัติตามเพื่อให้ถือว่าเป็น relational
Python เบื้องต้น: การนำเข้าข้อมูล

ระบบจัดการฐานข้อมูลเชิงสัมพันธ์

ch_3_1.025.png

Python เบื้องต้น: การนำเข้าข้อมูล

ระบบจัดการฐานข้อมูลเชิงสัมพันธ์

ch_3_1.026.png

Python เบื้องต้น: การนำเข้าข้อมูล

ระบบจัดการฐานข้อมูลเชิงสัมพันธ์

ch_3_1.027.png

Python เบื้องต้น: การนำเข้าข้อมูล

ระบบจัดการฐานข้อมูลเชิงสัมพันธ์

ch_3_1.028.png

Python เบื้องต้น: การนำเข้าข้อมูล

มาฝึกกันเถอะ!

Python เบื้องต้น: การนำเข้าข้อมูล

Preparing Video For Download...