From the course: Nail Your DevOps Interview
Unlock this course with a free trial
Join today to access over 25,300 courses taught by industry experts.
Databases
- You'll find databases in many of the roles that use DevOps practices. By their nature, databases are key to storing all types of critical information for services and applications. So even if you're not interviewing to be a database administrator, it'll be useful to know a thing or two about databases. First, you should be familiar with relational databases and NoSQL databases. You may be asked, what's the difference between a relational database and a NoSQL database? Or what's the benefit of using a NoSQL database instead of a relational database? Let's start with the first one. All databases define the way they store data, this is referred to as a model or a schema. In relational databases, the model is similar to a spreadsheet. Data is stored in tables using rows and columns. Before a relational database can be used, the tables and columns need to be defined so the database application knows what kind of data will…
Practice while you learn with exercise files
Download the files the instructor uses to teach the course. Follow along and learn by watching, listening and practicing.