SlideShare a Scribd company logo
1 of 9
Download to read offline
วิศวกรรมข้อมูล
Slide 2 : สถาปัตยกรรมฐานข้อมูล
Bring data to new solution for growing business
สถาปัตยกรรมฐานข้อมูล
• สคีมา (Schema) และ อินสแตนซ์ (Instance)
• สถาปัตยกรรมฐานข้อมูล
• ความเป็นอิสระของข้อมูล
• วิว (View) กับการแปลงรูป (Mapping)
• ประโยชน์ของสถาปัตยกรรมฐานข้อมูล
บทนำ
สถาปัตยกรรมของระบบฐานข้อมูล เป็นการ
อธิบายถึงรูปแบบและโครงสร้างของข้อมูล ภายใน
ระบบฐานข้อมูลทั่วไปในระดับแนวความคิด ขึ้น
โดย ANSI (American National Standards
Institute) ในปี 1975 เรียกว่าสถาปัตยกรรมสาม
ระดับ (Three-level Architecture)
สคีมา (Schema) และ อินสแตนซ์ (Instance)
1 สคีมา (Schema) หมายถึง โครงสร้างข้อมูลหรือนิยามข้อมูลรวมถึง
ความสัมพันธ์ของข้อมูลในแต่ละเอ็นทิตี้ ว่ามีความสัมพันธ์กัน
อย่างไร
2 อินสแตนซ์ (Instance) หมายถึง เนื้อข้อมูลที่เก็บอยู่ในโครงสร้าง
ข้อมูล
รหัสนักศึกษา ชื่อนักศึกษา สาขา สานักวิชา ภูมิลาเนา
B4370001 แดง ใจดี คอมพิวเตอร์ วิศวกรรมศาสตร์ เลย
รหัสนักศึกษา ชื่อนักศึกษา สาขา สานักวิชา ภูมิลาเนา
B4370001
แดง ใจดี คอมพิวเตอร์ วิศวกรรมศาสตร์ เลย
เอ็นทิตี้ (Entity) นักศึกษา
สถาปัตยกรรมฐานข้อมูล
1 ระดับภายนอก (External Level) เป็นระดับที่อยู่สูงสุดโดยผู้ใช้
สามารถมองเห็นงานของผู้ใช้แต่ละคนและสามารถเรียกใช้
ฐานข้อมูลได้ในระดับนี้
2 ระดับแนวคิด (Conceptual Level) เป็นระดับที่อยู่ถัดขึ้นมา
ได้แก่ ระดับของการมองแฟ้มข้อมูลของระบบฐานข้อมูล
รวมทั้งกฎเกณฑ์ต่าง ๆ เกี่ยวกับข้อมูลและผู้ที่มีสิทธิจะใช้
ข้อมูลในระดับนี้จะถูกใช้โดยโปรแกรมเมอร์หรือผู้เขียน
โปรแกรม
3 ระดับภายใน (Internal Level) เป็นระดับของการจัด
ความสัมพันธ์ระหว่างแฟ้มข้อมูลของระบบฐานข้อมูลและการ
เชื่อมโยงแต่ละแฟ้มข้อมูล ข้อมูลในระดับนี้จะถูกใช้โดย
ผู้จัดการฐานข้อมูลและผู้เขียนโปรแกรมระบบ (System
Programmer)
รูปแบบและโครงสร้างของข้อมูลในระบบฐานข้อมูล โดยไม่ขึ้นอยู่กับโครงสร้างจริงของระบบฐานข้อมูลนั้นๆ ผู้ใช้ฐานข้อมูลจะมองข้อมูลนี้ในแง่มุมหรือ
วิวที่แตกต่างกันไปตามจุดประสงค์ของการประยุกต์ใช้งาน
ความเป็นอิสระของข้อมูล
1 ความเป็นอิสระของข้อมูลเชิงตรรกะ
(Logical Data Independence)
2 ความเป็นอิสระของข้อมูลเชิงกายภาพ (Physical
Data Independence) 3
การออกแบบฐานข้อมูล
ขั้นแรกก็คือการออกแบบเชิง
แนวคิด (Conceptual Design) หรือเชิง
ตรรกะ (Logical Design)
ขั้นที่สองก็คือการออกแบบเชิง
กายภาพ (Physical Design)
วิวกับการแปลงรูป
การถ่ายทอดมุมมองจากสถาปัตยกรรมในระดับที่สูงกว่าไปยังระดับที่ต่ากว่า
เรียกว่า การแปลงรูป (Mapping)
2 ลักษณะ
1 การแปลงรูประหว่างระดับภายนอกกับระดับแนวคิด
(External/Conceptual Mapping)
2 การแปลงรูประหว่างระดับแนวคิดกับระดับภายใน(Conceptual/Internal
Mapping)
สถาปัตยกรรม 3 ระดับ
1 แสดงความสัมพันธ์ระหว่างผู้ใช้และผู้ดูแลระบบตามสถาปัตยกรรมฐานข้อมูล
2 ตัวอย่างระดับข้อมูลทั้ง 3 ระดับ
questions?
ใช้เมล์มหำวิทยำลัย จะดีกว่ำนะคะ
Google classroom
Data Engineering
eyz95k รหัสชั้นเรียน
paweena@pnru.ac.th

More Related Content

What's hot

ความหมาย ความเป็นมาของศิลปะและการสร้างสรรค์
ความหมาย ความเป็นมาของศิลปะและการสร้างสรรค์ความหมาย ความเป็นมาของศิลปะและการสร้างสรรค์
ความหมาย ความเป็นมาของศิลปะและการสร้างสรรค์
sirikase
 
โครงงานคอมพิวเตอร์เรื่อง การใช้โปรแกรม สเก็ตอัพ 2014 (sketchup 2014 )
โครงงานคอมพิวเตอร์เรื่อง  การใช้โปรแกรม สเก็ตอัพ 2014 (sketchup 2014 )โครงงานคอมพิวเตอร์เรื่อง  การใช้โปรแกรม สเก็ตอัพ 2014 (sketchup 2014 )
โครงงานคอมพิวเตอร์เรื่อง การใช้โปรแกรม สเก็ตอัพ 2014 (sketchup 2014 )
พัน พัน
 
บทที่7 ภาพฉายมุมที่1,3
บทที่7 ภาพฉายมุมที่1,3บทที่7 ภาพฉายมุมที่1,3
บทที่7 ภาพฉายมุมที่1,3
Si Seng
 
ศิลปะก่อนประวัติศาสตร์
ศิลปะก่อนประวัติศาสตร์ศิลปะก่อนประวัติศาสตร์
ศิลปะก่อนประวัติศาสตร์
พัน พัน
 
หน่วย1 รูปแบบงานทัศนศิลป์
หน่วย1 รูปแบบงานทัศนศิลป์หน่วย1 รูปแบบงานทัศนศิลป์
หน่วย1 รูปแบบงานทัศนศิลป์
Preeda Chanlutin
 
หน่วย1 รูปแบบงานทัศนศิลป์
หน่วย1 รูปแบบงานทัศนศิลป์หน่วย1 รูปแบบงานทัศนศิลป์
หน่วย1 รูปแบบงานทัศนศิลป์
Preeda Chanlutin
 

What's hot (20)

ภูมิปัญญาไทยสมัยอยุธยา1+585+55t2his p05 f13-4page
ภูมิปัญญาไทยสมัยอยุธยา1+585+55t2his p05 f13-4pageภูมิปัญญาไทยสมัยอยุธยา1+585+55t2his p05 f13-4page
ภูมิปัญญาไทยสมัยอยุธยา1+585+55t2his p05 f13-4page
 
ความหมาย ความเป็นมาของศิลปะและการสร้างสรรค์
ความหมาย ความเป็นมาของศิลปะและการสร้างสรรค์ความหมาย ความเป็นมาของศิลปะและการสร้างสรรค์
ความหมาย ความเป็นมาของศิลปะและการสร้างสรรค์
 
ข้อสอบ O net ศิลปะ ม.6 ชุด 2
ข้อสอบ O net ศิลปะ ม.6 ชุด 2ข้อสอบ O net ศิลปะ ม.6 ชุด 2
ข้อสอบ O net ศิลปะ ม.6 ชุด 2
 
วิทยาการคำนวณ ม.5 - บทที่ 1 ข้อมูลมีคุณค่า
วิทยาการคำนวณ ม.5 - บทที่ 1 ข้อมูลมีคุณค่าวิทยาการคำนวณ ม.5 - บทที่ 1 ข้อมูลมีคุณค่า
วิทยาการคำนวณ ม.5 - บทที่ 1 ข้อมูลมีคุณค่า
 
เครื่องมือ Sonyvegas
เครื่องมือ Sonyvegasเครื่องมือ Sonyvegas
เครื่องมือ Sonyvegas
 
โครงงานคอมพิวเตอร์เรื่อง การใช้โปรแกรม สเก็ตอัพ 2014 (sketchup 2014 )
โครงงานคอมพิวเตอร์เรื่อง  การใช้โปรแกรม สเก็ตอัพ 2014 (sketchup 2014 )โครงงานคอมพิวเตอร์เรื่อง  การใช้โปรแกรม สเก็ตอัพ 2014 (sketchup 2014 )
โครงงานคอมพิวเตอร์เรื่อง การใช้โปรแกรม สเก็ตอัพ 2014 (sketchup 2014 )
 
เดียวลบ.pdf
เดียวลบ.pdfเดียวลบ.pdf
เดียวลบ.pdf
 
บทที่7 ภาพฉายมุมที่1,3
บทที่7 ภาพฉายมุมที่1,3บทที่7 ภาพฉายมุมที่1,3
บทที่7 ภาพฉายมุมที่1,3
 
เอกสารประกอบการบรรยาย Blender
เอกสารประกอบการบรรยาย Blenderเอกสารประกอบการบรรยาย Blender
เอกสารประกอบการบรรยาย Blender
 
คำนำ2527895555
คำนำ2527895555คำนำ2527895555
คำนำ2527895555
 
โครงการผลกระทบจากการขยายตัวของเมืองมหาวิทยาลัย วิติยา Furd
โครงการผลกระทบจากการขยายตัวของเมืองมหาวิทยาลัย วิติยา Furdโครงการผลกระทบจากการขยายตัวของเมืองมหาวิทยาลัย วิติยา Furd
โครงการผลกระทบจากการขยายตัวของเมืองมหาวิทยาลัย วิติยา Furd
 
ศิลปะก่อนประวัติศาสตร์
ศิลปะก่อนประวัติศาสตร์ศิลปะก่อนประวัติศาสตร์
ศิลปะก่อนประวัติศาสตร์
 
หน่วย1 รูปแบบงานทัศนศิลป์
หน่วย1 รูปแบบงานทัศนศิลป์หน่วย1 รูปแบบงานทัศนศิลป์
หน่วย1 รูปแบบงานทัศนศิลป์
 
กฎหมายลิขสิทธิ์
กฎหมายลิขสิทธิ์กฎหมายลิขสิทธิ์
กฎหมายลิขสิทธิ์
 
หน่วย1 รูปแบบงานทัศนศิลป์
หน่วย1 รูปแบบงานทัศนศิลป์หน่วย1 รูปแบบงานทัศนศิลป์
หน่วย1 รูปแบบงานทัศนศิลป์
 
โครงงาน การพัฒนาสื่อเพื่อการศึกษา
โครงงาน การพัฒนาสื่อเพื่อการศึกษาโครงงาน การพัฒนาสื่อเพื่อการศึกษา
โครงงาน การพัฒนาสื่อเพื่อการศึกษา
 
โครงงานประเภท “การพัฒนาโปรแกรมประยุกต์”
โครงงานประเภท “การพัฒนาโปรแกรมประยุกต์”โครงงานประเภท “การพัฒนาโปรแกรมประยุกต์”
โครงงานประเภท “การพัฒนาโปรแกรมประยุกต์”
 
สถานที่ท่องเที่ยวในญี่ปุ่น
สถานที่ท่องเที่ยวในญี่ปุ่นสถานที่ท่องเที่ยวในญี่ปุ่น
สถานที่ท่องเที่ยวในญี่ปุ่น
 
การสำรวจดิน Globe tu64
การสำรวจดิน Globe tu64การสำรวจดิน Globe tu64
การสำรวจดิน Globe tu64
 
06 classification 2 bayesian and instance based classification
06 classification 2 bayesian and instance based classification06 classification 2 bayesian and instance based classification
06 classification 2 bayesian and instance based classification
 

Similar to สถาปัตยกรรมฐานข้อมูล

สถาปัตยกรรมฐานข้อมูลและแบบฐานข้อมูล
สถาปัตยกรรมฐานข้อมูลและแบบฐานข้อมูลสถาปัตยกรรมฐานข้อมูลและแบบฐานข้อมูล
สถาปัตยกรรมฐานข้อมูลและแบบฐานข้อมูล
ด.ช. ทีม น่ะจ๊ะ
 
สถาปัตยกรรม และแบบฐานข้อมูล
สถาปัตยกรรม และแบบฐานข้อมูลสถาปัตยกรรม และแบบฐานข้อมูล
สถาปัตยกรรม และแบบฐานข้อมูล
ด.ช. ทีม น่ะจ๊ะ
 
สถาปัตยกรรมและการออกแบบฐานข้อมูล
สถาปัตยกรรมและการออกแบบฐานข้อมูลสถาปัตยกรรมและการออกแบบฐานข้อมูล
สถาปัตยกรรมและการออกแบบฐานข้อมูล
ด.ช. ทีม น่ะจ๊ะ
 
สถาปัตยกรรม และการออกแบบฐานข้อมูล
สถาปัตยกรรม และการออกแบบฐานข้อมูลสถาปัตยกรรม และการออกแบบฐานข้อมูล
สถาปัตยกรรม และการออกแบบฐานข้อมูล
kunanya12
 
งานนำเสนอ1คอม
งานนำเสนอ1คอมงานนำเสนอ1คอม
งานนำเสนอ1คอม
kanjana123
 
สถาปัตยกรรมฐานข้อมูล
สถาปัตยกรรมฐานข้อมูลสถาปัตยกรรมฐานข้อมูล
สถาปัตยกรรมฐานข้อมูล
skiats
 
บทที่1 ความรู้พื้นฐาน
บทที่1 ความรู้พื้นฐานบทที่1 ความรู้พื้นฐาน
บทที่1 ความรู้พื้นฐาน
tapabnum
 
สรุปกลุ่มที่ 1,2,3,5,6
สรุปกลุ่มที่ 1,2,3,5,6สรุปกลุ่มที่ 1,2,3,5,6
สรุปกลุ่มที่ 1,2,3,5,6
Khanut Anusatsanakul
 
ความรู้พื้นฐานเกี่ยวกับฐานข้อมูล
ความรู้พื้นฐานเกี่ยวกับฐานข้อมูลความรู้พื้นฐานเกี่ยวกับฐานข้อมูล
ความรู้พื้นฐานเกี่ยวกับฐานข้อมูล
Isareeya Keatwuttikan
 
บทที่1ความรู้พื้นฐานเกี่ยวกับฐานข้อมูล และหลักการออกแบบฐานข้อมูล
บทที่1ความรู้พื้นฐานเกี่ยวกับฐานข้อมูล และหลักการออกแบบฐานข้อมูลบทที่1ความรู้พื้นฐานเกี่ยวกับฐานข้อมูล และหลักการออกแบบฐานข้อมูล
บทที่1ความรู้พื้นฐานเกี่ยวกับฐานข้อมูล และหลักการออกแบบฐานข้อมูล
niwat50
 

Similar to สถาปัตยกรรมฐานข้อมูล (20)

สถาปัตยกรรม
สถาปัตยกรรมสถาปัตยกรรม
สถาปัตยกรรม
 
สถาปัตยกรรมฐานข้อมูลและแบบฐานข้อมูล
สถาปัตยกรรมฐานข้อมูลและแบบฐานข้อมูลสถาปัตยกรรมฐานข้อมูลและแบบฐานข้อมูล
สถาปัตยกรรมฐานข้อมูลและแบบฐานข้อมูล
 
สถาปัตยกรรม และแบบฐานข้อมูล
สถาปัตยกรรม และแบบฐานข้อมูลสถาปัตยกรรม และแบบฐานข้อมูล
สถาปัตยกรรม และแบบฐานข้อมูล
 
สถาปัตยกรรมและการออกแบบฐานข้อมูล
สถาปัตยกรรมและการออกแบบฐานข้อมูลสถาปัตยกรรมและการออกแบบฐานข้อมูล
สถาปัตยกรรมและการออกแบบฐานข้อมูล
 
สถาปัตยกรรมฐานข้อมูล
สถาปัตยกรรมฐานข้อมูลสถาปัตยกรรมฐานข้อมูล
สถาปัตยกรรมฐานข้อมูล
 
สถาปัตยกรรม และการออกแบบฐานข้อมูล
สถาปัตยกรรม และการออกแบบฐานข้อมูลสถาปัตยกรรม และการออกแบบฐานข้อมูล
สถาปัตยกรรม และการออกแบบฐานข้อมูล
 
งานนำเสนอ1คอม
งานนำเสนอ1คอมงานนำเสนอ1คอม
งานนำเสนอ1คอม
 
สถาปัตยกรรมฐานข้อมูล
สถาปัตยกรรมฐานข้อมูลสถาปัตยกรรมฐานข้อมูล
สถาปัตยกรรมฐานข้อมูล
 
บทที่1 ความรู้พื้นฐาน
บทที่1 ความรู้พื้นฐานบทที่1 ความรู้พื้นฐาน
บทที่1 ความรู้พื้นฐาน
 
ฐานข้อมูลเชิงสัมพันธ์ 2
ฐานข้อมูลเชิงสัมพันธ์ 2ฐานข้อมูลเชิงสัมพันธ์ 2
ฐานข้อมูลเชิงสัมพันธ์ 2
 
การออกแบบระบบและการออกแบบยูสเซอร์อินเตอร์เฟซ
การออกแบบระบบและการออกแบบยูสเซอร์อินเตอร์เฟซการออกแบบระบบและการออกแบบยูสเซอร์อินเตอร์เฟซ
การออกแบบระบบและการออกแบบยูสเซอร์อินเตอร์เฟซ
 
Jameball
JameballJameball
Jameball
 
สรุปกลุ่มที่ 1,2,3,5,6
สรุปกลุ่มที่ 1,2,3,5,6สรุปกลุ่มที่ 1,2,3,5,6
สรุปกลุ่มที่ 1,2,3,5,6
 
งานนำเสนอ1
งานนำเสนอ1งานนำเสนอ1
งานนำเสนอ1
 
Unit3
Unit3Unit3
Unit3
 
บท1
บท1บท1
บท1
 
ความรู้พื้นฐานเกี่ยวกับฐานข้อมูล
ความรู้พื้นฐานเกี่ยวกับฐานข้อมูลความรู้พื้นฐานเกี่ยวกับฐานข้อมูล
ความรู้พื้นฐานเกี่ยวกับฐานข้อมูล
 
บท1
บท1บท1
บท1
 
บทที่1ความรู้พื้นฐานเกี่ยวกับฐานข้อมูล และหลักการออกแบบฐานข้อมูล
บทที่1ความรู้พื้นฐานเกี่ยวกับฐานข้อมูล และหลักการออกแบบฐานข้อมูลบทที่1ความรู้พื้นฐานเกี่ยวกับฐานข้อมูล และหลักการออกแบบฐานข้อมูล
บทที่1ความรู้พื้นฐานเกี่ยวกับฐานข้อมูล และหลักการออกแบบฐานข้อมูล
 
บทที่1
บทที่1บทที่1
บทที่1
 

สถาปัตยกรรมฐานข้อมูล