Course Content
Relational Database and Normalization
Introduction
Basic concepts
Databases are widely used, but one database model cannot meet the varying requirements of different projects, servers, etc. There are various types of databases and database management systems.
- Database (DB) is a storage of information.
- Database Management System (DBMS) is a set of tools used to manage and operate a database. It helps users control the data and database structure, and provides an interface for it.
There are two main database models: relational and non-relational databases.

Non-relational databases are divided into many different types, such as document data stores, column-oriented databases, key-value stores, document stores, and graph databases.
The most popular database management systems
Relational | Non-relational |
- MySQL | - MongoDB |
- PostgreSQL | - Redis |
Also, there are multi-model database management systems like Oracle Database.
1. What models are databases divided into?
2. Choose relational databases:
3. Choose non-relational databases:
What models are databases divided into?
Select a few correct answers
Choose relational databases:
Select a few correct answers
Choose non-relational databases:
Select a few correct answers
Section 1.
Chapter 1