Kazalo:
Opredelitev - Kaj pomeni preoblikovanje podatkov?
Preoblikovanje podatkov je postopek pretvorbe podatkov ali informacij iz ene oblike v drugo, običajno iz oblike izvornega sistema v zahtevano obliko novega ciljnega sistema. Običajni postopek vključuje pretvorbo dokumentov, vendar pretvorba podatkov včasih vključuje pretvorbo programa iz enega računalniškega jezika v drugega, da se program lahko izvaja na drugi platformi. Običajni razlog za migracijo podatkov je sprejetje novega sistema, ki je popolnoma drugačen od prejšnjega.
Techopedia razlaga preoblikovanje podatkov
V resnični praksi preoblikovanje podatkov vključuje uporabo posebnega programa, ki lahko prebere izvirni osnovni jezik podatkov, določi jezik, v katerega bodo novi program ali sistem uporabili podatke, ki jih je treba prevesti, in nato nadaljuje z preoblikujte te podatke.
Preoblikovanje podatkov vključuje dve ključni fazi:
- Preslikava podatkov: dodelitev elementov iz izvorne baze ali sistema proti cilju, da zajame vse pretvorbe, ki se pojavijo. To je bolj zapleteno, kadar obstajajo zapletene transformacije, kot so pravila za preoblikovanje več v enega ali več v enega.
- Generacija kode: Ustvarjanje dejanskega programa preoblikovanja. Nastala specifikacija podatkovnega zemljevida se uporablja za ustvarjanje izvedljivega programa, ki se bo izvajal v računalniških sistemih.
Pogosto uporabljeni transformacijski jeziki:
- Perl: proceduralni in objektno orientiran jezik na visoki ravni, ki omogoča zmogljive operacije
- AWK: Eden najstarejših jezikov in priljubljen jezik TXT transformacije
- XSLT: jezik pretvorbe podatkov XML
- TXL: jezik za prototipiranje, ki se večinoma uporablja za pretvorbo izvorne kode
- Jeziki in procesorji predloge: Specializirani so za preoblikovanje podatkov v dokument
