technifyed

Free online

Database Design courses 69

Learn Database Design online: university courses, full YouTube courses, and courses with free certificates, from the IITs, MIT, Harvard, Google, Microsoft and more.

Explore subjects

Showing 69 courses

The University of Michigan

JSON and Natural Language Processing in PostgreSQL

In this third course in PostgreSQL for Everybody, learners will learn how PostgreSQL creates and uses JSON and natural language content. Learners will explore using multiple sources of data and how text is structured within PostgreSQL.

  • edX
  • 4 weeks, 2 - 4 hours per week
  • Self-paced
  • Free to audit
  • Paid certificate
  • Intermediate

The University of Michigan

Database Architecture and NoSQL at Scale with Deno

In this fourth and final course in PostgreSQL for Everybody, learners will explore database architectures, CRUD operations and how ACID requirements are implemented in PostgreSQL. Learners will compare how to scale SQL and NoSQL database services and build NoSQL applications using Deno

  • edX
  • 3 weeks, 2 - 4 hours per week
  • Self-paced
  • Free to audit
  • Paid certificate
  • Intermediate

Meta

Introduction to Databases

4.71,488 ratings

In this course, you will be introduced to databases and explore the modern ways in which they are used. Learn to distinguish between different types of database management systems then practice basic creation and data selection with the use of Structured Query Language (SQL) commands. By the end of…

  • Coursera
  • 5 weeks of study, 1.5 - 3 hours/week.
  • Self-paced
  • Paid certificate

Microsoft

Relational Database Design and Advanced Querying

5.012 ratings

Develop expertise in relational database design principles and implementation using SQL Server. This course teaches normalization techniques, entity-relationship modeling, and schema optimization to create efficient database structures. You'll use DDL (Data Definition Language) statements to build…

  • Coursera
  • 3 weeks/8-10 Hours per week
  • Self-paced
  • Paid certificate

Vanderbilt University

Generative AI Database Design & Management with ChatGPT

4.855 ratings

Imagine designing databases that evolve with your business, anticipate future needs, and solve problems you haven't even encountered yet. This course teaches you to use AI as your intelligent design partner—creating database architectures neither human nor AI could achieve alone. You'll master AI-p…

  • Coursera
  • 3-4hrs
  • Self-paced
  • Paid certificate

IBM

Introduction to Relational Databases (RDBMS)

4.6798 ratings

Are you ready to dive into the world of data engineering? In this beginner level course, you will gain a solid understanding of how data is stored, processed, and accessed in relational databases (RDBMSes). You will work with different types of databases that are appropriate for various data proces…

  • Coursera
  • 4 weeks of study, 2-4 hours/week
  • Self-paced
  • Paid certificate

University of Colorado System

Software Design as an Abstraction

4.7135 ratings

The design step in developing software has some unique characteristics. First of all, it’s the only step where drawing pictures of things is the norm. Why is that? What do pictures do that other representations cannot do? Pictures have varying levels of detail; pictures have context. Pictures…paint…

  • Coursera
  • 4 weeks 2-3 hours/week
  • Self-paced
  • Paid certificate

University of Colorado System

Database Management Essentials

4.63,425 ratings

Database Management Essentials provides the foundation you need for a career in database development, data warehousing, or business intelligence, as well as for the entire Data Warehousing for Business Intelligence specialization. In this course, you will create relational databases, write SQL stat…

  • Coursera
  • 7 weeks of study, 4-6 hours/week
  • Self-paced
  • Paid certificate

University of California, Irvine

Data Warehousing and Business Intelligence

4.6131 ratings

This course builds on “The Nature of Data and Relational Database Design” to extend the process of capturing and manipulating data through data warehousing and data mining. Once the transactional data is processed through ETL (Extract, Transform, Load), it is then stored in a data warehouse for use…

  • Coursera
  • 4 weeks of study, 1-3 hours/week
  • Self-paced
  • Paid certificate

University of Colorado System

Software Design Threats and Mitigations

4.694 ratings

The design step in developing software has some unique characteristics. First of all, it’s the only step where drawing pictures of things is the norm. Why is that? What do pictures do that other representations cannot do? Pictures have varying levels of detail; pictures have context. Pictures…paint…

  • Coursera
  • 4 weeks, 3-4 hours/week
  • Self-paced
  • Paid certificate

University of California, Irvine

The Nature of Data and Relational Database Design

4.5103 ratings

This course provides a comprehensive overview of data, various data types, design of databases for storage of data, and creation and manipulation of data in databases using SQL. By the end of this course, students will be able to describe what business intelligence is and how it’s different from bu…

  • Coursera
  • 4 weeks of study, 1-3 hours/week
  • Self-paced
  • Paid certificate

University of Maryland Baltimore County

Relational Database Management Systems

4.411 ratings

Learn how to create and interact with a relational database. The course includes Data Definition Language (DDL) used for database creation and Data Manipulation Language (DML) used for inserting, updating and deleting data in the database.

  • edX
  • 8 weeks, 8 - 10 hours per week
  • Self-paced
  • Free to audit
  • Paid certificate
  • Beginner

Google Cloud

Spanner Foundations

This foundational course introduces learners to Google Cloud Spanner, the fully managed, mission-critical relational database. Designed primarily for application developers, cloud architects, and database administrators, this course covers the core tenets of Spanner: global consistency, relational…

  • Coursera
  • 6.5 hours
  • Self-paced
  • Paid certificate

University of Michigan

PostgreSQL for Everybody

SQL: From Basic to Advanced

Learning path or series
  • Coursera
  • Self-paced
  • Paid certificate

University of Maryland Baltimore County

Relational Database Design

Learn how to design relational databases, including many popular relational database models. Relational database normal form will also be covered, so your design will conform to industry best practices.

  • edX
  • 5 weeks, 8 - 10 hours per week
  • Self-paced
  • Free to audit
  • Paid certificate
  • Intermediate

Microsoft

Microsoft SQL Server

Learn SQL with Microsoft SQL Server

Professional certificate
  • Coursera
  • Self-paced
  • Paid certificate

edX

Try It: Learn SQL

If you are looking to get into data analytics, SQL would be a great starting point. SQL, or Structure Query Language, is used for cleaning and analyzing data stored in databases. It’s also used by some of the world’s largest companies. Gain highly-marketable skill in this free, no-risk introductory…

  • edX
  • Self-paced
  • Free to audit
  • Paid certificate
  • Beginner

Meta

Database Engineer Capstone

3.967 ratings

In this course you’ll complete a capstone project in which you’ll create a database and client for Little Lemon restaurant. To complete this course, you will need database engineering experience. The Capstone project enables you to demonstrate multiple skills from the Certificate by solving an auth…

  • Coursera
  • 4 weeks of study, 3-5 hours/week.
  • Self-paced
  • Paid certificate