Pangkalan data
Pangkalan data adalah koleksi data teratur. Data biasanya diatur untuk memodelkan aspek realiti yang relevan dengan cara yang menyokong proses yang memerlukan maklumat ini. Sebagai contoh, memodelkan ketersediaan bilik di hotel dengan cara yang menyokong mencari hotel dengan kekosongan. Sistem pengurusan pangkalan data adalah aplikasi perisian yang direka khas yang berinteraksi dengan pengguna, aplikasi lain, dan pangkalan data itu sendiri untuk menangkap dan menganalisis data. DBMS tujuan umum adalah sistem perisian yang direka untuk membolehkan definisi, penciptaan, pertanyaan, kemas kini, dan pentadbiran pangkalan data. DBMS yang terkenal termasuk MySQL, MariaDB, PostgreSQL, SQLite, Microsoft SQL Server, Microsoft Access, Oracle, SAP HANA, dBASE, FoxPro, IBM DB2, LibreOffice Base, FileMaker Pro dan InterSystems Caché. Pangkalan data tidak biasanya mudah alih di seluruh DBMS yang berbeza, tetapi DBMS yang berbeza boleh berinteraksi dengan menggunakan piawaian seperti SQL dan ODBC atau JDBC untuk membolehkan aplikasi tunggal berfungsi dengan lebih daripada satu pangkalan data.