Όλη η ανθρώπινη δραστηριότητα είναι άρρηκτα συνδεδεμένημε πολλούς καταλόγους πληροφοριών και βάσεις δεδομένων. Το μητρώο της βιβλιοθήκης, το βιβλίο διευθύνσεων, οι διευθύνσεις σε ένα κινητό τηλέφωνο ή ένα tablet - αυτό είναι μακριά από μια πλήρη λίστα δομημένων πληροφοριών που χρησιμοποιούμε. Αλλά υπολογιστές σαν ακρίβεια, οπότε θα δώσουμε έναν ορισμό.
Και έτσι, βάση δεδομένων (DB) - ένα σύνολο λογικά σχετίζονται με τα δεδομένα που περιγράφει την κατάσταση πληροφοριών των αντικειμένων στα διάφορα γνωστικά αντικείμενα και επεξεργασία με τον υπολογιστή.
Σύστημα διαχείρισης βάσεων δεδομένων είναι ένα περιβάλλον λογισμικού και γλώσσας για τη δημιουργία, τη διαχείριση και την επεξεργασία βάσεων δεδομένων πληροφοριών. Ανάθεση του ΣΔΒΔ:
Από την έλευση των βάσεων δεδομένων υπολογιστών, έχουν δημιουργηθεί πολλά μοντέλα της δουλειάς τους, αλλά σχεσιακό μοντέλο αποδείχθηκε ότι είναι το πιο οικουμενικό. Πρόκειται για ένα συνδεδεμένο σύνολο πινάκων πληροφοριών, που εγγυάται την ακεραιότητα και την ελάχιστη απόλυση των πληροφοριών. Το μοντέλο πίνακα αποδείχθηκε ότι ισχύει για τα περισσότερα θέματα και η αγορά συστημάτων διαχείρισης σχεσιακών βάσεων δεδομένων άρχισε να αναπτύσσεται με ταχείς ρυθμούς. Η εικόνα δείχνει ένα παράδειγμα της σχεσιακής δομής "Φοιτητική βάση".
Όλες οι σχεσιακές βάσεις δεδομένων υποστηρίζουν το πρότυπο ANSIΤη γλώσσα SQL και τις βασικές αρχές του σχεσιακού μοντέλου, το οποίο διασφαλίζει τη λειτουργία εφαρμογών σε διαφορετικά ΣΔΒΔ. Επιπλέον, τα μεγάλα DBMS έχουν τις δικές τους προσθήκες στην επέκταση SQL. Παραδείγματα ενός συστήματος διαχείρισης βάσεων δεδομένων για μεγάλα έργα είναι ο Microsoft SQL Server και η Oracle.
Το σχεσιακό μοντέλο χρησιμοποιείται επίσης με επιτυχία στην ανάπτυξη έργων στο Διαδίκτυο. Παραδείγματα είναι η MySQL και η PostgreSQL.
Αυξημένη πληροφόρηση και πολυπλοκότηταοι διασυνδέσεις οδήγησαν στην εμφάνιση νέων συστημάτων διαχείρισης βάσεων δεδομένων. Οι πληροφορίες έχουν παύσει να είναι ανεξάρτητες μεταξύ τους και μερικές φορές είναι αδύνατο να περιγραφεί άκαμπτα η δομή τους. Οι σχεσιακές βάσεις δεδομένων δεν μπορούν πλέον να αντιμετωπίσουν τέτοιες εργασίες. Αυτό οδήγησε στην εμφάνιση ενός νέου τύπου βάσεων πληροφοριών και συστημάτων διαχείρισης, τα οποία έλαβαν το γενικό όνομα NoSQL ("no SQL").
Οι κύριες κατηγορίες των βάσεων δεδομένων του NoSQL είναι:
Η αγορά συστημάτων διαχείρισης βάσεων δεδομένων συνεχίζεταιΓια την ανάπτυξη και όλο και περισσότερο τείνουν να χρησιμοποιούν NoSQL λύσεις. Φυσικά, η "κλασσική" SQL υλοποίησε έναν τεράστιο αριθμό συστημάτων λογισμικού ποικίλης πολυπλοκότητας, ενώ πίσω από αυτήν είναι τέτοιοι γίγαντες της αγοράς όπως η Microsoft και η Oracle. Αλλά με υψηλό βαθμό βεβαιότητας, μπορεί να θεωρηθεί ότι το NoSQL τα επόμενα χρόνια θα ωθήσει σημαντικά τους ηγέτες στην ανάπτυξη σύνθετων πληροφοριακών συστημάτων.
</ p>