Rumah Pengembangan Apa itu transformasi data? - definisi dari techopedia

Apa itu transformasi data? - definisi dari techopedia

Daftar Isi:

Anonim

Definisi - Apa yang dimaksud dengan Transformasi Data?

Transformasi data adalah proses mengubah data atau informasi dari satu format ke format lain, biasanya dari format sistem sumber ke format yang diperlukan dari sistem tujuan baru. Proses yang biasa melibatkan konversi dokumen, tetapi konversi data kadang-kadang melibatkan konversi program dari satu bahasa komputer ke bahasa lain untuk memungkinkan program berjalan pada platform yang berbeda. Alasan biasa untuk migrasi data ini adalah adopsi dari sistem baru yang sama sekali berbeda dari yang sebelumnya.

Techopedia menjelaskan Transformasi Data

Dalam praktik nyata, transformasi data melibatkan penggunaan program khusus yang dapat membaca bahasa dasar asli data, menentukan bahasa di mana data yang harus diterjemahkan agar dapat digunakan oleh program atau sistem baru, dan kemudian melanjutkan ke mengubah data itu.


Transformasi Data melibatkan dua fase utama:

  1. Pemetaan Data: Penugasan elemen dari basis sumber atau sistem ke tujuan untuk menangkap semua transformasi yang terjadi. Ini menjadi lebih rumit ketika ada transformasi kompleks seperti aturan banyak-ke-satu atau satu-ke-banyak untuk transformasi.
  2. Pembuatan Kode: Pembuatan program transformasi aktual. Spesifikasi peta data yang dihasilkan digunakan untuk membuat program yang dapat dieksekusi untuk dijalankan pada sistem komputer.

Bahasa transformasional yang umum digunakan:

  • Perl: Bahasa prosedural dan berorientasi objek tingkat tinggi yang mampu melakukan operasi yang kuat
  • AWK: Salah satu bahasa tertua dan bahasa transformasi TXT yang populer
  • XSLT: Bahasa transformasi data XML
  • TXL: Bahasa prototyping sebagian besar digunakan untuk transformasi kode sumber
  • Bahasa dan Pemroses Templat: Ini adalah spesialisasi dalam transformasi data ke dokumen
Apa itu transformasi data? - definisi dari techopedia