Utilizarea SQL
52% dintre profesioniștii în date utilizează din ce în ce mai mult bazele de date SQL ca sursă principală pentru analize, evidențiind relevanța continuă a SQL în extragerea de informații valoroase.
Făcând clic pe buton, sunt de acord cu politica de prelucrare a datelor cu caracter personal, și cu termenii și condițiile patformei
Învață să folosești SQL pentru a extrage și analiza volume mari de date, inclusiv din surse financiare sau operaționale. Acest curs practic te pregătește pentru situații reale din companii, unde datele sunt esențiale pentru decizii strategice și optimizarea proceselor.
52% dintre profesioniștii în date utilizează din ce în ce mai mult bazele de date SQL ca sursă principală pentru analize, evidențiind relevanța continuă a SQL în extragerea de informații valoroase.
Data Engineer la Endava
Peste 10 ani experiență în domeniul financiar
Specialist în SQL, Power BI și Python aplicat în analiza de date
Certificări internaționale Microsoft în analiza de date: Power BI Data Analyst Associate & Fabric Analytics Engineer Associate
Certificată Python (PCEP™)
Licență și Master în domeniul financiar
• Ce este o bază de date? Ce înseamnă relațională?
• Ce este SQL și unde se încadrează (DDL, DML, DCL, TCL)
• Tabele, rânduri, coloane, chei primare și chei externe
• Înțelegerea relațiilor: 1:1, 1:N, M:N
• Noțiuni de sintaxă SQL: instrucțiuni, punct și virgulă, comentarii
• Cum să citești și să interpretezi rezultatele unei interogări
• Utilizarea de bază a SELECT și FROM
• Filtrarea cu clauza WHERE
• Operatorii logici: AND, OR, NOT
• Filtre pe valori: IN, BETWEEN, LIKE, IS NULL
• Utilizarea DISTINCT și aliasuri de coloane
• Sfaturi pentru claritate interogărilor (formatări, indentare, majuscule pentru cuvinte-cheie)
• INNER JOIN și denumiri scurte pentru tabele
• LEFT, RIGHT și FULL OUTER JOIN
• SELF-JOIN
• Utilizarea ON vs USING
• Tratarea valorilor NULL în operațiunile de Join
• Aplicarea relațiilor prin JOIN-uri
• Ce este o subinterogare și când o folosești?
• Subinterogări în clauza WHERE
• Subinterogări în SELECT și FROM
• Subinterogări corelate vs necorelate
• Combinarea subinterogărilor și sfaturi de performanță
• Utilizarea operatorilor SET: UNION, INTERSECT, MINUS
• Funcții pe șiruri de caractere
• Funcții de dată/ora
• Funcții numerice
• Conversia tipurilor de date
• Lucrul cu valori NULL
• Expresii condiționale (CASE, COALESCE)
• Operațiuni DML: INSERT, UPDATE, DELETE
• Operațiuni DDL: CREATE TABLE, ALTER, DROP
• Tipuri de date comune în Oracle SQL
• Diferența între cheie primară și cheie externă
• Constrângeri de coloană: NOT NULL, UNIQUE, CHECK
• Modificări sigure: TRUNCATE, RENAME și bune practici
• Tranzacții în SQL: BEGIN, COMMIT, ROLLBACK
• Savepoints și rollback parțial
• Crearea și utilizarea view-urilor (CREATE VIEW, REPLACE)
• Cazuri de utilizare și limitări ale view-urilor
• Obiecte Oracle (prezentare generală): sequence, synonym, index
• Recapitulare finală și prezentarea proiectului de practică
*Prețul final și numărul de tranșe poate fi negociat și va fi stabilit la semnarea contractului.
Simți că după prima lecție cursul nu este potrivit pentru tine? Îți returnăm 100% banii înapoi.
Ești student? Obține 30 de Euro discount la înregistrare
Făcând clic pe buton, sunt de acord cu politica de prelucrare a datelor cu caracter personal, și cu termenii și condițiile patformei