Udacity Logo
Log InSign Up

Data Modeling Fluency

Course

In this course, you’ll learn the fundamentals of relational and non-relational data models to fit the diverse needs of data consumers. You will also learn the basics of Big Data, which provides ways to work with massive data sets that are too large or complex to be handled by traditional data-processing application software.

In this course, you’ll learn the fundamentals of relational and non-relational data models to fit the diverse needs of data consumers. You will also learn the basics of Big Data, which provides ways to work with massive data sets that are too large or complex to be handled by traditional data-processing application software.

Skills

Data Modeling Fluency

Fluency

9 hours

Completion Certificate

Last Updated April 6, 2023

Prerequisites:

No experience required

Course Lessons

Lesson 1

Introduction to Data Modeling

In this lesson, you will learn the basic difference between relational and non-relational databases, and how each type of database fits the diverse needs of data consumers.

Lesson 2

Relational Data Models

In this lesson, you will learn the purpose of data modeling, the strengths and weaknesses of relational databases. You will also learn about normalization, denormalization, and schemas.

Lesson 3

Introduction to Big Data Systems

In this lesson, you will take a 30000-foot view of big data and see why it is so important. You will also learn the characteristics of big data, and horizontal and vertical scaling.

Lesson 4

NoSQL Databases

In this lesson, you will look at the differences between NoSQL and SQL. You will also see why and how NoSQL databases provide capabilities that allow big data to be possible.

Get Started Today

Data Modeling Fluency