Τι είναι η Σχεσιακή Διαχείριση Βάσεων Δεδομένων; ορισμός & νόημα

Η σχεσιακή διαχείριση βάσεων δεδομένων είναι μια προσέγγιση στη διαχείριση βάσεων δεδομένων, που χρησιμοποιείται από τη Microsoft Access και άλλα προγράμματα διαχείρισης βάσεων δεδομένων, στην οποία τα δεδομένα που είναι αποθηκευμένα σε δισδιάστατους πίνακες δεδομένων στηλών και γραμμών μπορούν να συσχετιστούν εάν οι πίνακες έχουν κοινή στήλη ή πεδίο. Ο όρος «σχεσιακός» υποδηλώνει την ικανότητα αυτού του τύπου λογισμικού βάσης δεδομένων να συσχετίζει δύο πίνακες με βάση αυτό το κοινό πεδίο και να κατασκευάζει έναν νέο τρίτο πίνακα με βάση αυτή τη σχέση. Για παράδειγμα, ας υποθέσουμε ότι το πρόγραμμα βάσης δεδομένων ενός βιβλιοπωλείου αποθηκεύει έναν πίνακα με ονόματα πελατών και πελατών αριθμούς και έναν δεύτερο πίνακα με τους αριθμούς πελατών και τα θέματα των βιβλίων που αγόρασε ο πελάτης με αυτός ο αριθμός. Διατυπώνοντας ένα ερώτημα, ένας χρήστης θα μπορούσε να δημιουργήσει έναν τρίτο, νέο πίνακα που αναφέρει το όνομα του πελάτη και τα θέματα των βιβλίων που αγόρασε αυτός ο πελάτης. Ο αριθμός πελάτη παρέχει το κοινό πεδίο με το οποίο μπορούν να συσχετιστούν οι δύο αρχικοί πίνακες. Δείτε join, system (RDBMS).

Το Technipages εξηγεί τη Σχεσιακή Διαχείριση Βάσεων Δεδομένων

Το RDBMS συνήθως παρέχει αναφορές λέξεων δεδομένων και συσσωρεύσεις μεταδεδομένων πολύτιμες για τη διαχείριση δεδομένων. Αυτά ενισχύουν αυτόματα καλά χαρακτηρισμένες δομές δεδομένων και συνδέσεις. Η διαχείριση αποθεμάτων δεδομένων είναι μια τυπική ικανότητα του RDBMS, και αυτό έχει καταλήξει να χαρακτηρίζεται από διαμαρτυρίες δεδομένων που κυμαίνονται από μεγάλες συμβολοσειρές δυαδικών στοιχείων (μάζας) έως απομάκρυνση συστημάτων.
Οι πιο ευρέως αναγνωρισμένες μέθοδοι πρόσβασης δεδομένων για το RDBMS είναι μέσω της SQL. Τα κύρια γλωσσικά μέρη του περιλαμβάνουν εξηγήσεις γλώσσας ελέγχου δεδομένων (DML) και γλώσσας ορισμού δεδομένων (DDL). Οι επαυξήσεις είναι προσβάσιμες για βελτιωτικές προσπάθειες που συνδυάζουν τη χρήση SQL με βασικές διαλέκτους προγραμματισμού, για παράδειγμα, COBOL (Κοινή Γλώσσα Επιχειρηματικού Προσανατολισμού), Java και .NET.
Τα πλαίσια διαχείρισης σχεσιακών βάσεων δεδομένων αποτελούν αναπόσπαστο κομμάτι των βασικών εφαρμογών, για παράδειγμα, τραπεζικά αρχεία, πλαίσια κρατήσεων ταξιδιών και λιανικό εμπόριο μέσω Διαδικτύου. Καθώς τα RDBMS έχουν αναπτυχθεί, έχουν επιτύχει σταδιακά πιο αυξημένα ποσά βελτίωσης της έρευνας και έχουν αποδειχθεί κρίσιμα κομμάτια λεπτομερών εξετάσεων. Τα RDBMS είναι φυσικά για εργασίες μιας ποικιλίας εφαρμογών μεγάλων επιχειρήσεων και βρίσκονται στο επίκεντρο των περισσότερων πλαισίων διαχείρισης δεδομένων ace (MDM).
Πολυάριθμα ανταγωνιστικά πλαίσια διαχείρισης σχεσιακών βάσεων δεδομένων εμφανίστηκαν καθώς διαδόθηκαν τα νέα στα μέσα της δεκαετίας του 1970 του μοντέλου σχεσιακών δεδομένων. Αυτή και οι σχετικές στρατηγικές υποβλήθηκαν αρχικά από τον επιστήμονα της IBM E.F. Codd, ο οποίος πρότεινε ένα σχέδιο βάσης δεδομένων, ή νόμιμη ένωση που δεν συνδέθηκε άμεσα με φυσική συσχέτιση, όπως ήταν κανονική εκείνη την εποχή.

Κοινές χρήσεις της σχεσιακής διαχείρισης βάσεων δεδομένων

  • Το IBM DB2 είναι δημοφιλές διαχείριση σχεσιακής βάσης δεδομένων που λειτουργεί σε διαφορετικά λειτουργικά συστήματα
  • Το LEAP είναι επίσης μια σχεσιακή διαχείριση βάσεων δεδομένων που χρησιμοποιεί τη χρήση σχεσιακής άλγεβρας
  • Ένα μοντέλο του α διαχείριση σχεσιακής βάσης δεδομένων σύστημα για εταιρική χρήση σχετίζεται με αντικείμενο

Συνήθεις κακές χρήσεις της διαχείρισης σχεσιακών βάσεων δεδομένων

  • ΕΝΑ διαχείριση σχεσιακής βάσης δεδομένων περιορίζεται να λειτουργεί μόνο σε ορισμένες συγκεκριμένες συσκευές