SQL
11 CURSURI
RĂZVAN GRIGORE
ORACLE PL/SQL DEVELOPER
WIPRO
Tipuri de baze de date: cu ce vom lucra?
Crearea și lucrul cu o bază de date
DDL (Data Definition Language)
Instrucțiunea SELECT și View-ul
LABORATOR - Aplicație practică
Subinterogări și reuniuni de seturi de date
Operatorul JOIN
20 funcții built-in des utilizate
Google BigQuery
Vizualizarea datelor
LABORATOR - Aplicație practică
În curând!
Învață cum să gestionezi și analizezi bazele de date cu ajutorul SQL. În cele 11 sesiuni vei învăța să scrii interogări SQL, să proiectezi și să normalizezi baze de date, să creezi proceduri stocate și funcții, să optimizezi performanța și să imporți și să exporți baze de date.
Cu ajutorul lui Răzvan Grigore, SQL Developer în cadrul Wipro, vei învăța cum să folosești SQL la adevăratul potențial, pentru a lua decizii de business eficiente, bazate pe date.
Cursul este potrivit pentru oricine vrea să învețe SQL, cu precădere:
-
FINANCE PROFESSIONAL
Participă la curs și învață cum poți folosi SQL pentru analiza și modelarea datelor financiare, dar și pentru a face predicții eficiente.
-
SOFTWARE DEVELOPERS / IT PROFESSIONAL
SQL este un skill de bază în domeniul IT. Învață să lucrezi cu baze de date și evoluează în carieră.
-
BI PROFESSIONAL
Combină tool-urile de Business Intelligence cu SQL pentru a crea rapoarte și dashboards intuitive și interactive.
-
BUSINESS ANALYST
Învață să gestionezi datele de care dispune compania ta, pentru a lua decizii de business rapide și eficiente.
Subiectele pe care le vei studia:
-
NOȚIUNI FUNDAMENTALE DE SQL Vom aborda în mod teoretic și practic conceptele fundamentale ale bazelor de date relaționale. După ce ne familiarizăm cu tipurile de baze de date și cu ultimele noutăți din industrie, vom aprofunda cursul folosind tool-uri precum MySQL Workbench, Microsoft SQL Server Management Studio și Oracle SQL Developer.
-
ANALIZĂ DE DATE CU SQL Cursul va avea o componentă practică foarte importantă, pe care o vom explora atât în timpul lecțiilor, cât și prin teme pentru acasă în care vom analiza datele, utilizând funcții analitice agregate. De asemenea, vei învăța să citești și să scrii interogări SQL complexe într-o bază de date.
-
INSTRUMENTE DE SQL Vei învăța cunoștințe fundamentale despre bazele de date în cloud și abilități practice în Google Big Query, precum și noțiuni fundamentale despre instrumentele de vizualizare a datelor în Tableau Cloud.
Lectorul cursului:
Răzvan Grigore
- În prezent lucrează ca Oracle PL/SQL Developer la Wipro
- Are peste 17 ani de experiență în SQL și în dezvoltarea bazelor de date
- Experiență în mai multe tehnologii software
- Abilități analitice dezvoltate în timpul creării de aplicații software în mai multe domenii de afaceri
Programul cursului:
-
01
Tipuri de baze de date: cu ce vom lucra?
- Ce este o bază de date?
- Sisteme de Gestiune a Bazelor de Date (DBMS)
- Tipuri de Baze de Date
- Modelul Relațional
- Diferențe între Bazele de Date Relaționale și fișierele Excel
- Evoluția Bazelor de Date
- Limbajul SQL
- Bazele de Date în Cloud
- Instalare MySQL Server și Workbench în Windows
-
02
Crearea și lucrul cu o bază de date
- Ce este MySQL?
- MySQL Command Line Client
- MySQL Workbench
- Crearea unei baze de date
- Tipuri de date în MySQL
- Valoarea NULL
- Operatorii în MySQL
- Tabele – Definire concepte și creare tabele
- Inserarea, modificarea și ștergerea datelor
- SELECT - Interogări simple
-
03
DDL (Data Definition Language)
- Definire coloane în tabele
- Constrângeri
- Cheia primară
- Cheia străină
- AUTO_INCREMENT
- NOT NULL
- CHECK
- DEFAULT
- UNIQUE
- Normalizarea bazelor de date
- Comanda TRUNCATE TABLE
- TRUNCATE TABLE vs. DELETE
-
04
Instrucțiunea SELECT și View-ul
- Ce este SELECT?
- Structura interogării
- Filtrarea
- Gruparea
- Agregarea
- View-ul
- Ce este un view?
- Sintaxa
- Procesul rulării unui View
- Avantajele utilizării View-urilor
-
05
LABORATOR - Aplicație practică
-
06
Subinterogări și reuniuni de seturi de date
- Ce este o subinterogare?
- Tipuri de subinterogări
- Subinterogarea în clauza WHERE
- Subinterogarea scalară
- Subinterogarea cu ALL sau ANY
- Subinterogarea cu IN
- Subinterogarea cu EXISTS
- Subinterogarea în clauza FROM
- Subinterogarea în clauza SELECT
- Reuniuni de date cu UNION
-
07
Operatorul JOIN
- Ce este JOIN?
- Tipuri de JOIN
- INNER JOIN
- LEFT OUTER JOIN
- RIGHT OUTER JOIN
- FULL OUTER JOIN
- CROSS JOIN
- Self join
- JOIN și subinterogări
-
08
20 funcții built-in des utilizate
- Ce este o funcție built-in?
- Tipuri de funcții MySQL
- Funcții agregate
- Funcții pentru comparații
- Funcții pentru control
- Funcții pentru date calendaristice
- Funcții pentru stringuri
- Funcții matematice
- Funcții ferestre
-
09
Google BigQuery
- Google Cloud Platform
- Ce este GCP?
- Servicii
- Istoric și clienți
- Crearea unui cont în GCP
- Google BigQuery
- Ce este GBQ?
- Caracteristici
- Taxare și recunoaștere
- Crearea și lucrul cu o bază de date în Google BigQuery
- Diferențe între MySQL și GBQ la procesarea cererilor
- Google Cloud Platform
-
10
Vizualizarea datelor
- Looker Studio
- Ce este Looker Studio?
- Beneficii
- Mod funcționare
- Raport vs. Dashboard
- Crearea unui raport cu elemente grafice în Looker Studio
- Tableau
- Ce este Tableau?
- Beneficii
- Suita de produse
- Tipuri de fișiere folosite
- Instalare Tableau Public
- Tipuri de date
- Conectarea la surse de date
- Dimensions și Measures
- Crearea unui raport cu elemente grafice în Tableau Public
- Tableau vs. Looker Studio
- Looker Studio
-
11
LABORATOR - Aplicație practică
Înscrie-te la curs
Completează formularul de înscriere pentru a primi mai multe detalii despre curs și taxa de participare.