คู่มือการใช้งานระบบpmqa.mots.go.th:8081/manuals/3_10.docx · Web viewระบบฐานข อม ลผลการสำรวจการจ
Chapter 1 ระบบฐานข้อมูล (Database System) · ระบบฐานข...
Transcript of Chapter 1 ระบบฐานข้อมูล (Database System) · ระบบฐานข...
![Page 1: Chapter 1 ระบบฐานข้อมูล (Database System) · ระบบฐานข อม ล (Database System) “ศน ยร วมของขอ ม ลต างๆ](https://reader030.fdocuments.net/reader030/viewer/2022040318/5e3b48e7d6796630123da834/html5/thumbnails/1.jpg)
ระบบฐานขอมล (Database System)
Assit.Prof. Dr.Anantakul Intarapadung
![Page 2: Chapter 1 ระบบฐานข้อมูล (Database System) · ระบบฐานข อม ล (Database System) “ศน ยร วมของขอ ม ลต างๆ](https://reader030.fdocuments.net/reader030/viewer/2022040318/5e3b48e7d6796630123da834/html5/thumbnails/2.jpg)
ขอมลและสารสนเทศ(Data vs Information)
Data Process Information
![Page 3: Chapter 1 ระบบฐานข้อมูล (Database System) · ระบบฐานข อม ล (Database System) “ศน ยร วมของขอ ม ลต างๆ](https://reader030.fdocuments.net/reader030/viewer/2022040318/5e3b48e7d6796630123da834/html5/thumbnails/3.jpg)
ฐานขอมลกบการด าเนนชวตประจ าวน(Database and Day-to-Day Life)
![Page 4: Chapter 1 ระบบฐานข้อมูล (Database System) · ระบบฐานข อม ล (Database System) “ศน ยร วมของขอ ม ลต างๆ](https://reader030.fdocuments.net/reader030/viewer/2022040318/5e3b48e7d6796630123da834/html5/thumbnails/4.jpg)
การจดการขอมล(Data Management)
แฟมขอมล
File-Based System
Database System
ขอมล
![Page 5: Chapter 1 ระบบฐานข้อมูล (Database System) · ระบบฐานข อม ล (Database System) “ศน ยร วมของขอ ม ลต างๆ](https://reader030.fdocuments.net/reader030/viewer/2022040318/5e3b48e7d6796630123da834/html5/thumbnails/5.jpg)
โครงสรางแฟมขอมล(File Structure)
![Page 6: Chapter 1 ระบบฐานข้อมูล (Database System) · ระบบฐานข อม ล (Database System) “ศน ยร วมของขอ ม ลต างๆ](https://reader030.fdocuments.net/reader030/viewer/2022040318/5e3b48e7d6796630123da834/html5/thumbnails/6.jpg)
ชนดของขอมล(Type of Data)
Text
Formatted Data
Images
Audio/Sound
![Page 7: Chapter 1 ระบบฐานข้อมูล (Database System) · ระบบฐานข อม ล (Database System) “ศน ยร วมของขอ ม ลต างๆ](https://reader030.fdocuments.net/reader030/viewer/2022040318/5e3b48e7d6796630123da834/html5/thumbnails/7.jpg)
ชนดของแฟมขอมล(Type of Conventional Files)
Master File
Transaction File
Document File
Archival File
Table Look-up File
Audit File
![Page 8: Chapter 1 ระบบฐานข้อมูล (Database System) · ระบบฐานข อม ล (Database System) “ศน ยร วมของขอ ม ลต างๆ](https://reader030.fdocuments.net/reader030/viewer/2022040318/5e3b48e7d6796630123da834/html5/thumbnails/8.jpg)
ชนดของแฟมขอมล(Type of Conventional Files)
Master File
Archival File
Look-up File
Audit File
Transaction File
Process
Document File
X
changechange
![Page 9: Chapter 1 ระบบฐานข้อมูล (Database System) · ระบบฐานข อม ล (Database System) “ศน ยร วมของขอ ม ลต างๆ](https://reader030.fdocuments.net/reader030/viewer/2022040318/5e3b48e7d6796630123da834/html5/thumbnails/9.jpg)
ระบบแฟมขอมล(Files-Based System)
![Page 10: Chapter 1 ระบบฐานข้อมูล (Database System) · ระบบฐานข อม ล (Database System) “ศน ยร วมของขอ ม ลต างๆ](https://reader030.fdocuments.net/reader030/viewer/2022040318/5e3b48e7d6796630123da834/html5/thumbnails/10.jpg)
การจดโครงสรางแฟมขอมล(Files Organization)
Sequential File Organization : SFO
Directed File Organization : DFOอาศย Hashing : Key→Address
Indexed Sequential File Organization : ISFOISFO= SFO+DFO
![Page 11: Chapter 1 ระบบฐานข้อมูล (Database System) · ระบบฐานข อม ล (Database System) “ศน ยร วมของขอ ม ลต างๆ](https://reader030.fdocuments.net/reader030/viewer/2022040318/5e3b48e7d6796630123da834/html5/thumbnails/11.jpg)
ขอจ ากดของวธแฟมขอมล(Limitations of the File-Base Approach)
- ขอมลมการเกบแยกจากกน (Separation and Isolation of Data)
- ขอมลมความซ าซอน (Duplication of Data)
- ขอมลมความขนตอกน (Data Dependence)
- มรปแบบทไมตรงกน (Incompatible File Formats)
- รายงานตางๆ ถกก าหนดไวอยางจ ากด (Fixed Queries)
![Page 12: Chapter 1 ระบบฐานข้อมูล (Database System) · ระบบฐานข อม ล (Database System) “ศน ยร วมของขอ ม ลต างๆ](https://reader030.fdocuments.net/reader030/viewer/2022040318/5e3b48e7d6796630123da834/html5/thumbnails/12.jpg)
ระบบฐานขอมล(Database System)
“ศนยรวมของขอมลตางๆ ทมความสมพนธกน โดยมกระบวนการจดหมวดหมขอมลอยางมระเบยบแบบแผน”
![Page 13: Chapter 1 ระบบฐานข้อมูล (Database System) · ระบบฐานข อม ล (Database System) “ศน ยร วมของขอ ม ลต างๆ](https://reader030.fdocuments.net/reader030/viewer/2022040318/5e3b48e7d6796630123da834/html5/thumbnails/13.jpg)
ระบบฐานขอมล(Database System)
ฝายทะเบยน
ฝายการเงน
ฝายกองทนกยม
ฝายหองสมด
ขอมลนกศกษาขอมลการลงทะเบยนขอมลผลการเรยนขอมลการเงนขอมลกกองทนขอมลการยม-คน
โครงสรางฐานขอมล
โปรแกรมทะเบยน
โปรแกรมบญช
โปรแกรมกองทน
โปรแกรมยม-คน
ระบบจดการฐานขอมล(DBMS)
![Page 14: Chapter 1 ระบบฐานข้อมูล (Database System) · ระบบฐานข อม ล (Database System) “ศน ยร วมของขอ ม ลต างๆ](https://reader030.fdocuments.net/reader030/viewer/2022040318/5e3b48e7d6796630123da834/html5/thumbnails/14.jpg)
ระบบจดการฐานขอมล(Database Management System : DBMS)
“ซอฟตแวรทท างานประสานกบผใช เพอใหผใช
สามารถก าหนด สราง บ ารงรกษา และควบคมการใชงานขอมลในฐานขอมล”
![Page 15: Chapter 1 ระบบฐานข้อมูล (Database System) · ระบบฐานข อม ล (Database System) “ศน ยร วมของขอ ม ลต างๆ](https://reader030.fdocuments.net/reader030/viewer/2022040318/5e3b48e7d6796630123da834/html5/thumbnails/15.jpg)
ระบบจดการฐานขอมล(Database Management System : DBMS)
![Page 16: Chapter 1 ระบบฐานข้อมูล (Database System) · ระบบฐานข อม ล (Database System) “ศน ยร วมของขอ ม ลต างๆ](https://reader030.fdocuments.net/reader030/viewer/2022040318/5e3b48e7d6796630123da834/html5/thumbnails/16.jpg)
ระบบจดการฐานขอมล(Database Management System : DBMS)
- Data Definition Language : DDL- Data Manipulation Language : DML - Security Systems- Integrity Systems- Concurrency Control- Recovery Systems- Catalog/Meta Data
Control Language
![Page 17: Chapter 1 ระบบฐานข้อมูล (Database System) · ระบบฐานข อม ล (Database System) “ศน ยร วมของขอ ม ลต างๆ](https://reader030.fdocuments.net/reader030/viewer/2022040318/5e3b48e7d6796630123da834/html5/thumbnails/17.jpg)
สภาพแวดลอมของระบบจดการฐานขอมล(DBMS Environment)
- Hardware- Software
- Operating System- DBMS Software- Application & Utilities Software
- Data- Procedure- Users
![Page 18: Chapter 1 ระบบฐานข้อมูล (Database System) · ระบบฐานข อม ล (Database System) “ศน ยร วมของขอ ม ลต างๆ](https://reader030.fdocuments.net/reader030/viewer/2022040318/5e3b48e7d6796630123da834/html5/thumbnails/18.jpg)
บทบาทหนาทของบคลากรในระบบฐานขอมล(Roles in the Database System)
- Data and Database Administrators-DA-DBA
- Database Designers-Logical Database Designer-Physical Database Designer
- System Analysis- Programmer- End-Users
-Naive User-Sophisticated User
![Page 19: Chapter 1 ระบบฐานข้อมูล (Database System) · ระบบฐานข อม ล (Database System) “ศน ยร วมของขอ ม ลต างๆ](https://reader030.fdocuments.net/reader030/viewer/2022040318/5e3b48e7d6796630123da834/html5/thumbnails/19.jpg)
การประยกตใชงานฐานขอมล(The Range of Database Application)
- Personal Databases- Workgroup Databases- Department Databases- Enterprise Databases- Internet Databases
![Page 20: Chapter 1 ระบบฐานข้อมูล (Database System) · ระบบฐานข อม ล (Database System) “ศน ยร วมของขอ ม ลต างๆ](https://reader030.fdocuments.net/reader030/viewer/2022040318/5e3b48e7d6796630123da834/html5/thumbnails/20.jpg)
ขอดของวธฐานขอมล(Advantages of Database Approach)
- ความอสระของโปรแกรมและขอมล- ลดความซ าซอนในขอมล- ขอมลมความสอดคลองตรงกน- การใชขอมลรวมกน- เพมคณประโยชนส าหรบการพฒนาแอปพลเคชน- ความเปนมาตรฐานเดยวกน- ขอมลมคณภาพยงขน- การเขาถงและผลการตอบรบขอมลเปนไปในทศทางทด- ลดเวลาการบ ารงรกษาโปรแกรม
![Page 21: Chapter 1 ระบบฐานข้อมูล (Database System) · ระบบฐานข อม ล (Database System) “ศน ยร วมของขอ ม ลต างๆ](https://reader030.fdocuments.net/reader030/viewer/2022040318/5e3b48e7d6796630123da834/html5/thumbnails/21.jpg)
ขอเสยของวธฐานขอมล(Disadvantages of Database Approach)
- ความซบซอนทเพมขน- มขนาดความจทเพมมากขน- DBMS มราคาสง- ราคา Hardware มการเพมขนเสมอ- คาใชจายในการแปลงขอมลสง- สมรรถนะการท างาน- ผลกระทบตอความเสยหายสง