22
การจัดการข้อมูล

การจัดการข้อมูล

Embed Size (px)

Citation preview

Page 1: การจัดการข้อมูล

การจดการขอมล

Page 2: การจัดการข้อมูล

การจดการขอมลปจจบนขอมลขาวสารนนมอยมากมาย องคกรมความจ าเปน

อยางยงทจะตองน าขอมลขาวสารนนมากลนกรองหรอประมวลผล เพอใหสามารถอยในรปแบบทสามารถเขาใจไดงาย มความถกตองและมความเปนปจจบนทสามารถสะทอนความจรงไดมากทสด นนกหมายถง สารสนเทศ (Information) นนเอง สารสนเทศ จงเปนกญแจส าคญในการสรางกลยทธขององคกร ทจะท าใหองคกรประสบความส าเรจหรอลมเหลวได

Page 3: การจัดการข้อมูล

ขอมล (Data)ความหมายขอมล (Data)

ขอเทจจรงทเกยวกบบคคล สถานท สงของหรอเหตการณทสนจจขอมลอาจไดมาจากการสงเกต การวด การนบ การชง หรอการตวงขอมลเปนไดทงตวเลข ขอความ หรอขอความปนตวเลขทส าคญขอมลเปนสงทเปนความจรงมากทสด โดยทวไปขอมลเกดขนอยางไมเปนระเบยบ จงตองการจดระเบยบขอมล เพอจหสามารถจชประโยชนจากขอมลไดการประมวลผลดวยระบบคอมพวเตอรจะตองมการจดระเบยบขอมลหรอจดกลมขอมลตามหลกการบางอยางกอน

Page 4: การจัดการข้อมูล

ขอมล (Data)

• เปนแหลงก าเนดของขอมลทอยภายในองคกร

• ขอมลทไดมานนอาจมาจากพนกงานหรอทมอยแลวในองคกร

• ขอมลเหลานจะใหขอมลทเกยวของกบขอเทจจรงตาง ๆ ภายในองคกรแตเพยงอยางเดยว

• อาจะเปนขอมลทเปดเผยใหกบบคคลภายนอกทราบหรอไมกได

• เชน ยอดขายประจ าป ขอมลผถอหน รายงานก าไรขาดทน รายชอพนกงาน

แหลงขอมลภายใน

• เปนแหลงก าเนดขอมลทมอยภายนอกองคกร

• โดยทวไปแลวสามารถน าขอมลตาง ๆ เหลานนมาใชประโยชนในองคกร หรอน ามาใชกบการประมวลผลดวยคอมพวเตอร เพอใหไดระบบงานทสมบรณขน

• สามารถหาขอมลไดจากบรษทผใหบรการขอมล จากหนงสอพมพ วทย หรอสออน ๆ

• เชน เจาหน อตราดอกเบยสถาบนการเงน กฎหมายและอตราภาษของรฐบาล

แหลงขอมลภายนอก

แหลงขอมล

Page 5: การจัดการข้อมูล

ขอมล (Data)

ความถกตอง (Accuracy) ขอมลทดตองมความถกตอง เพอใหสามารถน าเอาไปใชประโยชนไดหาก

ความรวดเรวและเปนปจจบน (Update) ขอมลทดจ าเปนตองมการปรบปรงแกไขใหมความเปนปจจบนอยเสมอ

ความสมบรณ (Complete) ขอมลทสามารถตอบสนองความตองการของผใช

ตรงตามความตองการ (Relevance) และสอดคลองตามความตองการ

สามารถตรวจสอบได (Verifiable) ทงกระชบและชดเจน มทมานาเชอถอ

1.

2.

3.

4.

5.

คณสมบตของขอมลทด

Page 6: การจัดการข้อมูล

ขอมล (Data)

หนวยทเลกทสดทคอมพวเตอรสามารถเขาจจได คอ บต มการจดการขอมลจหมลกษณะโครงสรางลดหลนกนอยางเปนระบบ เรมตงแต

บต (Bit) คอ เปนหนวยท เลกทสดของขอมลทคอมพวเตอร ประกอบดวยเลขฐานสอง คอ 0 และ 1 เทานน

ไบต (Byte) หรอ อกขระ (Character) คอ การน ากลมของบต 8 Bits มารวมกนเปนตวอกษร ตวเลขหรอสญลกษณพเศษ

1.

2.

โครงสรางของขอมลในระบบคอมพวเตอร

Page 7: การจัดการข้อมูล

ขอมล (Data)

ฟลด (Field) คอ ขอมลทประกอบดวยอกขระ เพอจหสามารถสอความหมายตามทผจชตองการ

ระเบยน (Record) คอ การรวมกลมของฟลดหลายๆ ฟลดทมความหมายเกยวพนกนมารวมกนอยางมความหมาย

ไฟล หรอแฟมขอมล (File) คอ เปนการรวมกนของระเบยนหลาย ๆ ระเบยนทเกยวพนกนมารวมกน

ฐานขอมล (Database) คอ กลมของแฟมขอมลทมความสมพนธกนมารวมกน และสามารถดงขอมลมาจชรวมกน

3.

4.

5.

6.

โครงสรางของขอมลในระบบคอมพวเตอร

Page 8: การจัดการข้อมูล

ขอมล (Data)

โครงสรางล าดบชนของขอมล

Page 9: การจัดการข้อมูล

ขอมล (Data)

1.

2.

การประมวลผลแฟมขอมลกบระบบฐานขอมล

การประมวลผลแฟมขอมล (File Processing) หมายถง หมายถง การจดเกบแฟมขอมลดวยคอมพวเตอรยคแรก ๆ มรปแบบจดเกบคลายการจดเกบแฟมเอกสารดวยมอ ตางกนทเกบไวจนคอมพวเตอรเทานน แตเดมองคกรตาง ๆมกจดเกบเอกสารไวจนแฟมเอกสาร ซงมความเกยวของกนทางดานขอมลนอยหรออาจไมมเลยการประมวลผลแฟมขอมลจะเนนการออกแบบประยกตจชกบงานของตวเอง ไมเนนจหแตละฝายมาจชงานรวมกน

Page 10: การจัดการข้อมูล

ขอมล (Data)

(ก) ระบบการประมวลผลแฟมขอมลของระบบการลงทะเบยนนกศกษา(ข) ระบบการประมวลผลแฟมขอมลของระบบกองทนกยมเงนเพอการศกษา

Page 11: การจัดการข้อมูล

ขอมล (Data)

1.

2.

การประมวลผลแฟมขอมลกบระบบฐานขอมล

ระบบฐานขอมล (Database System) หมายถง การเกบรวบรวมแฟมขอมลทมความสมพนธกนไวดวยกน

โดยมระบบการจดการฐานขอมลชวยจนการจดเกบและเรยกจชขอมล

ท าจหเกดสารสนเทศทน าไปจชประโยชนตอองคกรได

Page 12: การจัดการข้อมูล

ขอมล (Data)

แฟมขอมลทน ามาเกบรวมกนอยในรปของฐานขอมล

Page 13: การจัดการข้อมูล

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

1.

2.

คอ การจดเกบขอมลทมความเกยวของหรอสมพนธกนอยางเปนระบบโดยผจชสามารถเรยกจชขอมลจนลกษณะตางๆ ไดอยางมประสทธภาพ ไดแก การเพม การลบ การแกไขขอมล ตลอดจนการเรยกจชขอมลฐานขอมลจะถกจดเกบไวทหนวยศนยกลาง (Centralized Database System)ขอมลทงหมดจะถกจดเกบแบบรวมขอมลเชอมเปนระบบเดยวโดยมซอฟตแวรทชวยจนการจดการฐานขอมล เรยกวา ระบบจดการฐานขอมล (DBMS)ซงจะชวยจนการสราง จดเกบ เรยกดขอมล และควบคมขอมลจนฐานขอมล

ความหมายของฐานขอมล

Page 14: การจัดการข้อมูล

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

1.

2.

ประโยชนของฐานขอมลลดความซ าซอนของขอมล (Redundancy) การจดเกบขอมลจนลกษณะแฟมขอมลอาจมขอมลเดยวกนถกจดเกบอยหลายแหง ท าจหเกดความซ าซอนของขอมล1.หลกเลยงความขดแยงของขอมล (Inconsistency) การเปลยนแปลงแกไขขอมลจนอกแฟมหนง แตอกแฟมหนงไมไดเปลยนแปลง ท าจหขอมลนนมความแตกตางกน 2.สามารถจชขอมลรวมกนได (Share Data) โปรแกรมทมอยแลวสามารถจชขอมลรวมกนได และถามโปรแกรมจหมเขามาจนระบบกสามารถเรยกจชขอมลทมอยจนฐานขอมลได 3.สามารถควบคมมาตรฐานของขอมลได (Standard) การจดเกบขอมลมารวมกนไวเปนฐานขอมล ท าจหผบรหารฐานขอมลทควบคมดแลการจชระบบฐานขอมล สามารถก าหนดมาตรฐานของฐานขอมลขนมาได

4.

Page 15: การจัดการข้อมูล

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

1.

2.

ประโยชนของฐานขอมล (ตอ)สามารถปองกนความปลอดภยของขอมลได (Security) จนระบบฐานขอมลสามารถปองกนไมจหผจชทไมมสทธมาจชขอมลจนระบบได5.สามารถควบคมความถกตองของขอมลได (Integrity) การท าจหขอมลมความถกตอง เนองจากการปอนขอมลเขาสฐานขอมลอาจมการปอนขอมลผดพลาดได 6.สามารถปรบความตองการของผจชจหเขากนได (Conflicting Requirements) เนองจากผจชทงหมดจนองคกรจชขอมลรวมกนจนระบบฐานขอมลเดยวกน และผจชแตละคนตองการจชขอมลจนลกษณะทแตกตางกนดวย

7.

เกดความเปนอสระของขอมล (Data Independence) ความเปนอสระของขอมล หมายถง ขอมลทจดเกบจนระบบฐานขอมลจะไมขนอยกบสอบนทกขอมล

8.

Page 16: การจัดการข้อมูล

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

1.

2.

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

ระบบจดการฐานขอมล (Database Management System: DBMS) คอ ซอฟตแวรส าหรบจดการฐานขอมล ท าหนาทเปนตวกลางระหวางผจชกบระบบฐานขอมล ท าหนาทจนการสราง จดเกบ เ รยกดขอมล และควบคมขอมลจนฐานขอมล

Page 17: การจัดการข้อมูล

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

1.

2.

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

ซอฟตแวรทท าหนาทเปนระบบจดการฐานขอมลทนยมน ามาจชจดเกบขอมลส าหรบการคนหา เรยกจช และแกไขขอมล เชน DB2 ของบรษท IBM, ORACLE ของบรษท Oracle, SYBASE ของบรษท Sybase, INGRES ของบรษท Ingres Division of The ASK Group และ Microsoft Access ของบรษท Microsoft แตละผลตภณฑจะท างานบนฮารดแวรและซอฟตแวรทตางกนไปปจจบนยงมซอฟตแวรระบบจดการฐานขอมลทสามารถดาวนโหลดมาจชไดโดยไมตองเสยคาจชจาย เรยกวา Open Source เชน MySQL, PostgreSQL และ Berkeley DB เปนตน

Page 18: การจัดการข้อมูล

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

1.

2.

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

ภาษามาตรฐานทเปนสวนประกอบส าคญของระบบจดการฐานขอมล เชน ภาษา SQL (Structure Query Language) ภาษานมการจชงานเปนอยางมากจนปจจบน เนองจากมรปแบบทเปนภาษาองกฤษงายจนการท าความเขาจจ

Page 19: การจัดการข้อมูล

การประมวลผลขอมล

1.

2.

การประมวลผลขอมล คอ การเปลยนรปแบบของขอมลดบใหเปนสารสนเทศ ไมวาจะประมวลผลดวยมอ หรอใชเครองคอมพวเตอร

ความหมายการประมวลผลขอมล

Page 20: การจัดการข้อมูล

การประมวลผลขอมล

1.

2.

วธการประมวลผลขอมล1. การเรยงล าดบขอมล (Data Sorting) คอการน าขอมลมาจดเรยงตามล าดบ หรอตามฟลดทตองการ

2. การเปรยบเทยบและวเคราะหขอมล (Comparing and Analysing) คอ การเปรยบเทยบหรอวเคราะหขอมลเพอจหไดสารสนเทศทตองการ

3. การค านวณและประมวลผล (Data Processing) เปนน าเอาขอมลมาจดการตามกระบวนการทางคณตศาสตร

4. การสรปผล (Summarizing) ทไดจากการประมวลผล ผลสรปเหลานมกจะถกเกบไวจนรปตารางหรอจนรปของสออน ๆ ทเหมาะสมส าหรบการแสดงผลตอไป

Page 21: การจัดการข้อมูล

การประมวลผลขอมล

1.

2.

ประเภทของการประมวลผลขอมล- คอ การประมวลผลขอมลทไดท าการเกบรวบรวมไวเปนชดขอมล - แลวจงน าสงขอมลเหลานนไปท าการประมวลผลขอมลพรอมกนทงหมดทเดยว

- วธการประมวลผลแบบนจะมการก าหนดเวลาไวอยางแนนอน อาจจะเปนรายวน รายสปดาห รายเดอน หรอรายป

- เชน คาไฟฟา การเสยภาษประจ าป การคดดอกเบยเงนฝากของธนาคาร

- การประมวลผลทนททกครงทมการสงขอมลเขาสระบบ - บางทอาจจะเรยกวา การประมวลผลแบบ Transaction Processing - เชน ระบบเงนฝาก - ถอนเงนดวย ATM ของธนาคาร ระบบส ารองทนงจนเครองบน

การประมวลผลแบบเวลาจรง(Real Time Processing)

การประมวลผลเชงกลม

(Batch Processing)

Page 22: การจัดการข้อมูล

…..สรป…..

1.

2.

ขอมล คอ ขอเทจจรงทเกยวกบขอมล สถานทสงของหรอเหตการณทสนจจแลวน ามาจดเกบจนคอมพวเตอร โดยโครงสรางของขอมลจะเรมจาก บต ไบต ฟลด ระเบยน ไฟล และฐานขอมล โดยการประมวลผลแบบดงเดมคอเปนแบบแฟมขอมล แตเนองจากมขอเสยหลายประการ ท าจหมการพฒนาระบบฐานขอมลมาจชงาน ส าหรบการประมวลผลขอมลม 4 วธ คอ การเรยงล าดบขอมล การเปรยบเทยบและการวเคราะหขอมล การค านวณและประมวลผล การสรปผล สวนประเภทการประมวลผล ไดแก การประมวลผลเชงกลม การประมวลผลแบบเวลาจรง