Bază de date
O bază de date este o colecție organizată de date. Datele sunt de obicei organizate pentru a modela aspecte relevante ale realității într-un mod care să susțină procesele care necesită această informație. De exemplu, modelarea disponibilității camerelor în hoteluri într-un mod care susține găsirea unui hotel cu posturi vacante. Sistemele de gestionare a bazelor de date sunt aplicații software special concepute care interacționează cu utilizatorul, alte aplicații și baza de date în sine pentru captarea și analizarea datelor. Un DBMS cu scop general este un sistem software conceput pentru a permite definirea, crearea, interogarea, actualizarea și administrarea bazelor de date. Sistemele DBMS cunoscute includ MySQL, MariaDB, PostgreSQL, SQLite, Microsoft SQL Server, Microsoft Access, Oracle, SAP HANA, dBASE, FoxPro, IBM DB2, LibreOffice Base, FileMaker Pro și InterSystems Caché. O bază de date nu este, în general, portabilă între diferite DBMS-uri, dar DBMS-urile diferite pot interopea utilizând standarde precum SQL și ODBC sau JDBC pentru a permite unei singure aplicații să lucreze cu mai multe baze de date.