Download free for 30 days
Sign in
Upload
Language (EN)
Support
Business
Mobile
Social Media
Marketing
Technology
Art & Photos
Career
Design
Education
Presentations & Public Speaking
Government & Nonprofit
Healthcare
Internet
Law
Leadership & Management
Automotive
Engineering
Software
Recruiting & HR
Retail
Sales
Services
Science
Small Business & Entrepreneurship
Food
Environment
Economy & Finance
Data & Analytics
Investor Relations
Sports
Spiritual
News & Politics
Travel
Self Improvement
Real Estate
Entertainment & Humor
Health & Medicine
Devices & Hardware
Lifestyle
Change Language
Language
English
Español
Português
Français
Deutsche
Cancel
Save
EN
Uploaded by
skiats
2,108 views
สถาปัตยกรรมฐานข้อมูล
Education
◦
Read more
2
Save
Share
Embed
Embed presentation
Download
Downloaded 22 times
1
/ 16
2
/ 16
Most read
3
/ 16
4
/ 16
Most read
5
/ 16
Most read
6
/ 16
7
/ 16
8
/ 16
9
/ 16
10
/ 16
11
/ 16
12
/ 16
13
/ 16
14
/ 16
15
/ 16
16
/ 16
More Related Content
PPT
บทที่ 2 สถาปัตยกรรม
by
PrinceStorm Nueng
PPTX
สถาปัตยกรรมและการออกแบบฐานข้อมูล
by
N'Ice Thnaphop
PDF
แนวคิดแผนภาพกระแสข้อมูล
by
Shengyou Lin
DOC
บทที่ 3 การวิเคราะห์ระบบและการออกแบบระบบ
by
Sarawut Panchon
PPTX
ฐานข้อมูลเชิงสัมพันธ์ 2
by
kanjana Pongkan
PPT
SA Chapter 6
by
Nuth Otanasap
PDF
05 ภาษาที่ใช้ในระบบการจัดการฐานข้อมูล
by
Nattipong Siangyen
PDF
แบบรูป ลักษณะคุณสมบัติและข้อดีของฐานข้อมูลเชิงวัตถุ
by
AmIndy Thirawut
บทที่ 2 สถาปัตยกรรม
by
PrinceStorm Nueng
สถาปัตยกรรมและการออกแบบฐานข้อมูล
by
N'Ice Thnaphop
แนวคิดแผนภาพกระแสข้อมูล
by
Shengyou Lin
บทที่ 3 การวิเคราะห์ระบบและการออกแบบระบบ
by
Sarawut Panchon
ฐานข้อมูลเชิงสัมพันธ์ 2
by
kanjana Pongkan
SA Chapter 6
by
Nuth Otanasap
05 ภาษาที่ใช้ในระบบการจัดการฐานข้อมูล
by
Nattipong Siangyen
แบบรูป ลักษณะคุณสมบัติและข้อดีของฐานข้อมูลเชิงวัตถุ
by
AmIndy Thirawut
What's hot
PDF
การเขียนแผนภาพ DFD
by
skiats
PPT
พจนานุกรมข้อมูล
by
tumetr
PPTX
บทที่ 3
by
nunzaza
PDF
บทที่ 2 สถาปัตยกรรมและแบบจำลองฐานข้อมูล
by
ครูสม ฟาร์มมะนาว
PPTX
บทที่ 6
by
nunzaza
PDF
การจัดการฐานข้อมูลเชิงสัมพันธ์2
by
sunisa3112
PDF
01 introduction-to-system-analysis-and-design
by
NuNa DeeNa
DOCX
หน่วยที่ 3 ระบบฐานข้อมูลเชิงสัมพันธ์
by
Kochakorn Noiket
PPT
สถาปัตยกรรมและการออกแบบฐานข้อมูล
by
ด.ช. ทีม น่ะจ๊ะ
PDF
บทที่ 3 ฐานข้อมูลเชิงสัมพันธ์
by
ครูสม ฟาร์มมะนาว
PDF
03 data abstraction
by
Opas Kaewtai
PDF
ความรู้พื้นฐานเกี่ยวกับฐานข้อมูล
by
kruthanyaporn
PDF
ใบความรู้ที่1
by
Orapan Chamnan
PDF
ระบบฐานข้อมูลเบื้องต้น
by
Tophuto Piyapan
PDF
การจัดการฐานข้อมูล
by
ABELE Snvip
PDF
งานนำเสนอ การจัดการฐานข้อมุล
by
chanoot29
PDF
องค์ประกอบของระบบสารสนเทศ
by
Orapan Chamnan
PDF
การจัดการฐานข้อมูล
by
Yongyut Nintakan
PDF
Big Data 101 : Chapter 8 Module 1
by
ธนาพัฒน์ ลิ้มสายพรหม
PDF
Stat 101 Module2 การวิเคราะห์และแปลผล
by
ธนาพัฒน์ ลิ้มสายพรหม
การเขียนแผนภาพ DFD
by
skiats
พจนานุกรมข้อมูล
by
tumetr
บทที่ 3
by
nunzaza
บทที่ 2 สถาปัตยกรรมและแบบจำลองฐานข้อมูล
by
ครูสม ฟาร์มมะนาว
บทที่ 6
by
nunzaza
การจัดการฐานข้อมูลเชิงสัมพันธ์2
by
sunisa3112
01 introduction-to-system-analysis-and-design
by
NuNa DeeNa
หน่วยที่ 3 ระบบฐานข้อมูลเชิงสัมพันธ์
by
Kochakorn Noiket
สถาปัตยกรรมและการออกแบบฐานข้อมูล
by
ด.ช. ทีม น่ะจ๊ะ
บทที่ 3 ฐานข้อมูลเชิงสัมพันธ์
by
ครูสม ฟาร์มมะนาว
03 data abstraction
by
Opas Kaewtai
ความรู้พื้นฐานเกี่ยวกับฐานข้อมูล
by
kruthanyaporn
ใบความรู้ที่1
by
Orapan Chamnan
ระบบฐานข้อมูลเบื้องต้น
by
Tophuto Piyapan
การจัดการฐานข้อมูล
by
ABELE Snvip
งานนำเสนอ การจัดการฐานข้อมุล
by
chanoot29
องค์ประกอบของระบบสารสนเทศ
by
Orapan Chamnan
การจัดการฐานข้อมูล
by
Yongyut Nintakan
Big Data 101 : Chapter 8 Module 1
by
ธนาพัฒน์ ลิ้มสายพรหม
Stat 101 Module2 การวิเคราะห์และแปลผล
by
ธนาพัฒน์ ลิ้มสายพรหม
Viewers also liked
PPT
สถาปัตยกรรม และแบบฐานข้อมูล
by
ด.ช. ทีม น่ะจ๊ะ
PDF
ระบบคอมพิวเตอร์
by
skiats
PDF
6 - functions
by
supatra178
PDF
Lecture5 ฐานข้อมูลเชิงสัมพันธ์
by
skiats
PPTX
Computer Programming 1
by
Saranyu Srisrontong
PDF
Lecture1 การประมวลผลข้อมูล และฐานข้อมูล
by
skiats
PPT
การวิเคราะห์อัลกอริทึม
by
guestc3a629f6
PDF
การกำหนดปัญหาและศึกษาความเป็นไปได้
by
skiats
PDF
อุปกรณ์รับและแสดงผล
by
skiats
PDF
การแก้ปัญหาการออกแบบและพัฒนาขั้นตอนวิธี
by
Saranyu Srisrontong
PDF
การ Setup disk quota กับ user ทุกคน
by
skiats
PPT
Lesson1 programing concept
by
skiats
PDF
Linklist
by
Meaw Sukee
PDF
Search
by
Meaw Sukee
PDF
Algorithm flow chart
by
bbgunner47
PDF
Hashing function
by
Meaw Sukee
PDF
Sorting
by
Meaw Sukee
PDF
DFD ภาษาอังกฤษ
by
skiats
PDF
Lecture7 การแปลงโมเดลแบบ E-R เป็นรูปแบบโมเดลเชิงสัมพันธ์
by
skiats
PDF
01 ความรู้เกี่ยวกับการ web programming
by
supatra178
สถาปัตยกรรม และแบบฐานข้อมูล
by
ด.ช. ทีม น่ะจ๊ะ
ระบบคอมพิวเตอร์
by
skiats
6 - functions
by
supatra178
Lecture5 ฐานข้อมูลเชิงสัมพันธ์
by
skiats
Computer Programming 1
by
Saranyu Srisrontong
Lecture1 การประมวลผลข้อมูล และฐานข้อมูล
by
skiats
การวิเคราะห์อัลกอริทึม
by
guestc3a629f6
การกำหนดปัญหาและศึกษาความเป็นไปได้
by
skiats
อุปกรณ์รับและแสดงผล
by
skiats
การแก้ปัญหาการออกแบบและพัฒนาขั้นตอนวิธี
by
Saranyu Srisrontong
การ Setup disk quota กับ user ทุกคน
by
skiats
Lesson1 programing concept
by
skiats
Linklist
by
Meaw Sukee
Search
by
Meaw Sukee
Algorithm flow chart
by
bbgunner47
Hashing function
by
Meaw Sukee
Sorting
by
Meaw Sukee
DFD ภาษาอังกฤษ
by
skiats
Lecture7 การแปลงโมเดลแบบ E-R เป็นรูปแบบโมเดลเชิงสัมพันธ์
by
skiats
01 ความรู้เกี่ยวกับการ web programming
by
supatra178
Similar to สถาปัตยกรรมฐานข้อมูล
PDF
Database1
by
kruninkppk
PPT
Database
by
Edz Chatchawan
PDF
งานนำเสนอ..
by
สุปรีดา มารักษ์
PDF
การจัดการฐานข้อมูล
by
Yongyut Nintakan
PDF
Lesson 1
by
Thanchanok Phongchareon
PDF
หน่วยการเรียนรู้ที่ 2 p
by
Wareerut Suwannalop
DOCX
สถาปัตยกรรมฐานข้อมูล
by
ขาม้า ชนบท
PPTX
งานครูทรงศักดิ์1
by
startnaza
PPTX
Power point2
by
056777777
PDF
Database
by
kruninkppk
PPT
Lesson 1 intro2_db
by
Oracle in RRU
PPT
Lesson 1 intro2_db
by
Oracle in RRU
PPTX
บทที่ 8
by
noonnn
DOC
สรุปกลุ่มที่ 1,2,3,5,6
by
Khanut Anusatsanakul
PPT
สถาปัตยกรรม
by
ด.ช. ทีม น่ะจ๊ะ
PPT
สถาปัตยกรรมฐานข้อมูลและแบบฐานข้อมูล
by
ด.ช. ทีม น่ะจ๊ะ
PDF
Database
by
sa
PDF
Database
by
paween
PDF
Data management pub
by
Nittaya Intarat
PDF
นางสาว หัทยา เชื้อสมเกียรติ ม.5 pp
by
hattayachuesomkiet
Database1
by
kruninkppk
Database
by
Edz Chatchawan
งานนำเสนอ..
by
สุปรีดา มารักษ์
การจัดการฐานข้อมูล
by
Yongyut Nintakan
Lesson 1
by
Thanchanok Phongchareon
หน่วยการเรียนรู้ที่ 2 p
by
Wareerut Suwannalop
สถาปัตยกรรมฐานข้อมูล
by
ขาม้า ชนบท
งานครูทรงศักดิ์1
by
startnaza
Power point2
by
056777777
Database
by
kruninkppk
Lesson 1 intro2_db
by
Oracle in RRU
Lesson 1 intro2_db
by
Oracle in RRU
บทที่ 8
by
noonnn
สรุปกลุ่มที่ 1,2,3,5,6
by
Khanut Anusatsanakul
สถาปัตยกรรม
by
ด.ช. ทีม น่ะจ๊ะ
สถาปัตยกรรมฐานข้อมูลและแบบฐานข้อมูล
by
ด.ช. ทีม น่ะจ๊ะ
Database
by
sa
Database
by
paween
Data management pub
by
Nittaya Intarat
นางสาว หัทยา เชื้อสมเกียรติ ม.5 pp
by
hattayachuesomkiet
More from skiats
PDF
อัลกอริทึมและการวิเคราะห์ปัญหา
by
skiats
PDF
รูปแบบโครงการ
by
skiats
PDF
ตัวแปรและค่าคงที่ basic data type
by
skiats
PDF
4 - statement
by
skiats
PDF
การใช้งาน phpMyadmin
by
skiats
PDF
แบบจำลองข้อมูล
by
skiats
PDF
การรวบรวมความต้องการ
by
skiats
DOC
รวบรวมความต้องการ
by
skiats
PDF
วงจรพัฒนาระบบ SDLC
by
skiats
PDF
ความหมายการวิเคราะห์ระบบ
by
skiats
PDF
ฐานข้อมูลเชิงสัมพันธ์
by
skiats
PDF
การ Normalization
by
skiats
อัลกอริทึมและการวิเคราะห์ปัญหา
by
skiats
รูปแบบโครงการ
by
skiats
ตัวแปรและค่าคงที่ basic data type
by
skiats
4 - statement
by
skiats
การใช้งาน phpMyadmin
by
skiats
แบบจำลองข้อมูล
by
skiats
การรวบรวมความต้องการ
by
skiats
รวบรวมความต้องการ
by
skiats
วงจรพัฒนาระบบ SDLC
by
skiats
ความหมายการวิเคราะห์ระบบ
by
skiats
ฐานข้อมูลเชิงสัมพันธ์
by
skiats
การ Normalization
by
skiats
สถาปัตยกรรมฐานข้อมูล
1.
บทที่ 2 สถาปตยกรรมฐานขอมูล (Database
Architecture)
2.
วัตถุประสงค ทราบถึงแนวคิดและความสําคัญของสถาปตยกรรมฐานขอมูล
บอกโครงสราง 3 ระดับของสถาปตยกรรมฐานขอมูลได เขาใจถึง schema , mapping , instance บอกรายละเอียดของความอิสระในขอมูลได บอกวัตถุประสงคของการแบงโครงสรางฐานขอมูลได 3 ระดับได
3.
สถาปตยกรรมฐานขอมูล
สถาปตยกรรมฐานขอมูลเปนแนวคิดที่แสดงถึงโครงสรางของระบบ ฐานขอมูล เกิดขึ้นในป ค.ศ. 1971 โดยคณะทํางาน DBTG(Data Base Task Group) โดยไดกาหนดไว 2 ระดับคือ ํ Schema เปนมุมมองของระบบ (system view) Subschema เปนมุมมองผูใชงาน (user views)
4.
สถาปตยกรรมฐานขอมูล
ตอมาในป ค.ศ. 1975 สถาบัน ANSI (Amarican National Standards Institute) และ Standards Planning and Requirements Committee (SPARC) หรือ เรียกชื่อยอวา ANSI-SPARC ไดกําหนดสถาปตยกรรมฐานขอมูลใหมโดยมี 3 ระดับ ทีเรียกวา Three-Level Architecture ่ ระดับภายใน (Internal level) ระดับแนวคิด (Conceptual level) ระดับภายนอก (External level)
5.
Three-Level Architecture
User1 User2 User3 External Level View 1 View 2 View 3 จํานวน entity ทั้งหมด Conceptual Conceptual กฎขอบังคับในขอมูล (Constraints) Level Schema ระบบความปลอดภัยและกฎความพึงพอใจในขอมูล (I Internal Internal Level Schema • การจัดการพื้นที่เพื่อการจัดเก็บขอมูลและเรียงลําดับดัชนี • การจัดเก็บรายละเอียดของ record • การจัดวางตําแหนงของ record Database • การบีบอัดขอมูลและเทคนิคการเขารหัส
6.
วัตถุประสงคของการแยกมุมมอง 3 ระดับ
เพื่อใหผูใชแตละคนสามารถเขาถึงขอมูลชุดเดียวกัน แตอาจมีความแตกตางใน ขอมูลทีนําเสนอตอผูใชแตละคน ผูใชแตละคนสามารถเขาไปกําหนดมุมมองขอมูล ่ ตนไดตามความตองการจากไฟลขอมูลเดียวกัน และการเปลียนมุมมองของขอมูล ่ แตละคนจะไมสงผลตอขอมูลหลักใด ๆ รวมถึงไมสงผลกระทบตอผูอื่น ผูใชไมจาเปนตองปฏิบัติโดยตรงกับฐานขอมูลในระดับภายใน ซึ่งอยูชั้นกายภาพ ไม ํ ตองสนใจในรายละเอียดเกียวกับโครงสรางการจัดเก็บขอมูลภายใน ปลอยใหเปน ่ หนาที่ของ DBMS เปนตัวจัดการแทน ผูบริหารฐานขอมูล สามารถเปลี่ยนโครงสรางการจัดเก็บขอมูลในฐานขอมูลโดย ปราศจากผลกระทบใด ๆ ตอมุมมองของผูใชงาน กรณีมีการเปลี่ยนแปลงอุปกรณในการจัดเก็บขอมูล ไมสงผลกระทบตอฐานขอมูล ผูบริหารฐานขอมูลสามารถเขาไปเปลียนแปลงโครงสรางฐานขอมูลในระดับแนวคิด ่ ซึ่งไมกระทบตอการการใชงานของผูใชงานใด ๆ
7.
ระดับภายใน (Internal level)
ระดับภายในเปนระดับที่เกี่ยวของกับ การจัดการขอมูลในระดับ ฟซิคอล (physical) วามีรูปแบบโครงสรางขอมูลจัดเก็บอยางไร (how) ในฐานขอมูล เชน โครงสรางขอมูลเปนแบบเรียงลําดับดัชนี(index) บีที (B-tree) หรือพอยนเตอร(Pointer) ระดับภายในยังเกี่ยวของกับการบีบอัดขอมูล การเขารหัสขอมูล โดยผูใชงานทั่วไปจะไม สามารถมองเปนรายละเอียดในระดับนี้ได
8.
ระดับแนวคิด (Conceptual level)
ระดับนี้อาจเรียกอีกชื่อหนึ่งวา โครงสรางขอมูลระดับลอจิคล (logical) ั เปนโครงสรางหลักของระบบโดยรวม ในระดับนี้จะมุงเนนความสัมพันธ (relationship)ระหวางขอมูลเปนสําคัญ หรือเรียกวา แบบจําลองขอมูล (data model) เปนระดับที่อธิบายวา ขอมูลอะไร(what) ที่จะจัดเก็บลงในฐานขอมูล และมีความสัมพันธกันอยางไร โดยมีความเกี่ยวของกับสิ่งตอไปนี้ จํานวนเอ็นติตทั้งหมดและความสัมพันธของเอ็นติตี้ ี้ กฏเกณฑในขอมูล ความปลอดภัยและความคงสภาพในขอมูล การกระทําใด ๆ ในโปรแกรมจากผูใชงานจะปฏิบัตบนโครงสรางขอมูล ิ ในระดับนี้เทานั้น
9.
ระดับภายนอก (External level)
เปนระดับสูงสุดที่เกียวของกับผูใชงานมากที่สุด โครงสรางขอมูลในระดับ ่ ภายนอกคือบางสวนของขอมูลในฐานขอมูลระดับแนวคิด ที่ผูใชเลือกที่จะดูเฉพาะ บางสวนที่ตองการ หรือเรียกวา วิว(view) ผูใชแตละคนมีความตองการดูขอมูลที่แตกตางกัน เชนตองการจะทราบวา นักศึกษาคนนี้อยูสาขาใด ก็ไมมีความจําเปนที่จะตองเห็นโครงสรางขอมูลทั้งหมด ของนักศึกษา แตตองการเพียงรหัสนักศึกษา ชื่อ – สกุล รหัสสาขาและชื่อสาขา เทานั้น
10.
สคีมา (Schema) และอินสแตนซ
(Instances) Database Schema คือ โครงสรางฐานขอมูลในระบบ Database Instances คือ ชวงเวลาที่มีการเพิ่มขอมูลใหม เขาไปในฐานขอมูล สคีมาเปรียบเสมือนแบบพิมพเขียวทางเทคนิคของฐานขอมูล โดยจะมีแบบ เปน 3 ระดับเชนเดียวกันคือ External Schema โครงรางระดับภายนอก Conceptual Schema โครงรางระดับแนวคิด Internal Schema โครงรางระดับภายใน
11.
การแปลงรูป (Mapping)
DBMS จะตอบสนองดวยการแปลงรูประหวางสคีมาทั้งสามชนิด โดยจะมี การแปลง 2 ประเภทคือ การแปลงรูประหวางระดับภายนอกกับระดับแนวคิด(external/conceptual mapping) เพื่อแปลงขอมูลจากระดับแนวคิดใหไปสูผูใชในระดับภายนอก การแปลงรูประหวางระดับแนวคิดกับระดับภายใน (conceptual/internal mapping) เพื่อแปลงขอมูลในระดับฟสิคอลใหอยูในรูปแบบของระดับแนวคิด
12.
ความอิสระของขอมูล (Data Independence)
ความอิสระของขอมูลทางลอจิคล (Logical Data Independence) ั การเปลี่ยนแปลงในโครงรางแนวคิด เชน การเพิ่ม การเปลียนแปลงแอตตริบิวต ่ หรือ ความสัมพันธใด ๆ จะไมสงผลกระทบตอโครงรางภายนอกทีผูใชใชงานอยู ่ ความอิสระของขอมูลทางฟสิคอล (Physical Data Independent) การเปลี่ยนแปลงโครงรางภายใน เชน การปรับปรุงโครงสรางไฟลใหม หรือการ เปลียนแปลงโครงสรางการจัดเก็บขอมูลดวยการใชอุปกรณจัดเก็บขอมูลที่แตกตาง ่ ไปจากเดิม ไมสงผลกระทบตอการเรียกดูขอมูลจากผูใชงาน
13.
รูปแสดงความแตกตางของระดับทั้งสาม External View 1
External View 2 Staff_no Lname Bno Sno Fname Lname Age Salary Conceptual Level Staff_no Fname Lname DOB Salary Branch_no Internal Level Struc STAFF { int Staff_no; int Branch_no; char Fname [15]; char Lname[15]; struct date Date_of_birth; float Salary; Sturct Staff *next ; }
14.
วัตถุประสงคของการแบงโครงสรางฐานขอมูล 3 ระดับ 1)
ผูใชงานไมจําเปนตองสนใจในรายละเอียดเกียวกับโครงสรางการจัดเก็บขอมูล ่ ไมวาโครงสรางการจัดเก็บขอมูลจะเปนแบบใด 2) ผูใชงานแตละคนสามารถเขาถึงขอมูลชุดเดียวกัน แตอาจมีความตองการนําเสนอ ขอมูลหรือแสดงมุมมองของขอมูลที่แตกตางกัน 3) ความอิสระของขอมูล ไมตองทําการแกไขโปรแกรมทุกครั้งเมื่อมีการ เปลียนแปลงโครงสรางของขอมูล ่
15.
มีคําถามไหมคะ ?
16.
คําถามทายบทที่ 2 (
ใหทําในหองเรียน 30 นาที ) 1. คําวา “สถาปตยกรรม” ในเชิงคอมพิวเตอรศาสตรหมายถึงอะไร และเกียวของ ่ กับอะไรเปนสําคัญ 2. สถาปตยกรรมฐานขอมูล Ansi-SPARC มีกี่ระดับ อะไรบาง และแตละระดับ มีความสัมพันธอยางไร 3. การออกแบบฐานขอมูลเชิงแนวคิด (Conceptual Database Design) คือ อะไร 4. การออกแบบฐานขอมูลเชิงกายภาพ (Physical Database Design) คือ อะไร 5. การแบงโครงสรางฐานขอมูลออกเปน 3 ระดับ มีไวเพื่อวัตถุประสงคใดเปฯ สําคัญ
Download