Σπίτι Ανάπτυξη Τι είναι ο μετασχηματισμός δεδομένων; - ορισμός από την τεχνολογία

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

Πίνακας περιεχομένων:

Anonim

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

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

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

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


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

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

Κοινώς χρησιμοποιούμενες μετασχηματιστικές γλώσσες:

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