Introduction to Databases on Linux

By David Thomas

Explore different types of Linux databases, how they compare, and examples of each.

2 hours
  • 35 Lessons
  • 11 Hands-On Labs
  • Chapter 1 3 Lessons Introduction 4:30

    About This Course

    1:14

    Related Courses

    1:20

    What Is a Database?

    1:56
  • Chapter 2 10 Lessons Embedded Databases/Flat Files 19:27

    Brief History of Embedded Databases

    2:33

    Working with Berkeley DB

    3:55

    Working with CSV (Comma Separated Values)

    2:52

    Working with XML (eXtensible Markup Language)

    2:52

    Working with JSON (JavaScript Object Notation)

    2:32

    Parsing Files on the Command Line

    4:43

    Query This Berkeley DB on Linux

    0:00 Hands-On Lab

    Query This CSV File on Linux

    0:00 Hands-On Lab

    Query This XML File on Linux

    0:00 Hands-On Lab

    Query This JSON File on Linux

    0:00 Hands-On Lab
  • Chapter 3 8 Lessons Relational Databases 19:59

    Brief History of Relational Databases

    2:47

    Quick Introduction to SQL

    6:02

    Working with PostgreSQL

    3:33

    Working with MySQL/MariaDB

    2:48

    Working with Non-Free Databases on Linux

    4:49

    Connect to This PostgreSQL Database on Linux

    0:00 Hands-On Lab

    Connect to This MariaDB Database on Linux

    0:00 Hands-On Lab

    Connect to This SQL Server Database on Linux

    0:00 Hands-On Lab
  • Chapter 4 8 Lessons NoSQL Databases 14:57

    Brief History of NoSQL Database

    2:11

    Working with Couchbase

    3:59

    Working with MongoDB

    3:20

    Working with Memcached (Not Really a Database)

    1:46

    Working with Apache Cassandra

    3:41

    Query This Couchbase Database on Linux

    0:00 Hands-On Lab

    Query This MongoDB Database on Linux

    0:00 Hands-On Lab

    Query This Cassandra Database on Linux

    0:00 Hands-On Lab
  • Chapter 5 4 Lessons Distributed Databases 4:56

    What is High Availability?

    1:54

    Advantages of Distributed Databases

    1:14

    Disadvantages of Distributed Databases

    1:48

    PostgreSQL Database Replication Demo on Linux

    0:00 Hands-On Lab
  • Chapter 6 2 Lessons Conclusion 2:14

    Further Questions?

    0:43

    Summary

    1:31

What are Hands-on Labs

What's the difference between theoretical knowledge and real skills? Practical real-world experience. That's where Hands-on Labs come in! Hands-on Labs are guided, interactive experiences that help you learn and practice real-world scenarios in real cloud environments. Hands-on Labs are seamlessly integrated in courses, so you can learn by doing.

Practice alongside courses in Cloud Playground

What is Cloud Playground? Cloud Playground lets you build skills in real-world AWS, Google Cloud, and Azure environments. Spin up risk-free Sandboxes, Servers and Terminals and follow along with courses, test a new idea or prepare for exams.

Get Started
Who’s going to be learning?

How many seats do you need?

  • $499 USD per seat per year
  • Billed Annually
  • Renews in 12 months

Ready to accelerate learning?

For over 25 licenses, a member of our sales team will walk you through a custom tailored solution for your business.


$2,495.00

Checkout
Sign In
Welcome Back!

Psst…this one if you’ve been moved to ACG!