More Related Content
Similar to Data management
Similar to Data management (8)
More from Nittaya Intarat
More from Nittaya Intarat (20)
Data management
- 1. 05/11/53
1
Data Management
Concept
โครงสร ้างของแฟ้มข ้อมูล
Bit
ประกอบด ้วย binary digit มีอยู่สองสถานะคือ 0 หรือ 1
Byte
ประกอบด ้วยจํานวน bit หลายๆ bit มาเรียงต่อกัน โดยใน 1
byte จะมีจํานวน bit ทังสิน 8 bit มีค่าเท่ากับ 1 ตัวอักษร
Field
ประกอบด ้วยตัวอักษรมากกว่า 1 ตัวขึนไปมารวมกันเพือให ้
เกิดความหมาย
Record
กลุ่มของ Field ทีมีความสัมพันธ์กัน
File
กลุ่มของ Record ทีมีความสัมพันธ์กัน
Stu_code Name Address Tel
5000000 Somjit Chiangmai 053-278634
5000001 Kitti Chiangrai 054-554928
Field
Record File
Data Type
Text
นางสาวสุธิดา สุดสวย
Formatted data
LSIT3502
Images
Suttida.jpg
Audio/ sound
Suttida.mp4
ประเภทของแฟ้มข ้อมูล
Master File
เก็บข ้อมูลทีมีสภาพคงที
การปรับปรุงได ้แก่ การเพิม การลบ การแก ้ไข
Transaction File
เก็บข ้อมูลทีมีความเคลือนไหวอยู่เสมอ
- 2. 05/11/53
2
โครงสร ้างของแฟ้มข ้อมูล
โครงสร ้างแฟ้มข ้อมูลแบบเรียงลําดับ
(Sequential file organization)
ลักษณะการจัดข ้อมูลรายการจะเรียงตามฟิลด์ทีกําหนด (Key field) เช่น เรียง
จากน้อยไปหามากหรือจากมากไปหาน้อยหรือเรียงตามตัวอักษร โดยส่วนมาก
มักจะใช ้เทปแม่เหล็กเป็นสือในการเก็บข ้อมูล
ข้อดี ข้อเสีย
1. เป็นวิธีทีเข้าใจง่าย เพราะการเก็บจะ
เรียงตามลําดับ
1. เสียเวลาในการปรับปรุงในกรณีทีมีรายการ
ปรับปรุงน้อยเพราะจะต ้องอ่านทุกรายการ
จนกว่า จะถึงรายการทีต ้องการปรับปรุง
2. ประหยัดเนือทีในการเก็บ และง่าย
ต่อการสร ้างแฟ้มใหม่
2. ต ้องมีการจัดเรียงข ้อมูลทีเข้ามาใหม่ให ้อยู่
ในลําดับ เดียวกันในแฟ้มข ้อมูลหลักก่อนทีจะ
ประมวลผล
โครงสร ้างของแฟ้มข ้อมูล
โครงสร ้างแฟ้มข ้อมูลแบบดัชนี หรือแบบตรง (indexed
or Direct file organizations)
การบันทึกหรือการเรียกข ้อมูลขึนมาสามารถเรียกได ้โดยตรง ไม่ต ้องผ่าน
รายการอืนก่อน เรียกวิธีนีว่าการเข ้าถึงข ้อมูลโดยตรง (Direct access)การ
ค ้นหาข ้อมูลโดยวิธีนีจะเร็วกว่าแบบตามลําดับ เพราะการค้นหาจะกําหนดดัชนี
(Index) เพือเข้าถึงข ้อมูลทีต ้องการหรืออาจจะเข้าหาข ้อมูลแบบอาศัยดัชนี
และเรียงลําดับควบคู่กัน Indexed Sequential Access Method (ISAM)
ข้อดี ข้อเสีย
1. สามารถบันทึก เรียกข ้อมูล และ
ปรับปรุงข ้อมูลที ต ้องการได้โดยตรง
ไม่ต้องผ่านรายการทีอยู่ก่อนหน้า
1. สินเปลืองเนือทีในหน่วยสํารองข ้อมูล
2. ในการปรับปรุงและแก้ข ้อมูลสามารถ
ทําได้ทันที
2. ต ้องมีการสํารองข ้อมูลเนืองจากโอกาส
ทีข ้อมูล จะมีปัญหาเกิดได ้ง่ายกว่าแบบ
ตามลําดับ
ระบบแฟ้มข ้อมูล
Personnel
department
- Employees
Sales
department
-Customers
- Product
- Salesman
-Inventory
- Sales
Accounting
department
-Product
-Agent
- Sales
ข ้อมูลมีการเก็บแยกจากกัน
ข ้อมูลมีความซําซ ้อน
ข ้อผิดพลาดทีเกิดจากการเพิมข ้อมูล
ข ้อผิดพลาดจากการลบข ้อมูล
ข ้อผิดพลาดจากการแก ้ไขเปลียนแปลงข ้อมูล
Emp_no Emp_name Emp_add Emp_birth Emp_salary Emp_dep Emp_tel
Emp001 Pichai ……Bangkok 12/03/2510 30000 Sales 083-2981904
Emp002 Somsri …Chiangmai 20/02/2520 18500 Accounting 089-8881450
Sales_no Sales_name Sales_dep Sales_tel
Emp001 Pichai Robinson, CM 083-2981904
Emp002 Somsri Big C, Hangdong 089-8881450
แฟ้มพนักงาน: Employees
แฟ้มพนักงานขาย: Salesman
ระบบแฟ้มข ้อมูล
ง่ายต่อการออกแบบและพัฒนา
ไม่มีความสลับซับซ ้อนในการออกแบบ
การประมวลผลสามารถทําได ้อย่างรวดเร็ว
สามารถกําหนดแฟ้มทีเกียวข ้องเพือทําการประมวลผลได ้
ทันที
ระบบฐานข ้อมูล
ฐานข ้อมูล (Database)เป็ นศูนย์รวมของข ้อมูลจาก
แหล่งต่างๆ โดยถูกจัดเก็บไว ้อย่างเป็ นระบบภายใน
ฐานข ้อมูลชุดเดียว ซึงผู ้ใช ้สามารถเรียกใช ้ข ้อมูลส่วนนี
เพือนําไปประมวลผลร่วมกันได ้ โดยการใช ้ฐานข ้อมูล
สามารถแก ้ไขปัญหาทีเกิดขึนกับระบบแฟ้มข ้อมูลได ้เป็น
อย่างดี
- 3. 05/11/53
3
ระบบจัดการฐานข ้อมูล
ระบบจัดการฐานข ้อมูล (Database management
System: DBMS) เป็ นโปรแกรมทีใช ้เป็ นเครืองมือในการ
จัดการฐานข ้อมุล ซึงประกอบด ้วยหน้าทีการทํางานต่างๆ
ในการจัดการกับข ้อมูล เพือให ้สามารถจัดการและ
ควบคุมการเข ้าถึงฐานข ้อมูล เช่น
การกําหนดหรือสร ้างฐานข ้อมูล โครงสร ้างข ้อมูล ชนิด
ข ้อมูล รวมทังสามารถบันทึกข ้อมูลลงในฐานข ้อมูลได ้
สามารถเพิม ลบ แก ้ไข และเรียกใช ้ข ้อมูลจากฐานข ้อมูล
ได ้
สามารถควบคุมการเข ้าถึงข ้อมูลได ้
ระบบจัดการฐานข ้อมูล Database
-Customers
- Product
-Inventory
- Sales
- Employees
-Agent
DBMS
Personnel department
Sales department
Accounting department
DBBMS
Emp_no Emp_
name
Emp_add Emp_birth Emp_Salesdep Emp_
salary
Emp_dep Emp_tel
Emp001 Pichai ……Bangkok 12/03/2510 Robinson, CM 30000 Sales 083-2981904
Emp002 Somsri …Chiangmai 20/02/2520 Big C, Hangdong 18500 Accounting 089-8881450
ข้อดี ข้อเสีย
1. ลดความซําซ ้อนของข ้อมูล
2. สามารถใช้ข ้อมูลร่วมกันได ้
3. ประมวลผลข ้อมูลเพียงครังเดียว
4. ความคงทีของข ้อมูล
5. สามารถนํามาพัฒนาแอปพลิเคชันได ้
สะดวก
6. ลดขันตอนการดูแลรักษา
1. ผู้ออกแบบต ้องเป็นผู้ทีมีความ
เชียวชาญหรือมีประสบการณ์ด ้าน
ฐานข้อมูลเป็นอย่างดี
2. ใช ้เทคโนโลยีมีความสลับซับซ ้อน
มากกว่าระบบแฟ้มข ้อมูล
3. มีขนาดใหญ่ และทํางานช้า
4. ต ้นทุนสูง
5. การกู้ระบบทําได้ยาก
The END