image
Introduction to Databases

Contents

Introduction to Databases
1
Introduction
PREVIEW1m 46s
2
SQL
PREVIEW6m 15s
4
Key Value
10m 10s
5
Document
8m 43s
6
Graph
7m 36s
7
Summary
5m 30s
Introduction
Difficulty
Beginner
Duration
50m
Students
69
Ratings
5/5
starstarstarstarstar
Description

In this course, we will introduce you to some common types of databases. Different data problems can be solved in a wide variety of ways, which is why so many different types of databases exist. After learning about a few different types of databases, you’ll be ready to explore specific implementations further.

Learning Objectives

During this course, I’ll introduce you to the following:

  • SQL databases
  • Key-value databases
  • Document-databases
  • Graph databases

Intended Audience

This course is for novice:

  • Software engineers
  • Data engineers
  • DevOps engineers
  • Site reliability engineers

Prerequisites 

  • You should have at least a conceptual understanding of programming and be comfortable with data structures, data types, etc.
Transcript

Hello, and welcome! My name is Ben Lambert, and I’ll be your instructor for this course. 

A bit about me, I started developing software before the modern cloud existed. And during that time I’ve been fortunate enough to work on a wide variety of projects. Projects spanning programming languages, operating systems, and cloud platforms. 

Through this course, I’m hoping to share some of the lessons I’ve learned during that time. Should you want to ask me a specific question, you can do that with the contact details on screen. 

You can also reach support by using the email address: support@cloudacademy.com. And one of our cloud experts will reply. 

Working with data can be difficult. Different data problems can be solved in a wide variety of ways. Which is why so many different types of database exist. The goal for this course is to introduce you to some common types of databases. 

After learning about a few different types of databases you’ll be ready to further explore specific implementations.

Before taking this course there are some things you’ll want to already know:

  • You should have at least a conceptual understanding of programming.

    • It’s okay if you’re not yet developing complex software. 

    • As long as you’re comfortable with the concept of data structures, data types, etc.

During this course, I’ll introduce you to:

  • SQL databases

  • Key-value databases

  • Document-databases

  • Graph databases

As a content creator, the only way to improve content is through your feedback. Positive or negative, if you have any feedback you’d like to share you can do that by emailing support@cloudacademy.com.

Now, if you’re ready to begin, then I will see you in the next lesson!

About the Author
Students
99899
Labs
34
Courses
45
Learning Paths
55

Ben Lambert is a software engineer and was previously the lead author for DevOps and Microsoft Azure training content at Cloud Academy. His courses and learning paths covered Cloud Ecosystem technologies such as DC/OS, configuration management tools, and containers. As a software engineer, Ben’s experience includes building highly available web and mobile apps. When he’s not building software, he’s hiking, camping, or creating video games.

Covered Topics