Πίνακας περιεχομένων:
- Ορισμός - Τι σημαίνει το αρχείο CSV (Comma Separated Values File);
- Η Techopedia εξηγεί το αρχείο τιμών διαχωρισμένων με κόμματα (CSV)
Ορισμός - Τι σημαίνει το αρχείο CSV (Comma Separated Values File);
Ένα αρχείο τιμών τιμών διαχωρισμένων με κόμματα (CSV) περιέχει διαφορετικές τιμές που διαχωρίζονται από έναν αποδιαμορφωτή, ο οποίος λειτουργεί ως πίνακας βάσης δεδομένων ή μια ενδιάμεση μορφή ενός πίνακα βάσης δεδομένων. Με άλλα λόγια, ένα αρχείο CSV είναι ένα σύνολο γραμμών και στηλών βάσεων δεδομένων που είναι αποθηκευμένες σε ένα αρχείο κειμένου έτσι ώστε οι σειρές να διαχωρίζονται από μια νέα γραμμή ενώ οι στήλες διαχωρίζονται με ένα ερωτηματικό ή ένα κόμμα. Ένα αρχείο CSV χρησιμοποιείται κυρίως για τη μεταφορά δεδομένων μεταξύ δύο βάσεων δεδομένων διαφορετικών μορφών μέσω ενός προγράμματος υπολογιστή.
Η Techopedia εξηγεί το αρχείο τιμών διαχωρισμένων με κόμματα (CSV)
Η ακόλουθη ακολουθία απεικονίζει ένα τυπικό αρχείο CSV:
John Smith, 50, $ 5000, Νέα Υόρκη
Ντέιβιντ Μπεντ, 36, $ 10000, Μαϊάμι
Σημειώστε ότι κάθε γραμμή κειμένου αντιστοιχεί σε μια σειρά στον πίνακα βάσης δεδομένων. Οι διάφορες στήλες αντιπροσωπεύονται με κόμμα. Γενικά, ισχύουν τα εξής:
- Τα κύρια και τα τελικά κενά αγνοούνται γενικά όταν γίνεται μετατροπή από CSV σε τυπική βάση δεδομένων.
- Χρησιμοποιούνται διπλά εισαγωγικά για να οριοθετηθούν τα ενσωματωμένα κόμματα.
- Ένα πεδίο που περιέχει διπλά εισαγωγικά περιβάλλεται από διπλά εισαγωγικά και τα ενσωματωμένα διπλά εισαγωγικά στο πεδίο περιβάλλονται επίσης από ένα επιπλέον ζεύγος διπλών εισαγωγικών.
- Ένα πεδίο που έχει ενσωματωμένα διαλείμματα γραμμής περιβάλλεται επίσης από διπλά εισαγωγικά.
- Τα πεδία στην επάνω γραμμή υποδηλώνουν τα ονόματα στηλών του πίνακα προορισμού στα οποία θα μετατραπεί το αρχείο CSV.
Το πλεονέκτημα της χρήσης μορφής αρχείου CSV για την ανταλλαγή δεδομένων είναι ότι το αρχείο CSV είναι σχετικά εύκολο να επεξεργαστεί με οποιαδήποτε εφαρμογή και η εξαγωγή δεδομένων μπορεί να επιτευχθεί με τη βοήθεια ενός απλού προγράμματος. Τα προηγούμενα χρόνια, όταν οι τεχνολογίες βάσης δεδομένων ήταν ακόμη σε πολύ μικρή ηλικία, το CSV ήταν το πιο πρότυπο φορητό σχήμα. Ως επί το πλείστον, ένα αρχείο CSV θα χρησιμοποιηθεί μόνο για μια σχετικά απλή εφαρμογή, ενώ η XML θα χρησιμοποιηθεί για μια μεταφορά που συνεπάγεται μεγαλύτερη πολυπλοκότητα.
