fbpx

SQL Querying For Business

Cursul de SQL Querying For Business reprezinta dorinta fiecarui participant de a starta catre un job de Sql Developer sau de avansa catre un job de Senior Business Analyst.

Lucram practic intregul curs, primim speta de business si o tratam tehnic, implementam cod sql pentru toate cerintele primite. 

Desfasurare Curs:

  • Cursul de SQL Querying For Business  – se desfasoara online, via Teams, pe parcursul a 28 de ore. Se utilizeaza Microsoft SQL Server: vom trimite pasii de instalare catre participanti
  • Cursul se adreseaza persoanelor din zona de reporting: Financiar, Statistica, Raportare si Analiza, Autiomatizare rapoarte, suport IT in SQL, debugging IT, testare IT.
  • Nu sunt necesare cunostinte de SQL pentru participarea la curs
SESIUNI PROGRAMATE:
• 9, 13, 15, 16, 20, 21, 23, 27, 29, 30, 31 Ian
• 14, 15, 16, 17, 20, 22, 23 Ian
• 6, 7, 10, 11, 12, 13, 14 Feb
• 6, 7, 10, 11 Mar
18:30- 21:00
09:30 - 13:30
09:30 - 13:30
09:00 - 17:00, pauza 1h
F = sesiune in formare
F = sesiune in formare
F = sesiune in formare
F = sesiune in formare

Structura cursului

  • Sistemul de gestiune a bazelor de date (SGBD)
  • Baze de date relationare. Relatii de tip: 1-1, 1-M, M-M
  • Stocarea informatiilor. Entitati si Atribute. Conceptul NULL
  • Tipuri de date in SQL: Numerice: TINYINT, SMALLINT, INT, BIGINT, DateTime: datetime, smalldatetime, Caracter: char, varchar, nvarchar, Boolean: BIT
  • Evaluarea statement SELECT. Clauzele SELECT si  FROM. Aliasuri. Delimitatori de identificare.
  • Filtrarea datelor utilizand clauza WHERE. Utilizare predicate de tip text, numerice, character.
  • Utilizarea operatorilor logici: AND, OR, NOT, operatorilor de concatenare, operatorilor de comparatie, operatorilor artimetici.
  • Extragerea informatiilor distincte – clauza DISTINCT
  • Ordonarea datelor: ORDER BY. Aliasuri
  • Filtrarea datelor utilizand TOP, TOP Percent
  • Gruparea datelor: GROUP BY
  • Agregarea informatiilor utilizand functiile: SUM, MIN, MAX, COUNT, COUNT DISTINCT, AVG
  • Filrarea datelor aggregate utilizand clauza HAVING
  • CROSS JOIN, INNER JOIN, SELF JOIN
  • OUTER JOINS: left, right, full
  • CASE in selectarea informatiilor, CASE in agregarea informatiilor
  • COALESCE in substituirea informatiilor
  • Clauza OVER() in cadrul functiilor de agregare: SUM, MIN, MAX, COUNT, AVG
  • Functiile ROW_NUMBER, RANK, NTILE, LAG, LEAD. 
  • Proiecte de raportare practice
  • Creare baza de date. Creare entitati
  • Constrangeri tabele: NOT NULL, UNIQUE, PRIMARY KEY, FOREIGN KEY, CHECK, DEFAULT
  • ALTER Table
  • Diagrama baza de date

View-urile sunt obiecte in baza de date cu scop de development:

  • Creare view
  • Schemabinding
  • Modificare view

Proiect: extragere date, DML si DDL statements

Oferta de pret

Prețul cursului include suportul de curs și materialele didactice, prestația trainerului.

1640 Ron + TVA/pers in 2024
1720 Ron + TVA in 2025
(10% discount pt PF la primul curs, 15% discount pt PF incepand cu al doilea curs)

(codul de voucher nu este obligatoriu, se aplica doar in anumite cazuri)