chapter 1 ระบบฐานข้อมูล (database system) · ระบบฐานข...

Post on 19-Jan-2020

28 Views

Category:

Documents

0 Downloads

Preview:

Click to see full reader

TRANSCRIPT

ระบบฐานขอมล (Database System)

Assit.Prof. Dr.Anantakul Intarapadung

ขอมลและสารสนเทศ(Data vs Information)

Data Process Information

ฐานขอมลกบการด าเนนชวตประจ าวน(Database and Day-to-Day Life)

การจดการขอมล(Data Management)

แฟมขอมล

File-Based System

Database System

ขอมล

โครงสรางแฟมขอมล(File Structure)

ชนดของขอมล(Type of Data)

Text

Formatted Data

Images

Audio/Sound

ชนดของแฟมขอมล(Type of Conventional Files)

Master File

Transaction File

Document File

Archival File

Table Look-up File

Audit File

ชนดของแฟมขอมล(Type of Conventional Files)

Master File

Archival File

Look-up File

Audit File

Transaction File

Process

Document File

X

changechange

ระบบแฟมขอมล(Files-Based System)

การจดโครงสรางแฟมขอมล(Files Organization)

Sequential File Organization : SFO

Directed File Organization : DFOอาศย Hashing : Key→Address

Indexed Sequential File Organization : ISFOISFO= SFO+DFO

ขอจ ากดของวธแฟมขอมล(Limitations of the File-Base Approach)

- ขอมลมการเกบแยกจากกน (Separation and Isolation of Data)

- ขอมลมความซ าซอน (Duplication of Data)

- ขอมลมความขนตอกน (Data Dependence)

- มรปแบบทไมตรงกน (Incompatible File Formats)

- รายงานตางๆ ถกก าหนดไวอยางจ ากด (Fixed Queries)

ระบบฐานขอมล(Database System)

“ศนยรวมของขอมลตางๆ ทมความสมพนธกน โดยมกระบวนการจดหมวดหมขอมลอยางมระเบยบแบบแผน”

ระบบฐานขอมล(Database System)

ฝายทะเบยน

ฝายการเงน

ฝายกองทนกยม

ฝายหองสมด

ขอมลนกศกษาขอมลการลงทะเบยนขอมลผลการเรยนขอมลการเงนขอมลกกองทนขอมลการยม-คน

โครงสรางฐานขอมล

โปรแกรมทะเบยน

โปรแกรมบญช

โปรแกรมกองทน

โปรแกรมยม-คน

ระบบจดการฐานขอมล(DBMS)

ระบบจดการฐานขอมล(Database Management System : DBMS)

“ซอฟตแวรทท างานประสานกบผใช เพอใหผใช

สามารถก าหนด สราง บ ารงรกษา และควบคมการใชงานขอมลในฐานขอมล”

ระบบจดการฐานขอมล(Database Management System : DBMS)

ระบบจดการฐานขอมล(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

สภาพแวดลอมของระบบจดการฐานขอมล(DBMS Environment)

- Hardware- Software

- Operating System- DBMS Software- Application & Utilities Software

- Data- Procedure- Users

บทบาทหนาทของบคลากรในระบบฐานขอมล(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

การประยกตใชงานฐานขอมล(The Range of Database Application)

- Personal Databases- Workgroup Databases- Department Databases- Enterprise Databases- Internet Databases

ขอดของวธฐานขอมล(Advantages of Database Approach)

- ความอสระของโปรแกรมและขอมล- ลดความซ าซอนในขอมล- ขอมลมความสอดคลองตรงกน- การใชขอมลรวมกน- เพมคณประโยชนส าหรบการพฒนาแอปพลเคชน- ความเปนมาตรฐานเดยวกน- ขอมลมคณภาพยงขน- การเขาถงและผลการตอบรบขอมลเปนไปในทศทางทด- ลดเวลาการบ ารงรกษาโปรแกรม

ขอเสยของวธฐานขอมล(Disadvantages of Database Approach)

- ความซบซอนทเพมขน- มขนาดความจทเพมมากขน- DBMS มราคาสง- ราคา Hardware มการเพมขนเสมอ- คาใชจายในการแปลงขอมลสง- สมรรถนะการท างาน- ผลกระทบตอความเสยหายสง

top related