Datenbank
Eine Datenbank ist eine organisierte Datenerfassung. Die Daten sind typischerweise organisiert, um relevante Aspekte der Realität in einer Weise zu modellieren, die Prozesse unterstützt, die diese Information erfordern. Zum Beispiel, die Modellierung der Verfügbarkeit von Zimmern in Hotels in einer Weise, die die Suche nach einem Hotel mit freien Stellen unterstützt. Datenbankmanagementsysteme sind speziell entwickelte Softwareanwendungen, die mit dem Benutzer, anderen Anwendungen und der Datenbank zusammenarbeiten, um Daten zu erfassen und zu analysieren. Ein Allzweck-DBMS ist ein Software-System, das die Definition, Erstellung, Abfrage, Aktualisierung und Verwaltung von Datenbanken ermöglicht. Zu den bekannten DBMS gehören MySQL, MariaDB, PostgreSQL, SQLite, Microsoft SQL Server, Microsoft Access, Oracle, SAP HANA, dBASE, FoxPro, IBM DB2, LibreOffice Base, FileMaker Pro und InterSystems Caché. Eine Datenbank ist in der Regel nicht über verschiedene DBMSs hinweg tragbar, aber verschiedene DBMS können mit Standards wie SQL und ODBC oder JDBC zusammenarbeiten, um eine einzelne Anwendung mit mehr als einer Datenbank zu arbeiten.