Add Relational Databases course (#21)

Looks good to me
This commit is contained in:
Sumesh Premraj
2020-11-27 10:45:31 +05:30
committed by GitHub
parent f3575235c6
commit d42a09c9aa
12 changed files with 481 additions and 3 deletions

View File

@@ -0,0 +1,21 @@
# Relational Databases
### What to expect from this training
You will have an understanding of what relational databases are, their advantages, and some MySQL specific concepts.
### What is not covered under this course
* In depth implementation details
* Advanced topics like normalization, sharding
* Specific tools for administration
### Introduction
The main purpose of database systems is to manage data. This includes storage, adding new data, deleting unused data, updating existing data, retrieving data within a reasonable response time, other maintenance tasks to keep the system running etc.
### Prerequisites
* Complete [Linux course](/linux_basics/intro/)
* Install Docker (for lab section)
### Pre-reads
[RDBMS Concepts](https://beginnersbook.com/2015/04/rdbms-concepts/)