From the course: Designing Highly Scalable and Highly Available SQL Databases

What you should know

From the course: Designing Highly Scalable and Highly Available SQL Databases

Start my 1-month free trial

What you should know

- [Instructor] Now, there are several things you should know for this course. This is an advanced course. So I am assuming that you're already familiar with relational database concepts. So things like tables, columns, indexes, partitioning are familiar concepts to you. I'll introduce some of them and dig into details in some of them like with index and partitioning, but others, I won't. So I will assume that you have a basic understanding of relational databases. And along with that, I will assume that you have an understanding of SQL. We won't do a lot of SQL in this course, but I do make reference to it. And it's important to understand SQL because that's always in the background when we think about querying databases. I also assume you have some understanding of data modeling. So you're familiar with concepts like one to many relationships or one-to-one relationships optional versus required with regards to data models and relationships. And then finally, I'm assuming you are fairly familiar with operating systems, servers, storage, networking, and other development and operations concepts.

Contents