Σύστημα διαχείρισης σχεσιακής βάσης δεδομένων (RDBMS)

Συγγραφέας: Randy Alexander
Ημερομηνία Δημιουργίας: 2 Απρίλιος 2021
Ημερομηνία Ενημέρωσης: 26 Ιούνιος 2024
Anonim
CitiMap - Πλατφόρμα Διαχείρισης Γεωχωρικών Δεδομένων
Βίντεο: CitiMap - Πλατφόρμα Διαχείρισης Γεωχωρικών Δεδομένων

Περιεχόμενο

Ορισμός - Τι σημαίνει το σύστημα διαχείρισης σχεσιακής βάσης δεδομένων (RDBMS);

Ένα σύστημα διαχείρισης σχεσιακών βάσεων δεδομένων (RDBMS) είναι ένας μηχανισμός / σύστημα βάσεων δεδομένων βασισμένο στο σχεσιακό μοντέλο που καθορίστηκε από τον Edgar F. Codd - ο πατέρας του σύγχρονου σχεδιασμού σχεσιακών βάσεων δεδομένων - το 1970.


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

Εισαγωγή στη Microsoft Azure και το Microsoft Σε αυτό τον οδηγό θα μάθετε τι είναι το cloud computing και πώς η Microsoft Azure μπορεί να σας βοηθήσει να μεταφέρετε και να εκτελέσετε την επιχείρησή σας από το cloud.

Η Techopedia εξηγεί το Σχεσιακό Σύστημα Διαχείρισης Βάσεων Δεδομένων (RDBMS)

Το 1970, ο Edgar F. Codd, ένας βρετανός επιστήμονας πληροφορικής με την IBM, δημοσίευσε ένα «Σχεσιακό Μοντέλο Δεδομένων για Μεγάλες Κοινές Τράπεζες Δεδομένων». Την εποχή εκείνη, το φημισμένο έγγραφο προσέλκυσε ελάχιστο ενδιαφέρον, και λίγοι αντιλήφθηκαν πώς το πρωτοποριακό έργο του Codd θα καθορίσει βασικούς κανόνες για την αποθήκευση σχεσιακών δεδομένων, οι οποίοι μπορούν να απλουστευθούν ως εξής:


  1. Τα δεδομένα πρέπει να αποθηκεύονται και να παρουσιάζονται ως σχέσεις, δηλ. Πίνακες που έχουν σχέσεις μεταξύ τους, π.χ. πρωτεύοντα / ξένα κλειδιά.
  2. Για να χειραγωγήσουμε τα δεδομένα που είναι αποθηκευμένα σε πίνακες, ένα σύστημα πρέπει να παρέχει σχεσιακούς χειριστές - κώδικα που επιτρέπει τη δοκιμή της σχέσης μεταξύ δύο οντοτήτων. Ένα καλό παράδειγμα είναι η ρήτρα WHERE μιας δήλωσης SELECT, δηλ. Η εντολή SQL SELECT * FROM CUSTOMER_MASTER WHERE CUSTOMER_SURNAME = 'Smith' θα ερωτήσει τον πίνακα CUSTOMER_MASTER και θα επιστρέψει όλους τους πελάτες με ένα επώνυμο Smith.

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

Τα περισσότερα σύγχρονα εμπορικά συστήματα και συστήματα βάσεων δεδομένων ανοιχτού κώδικα είναι σχεσιακού χαρακτήρα και περιλαμβάνουν γνωστές εφαρμογές, π.χ. Oracle DB (Oracle Corporation). SQL Server (Microsoft) και MySQL και Postgres (ανοικτού κώδικα).