Skip to main content

Effective Database Design

1h 3m 56s
English
Paid

Course description

Before I tell you everything about this program, let’s make sure it’s right for you. If you are:

  • A data analyst who occasionally creates tables for their work
  • A developer or database professional creating or designing tables for an application or system
  • A software developer working with a database and wanting to create an optimal structure that meets your requirements

You are in the right place!

The course "Effective Database Design" will provide you with a roadmap, examples, and instructions for creating a well-designed database.

Read more about the course

By the end of this program, you will receive:

  • A good understanding of the "entity-relationship" diagram: Learn to create such a diagram for database design using a course example or your own database.
  • A database project based on your requirements: Create a database following good practices and techniques.
  • Validation of your project: Learn how to validate your project for different scenarios and make changes if necessary.
  • Conversion of the project into SQL queries: Learn to write SQL queries to create tables based on your project to start working with the database.

What's inside the course "Effective Database Design":

  • Module 1: Introduction
    • You will learn how to determine database requirements and create an "entity-relationship" diagram.
  • Module 2: Database Design
    • Translate requirements into a database project: add tables, attributes, and establish relationships between tables.
  • Module 3: Project Testing
    • Verify the project by creating scenarios and analyzing their compliance with the requirements.
  • Module 4: SQL Conversion
    • Use the project to create an SQL script for table creation and data insertion.

Watch Online

This is a demo lesson (10:00 remaining)

You can watch up to 10 minutes for free. Subscribe to unlock all 16 lessons in this course and access 10,000+ hours of premium content across all courses.

View Pricing
0:00
/
#1: Welcome

All Course Lessons (16)

#Lesson TitleDurationAccess
1
Welcome Demo
01:18
2
Your Requirements
03:03
3
Creating a Diagram
02:46
4
Add Your First Table
04:09
5
Add Attributes
04:17
6
Relate Your Tables
07:48
7
Repeat These Steps
08:49
8
Considerations
05:44
9
Capture Scenarios
03:20
10
Model the Scenarios
06:38
11
Follow a Checklist
03:20
12
Create a Table
04:11
13
Write All Statements
02:54
14
Add Some Data
03:25
15
View Your Data
01:27
16
Conclusion
00:47

Unlock unlimited learning

Get instant access to all 15 lessons in this course, plus thousands of other premium courses. One subscription, unlimited knowledge.

Learn more about subscription

Books

Read Book Effective Database Design

#Title
1Table Assessment Guide
2Common Database Design Solutions
3Effective Database Design

Comments

0 comments

Want to join the conversation?

Sign in to comment

Similar courses

  • Ultimate Expert Guide: Mastering PostgreSQL Administration

    Ultimate Expert Guide: Mastering PostgreSQL Administration

    Sources: udemy
    With the increasing popularity of Open Source Databases, organisations are looking for best alternatives among the widely available choices in the market. Among
    10 hours 19 minutes 42 seconds
  • Apache Kafka Series - Learn Apache Kafka for Beginners v3

    Apache Kafka Series - Learn Apache Kafka for Beginners v3

    Sources: udemy
    Welcome to the Apache Kafka Series! Join a community of 20,000+ students learning Kafka. Apache Kafka has become the leading distributed data streaming enterprise big data techn...
    8 hours 20 minutes 45 seconds
  • Relational Databases

    Relational Databases

    Sources: Oz Nova (csprimer.com)
    Modern business processes rely on data, and most companies use complex database management systems (DBMS) to store and process this data.
    13 hours 15 minutes 17 seconds
  • Mastery with SQL

    Mastery with SQL

    Sources: masterywithsql.com
    Packed with high quality videos, practical examples, and interesting and challenging exercises to practice what you've learned. The course is broad and deep, taking you from beg...
    9 hours 15 minutes 2 seconds
  • Learn MySQL and Solve 42 Practical Problems

    Learn MySQL and Solve 42 Practical Problems

    Sources: udemy
    There are a lot of tutorials out there talking about basics of SQL language and statements, which is good. However, a lot of times, just learning the syntax won
    4 hours 24 minutes 35 seconds