Μετασχηματισμός δεδομένων

Συγγραφέας: John Stephens
Ημερομηνία Δημιουργίας: 23 Ιανουάριος 2021
Ημερομηνία Ενημέρωσης: 27 Ιούνιος 2024
Anonim
Μετασχηματισμός και επανακωδικοποίηση δεδομένων
Βίντεο: Μετασχηματισμός και επανακωδικοποίηση δεδομένων

Περιεχόμενο

Ορισμός - Τι σημαίνει Μετασχηματισμός δεδομένων;

Ο μετασχηματισμός δεδομένων είναι η διαδικασία μετατροπής δεδομένων ή πληροφοριών από μια μορφή σε άλλη, συνήθως από τη μορφή ενός συστήματος πηγής στην απαιτούμενη μορφή ενός νέου συστήματος προορισμού. Η συνήθης διαδικασία περιλαμβάνει τη μετατροπή εγγράφων, αλλά οι μετατροπές δεδομένων μερικές φορές συνεπάγονται τη μετατροπή ενός προγράμματος από μια γλώσσα υπολογιστή σε άλλη για να επιτρέψει στο πρόγραμμα να τρέχει σε διαφορετική πλατφόρμα. Ο συνηθισμένος λόγος για αυτή τη μετανάστευση δεδομένων είναι η υιοθέτηση ενός νέου συστήματος που είναι εντελώς διαφορετικό από το προηγούμενο.


Εισαγωγή στη Microsoft Azure και το Microsoft Σε αυτό τον οδηγό θα μάθετε τι είναι το cloud computing και πώς η Microsoft Azure μπορεί να σας βοηθήσει να μεταφέρετε και να εκτελέσετε την επιχείρησή σας από το cloud.

Η Techopedia εξηγεί τη μετασχηματισμό δεδομένων

Στην πραγματική πρακτική, ο μετασχηματισμός δεδομένων περιλαμβάνει τη χρήση ενός ειδικού προγράμματος το οποίο είναι σε θέση να διαβάσει την αρχική γλώσσα βάσης δεδομένων, να προσδιορίσει τη γλώσσα στην οποία τα δεδομένα που πρέπει να μεταφρασθούν για να είναι χρησιμοποιήσιμα από το νέο πρόγραμμα ή το σύστημα και μετά προχωρά σε μετασχηματίζουν αυτά τα δεδομένα.

Η Μετασχηματισμός Δεδομένων περιλαμβάνει δύο βασικές φάσεις:

  1. Χαρτογράφηση δεδομένων: Η αντιστοίχιση στοιχείων από τη βάση πηγής ή το σύστημα προς τον προορισμό για την καταγραφή όλων των μετασχηματισμών που συμβαίνουν. Αυτό γίνεται πιο περίπλοκο όταν υπάρχουν περίπλοκοι μετασχηματισμοί, όπως πολλοί προς έναν ή ένας προς πολλούς κανόνες μετασχηματισμού.
  2. Δημιουργία κώδικα: Η δημιουργία του πραγματικού προγράμματος μετασχηματισμού. Η προκύπτουσα προδιαγραφή του χάρτη δεδομένων χρησιμοποιείται για τη δημιουργία ενός εκτελέσιμου προγράμματος για εκτέλεση σε συστήματα υπολογιστών.

Κοινώς χρησιμοποιούμενες μετασχηματιστικές γλώσσες:
  • Perl: Μια υψηλού επιπέδου διαδικαστική και αντικειμενοστρεφής γλώσσα ικανή για ισχυρές λειτουργίες
  • AWK: Μια από τις παλαιότερες γλώσσες και μια δημοφιλής γλώσσα μετασχηματισμού TXT
  • XSLT: Μια γλώσσα μετασχηματισμού δεδομένων XML
  • TXL: Μια πρωτότυπη γλώσσα που χρησιμοποιείται κυρίως για τον μετασχηματισμό πηγαίου κώδικα
  • Γλώσσες προτύπων και επεξεργαστές: Αυτοί εξειδικεύονται στον μετασχηματισμό δεδομένων σε ένα έγγραφο