course content

Course Content

Relational Database and Normalization

IntroductionIntroduction

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


RelationalNon-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:

question-icon

What models are databases divided into?

Select a few correct answers

question-icon

Choose relational databases:

Select a few correct answers

question-icon

Choose non-relational databases:

Select a few correct answers

Section 1.

Chapter 1