Database
Quick Definition
Organized collection of structured data for storage and retrieval
Full Definition
An organized collection of structured data stored electronically for efficient retrieval.
Examples
MySQL, PostgreSQL, MongoDB, Redis, SQLite
Related Terms
relational-database
nosql
More Database Terms
ACID
Properties guaranteeing reliable transaction processing
Document Database
NoSQL database storing data as flexible JSON-like documents
Indexing
Creating data structures to speed up data retrieval
Cursor
Database object for traversing result sets row by row
Foreign Key
Field referencing primary key to establish table relationships
Write Ahead Log
Persistence mechanism writing changes to log before database