λογισμικό

* Γνώση Υπολογιστών >> λογισμικό >> λογισμικού βάσεων δεδομένων

Flat Tutorial Αρχείο

Μια βάση δεδομένων flat-file είναι το απλούστερο είδος μοντέλου βάσης δεδομένων . Είναι μερικές φορές ονομάζεται «πίνακα » των δεδομένων και αποτελείται από ένα απλή σχέση μεταξύ των εγγραφών δεδομένων και πεδία δεδομένων. Θα διερευνήσει την κατασκευή μιας βάσης δεδομένων flat-file , περιγράφουν τις χρήσεις του και να συζητήσει τους τρόπους με τους οποίους μπορεί να παραταθεί . Τι είναι μια βάση δεδομένων Flat - αρχείο;
Η

Ο ευκολότερος τρόπος για να απεικονίσει μια βάση δεδομένων flat-file είναι ένα υπολογιστικό φύλλο . Κάτω από την αριστερή πλευρά του φύλλου , μια στήλη αριθμών απαριθμεί τις εγγραφές στη βάση δεδομένων . Για το λόγο αυτό , τα αρχεία της βάσης δεδομένων είναι μερικές φορές ονομάζεται " σειρές" και μπορεί να χρησιμοποιηθεί εναλλακτικά? . Ωστόσο, κάθε πλατφόρμα βάσεων δεδομένων συνήθως επιλέγει ένα ή το άλλο ως πρότυπο θητείας της

Πέρα από την κορυφή , κάθε στήλη έχει μια ετικέτα που δηλώνει το όνομα του κάθε καταχώρηση δεδομένων , που ονομάζεται το "πεδίο" των εν λόγω δεδομένων . Ένα άτομο διατομή μιας εγγραφής και ένα πεδίο που ονομάζεται " κύτταρο ", και πάλι χρησιμοποιώντας την ίδια ορολογία ως υπολογιστικό φύλλο . Ο όρος « flat-file " προέρχεται από αυτό το φύλλο απεικόνισης : δεδομένα σε δύο διαστάσεις , οριζόντιες και κάθετες , οι οποίες μπορεί να απεικονιστεί σε ένα κομμάτι χαρτί ή άλλη επίπεδη επιφάνεια

Φανταστείτε μια απλή βάση δεδομένων με αυτούς τους τομείς . : Όνομα , Διεύθυνση , Πόλη , Νομός, Τ.Κ. , Τηλέφωνο . Εάν υπάρχουν 10 άτομα στη βάση δεδομένων, θα υπάρχουν 10 εγγραφές --- ένα για κάθε άτομο. Κάθε εγγραφή έχει έξι τομείς , ανεξάρτητα από το αν κάθε εγγραφή είναι εντελώς συμπληρωθεί , έτσι ώστε να υπάρχουν έως και 60 κελιά δεδομένων . Πεδία και τα κύτταρα συνεχίζουν να υπάρχουν ακόμη και όταν είναι κενή ? Κάθε βάση δεδομένων που έχει το δικό του τρόπο δηλώνει ένα κενό κελί
εικόνων χρήσεις της βάσης δεδομένων Flat -File
Η

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

Δουλεύοντας με μια επίπεδη λίμα είναι απλή : εάν χρειάζεστε περισσότερες καταχωρήσεις στη βάση δεδομένων σας , μπορείτε να προσθέσετε νέες εγγραφές . Αν χρειαστεί να αποθηκεύουν περισσότερα δεδομένα σε κάθε εγγραφή , μπορείτε να δημιουργήσετε νέα πεδία . Ως εκ τούτου , εάν αποφασίσετε εσείς θέλετε να αποθηκεύσετε διευθύνσεις ηλεκτρονικού ταχυδρομείου στον πίνακα παραπάνω παράδειγμα , θα προσθέσετε ένα νέο πεδίο ( ή μια νέα στήλη , στο μοντέλο φύλλο ) , να ονομάσει " Αποστολή" και , στη συνέχεια, τα νέα κύτταρα θα υπάρχουν σε κάθε εγγραφή .

Η επέκταση μια βάση δεδομένων Flat -File
Η

Οι περιορισμοί της ένα απλό αρχείο γίνει γρήγορα προφανές : ό, τι αν τα δεδομένα σας απαιτεί πολλαπλές εγγραφές σε κάθε εγγραφή ; Για παράδειγμα, κάθε άτομο μπορεί να έχει περισσότερες από μία διευθύνσεις , αριθμό τηλεφώνου και διεύθυνση ηλεκτρονικού ταχυδρομείου . Ο απλός τρόπος για να λυθεί αυτό το πρόβλημα είναι να δημιουργηθούν νέα πεδία ( Email2 , Email3 ) , αλλά αυτό είναι προβληματική? Δημιουργεί προβλήματα με την αποθήκευση των δεδομένων και την παρουσίαση , όταν πολλές εγγραφές έχουν κενά πεδία , αλλά μερικά αρχεία έχουν πολλούς τομείς που πρέπει να εμφανίζεται αμέσως

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

Συναφής σύστασή

Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα