ข้อมูลและการประมวลผล

หน่วยที่ 3 ข้อมูลและการประมวลผล

ข้อมูลและประเภทของข้อมูล

ความหมาย
ข้อมูล (Data) หมายถึง ตัวอักษร ตัวเลข หรือสัญลักษณ์ใดๆ ที่คอมพิวเตอร์รู้จัก และสามารถส่งเข้าไปเก็บในหน่วยความจำของคอมพิวเตอร์ หรือบันทึกลงบนสื่อต่างๆของคอมพิวเตอร์ได้

ประเภทของข้อมูล

แบ่งตามลักษณะการประมวลผล

  1. ข้อมูลที่ใช้ในการคำนวณ
  2. ข้อมูลที่ไม่ใช้ในการคำนวณ

แบ่งตามแหล่งที่มาของข้อมูล

  1. ข้อมูลปฐมภูมิ
  2. ข้อมูลทุติยภูมิ

แบ่งตามลักษณะของข้อมูล

  1. ข้อมูลภายใน
  2. ข้อมูลภายนอก

คุณลักษณะของข้อมูลที่ดี

  1. ความถูกต้อง
  2. ความครบถ้วนสมบูรณ์
  3. ใช้เวลาในการประมวลผลน้อย
  4. เข้ากันได้กับเครื่องประมวลผล

ประเภทของแฟ้มข้อมูล

  1. แฟ้มข้อมูลหลัก
  2. แฟ้มข้อมูลชั่วคราว

โครงสร้างของข้อมูล

 

การจัดโครงสร้างแฟ้มข้อมูล
การจัดแฟ้มข้อมูลแบบเรียงลำดับ  

ข้อดี
1. ง่ายต่อการสร้างแฟ้มข้อมูลขึ้นมาใหม่ และการจัดเก็บข้อมูล
2. เหมาะกับงานที่มีการเปลี่ยนแปลงข้อมูลจำนวนมาก
3. เสียค่าใช้จ่ายน้อย เนื่องจากสื่อราคาถูก
4. ประหยัดพื้นที่ในการเก็บ

ข้อเสีย
1. ไม่สามารถเข้าถึงข้อมูลได้โดยตรง
2. การประมวลผลล่าช้า เพราะต้องเสียเวลาอ่าน Record ที่ไม่ได้ใช้ในการประมวลผล
3. ถ้ามีการเพิ่ม หรือลบข้อมูล ต้องมีการทำแฟ้มใหม่ทุกครั้ง (Reorganize)

การจัดแฟ้มข้อมูลแบบสุ่มหรือโดยตรง  

ข้อดี
1. เหมาะกับงานที่ต้องการความรวดเร็ว
2. สามารถเข้าถึงข้อมูล ประมวลผลได้รวดเร็ว เพราะไม่ต้องเข้าถึงข้อมูลแบบเรียงลำดับ
3. สามารถบันทึกข้อมูล อ่านข้อมูล ปรับปรุงข้อมูลได้โดยตรง
4. เหมาะกับงานประเภท On-line

ข้อเสีย
1. การเขียนโปรแกรมเรียกใช้แฟ้มประเภทนี้ค่อนข้างสลับซับซ้อน



การจัดแฟ้มข้อมูลแบบลำดับเชิงดัชนี  

ข้อดี
1. สามารถเข้าถึงข้อมูลได้ทั้งแบบเรียงลำดับ และแบบสุ่ม
2. เหมาะกับงานประเภท On-line

ข้อเสีย
1. เปลืองพื้นที่ในการเก็บแฟ้มดัชนี (Indexed file)
2. ต้องอาศัยการดูแลและทำงานด้วยระบบโปรแกรมจำนวนมาก

 

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

ความหมาย
การจัดการหรือกระทำต่อข้อมูลที่ได้จัดเก็บรวบรวมมาให้อยู่ในรูปแบบที่มีความหมายมากขึ้น คือ มีประโยชน์ต่อผู้ใช้งานมากขึ้น

ประเภทของการประมวลผล 

  1. Batch Processing
  2. Time Sharing
  3. On-line Processing
  4. Real-Time Processing
  5. Multiprogramming

วิธีการประมวลผลข้อมูล

  1. Manual Data  Processng
  2. Mechanical Data Processing
  3. Electronic Data Processing

ข้อดีของการประมวลผลด้วยคอมพิวเตอร์

  1. เร็วกว่าการประมวลผลแบบอื่น
  2. ทำงานได้อย่างกว้างขวาง
  3. กระทำได้อย่างต่อเนื่อง
  4. เก็บข้อมูลและเรียกใช้ได้รวดเร็ว
  5. ละเอียด ถูกต้อง
  6. ทำงานที่ยาก ซับซ้อนได้ถูกต้อง