Cursuri SQL Server

Modul nostru de lucru cu SQL

  • Lucram impreuna trainer si participanti, cot la cot, ca o echipa
  • Parcurgem functionalitatile progresiv, de la notiuni de baza la notiuni avansate
  • Toate functionalitatile tehnice au in spate cerinte de business: invatam impreuna sa analizam, sa implementam
  • Dezbatem solutii tehnice si alegem solutia optima, flexibila
  • Fiecare modul de SQL inseamna proiecte, taskuri, aplicabilitate – nu ne place teoria 🙂
  • Raspundem in calitate de traineri tuturor intrebarilor participantilor

Cursurile de SQL - in functie de job:

  • Este trainingul necesar atat inceputului de drum in IT (baze de date), cat si trainingul catre Senior Data Analyst
  • In cadrul cursului parcurgem 70% extract data de la nivel incepator pana la nivel avansat
  • 30% din cadrul cursul se adreseaza design-ului bazelor de date: construire, constrangeri pe tabele, diagrama
  • Invatam inclusiv lucrul cu functii analitice in SQL: row_number, sum over, rank
  • Parcurgem zona de lucru cu variabile in SQL in scop automatizare rapoarte
  • Lucram pe cerinte de business, progresiv, parcurgem proiecte si stim SQL:)
  • Daca dorinta este IT-ul, atunci cursul de SQL Programming – Level 1 este urmatorul pas
  • Tot cursul presupune lucrul cu proiecte end-to-end de business: axate pe lucrul cu proceduri stocate, functii definite de utilizator, istorizare date in vedere audit
  • Din punct de vedere tehnic utilizam: view-uri, proceduri stocate, functii, MERGE,  Control Flow-uri in SQL
  • Este modulul imediat urmator dupa SQL Querying, 
  • Dupa acest modul putem aplica cu succes la joburi care presupun SQL in IT: junior sql developer, sql support etc
  • Fiecare zi de curs se incheie cu teme pentru acasa 🙂 si vor fi dezbatute in ziua urmatoare
  • Suntem old school, doar vrem sa ne asiguram ca stim development in sql 🙂
  • Reporting din SSRS usor usor a fost inlocuit de Power BI
  • In acelasi timp, sunt firme care lucreaza in SSRS, in timp ce migreaza catre Power BI
  • Organizam cursul la cerere, pentru companii sau dupa ce culegem mai multe cereri de la persoane fizice
  • Cursul presupune crearea de rapoarte RDL – acele rapoarte rulate de utilizatorul final cu start date si end date – partea I
  • De asemenea, cursul inseamna crearea cuburilor exploatate de business in Excel prin tabele pivot – partea II
  • Din ce in ce mai multe joburi se contureaza in jurul rolului de ETL Developer – acesta este scopul cursului, sa accesam un job de ETL Developer
  • Daca deja avem acest rol in companie, cursul este potrivit pentru a invata practic si a pune intrebari trainerului
  • Cursul presupune E – extract date din multiple surse, T – trasformarea datelor la momentul importului, L- load in baze de date sau in fisier
  • In cadrul cursului definim pachete de import si export, statice sau dinamice, importam fisiere care defind intre ele, tratam erori de import
  • De asemenea este cursul unde contruim un traseu complet de la surse la DWH star schema
  • Daca am parcurs modulele SQL Querying For Business si SQL Programming For Developers – Level 1 sau deja lucram in SQL de peste 1 an, am folosit proceduri stocate, functii, view-uri si ne indreptam catre performanta, optimizare, dar si construirea de framework-uri de munca, atunci Level 2 este modulul potrivit
  • Este un curs greu, cu mult tehnic, cu a intelege cum functioneaza procesele de optimizare si performanta
  • Se lucreaza in cadrul cursului pe spete clare, prin dezbatere, prin solutii potrivite