ΥπολογιστέςΒάσεις Δεδομένων

DB - αυτό ... Οι τύποι και οι ιδιότητες της βάσης δεδομένων

DB - ένα αρκτικόλεξο που σημαίνει «βάση δεδομένων» ή «βάση δεδομένων» (ανάλογα με το πλαίσιο). Σε αυτό το άρθρο, θεωρούμε ότι είναι / είναι, τι είναι και πού να ισχύουν. Επίσης, συζητούν τα ΣΔΒΔ και τη βάση δεδομένων - είναι το ίδιο ή όχι.

ορολογία

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

ΣΔΒΔ - είναι ένα άλλο αρκτικόλεξο, που σημαίνει «το σύστημα διαχείρισης βάσεων δεδομένων». Σε γενικές γραμμές, αντιπροσωπεύουν μια ποικιλία λύσεων λογισμικού, με το οποίο μπορείτε να οργανώσετε τα δεδομένα της βάσης δεδομένων. Αυτό αναφέρεται στην πλήρωση της βάσης πληροφοριών, διατάσσει, διαγραφή, αντιγραφή, ανάλυση και πολλά άλλα.

έντυπα της βάσης δεδομένων

Στη θεωρία των βάσεων δεδομένων, υπάρχουν διάφορα είδη αυτά. υπάρχουν:

  • Σχεσιακές βάσεις δεδομένων (από την αγγλική λέξη σχέσης, το οποίο μεταφράζεται ως «σύνδεση») - χαρακτηρίζονται από σχέσεις και εκφράστηκε ως ένα σύνολο αλληλένδετων οντοτήτων. Οι τελευταίοι παρουσιάζονται υπό τη μορφή δισκίων, τα οποία περιέχουν τα δεδομένα της βάσης δεδομένων. Αυτό είναι το πιο κοινό είδος της βάσης δεδομένων.
  • Ιεραρχική - λόγω του επιπέδου του «γονέα-παιδιού», «ανώτερη-εξαρτώμενη».
  • Δίκτυο - ένα παρακλάδι των προηγούμενων ειδών.
  • Object-oriented, που λειτουργούν άμεσα με την κατάλληλη μεθοδολογία προγραμματισμού (PLO).

Ας εξετάσουμε κάθε μία από αυτές λεπτομερώς, σταματώντας στο δρόμο προς τις βασικές ιδέες και έννοιες μιας βάσης δεδομένων.

DB - είναι ένα σημάδι;

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

Στη σχεσιακή πίνακες της βάσης δεδομένων έχει εγγραφές (γραμμές) και πεδία (στήλες). Το πρώτο περιέχει πληροφορίες αμέσως, τα δεδομένα του παρελθόντος - μια περιγραφή του τι σημαίνει εγγραφής. Για παράδειγμα, το πεδίο - «όνομα» εισόδου - «Catherine».

Για τα πεδία που ορίζονται είδη αξίας. Μπορεί να είναι αριθμητικό, χαρακτήρας, ημερομηνία, ώρα, κλπ Επίσης, κάθε πίνακας πρέπει να είναι ένα βασικό τομέα - .. Εγγραφή σε αυτήν προσδιορίζουν με μοναδικό τρόπο στοιχεία.

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

Οι σχέσεις μεταξύ των πινάκων

Για τη διασφάλιση των σχέσεων μεταξύ πινάκων στη βάση δεδομένων έχει ένα σχήμα. Επικοινωνιών είναι:

  • «One-to-όνη» - κάθε εγγραφή στον πίνακα αντιστοιχεί σε μόνο μία εγγραφή από μια άλλη πλάκα.
  • «Ένα-προς-πολλά» και «πολλά-προς-πολλά». Εγγραφή μπορεί να αντιστοιχεί σε αρκετά από το σχετικό πίνακα. Εναλλακτικά (δεύτερη υλοποίηση).
  • «Πολλά-προς-πολλά». Δεν είναι δύσκολο να μαντέψει ότι σε αυτή την περίπτωση, πολλαπλές σειρές μπορούν να επιλεγούν για να συνδέσετε πολλαπλές σειρές από ένα άλλο τραπέζι (μια τέτοια σχέση οργανώνεται με τη χρήση ενός πίνακα στάσης και δύο συνδέσμους πιο πάνω είδη).

Κινείται πάνω-κάτω

Ιεραρχική βάση δεδομένων είναι πολύ πιο δομημένη από σχέσεων. Έχουν την τάση να αυστηρή υπακοή. Υπάρχει το ριζικό στοιχείο - η «μύτη», η οποία υποκατάστημα από τους υφισταμένους - «κληρονόμοι» ή «απόγονοι». Ιεραρχική βάση δεδομένων - μία βάση που έχει μία δομή δέντρου στην οποία μόνο ένα πρόγονο μπορεί να είναι σε κάθε κόμβο.

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

επεκτείνουν τις σχέσεις

Δίκτυο DB απόφαση χάλυβα έλλειψη ιεραρχικής ονομάζεται ακριβώς πάνω. «Πολλά-προς-πολλά» Η μόνη διαφορά μεταξύ αυτού του τύπου της προηγούμενης σχέσης ξεκίνησε, το οποίο στην περίπτωση αυτή φαίνεται από το γεγονός ότι ο πρόγονος μπορεί να έχει πολλούς κληρονόμους, και, απόγονοι, μπορεί να προκύψει από διάφορες κόμβους.

μέθοδος Tabular οθόνη

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

προσανατολισμένη στυλ αντικειμένου

Τελευταίες εμφανίσεις τύπου - ένα αντικείμενο με προσανατολισμό - το ελάχιστο κοινό. Αυτό οφείλεται στο γεγονός ότι είναι πολύ εξειδικευμένη. Complex δομές δεδομένων τέτοια μορφή βάσης αντικείμενο και να συνεργαστεί άμεσα με την γλώσσα του αντικειμενοστρεφούς προγραμματισμού. Έχουν αναπτυχθεί στη δεκαετία του ογδόντα του περασμένου αιώνα και δεν έχουν λάβει ακόμη μεγάλη δημοτικότητα λόγω της πολυπλοκότητάς του και δεν είναι πολύ υψηλό ποσοστό της ταχύτητας.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 el.delachieve.com. Theme powered by WordPress.