<aside> 💡 Database - collection of inter-related data that models some aspects of the real world

</aside>

1. Database Management System


<aside> 💡 Problems of flat files

  1. Data integrity
  2. Implementation
  3. Durability </aside>

<aside> 💡 Database Management System, DBMS

Software that allows applications to store and analyze information in a database.

A general-purpose DBMS is designed to allow the definition, creation, querying, update, and administration of databases.


Allowing programmers to focus on business problem

</aside>

2. Relational Model


2.1 Concepts

3. Data Manipulation Language, DML