Rumah Pembangunan Apakah transformasi data? - definisi dari techopedia

Apakah transformasi data? - definisi dari techopedia

Isi kandungan:

Anonim

Definisi - Apakah maksud Transformasi Data?

Transformasi data adalah proses menukar data atau maklumat dari satu format ke format lain, biasanya dari format sistem sumber ke dalam format yang diperlukan sistem destinasi baru. Proses biasa melibatkan penukaran dokumen, tetapi penukaran data kadangkala melibatkan penukaran program dari satu bahasa komputer ke komputer yang lain untuk membolehkan program berjalan pada platform yang berbeza. Alasan biasa bagi penghijrahan data ini adalah penggunaan sistem baru yang sama sekali berbeda dari yang sebelumnya.

Techopedia menjelaskan Transformasi Data

Dalam amalan sebenar, transformasi data melibatkan penggunaan program khas yang dapat membaca bahasa asas asal data, menentukan bahasa yang mana data yang mesti diterjemahkan untuk digunakan oleh program atau sistem baru, dan kemudian meneruskan mengubah data itu.


Transformasi Data melibatkan dua fasa utama:

  1. Pemetaan Data: Penugasan elemen dari pangkalan sumber atau sistem ke arah destinasi untuk menangkap semua transformasi yang berlaku. Ini dibuat lebih rumit apabila terdapat transformasi yang rumit seperti peraturan banyak demi satu atau satu demi banyak untuk transformasi.
  2. Generasi Kod: Penciptaan program transformasi sebenar. Spesifikasi peta data yang terhasil digunakan untuk membuat program boleh laku untuk dijalankan pada sistem komputer.

Bahasa-bahasa transformasi yang biasa digunakan:

  • Perl: Bahasa tinggi berorientasikan objek dan bahasa berorientasikan objek yang berkuasa tinggi
  • AWK: Salah satu bahasa tertua dan bahasa transformasi TXT yang popular
  • XSLT: Bahasa transformasi data XML
  • TXL: Bahasa prototaip kebanyakannya digunakan untuk transformasi kod sumber
  • Bahasa dan Pemproses Templat: Ini pakar dalam transformasi data ke dokumen
Apakah transformasi data? - definisi dari techopedia