Σύστημα Διαχείρισης Βάσεων Δεδομένων (DBMS)

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

Περιεχόμενο

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

Ένα σύστημα διαχείρισης βάσεων δεδομένων (DBMS) είναι ένα πακέτο λογισμικού που έχει σχεδιαστεί για τον ορισμό, τον χειρισμό, την ανάκτηση και τη διαχείριση δεδομένων σε μια βάση δεδομένων. Ένα ΣΔΒΔ χειρίζεται γενικά τα ίδια τα δεδομένα, τη μορφή δεδομένων, τα ονόματα πεδίων, τη δομή καταγραφής και τη δομή του αρχείου. Ορίζει επίσης κανόνες για την επικύρωση και τον χειρισμό αυτών των δεδομένων.


Ένα ΣΔΒΔ ανακουφίζει τους χρήστες προγραμμάτων πλαισίωσης για τη συντήρηση δεδομένων. Οι γλώσσες ερωτημάτων τέταρτης γενιάς, όπως το SQL, χρησιμοποιούνται μαζί με το πακέτο DBMS για να αλληλεπιδράσουν με μια βάση δεδομένων.

Ορισμένα άλλα παραδείγματα DBMS περιλαμβάνουν:

  • MySQL
  • SQL Server
  • Μαντείο
  • dBASE
  • FoxPro

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

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

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

Ένα ΣΔΒΔ παρέχει πάντα ανεξαρτησία δεδομένων. Οποιαδήποτε αλλαγή στον μηχανισμό αποθήκευσης και στα φορμά γίνεται χωρίς να τροποποιηθεί ολόκληρη η εφαρμογή. Υπάρχουν τέσσερις κύριοι τύποι οργάνωσης βάσης δεδομένων:


  • Αναλογική βάση δεδομένων: Τα δεδομένα οργανώνονται ως λογικά ανεξάρτητοι πίνακες. Οι σχέσεις μεταξύ των πινάκων εμφανίζονται μέσω κοινών δεδομένων. Τα δεδομένα σε έναν πίνακα μπορούν να αναφέρονται σε παρόμοια δεδομένα σε άλλους πίνακες, οι οποίοι διατηρούν την ακεραιότητα των συνδέσεων μεταξύ τους. Αυτό το χαρακτηριστικό αναφέρεται ως ακεραιότητα αναφοράς - μια σημαντική έννοια σε ένα σύστημα σχεσιακής βάσης δεδομένων. Σε αυτούς τους πίνακες μπορούν να εκτελεστούν πράξεις όπως "επιλογή" και "σύνδεση". Αυτό είναι το πιο ευρέως χρησιμοποιούμενο σύστημα οργάνωσης βάσεων δεδομένων.
  • Flat Database: Τα δεδομένα είναι οργανωμένα σε ένα μόνο είδος εγγραφής με ένα σταθερό αριθμό πεδίων. Αυτός ο τύπος βάσης δεδομένων αντιμετωπίζει περισσότερα σφάλματα λόγω της επαναλαμβανόμενης φύσης των δεδομένων.
  • Βάση δεδομένων με βάση τα αντικείμενα: Τα δεδομένα οργανώνονται με ομοιότητα με τις αντικειμενοστραφείς έννοιες προγραμματισμού. Ένα αντικείμενο αποτελείται από δεδομένα και μεθόδους, ενώ τα αντικείμενα κατηγορίας κλάσεων έχουν παρόμοια δεδομένα και μεθόδους.
  • Ιεραρχική βάση δεδομένων: Τα δεδομένα οργανώνονται με ιεραρχικές σχέσεις. Γίνεται πολύπλοκο δίκτυο εάν παραβιαστεί η σχέση "ένα προς πολλούς".