Discover Classes. Earn Rewards.

Relational Database Design, Tools and Techniques is unfortunately unavailable

Thankfully we have 12 other SQL Classes for you to choose from. Check our top choices below or see all classes for more options.

SQL Bootcamp

Noble Desktop @ 185 Madison Ave, New York, NY & Virtually Online

Master the art of turning raw data into actionable insights with SQL queries. This hands-on course will teach you how to filter, group, and join data, as well as use advanced techniques like subqueries and aggregate functions. Gain the skills to excel in any data-driven industry and make more informed decisions.

(373) All levels 18 and older
$975

3 sessions

Gift it!

SQL Private Training

Noble Desktop @ 185 Madison Ave, New York, NY & Virtually Online

Unlock the power of databases with personalized SQL training. Master the art of querying, filtering, and aggregating data using PostgreSQL, gaining essential skills applicable across various database platforms. Transform

(373) All levels 13 and older

Data Analytics Technologies Bootcamp

Noble Desktop @ 185 Madison Ave, New York, NY & Virtually Online

In this course, students will master Excel, SQL, and Tableau, some of the top data analytics tools. Here, students will gain the skills to organize, analyze, summarize, and visualize data, presenting actionable insights for effective decision-making. Comprehensive classroom training in Midtown Manhattan.

(373) All levels 18 and older
$1,949

8 sessions

Gift it!

SQL Level 1

Noble Desktop @ 185 Madison Ave, New York, NY & Virtually Online

Unlock the power of SQL and relational databases with this comprehensive course. Learn how to write SQL queries, filter results, and combine data from multiple tables, all while gaining a strong foundation in database architecture. Master the fundamentals of SQL at Noble Desktop.

(373) Beginner 18 and older
$350

2 sessions

Gift it!

SQL Bootcamp (PostgreSQL)

NYIM Training @ 185 Madison Ave, New York, NY

Discover how to transform raw data into actionable insights using SQL queries in this hands-on PostgreSQL course. Learn to filter, aggregate, and join data to extract the specific information you need. Gain a valuable skill that will give you a larger role in decision-making in any industry.

(742) All levels 18 and older
$975

2 sessions

Gift it!
See all SQL classes NYC

Relational Database Design, Tools and Techniques

  • Beginner
  • 18 and older
  • $2,990
  • 1601 Broadway, New York, NY
  • 30 hours over 4 sessions

Start Dates (0)

  • $2,990
  • 30 hours over 4 sessions
  • Course 382
    Attend virtually at AnyWare Center or remotely from home or office
Showing 10 of 0

Class Description

Description

What you'll learn in this sql class:

Relational Database Design Training: Tools and Techniques

This Relational Database Design training course delivers the groundwork for building and working with relational databases — including Oracle, SQL Server, and MySQL — and enables you to develop and use relational databases in your environment. You will learn to design your database to model your business requirements, normalize and denormalize data to optimize performance, and automatically generate database documentation using CASE tools. You will also learn how to simplify code and improve performance by avoiding common database design errors.

You Will Learn How To:

  • Extract core business data requirements from source documents.
  • Design both conceptual and logical data models using requirements.
  • Recognize and accurately model complex data relationships.
  • Apply data normalization methods to refine data models.
  • Physically deploy a relational schema from a logical model complete with tables, indexes, keys, and constraints.

Prerequisites

Before taking this course, you should already have basic knowledge and experience using a relational database and SQL.

Course Outline

Module 1: An Overview of DBMS Technology

  • How data is accessed, organized, and stored
  • Relational and NoSQL database comparisons
  • Roles involved in database design, development, and administration
  • The database development process

Module 2: How a Relational DBMS Works

Relational technology fundamentals

  • Terminology and definitions
  • Tables, attributes, and relationships
  • Primary and foreign keys
  • Manipulating data: selection, projection, join, union, intersection, difference

Components of a relational DBMS

  • An integrated, active data dictionary
  • Databases, accounts, and schemas

Module 3: Designing Data Models

A step-by-step approach and techniques

  • Extracting core business information from requirements
  • Generating conceptual data entities
  • Transforming a conceptual model into a logical one
  • Building a physical database from a logical model
  • Building database documentation

Conceptual modeling

  • Capturing core entities
  • Identifying entity attributes
  • Creating unique identifiers
  • Graphically representing a conceptual model

Logical modeling

  • Apply data types to entity attributes
  • Describing relationships: one-to-one, one-to-many, many-to-many
  • Building recursive relationships
  • Understanding different modeling notations

Module 4: Normalization Techniques

  • Avoiding update anomalies
  • Identifying functional dependencies
  • Applying rules for normalization
  • Normalizing multi-valued attributes

Module 5: Building a Relational Database

Physical database design

  • Implementing keys from unique identifiers
  • Building foreign keys from relationships
  • Enforcing business rules with check constraints

Working with design software

  • Generating the DDL to build the database
  • Reverse engineering to capture the design of an existing database

Applying best practices to database design

  • Natural versus surrogate keys
  • Exploring lookup table deployment options
  • Examine vertical and horizontal data partitioning strategies
  • Using record timestamps

Refund Policy

If a customer would like to cancel or transfer their course, they must notify Coursehorse prior to 3 weeks before the start date of the course or within seven days of registration. On-Demand Courses cannot be cancelled once purchased and are not eligible for refund.

  • If a customer transfers to another course prior to 3 weeks before the start date or within seven days of registration of the course in which originally enrolled, 100% of any prepaid course tuition will be applied toward the course tuition for the subsequent course.
  • If a customer needs to cancel an enrollment 3 weeks prior to the start of the class or within seven days of registration, we will refund 95% of any prepaid course tuition for that enrollment.
  • If a customer does need to transfer or cancel a course within 3 weeks of the start date of the course or after seven days from the date of registration, a fee equal to 50% of the price of the course will be assessed for any standard attendances.

Attendances associated with a Learning Tree program will be assessed a $500 fee. Training Passports, Training Vouchers and Pay-As-You-Learn Vouchers cannot be used after their expiration dates, and a course cancellation or transfer by the customer will not extend a Training Passport, Training Voucher Pack or Pay-As-You-Learn Voucher Pack expiration date.

In the event that an instructor or the school needs to cancel at the last minute, students will receive a refund less a 5% non-refundable registration fee.

In any event where a customer wants to cancel their enrollment and is eligible for a full refund, a 5% processing fee will be deducted from the refund amount.

Similar Classes

Benefits of Booking Through CourseHorse

  • Booking is safe. When you book with us your details are protected by a secure connection.
  • Lowest price guaranteed. Classes on CourseHorse are never marked up.
  • This class will earn you 29900 points. Points give you money off your next class!

Questions & Answers (0)

Get quick answers from CourseHorse and past students.

Learning Tree International

Established in 1974, Learning Tree International is a leading provider of IT training and management training to business and government organizations worldwide. In addition, Learning Tree provides IT Workforce Optimization Solutions – a modern approach that improves the adoption of skills, and accelerates...

Read more about Learning Tree International

CourseHorse Approved

This school has been carefully vetted by CourseHorse and is a verified NYC educator.

Learning Tree International

Learning Tree International

All classes at this location

enter on 48th Street

Google Map

Give This Course as a Gift Card

  • Thousands of classes
  • No expiration
  • Unique and memorable gifts for any occasion
  • Personalized
  • Explore a passion, gain a new skill, discover a new hobby, engage in a memorable experience
  • Instant delivery
  • Lock in a price with the Inflation Buster Gift Card Price Adjuster™

Buy a Gift Card

Book this Class as a Group Event

Booking this class for a group? Find great private group events

Or see all Professional Group Events

Explore group events and team building activities ranging from cooking, art, escape rooms, trivia, and more.

CourseHorse Gift Cards

  • Creative & unique gift for any occasion
  • Thousands of classes & experiences
  • No expiration date
  • Instant e-delivery (or choose a date)
  • Add a personalized message
  • Lock in a price with the Inflation Buster Gift Card Price Adjuster™
Buy a Gift Card
gift card with the CourseHorse logo gift card with the CourseHorse logo
Loading...