Βίντεο: 2019 SNF Conference Day 1 Part 1 (ENG) 2025
Δεν είναι η πρώτη φορά που παρουσιάστηκε πρόσφατα στο παρελθόν νέα είδη προϊόντων βάσης δεδομένων και ξεπέρασε τις ανεπάρκειες του RDBMS. Πίσω στη δεκαετία του 1980, εντοπίστηκε μια κατηγορία εφαρμογών στις οποίες τα προϊόντα RDBMS κακομεταχειριστούν τις ανάγκες διαχείρισης δεδομένων (ειδικά η δημιουργία RDBMSs εκείνη τη στιγμή).
Όλες αυτές οι εφαρμογές χρειάζονται τύπους δεδομένων που έχουν καθοριστεί από το χρήστη και ποικίλλουν μεταξύ διαφορετικών υλοποιήσεων. Για παράδειγμα, οι εφαρμογές σχεδιασμού με υπολογιστή / υποβοηθούμενες από υπολογιστή (CAD / CAM) εφαρμογές έπρεπε να είναι ικανές να καθορίσουν τύπους δεδομένων που σχετίζονται με τα σχέδια προϊόντων, τα σχεδιαγράμματα και άλλους συναφείς παράγοντες.
Οι μηχανισμοί λογισμικού που υποστηρίζονται από υπολογιστή (CASE) χρειάζονται τύπους δεδομένων για να αντιπροσωπεύουν εφαρμογές και συστήματα, βάσεις δεδομένων, γραφικές παραστάσεις οντοτήτων και χαρακτηριστικών, ροές διαδικασιών και δεδομένων και άλλα μέρη της διαδικασίας ανάπτυξης εφαρμογών.
Αυτό που προέκυψε ήταν αντικειμενοστραφή συστήματα διαχείρισης βάσεων δεδομένων (ODBMSs) , τα οποία εξάλειψαν τις δομές των συνόλων της βάσης δεδομένων και εισήγαγαν τις έννοιες των κλάσεων και υποκατηγοριών υποτύπων), τα αντικείμενα, τις ιδιότητες, τις μεθόδους και τα άλλα μέρη της αντικειμενοστρεφούς τεχνολογίας απευθείας στη μηχανή βάσεων δεδομένων.
Εάν παρακολουθείτε συμβάντα στον κόσμο διαχείρισης βάσεων δεδομένων, ίσως είστε εξοικειωμένοι με τη σύγκλιση της σχεσιακής και αντικειμενοστρεφούς τεχνολογίας βάσεων δεδομένων. Τα προϊόντα RDBMS εξοπλίζονται με αντικειμενοστρεφείς επεκτάσεις.