• 3 zile
  • Instruire condusa de instructor
  • Intermediar
  • Engleza

Acest curs de trei zile condus de instructor este despre scrierea de interogari TSQL in scopul raportarii bazei de date, analize si business intelligence. Mai exact, acest curs prezinta TSQL in contextul analizei datelor – cu alte cuvinte, facand sens din date, mai degraba decat din dezvoltarea aplicatiilor bazate pe niveluri de date orientate spre tranzactii.

Cursul incepe cu o scurta discutie a nivelurilor de masurare si a metodologiei de cercetare cantitativa si integreaza aceste concepte in fiecare subiect TSQL prezentat. Scopul este de a oferi o cale de invatare consecventa, directa si intentionata pentru recuperarea datelor RDBMS pentru utilizare in instrumente analitice precum SQL Server, Reporting Services, PowerBI, R si Excel.

Profilul publicului

Acest curs este destinat lucratorilor informationali si profesionistilor in stiinta datelor care cauta sa utilizeze instrumente de raportare si analiza a bazelor de date, cum ar fi Microsoft SQL Server Reporting Services, Excel, Power BI, R, SAS si alte instrumente de business intelligence si doresc sa utilizeze interogarile TSQL pentru a utiliza in mod eficient preluati seturi de date din bazele de date relationale Microsoft SQL Server pentru utilizare cu aceste instrumente.

Rolul postului: Dezvoltator

Caracteristici: nici unul

Gasiti un partener de invatare

Abilitati dobandite

  • Identificati variabilele si nivelurile de masurare independente si dependente in propriile scenarii de lucru analitice.
  • Identificati variabilele de interes in tabelele de baze de date relationale.
  • Alegeti un nivel de agregare a datelor si un design de set de date adecvat pentru analiza si instrumentul dorit.
  • Utilizati interogari TSQL SELECT pentru a produce seturi de date gata de utilizat pentru analiza in instrumente precum PowerBI, SQL Server Reporting Services, Excel, R, SAS, SPSS si altele.
  • Creati proceduri, vizualizari si functii stocate pentru a modula codul de recuperare a datelor.

Conditii prealabile

Inainte de a participa la acest curs, studentii trebuie sa aiba:

  • Cunoasterea contextului de analiza a datelor si scenarii de business intelligence. De exemplu, o intelegere a unui proiect sau a unei nevoi de business intelligence.
  • Cunoasterea de baza a sistemului de operare Windows si a functionalitatii sale de baza, inclusiv navigarea in sistemul de fisiere.
  • Intelegerea de baza a scopului sistemelor de gestionare a bazelor de date relationale, cum ar fi SQL Server.

Schita cursului

Modulul 1: Introducere in TSQL pentru Business Intelligence

Acest modul discuta scrierea de interogari analitice vs. interogari DML tranzactionale si descrie arhitectura tipica a unui mediu de business intelligence. Se discuta rolul interogarilor SELECT in preluarea datelor pentru analiza din bazele de date relationale. Acesta introduce baza de date esantion pentru a fi utilizat in curs si incepe o prezentare a interogarii SELECT.

Lectii

  • Doua abordari ale programarii SQL
  • Recuperarea datelor TSQL intr-un mediu Analytics
  • Motorul bazei de date
  • SQL Server Management Studio si baza de date CarDeal Sample
  • Identificarea variabilelor in tabele
  • SQL este un limbaj declarativ
  • Introducere in interogarea SELECT

Laborator: Laboratorul 1

  • Creati o diagrama a bazei de date
  • Creati si executati interogari de baza SELECT

Dupa finalizarea acestui modul, studentii vor putea:

  • Descrieti scopul interogarilor analitice
  • Descrieti functia de recuperare a datelor TSQL intr-un mediu de analiza / business intelligence
  • Descrieti functiile principale ale motorului bazei de date
  • Discutati despre TSQL ca limbaj declarativ
  • Identificati variabilele de interes in tabelele bazei de date
  • Scrieti interogari de baza SELECT

Modulul 2: Transformarea coloanelor de masa in variabile pentru analiza: SELECT List Expressions, WHERE si ORDER BY

Acest modul acopera identificarea si relatia dintre nivelurile de masurare si tipurile de date ale coloanei. Continua o discutie cu privire la interogarea SELECT si adauga clauzele WHERE si ORDER BY.

Lectii

  • Transformarea coloanelor in variabile pentru analiza
  • Expresii pe coloane, tipuri de date si functii incorporate
  • Aliasuri de coloana
  • Conversii tip date
  • Functii scalare incorporate
  • Aliasuri de tabel
  • Clauza WHERE
  • COMANDA DE

Laborator: Laborator 2- Scrieti interogari folosind:

  • Aliasuri de coloane si tabele
  • DISTINCT
  • UNDE
  • COMANDA DE
  • Functii incorporate
  • Conversie explicita si implicita a tipului de date

Dupa finalizarea acestui modul, studentii vor putea:

  • Implementati expresii de coloana in interogarile SELECT
  • Implementati aliasuri de coloane si tabele
  • Descrieti tipurile de date si implementati conversiile de tipuri de date
  • Implementati functii incorporate
  • Utilizati clauzele WHERE si ORDER BY in interogarile SELECT

Modulul 3: Combinarea coloanelor din tabele multiple intr-un singur set de date: Operatorii JOIN

Modulul 3 discuta despre crearea de seturi de date unice pentru analiza prin combinarea rezultatelor din mai multe tabele de baze de date folosind JOIN.

Lectii

  • Chei primare, chei straine si imbinari
  • Intelegerea imbinarilor, Partea 1: INCARCARE INCROCATA si produsul cartezian complet
  • Intelegerea imbinarilor, partea 2: INBUNAREA INTERioara
  • Intelegerea imbinarilor, partea 3: EXTERNUL SE UNESTE
  • Intelegerea imbinarilor, partea 4: Alaturarea a mai mult de doua tabele
  • Intelegerea imbinarilor, partea 5: Combinarea imbinarilor interioare si externe
  • Combinarea operatiunilor JOIN cu WHERE si ORDER BY

Laborator: Laborator 3- Scrieti intrebari SELECT folosind:

  • Alaturare interioara
  • Stanga, dreapta si unire completa
  • Combinari de mai mult de doua tabele
  • Alaturati-va operatorilor, pe langa WHERE si ORDER BY

Dupa finalizarea acestui modul, studentii vor putea:

  • Discutati si descrieti fluxul conceptual al operatiunilor JOIN
  • Implementati operatiuni INNER si OUTER JOIN pe doua sau mai multe tabele
  • Descrieti ordinea operatiilor clauzelor SELECT
  • Combinati operatiile JOIN cu WHERE si ORDER BY

Modulul 4: Crearea unui nivel de agregare adecvat folosind GROUP BY

Acest modul acopera agregarea valorilor cantitative ale coloanelor intre factori de grupare in scopul comparatiilor grupului si / sau schimbarii granularitatii unui set de date.

Lectii

  • Identificarea nivelului de agregare si a granularitatii necesare
  • Functii agregate
  • A SE GRUPA CU
  • AVAND
  • Ordinea operatiilor in interogarile SELECT

Laborator: Laborator 4- Scrieti interogari folosind:

  • Functii agregate
  • Functie agregata cu HAVING
  • Functie agregata cu GROUP BY si HAVING
  • Functie agregata cu GROUP BY, HAVING, WHERE si ORDER BY

Dupa finalizarea acestui modul, studentii vor putea:

  • Descrieti granularitatea randurilor seturilor de rezultate
  • Discutati si implementati functiile agregate pentru a obtine granularitatea randurilor necesare
  • Utilizati GROUP BY pentru a calcula valorile agregate pentru grupuri
  • Folositi HAVING pentru a filtra inregistrarile din setul de rezultate dupa valoarea agregata
  • Combinati GROUP BY si HAVING cu WHERE si ORDER BY

Modulul 5: Subcercari, tabele derivate si expresii comune ale tabelelor

Acest modul acopera utilizarea subinterogarilor, tabelelor derivate si expresiilor de tabel comune in interogarile SELECT ca tehnici pentru crearea seturilor de rezultate intermediare.

Lectii

  • Subcercetari necorelate si corelate
  • Tabelele derivate
  • Expresii obisnuite de tabel

Laborator: Laborator 5- Scrieti interogari folosind:

  • Subcercetari necorelate
  • Subcercari corelate
  • Tabelele derivate
  • Expresii obisnuite de tabel
  • Subcercari, tabele derivate si expresii comune de tabel si alte subiecte

Dupa finalizarea acestui modul, studentii vor putea:

  • Descrieti si discutati ratiunea crearii seturilor de rezultate intermediare in cadrul interogarilor SELECT
  • Implementati subconsultari necorelate si corelate
  • Implementati tabele derivate
  • Implementati expresii comune de masa
  • Creati interogari TSQL intermediare pana la cele avansate pentru a prelua seturile de rezultate pentru analiza

Modulul 6: Incapsularea logicii de recuperare a datelor

Acest modul discuta despre incapsularea logicii de recuperare a datelor in vizualizari, functii cu valoare de tabel si proceduri stocate. De asemenea, descrie scenarii in care aceste tehnici sunt utile pentru producerea seturilor de date pentru analiza. In cele din urma, descrie problemele de securitate ale bazei de date implicate si tehnicile pentru crearea si utilizarea acestor obiecte ale bazei de date, mentinand in acelasi timp seturile de permisiuni actuale pentru datele sursa.

Lectii

  • Vizualizari
  • Functii cu valoare de tabel
  • Proceduri stocate
  • Crearea obiectelor pentru utilizatorii cu acces la citire
  • Crearea conturilor de baze de date pentru instrumentele client analitice

Laborator: Laboratorul 6

  • Creati un login SQL
  • Creati un utilizator de baza de date si atribuiti permisiunile necesare
  • Creati o schema de baze de date pentru vizualizari, functii si procese stocate
  • Creati o vizualizare
  • Creati o functie tabel-valori
  • Creati o procedura stocata
  • Permiteti unui utilizator cu acces numai in citire sa utilizeze vizualizari, functii cu valoare de tabel si proceduri de stocare

Dupa finalizarea acestui modul, studentii vor putea:

  • Identificati scenarii in care vizualizarile, functiile cu valoare de tabel si procedurile stocate pur si simplu recuperarea datelor
  • Comparati si contrastati vizualizarile, functiile cu valoare de tabel si procedurile stocate
  • Creati vizualizari, functii cu valoare de tabel si proceduri stocate
  • Descrieti cerinta de securitate pentru crearea obiectelor bazei de date
  • Implementati vizualizari, functii cu valoare de tabel si proceduri stocate pentru utilizatorii cu acces numai in citire la datele sursa

Modulul 7: Obtinerea setului de date catre client

Acest modul acopera tehnici uzuale pentru a face seturi de date produse de interogarile SELECT disponibile pentru instrumentele client analitice, cum ar fi SQL Server Reporting Services, PowerBI, Excel si R. Discuta despre interogarea rularii direct din instrumentul client, pe langa exportul seturilor de date in fisiere text care poate fi apoi accesat de instrumentul client.

Lectii

  • Conectarea la SQL Server si trimiterea de interogari din instrumentele client
  • Conectarea si rularea interogarilor SELECT de la:
  • excela
  • PowerBI
  • RStudio
  • Exportul seturilor de date in fisiere folosind
  • Panoul de rezultate din SSMS
  • Utilitarul bcp
  • Expertul Import / Export

Laborator: Laboratorul 7

  • Preluarea rezultatelor unei vizualizari in Excel
  • Rularea unei interogari SELECT ad-hoc din Excel
  • Rularea unei interogari ad-hoc de la PowerBI
  • Rularea unei interogari ad-hoc de la RStudio
  • Folosind expertul Import / Export pentru a scrie rezultatele unei interogari intr-un fisier text

Dupa finalizarea acestui modul, studentii vor putea:

  • Descrieti proprietatile sirurilor de conexiuni la baza de date
  • Rulati interogari de la si returnati rezultatele catre Excel, PowerBI si RStudio
  • Exportati rezultatele interogarii in fisiere text externe utilizand panoul de rezultate SSMS, utilitarul bcp si Expertul de import / export

Vedeti toate cursurile conduse de instructori

mariosalierixxx porn casting italian
porn italians porn cento per cento
isabella xxx porn cento x cento
valentina nappi pussy porn centoxcento
salieri film gratis porn duro
malena la pugliese pov porn film italian
centoxcento film porn free italian
milf morena porn full movie streaming
roberta missoni porn videos porn gemma
video porno moglie tradisce porn hd italia
cento x cento. net porn hd italian
rocco siffredi malena porno porn hd streaming
xxx porno malena porn hub malena
roberta farnese hard porn hub malena la pugliese
adriana checkin porn hub max felicitas
mucchini porn in streaming
film porn streaming porn italia hd
martina smeralda porno porn italian
streaming tv xxx porn italian hd
nappi blacked porn italian streaming