Introduction to Databases

A database is an organized collection of data that can be easily accessed, managed, and updated. It stores data in a structured way so that it can be efficiently retrieved and manipulated by users or applications.

Why Databases?

  • To avoid data duplication
  • To maintain consistency and integrity
  • To support efficient data retrieval and updates
  • To ensure data security and concurrent access

Examples of Databases:

  • Oracle
  • MySQL
  • PostgreSQL
  • MongoDB
  • SQLite

Real-Life Use Case:

When you log in to your bank's app, all your personal details, account balance, and transaction history are fetched from a database securely and in real time.