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

Επισκόπηση των συστημάτων διαχείρισης βάσεων δεδομένων

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

Έτσι, μια βάση δεδομένων (DB) - ένα σύνολο λογικά σχετικών στοιχείων που περιγράφει την κατάσταση πληροφοριών των αντικειμένων στα διάφορα γνωστικά αντικείμενα και επεξεργασία με τον υπολογιστή.

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

  • Εργασία με τις βάσεις στο εξωτερικό (δίσκους, ταινίες, κλπ ...) και RAM?
  • Κοινή χρήση χρήστες?
  • αλλάξετε τον έλεγχο, την αρχειοθέτηση και την ανάκτηση της βάσης δεδομένων?
  • παρέχοντας πρόσβαση σε γλώσσα επεξεργασίας πληροφοριών ?
  • εργαλεία για τη δημιουργία, την τροποποίηση και τη διαχείριση βάσεων δεδομένων.

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

Σύστημα Διαχείρισης Σχεσιακών

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

Όλα τα σχεσιακά ΣΔΒΔ υποστηρίζουν τυπική γλώσσα ANSI SQL και τις βασικές αρχές του σχεσιακού μοντέλου, το οποίο επιτρέπει στις εφαρμογές να τρέχουν σε διαφορετικές βάσεις δεδομένων. Επιπλέον, μεγάλες βάσεις δεδομένων έχουν τις δικές τους προσθήκες επέκταση SQL. Παραδείγματα του συστήματος διαχείρισης βάσης δεδομένων για τα έργα μεγάλης κλίμακας - αυτό είναι το Microsoft SQL Server και ORACLE.

Το σχεσιακό μοντέλο που χρησιμοποιείται με επιτυχία στην ανάπτυξη των έργων στο Διαδίκτυο. Παραδείγματα είναι βάση δεδομένων MySQL και PostgreSQL.

τεχνολογία NoSQL

Η αύξηση του όγκου των δεδομένων και την πολυπλοκότητα της σχέσης έχει οδηγήσει στην εμφάνιση νέων συστημάτων διαχείρισης βάσεων δεδομένων. Πληροφορίες έπαψε να είναι ανεξάρτητες μεταξύ τους, και μερικές φορές ακόμα και αδύνατο να περιγραφεί αυστηρά τη δομή της. Σχεσιακές βάσεις δεδομένων δεν μπορεί πλέον να αντιμετωπίσει τέτοια καθήκοντα. Αυτό έχει οδηγήσει στην εμφάνιση ενός νέου τύπου βάσεις δεδομένων πληροφοριών και συστημάτων διαχείρισης, συλλογικά γνωστά ως NoSQL ( «δεν SQL»).

Οι κύριες κατηγορίες των βάσεων δεδομένων NoSQL:

  1. «Κλειδί Αξία». Η πιο δημοφιλής βάση δεδομένων - Ρέντη, Βόλντεμορτ, το Τόκιο Υπουργικού Συμβουλίου και Dynomite.
  2. Οι κλώνοι βάση δεδομένων BigTable. Αυτό αναπτύχθηκε από την Google για την εσωτερική μηχανή αναζήτησης χρήση. επίσημα BigTable Δεν προσφέρεται, αλλά υπάρχει μια βάση δεδομένων στην βάση της. Το Hadoop, Hypertable και της Κασσάνδρας.
  3. Έγγραφο προσανατολισμό. Το πιο δημοφιλές Berkeley DB XML, MongoD, υπάρχουν και να CouchDB.
  4. Με βάση τη βάση της θεωρία γραφημάτων. Χρησιμοποιείται σε Neo4j, Sones graphDB και AllegroGraph.

μέλλον του DBMS

Αγορά σχεσιακών συστημάτων διαχείρισης βάσεων δεδομένων συνεχίζει να αυξάνεται και όλο και περισσότερο την τάση να χρησιμοποιούν NoSQL αποφάσεων. Φυσικά, το «κλασικό» SQL πούλησε ένα τεράστιο ποσό των συστημάτων λογισμικού της διαφορετικής πολυπλοκότητας, και γι 'αυτούς υπάρχουν τέτοια γίγαντες της αγοράς όπως η Microsoft και η Oracle. Αλλά με κάποια βεβαιότητα μπορούμε να υποθέσουμε ότι NoSQL τα επόμενα χρόνια θα είναι σε θέση να εκδιώξουν σημαντικά ηγέτες στην ανάπτυξη σύνθετων πληροφοριακών συστημάτων.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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