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)