Plan Szkolenia

Part 1: SQL Basics

Introduction to SQL and Databases

  • Understanding databases
  • Introduction to SQL
  • Setting up the SQL environment

SQL Syntax and Basic Queries

  • SQL syntax overview
  • SELECT statements
  • Filtering data with WHERE clause

Working with Functions and Aggregates

  • Common SQL functions
  • Aggregate functions: COUNT, SUM, AVG, MAX, MIN
  • Grouping data with GROUP BY

Joining Tables

  • Understanding JOINs
  • INNER JOIN
  • LEFT JOIN, RIGHT JOIN, and FULL OUTER JOIN

Subqueries and Set Operations

  • Writing subqueries
  • UNION, INTERSECT, and EXCEPT operations

Data Manipulation

  • INSERT INTO statement
  • UPDATE statement
  • DELETE statement


Part 2: Intermediate SQL

Advanced Data Filtering

  • Advanced WHERE clause techniques
  • LIKE operator and pattern matching
  • IN and BETWEEN operators

Complex Joins and Subqueries

  • Self-joins
  • Non-correlated and correlated subqueries
  • EXISTS clause

Working with Indexes and Views

  • Understanding indexes and their impact on performance
  • Creating and using views

Advanced Functions and Stored Procedures

  • User-defined functions
  • Stored procedures and triggers
  • Error handling in SQL

Data Transformation and Analysis

  • Pivoting and unpivoting data
  • Window functions: ROW_NUMBER, RANK, DENSE_RANK
  • CTEs (Common Table Expressions)

Database Design and Normalization

  • Database design principles
  • Normal forms and normalization
  • Entity-Relationship (ER) modeling

Performance Tuning and Optimization

  • Query optimization techniques
  • Execution plans
  • Performance tuning best practices

SQL in the Real World

  • Integrating SQL with other technologies
  • Case studies and real-world scenarios
  • Final project: Building a database solution from scratch

Summary and Next Steps

Wymagania

  • An understanding of basic computer operations
  • Experience with any programming language is beneficial but not required

Audience

  • Data analysts
  • Database professionals
  • Software developers
 70 godzin

Liczba uczestników



Cena za uczestnika

Opinie uczestników (5)

Szkolenia Powiązane

Microsoft Access - pobieranie danych

14 godzin

Business Intelligence w MS SQL Server 2008

14 godzin

Oracle 11g - Język SQL dla administratorów - warsztaty

21 godzin

Oracle 11g - Język SQL dla programistów - warsztaty

35 godzin

Oracle 11g - Programowanie w PL/SQL I - warsztaty

28 godzin

Oracle 11g - Programowanie w PL/SQL II

21 godzin

SQL Advanced

14 godzin

Advanced SQL, Stored Procedures and Triggers for Microsoft SQL Server

14 godzin

Analytic Functions Fundamentals

21 godzin

SQL DATABASE MANAGEMENT AND DESIGN - Bespoke

14 godzin

Which data storage to choose - from flat files, through SQL, NoSQL to massive distributed systems

7 godzin

Developing Desktop Applications with Visual Studio 2012, VB.NET and SQL Server 2012

21 godzin

Master Data Services - Wprowadzenie

14 godzin

Oracle SQL Intermediate - Data Extraction

14 godzin

T-SQL Fundamentals with SQL Server Training Course

14 godzin

Powiązane Kategorie