Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การเขียนโปรแกรม >> การเขียนโปรแกรม

ความแตกต่างระหว่าง Data และ Metadata


Data (ข้อมูล)

  • ข้อมูลประเภทใดๆ ที่จัดเก็บในหน่วยความจำคอมพิวเตอร์
  • นำไปใช้เพื่อวัตถุประสงค์ต่างๆ ได้ในภายหลัง
  • อาจมีข้อมูลที่ให้ข้อมูล (Informative) หรือไม่ก็ได้
  • อาจผ่านการประมวลผล (Processed) หรือไม่ก็ได้
  • ใน DBMS: จัดเก็บเป็น File ที่ Navigate ได้ หรือใน Directories (Hierarchical)
  • ใน DBMS: หมายถึงทุก Items ที่จัดเก็บใน Database - แยกต่างหากหรือเป็นชุด
  • ตัวอย่าง: สร้าง Word Document พิมพ์ข้อความ → ข้อความนั้นคือ Data

Metadata (เมตาดาต้า / ข้อมูลเกี่ยวกับข้อมูล)

  • อธิบายข้อมูลที่เกี่ยวข้องเกี่ยวกับ Data
  • ให้ข้อมูลที่มีประโยชน์เสมอ (Always Informative)
  • ผ่านการประมวลผลเสมอ (Always Processed)
  • จัดเก็บใน Data Dictionary
  • เกี่ยวกับ: ชื่อ Attributes, Data Types, User Constraints, Integrity Info, Storage Info
  • ตัวอย่าง: คลิก Properties ของ Word Document → ที่แสดงคือ Metadata