Saltar al contenido

Τι είναι ένα αρχείο DDL;

7 de abril de 2021

Ένα αρχείο με την επέκταση αρχείου DDL είναι ένα αρχείο γλώσσας ορισμού δεδομένων SQL. Αυτά είναι αρχεία απλού κειμένου που περιέχουν εντολές που χρησιμοποιούνται για να περιγράψουν τη δομή μιας βάσης δεδομένων, όπως τους πίνακες, τις εγγραφές, τις στήλες και άλλα πεδία. Για παράδειγμα, δεδομένου ότι ακολουθούνται ορισμένοι κανόνες σύνταξης, ένα αρχείο DDL ενδέχεται να χρησιμοποιεί το ΔΗΜΙΟΥΡΓΩ εντολή για τη δημιουργία τομέων, συνόλων χαρακτήρων και πινάκων. Άλλα παραδείγματα εντολών περιλαμβάνουν DROP, RENAME, και ΑΛΛΑΖΩ. Ο όρος DDL χρησιμοποιείται επίσης με τη γενική έννοια για την περιγραφή οποιασδήποτε γλώσσας που αναφέρεται σε δομές δεδομένων ή δεδομένων, επομένως δεν χρησιμοποιεί κάθε αρχείο γλώσσας ορισμού δεδομένων την επέκταση αρχείου .DDL. Στην πραγματικότητα, πολλά αρχεία γλώσσας ορισμού δεδομένων SQL καταλήγουν σε .SQL.

Πώς να ανοίξετε ένα αρχείο DDL

Τα αρχεία DDL μπορούν να ανοίξουν με EclipseLink ή IntelliJ IDEA. Ένας άλλος τρόπος για να ανοίξετε ένα αρχείο DDL είναι με μια εφαρμογή που υποστηρίζει την ανάγνωση αρχείων κειμένου, όπως αυτά που επιλέξαμε χειροκίνητα σε αυτήν τη λίστα με τα καλύτερα προγράμματα επεξεργασίας κειμένου. Στη σελίδα λήψης του IntelliJ IDEA υπάρχουν δύο σύνδεσμοι για το πρόγραμμα Windows, macOS και Linux. Μια λήψη θα σας δώσει το Τελικός έκδοση και το άλλο είναι για το Κοινότητα έκδοση. Και οι δύο μπορούν να ανοίξουν και να επεξεργαστούν αρχεία DDL αλλά μόνο το Κοινότητα η επιλογή είναι ανοιχτού κώδικα και δωρεάν. το άλλο είναι δωρεάν μόνο κατά τη διάρκεια της δοκιμαστικής περιόδου. Εάν διαπιστώσετε ότι μια εφαρμογή στον υπολογιστή σας προσπαθεί να ανοίξει το αρχείο DDL, αλλά είναι λάθος εφαρμογή ή εάν προτιμάτε να έχετε ένα άλλο εγκατεστημένο πρόγραμμα, ανοίξτε αρχεία DDL, ανατρέξτε στον οδηγό μας για την πραγματοποίηση αυτής της αλλαγής στα Windows.

Πώς να μετατρέψετε ένα αρχείο DDL

Οι περισσότεροι τύποι αρχείων μπορούν να μετατραπούν χρησιμοποιώντας έναν δωρεάν μετατροπέα αρχείων, αλλά δεν γνωρίζουμε συγκεκριμένους που μπορούν να μετατρέψουν αρχεία που τελειώνουν με .DDL. Επειδή αυτή η επέκταση αρχείου φαίνεται να είναι πολύ ασυνήθιστη, είναι απίθανο να υπάρχουν πολλές επιλογές για τη μετατροπή αρχείων DDL σε διαφορετικές μορφές. Ωστόσο, ένα πράγμα που μπορείτε να δοκιμάσετε είναι να ανοίξετε το αρχείο DDL με ένα από τα παραπάνω ανοίγματα αρχείων και στη συνέχεια να χρησιμοποιήσετε αυτό το πρόγραμμα Αρχείο ή Εξαγωγή μενού για να αποθηκεύσετε το αρχείο σε διαφορετική μορφή. Τα περισσότερα προγράμματα υποστηρίζουν αυτόν τον τύπο μετατροπής, οπότε υπάρχει μεγάλη πιθανότητα και αυτά που συνδέονται παραπάνω. Μια άλλη επιλογή είναι να χρησιμοποιήσετε τον δωρεάν online μετατροπέα Code Beautify. Μπορεί να μετατρέψει πολλές μορφές κειμένου σε άλλες παρόμοιες μορφές αρχείων, οπότε μπορεί να αποδειχθεί χρήσιμο στη μετατροπή του κειμένου σε ένα αρχείο DDL σε κάποια άλλη μορφή. Εάν λειτουργεί, απλώς αντιγράψτε το κείμενο εξόδου από τη μετατροπή και επικολλήστε το σε ένα πρόγραμμα επεξεργασίας κειμένου, ώστε να μπορείτε να το αποθηκεύσετε με την κατάλληλη επέκταση αρχείου. Παρόλο που δεν είμαστε απολύτως σίγουροι για το πόσο πρακτικός είναι αυτός ο τύπος μετατροπής, η IBM διαθέτει αυτό το σεμινάριο διαχωρισμού DDL που μπορεί να είναι χρήσιμο εάν χρησιμοποιείτε το αρχείο DDL με IBM Redbooks.

Δεν ανοίγει ακόμα το αρχείο σας;

Ένας πιθανός λόγος για τον οποίο δεν μπορείτε να ανοίξετε το αρχείο σας ακόμη και μετά τη δοκιμή των παραπάνω ανοιχτών DDL είναι επειδή συγχέετε ένα διαφορετικό αρχείο για αυτό που χρησιμοποιεί την επέκταση αρχείου .DDL Ορισμένες επεκτάσεις αρχείων φαίνονται πολύ παρόμοιες, αλλά αυτό δεν σημαίνει ότι οι μορφές αρχείων τους σχετίζονται. Για παράδειγμα, μπορείτε να δείτε πόσο εύκολο θα ήταν να συγχέετε ένα αρχείο DLL για ένα αρχείο DDL, παρόλο που δεν ανοίγουν με τα ίδια προγράμματα ή χρησιμοποιούν την ίδια μορφή. Εάν ασχολείστε πραγματικά με ένα αρχείο DLL, σίγουρα θα λάβετε ένα σφάλμα ή απροσδόκητα αποτελέσματα εάν προσπαθήσετε να ανοίξετε ένα με ένα ανοιχτήρι αρχείων DDL και αντίστροφα. Το ίδιο ισχύει και για αρχεία DDD. Αυτά είναι είτε αρχεία Alpha Five Data Dictionary είτε αρχεία GLBasic 3D Data, αλλά καμία από αυτές τις μορφές δεν έχει καμία σχέση με αρχεία SQL Data Definition Language. Όπως και με τα αρχεία DLL, χρειάζεστε ένα εντελώς ξεχωριστό πρόγραμμα για να τα ανοίξετε. Εάν δεν έχετε πραγματικά ένα αρχείο DDL, τότε ερευνήστε την επέκταση αρχείου που είναι προσαρτημένη στο τέλος του αρχείου σας. Με αυτόν τον τρόπο, μπορείτε να μάθετε σε ποια μορφή είναι και ποια προγράμματα λογισμικού είναι συμβατά με αυτό το συγκεκριμένο αρχείο.