Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
SQL for Beginners: First Simple Database & Queries (Free)
New
Rating: 5.0 out of 5(1 rating)
27 students

SQL for Beginners: First Simple Database & Queries (Free)

Build your first SQL Server database, create tables, modify data and write SQL queries using T-SQL | Part 3 of 4
Last updated 6/2026
English

What you'll learn

  • Create and verify databases, schemas, and tables using T-SQL in SQL Server
  • Insert, update, and delete data safely using basic T-SQL statements
  • Retrieve, filter, and validate data using SELECT, WHERE, COUNT, and column aliases
  • Execute practical SQL scripts inside a SQL Server environment with controlled, observable results
  • Apply database development and querying skills across multiple practical database projects
  • Reinforce SQL knowledge through guided workshops, exercises, and extended practice challenges

Course content

7 sections43 lectures2h 3m total length
  • Course Overview, Target Audience & Curriculum4:08

    This lecture introduces the structure, goals, and teaching style of the course. You will understand who the course is designed for, what topics are covered, how the workshops are delivered, and how to progress through the curriculum effectively as a beginner.

  • Course Requirements, Support & Course Limitations6:30

    This lecture explains the software requirements, recommended learning approach, support expectations, and the intended beginner scope of the course. You will also understand how to request help and how the course fits into the wider SQL learning pathway.

  • Getting the Most from This Course (Article)1:27

    This article explains how to get the most value from the course and outlines the assumptions used throughout the practical workshops.

    You will learn what is expected before starting, how to approach the hands-on exercises, and the recommended learning path for complete beginners.

    The article also introduces two supporting free courses that cover SQL Server setup, environment validation, and foundational SQL and T-SQL concepts that may help reinforce your learning before progressing through the database development and querying workshops.

Requirements

  • A working installation of SQL Server and a SQL IDE such as SQL Server Management Studio (SSMS) or Visual Studio Code
  • Basic familiarity with navigating a computer and working with files and software applications
  • Completion of the previous beginner setup and SQL fundamentals courses is recommended but not mandatory
  • No prior database development experience is required
  • A willingness to type, execute, and repeat practical SQL examples throughout the course

Description

Course Introduction

Welcome to SQL for Beginners: Database Development & Queries (Free).

This course is a practical introduction to building and working with databases using T-SQL in SQL Server. Through short, structured workshops and multiple hands-on database projects, you will follow a beginner-first learning path that reinforces core SQL concepts through repetition, practice, and real-world scenarios. It is designed for complete beginners who already have SQL Server installed and ready to use. The course follows a hands-on approach where you type, execute, and observe SQL behaviour directly through guided examples.

While still beginner-focused, this course moves beyond introductory SQL concepts and begins working with real database development tasks. You will create databases and tables, organise database objects using schemas, modify table structures, work with primary keys, insert and update data, and retrieve information using SELECT queries.

The workshops in this course are intentionally beginner-friendly, controlled, and repetitive. The goal is not to overwhelm you with advanced SQL features, but to help you build confidence and familiarity through repeated practical execution.

Throughout the course, you will work with practical T-SQL examples including:

  • Creating databases

  • Selecting database context with USE

  • Creating schemas and tables

  • Modifying tables with ALTER TABLE

  • Adding primary key constraints

  • Inserting, updating, and deleting data

  • Writing SELECT queries

  • Filtering data using WHERE

  • Using COUNT and column aliases

  • Exercises and downloadable SQL scripts are also included to reinforce the material and encourage independent practice.

Additional extended practice projects are included through multiple independent business domains, allowing you to apply the same SQL concepts across different database scenarios and strengthen your confidence through repetition and practical problem solving.

What This Course Is

  • A beginner introduction to database development using T-SQL

  • A practical course focused on writing and executing SQL scripts

  • A structured entry point into working with relational databases

  • A guided progression from database creation through to basic querying

What This Course Is Not

  • Not an advanced SQL course

  • Not focused on complex query optimisation

  • Not covering joins, stored procedures, functions, or transactions

  • Not intended for advanced database administration

Outcome

  • By the end of this course, you will:

  • Have the ability to create databases, schemas, and tables using T-SQL in SQL Server

  • Understand how to insert, update, and delete data safely within database tables

  • Be able to retrieve and filter data using basic SELECT queries

  • Be comfortable executing practical SQL scripts inside SQL Server using your preferred IDE

  • Be prepared to continue into more advanced SQL querying, relational database design, and database development topics

Position in the Series

This course continues the beginner SQL learning pathway and introduces the first practical stages of working directly with databases and data.

The concepts introduced here are expanded further in later courses covering:

  • Advanced SELECT queries

  • Multi-table querying and joins

  • Data relationships and database design

  • More advanced T-SQL development techniques

Who this course is for:

  • Complete beginners who want a practical introduction to database development and SQL querying using T-SQL in SQL Server
  • Students who have completed the earlier beginner setup and SQL fundamentals courses in the series
  • Learners who prefer structured, guided workshops with repetitive hands-on practice
  • Aspiring developers, analysts, and IT learners who want to understand how relational databases are created and queried
  • Anyone looking for a beginner-friendly introduction to database development, data manipulation, and SQL querying using SQL Server