Η παρουσίαση φορτώνεται. Παρακαλείστε να περιμένετε

Η παρουσίαση φορτώνεται. Παρακαλείστε να περιμένετε

Συστήματα Διαχείρισης Βάσεων Δεδομένων Τίμος Σελλής, Καθηγητής ΕΜΠ, Διευθυντής ΙΠΣΥΠ, Ε.K. “Αθηνά”

Παρόμοιες παρουσιάσεις


Παρουσίαση με θέμα: "Συστήματα Διαχείρισης Βάσεων Δεδομένων Τίμος Σελλής, Καθηγητής ΕΜΠ, Διευθυντής ΙΠΣΥΠ, Ε.K. “Αθηνά”"— Μεταγράφημα παρουσίασης:

1 Συστήματα Διαχείρισης Βάσεων Δεδομένων Τίμος Σελλής, Καθηγητής ΕΜΠ, Διευθυντής ΙΠΣΥΠ, Ε.K. “Αθηνά”

2 Κύριοι εκπρόσωποι Πολλά συστήματα, με πλήρη λειτουργικότητα, μεταξύ αυτών 1. PostgreSQL [http://www.postgresql.org/] (γλώσσα C) 2. MySQL [http://www.mysql.com/] (γλώσσα C,C++) 3. Firebird [http://www.firebirdsql.org/] (γλώσσα C++) 4. SQLite [http://sqlite.org/] (γλώσσα C) 5. MonetDB [http://www.monetdb.nl/] 6. HSQLDB [http://hsqldb.org/] (γλώσσα Java) 7. H2 [http://www.h2database.com/html/main.html] (γλώσσα Java)http://www.postgresql.org/http://www.mysql.com/http://www.firebirdsql.org/http://sqlite.org/http://www.monetdb.nl/http://hsqldb.org/http://www.h2database.com/html/main.html Συγκριτικά στοιχεία για τα χαρακτηριστικά τους μπορούν να βρεθούν από την αντίστοιχη σελίδα της Wikipedia: atabase_management_systems atabase_management_systems

3 PostgreSQL Η καμπάνια της είναι: "The world's most advanced open source database". Technical Features Fully ACID compliant, ANSI SQL compliant, Referential Integrity, Replication, Native interfaces for ODBC, JDBC,.Net, C, C++, PHP, Perl, TCL, ECPG, Python, and Ruby. Rules, Views, Triggers, Unicode, Sequences, Inheritance, Stored Procedures, Extensible data type system providing for custom, user-defined datatypes and rapid development of new datatypes. Cross-database compatibility functions for easing the transition from other, less SQL-compliant RDBMS.

4 MySQL Η καμπάνια της είναι: "The world's most popular open source database". Έχει ενδιαφέρον κανείς να το δει συγκριτικά με την αντίστοιχη καμπάνια της PostgreSQL (most advanced). [2009] Η Oracle εξαγοράζει την Sun και συνεπώς έχει υπό την κατοχή της την MySQL. Παραμένει το σύστημα με την μεγαλύτερη χρήση σε πολλές εφαρμογές

5 Χρήση  Database Deployment Plans — Gartner Group 2006

6 και ερευνητικά prototypes MonetDB Επικεντρώνεται στην υψηλή απόδοση εφαρμογών σε data mining, OLAP, GIS, XML Query, text και multimedia retrieval. Μοντέλο αποθήκευσης δεδομένων βασισμένο σε vertical fragmentation. Και πολλά ενδιαφέροντα προηγμένα χαρακτηριστικά όπως automatic and self- tuning indexes

7 Σχόλια  Βασική χρήση: αποθετήρια (repositories)  Προηγμένες εφαρμογές: χωρικά δεδομένα, χωροχρονικά δεδομένα, XML  Συνεχής επέκταση με νέα χαρακτηριστικά ώστε να εξυπηρετούν περισσότερες εφαρμογές  Βασικό εργαλείο στην εκπαίδευση και στην ανάπτυξη καινοτόμων εφαρμογών

8


Κατέβασμα ppt "Συστήματα Διαχείρισης Βάσεων Δεδομένων Τίμος Σελλής, Καθηγητής ΕΜΠ, Διευθυντής ΙΠΣΥΠ, Ε.K. “Αθηνά”"

Παρόμοιες παρουσιάσεις


Διαφημίσεις Google