Кућа Развој Шта је трансформација података? - дефиниција из техопедије

Шта је трансформација података? - дефиниција из техопедије

Преглед садржаја:

Anonim

Дефиниција - Шта значи Трансформација података?

Трансформација података је процес претварања података или информација из једног формата у други, обично из формата изворног система у потребан формат новог одредишног система. Уобичајени поступак укључује претварање докумената, али претварање података понекад укључује конверзију програма из једног рачунарског језика у други како би се програм могао покренути на другој платформи. Уобичајени разлог ове миграције података је усвајање новог система који се потпуно разликује од претходног.

Тецхопедиа објашњава трансформацију података

У стварној пракси, трансформација података укључује употребу посебног програма који је у стању да чита изворни основни језик података, одређује језик на који ће подаци који морају бити преведени да би били употребљиви новим програмом или системом, а затим прешли на трансформишу те податке.


Трансформација података укључује две кључне фазе:

  1. Мапирање података: Додјела елемената из изворне базе или система према одредишту за снимање свих трансформација које се догађају. То се постаје компликованије када постоје сложене трансформације попут правила мноштва према једном или једног према многима за трансформацију.
  2. Генерација кода: Стварање стварног програма трансформације. Добијена спецификација мапе података користи се за креирање извршног програма који ће се изводити на рачунарским системима.

Најчешће коришћени трансформациони језици:

  • Перл: Процедурални и објектно оријентисани језик на високом нивоу који је способан за моћне операције
  • АВК: Један од најстаријих језика и популаран језик ТКСТ трансформације
  • КССЛТ: језик за трансформацију КСМЛ података
  • ТКСЛ: Језик за израду прототипа који се углавном користи за трансформацију изворног кода
  • Језици и обрађивачи предложака: Они су специјализовани за трансформацију података у документ
Шта је трансформација података? - дефиниција из техопедије