SQL mokymai pradedantiesiems
0.0 (0)

UAB "Asmenybės raidos centras"

SQL mokymai pradedantiesiems

Neformaliojo suaugusiųjų švietimo programa | 22006120010

  • Mokymai prasideda:
  • Trukmė: 54 akad. val.
  • Kaina nuo:
  • Finansavimas:

Apie mokymus

Mokymų teikėjo pateikta informacija

Anotacija

SQL kalbos pradedantiesiems kursas yra skirtas visiems, kurie tiesiogiai ar netiesiogiai savo darbe susiduria su duomenų kūrimu, valdymu, analize. Dalyviai susipažins su pagrindinėmis SQL funkcijomis, įrankiais ir programine įranga.
Pradedančiųjų kursas orientuotas į gebėjimą naudoti programas, kurios įgalina valdyti duomenų bazes. Dalyviai įsisavins komandas, naudojamas naviguojant duomenų bazėje; mokysis kurti SQL lenteles, jas pildyti duomenimis bei kurti AGL užklausas. Dalyviai susipažins su ataskaitų kūrimu bei duomenų paruošimu įvairiems grafikams bei įsisavins duomenų saugumo pagrindus,

Įgyjamos ir tobulinamos kompetencijos

Bendrosios kompetencijos

  • Skaitmeninė kompetencija
  • Asmeninė, socialinė ir mokymosi mokytis kompetencija

Profesinės kompetencijos

  • ___

Aukštą pridėtinę vertę kuriančios kvalifikacijos ir kompetencijos

Mokymosi programos turinys

Temos pavadinimas Trumpas temos aprašymas
1. Įvadas į SQL ir duombazes Teorija: Duombazių ir T-SQL apžvalga Įvadas i T-SQL Pagrindiniai T-SQL teiginiai, instrukcijos (angl. k. Statements) (SELECT, INSERT, UPDATE, DELETE)
2. Duomenų tipai ir operatoriai Teorija: T-SQL duomenų tipai Operatoriai (aritmetika, palyginimai, logika) Praktika: Lentelių kūrimas (su įvairiais duomenų tipais) Užklausų rašymas pritaikant skirtingus operatorius
3. Pagrindiniai teiginiai, instrukcijos Teorija: SELECT WHERE ORDER BY Praktika: Užklausų rašymas pritaikant SELECT, WHERE ir ORDER BY teiginius
4. Agregavimo funkcijos ir grupavimas Teorija: Agregavimo funkcijos (COUNT, SUM, AVG, MIN, MAX) GROUP BY Praktika: Užklausų rašymas pritaikant agregavimo funkcijas GROUP BY pritaikymas užklausose
5. Jungtys Teorija: Jungtys (INNER, LEFT, RIGHT, FULL) Alias naudojimas (AS) Praktika: Užklausų rašymas su skirtingais jungčių tipais
6. Papildomos užklausos (angl.: Subqueries) Teorija: Papildomos užklausos ir SELECT, WHERE, FROM teiginiai koreliuotos papildomos užkausos Praktika: Papildomos užklausos ir koreliuotų subqueries rašymas
7. „Set“ funkcijos: Teorija: UNION, UNION ALL, INTERSECT, EXCEPT Praktika: Užklausų su „Set“ funkcijomis rašymas
8. Bendrosios lentelės reiškiniai (angl. : Common Table Expressions, CTE) Teorija: Įvadas į CTE Rekursyvūs CTE Praktika: Užklausų su CTE ir rekursyviais CTE rašymas
9. “Window” funkcijos Teorija: Įvadas į “Window” funkcijas ROW_NUMBER(), RANK(), DENSE_RANK(), NTILE() Praktika: Užklausų su “Window” funkcijomis rašymas
10. Duomenų įterpimas Teorija: INSERT teiginys INSERT INTO SELECT teiginys Praktika: Užklausų, įterpiančių duomenis į lenteles, rašymas
11. Duomenų trynimas ir papildymas Teorija: UPDATE teiginys DELETE teiginys Praktika: Užklausų, su UPDATE ir DELETE teiginiais, rašymas
12. Transakcijos ir klaidų gaudymas Teorija: Transakcijos (BEGIN, COMMIT, ROLLBACK) TRY CATCH blokai Praktika: Užklausų, su transakcijomis ir klaidų gaudymu, rašymas
13. Įvadas į “Views” Teorija: “Views” paaiškinimas “Views” kūrimas ir panaudojimas Praktika: “Views” kūrimas ir valdymas
14. Pažangios “Views” naudojimo technikos Teorija: Indeksuoti “Views” Duomenų papildymas per “Views” Praktika Indeksuotų “Views” kūrimas ir duomenų papildymas naudojant “Views”
15. Įvadas į procedūras Teorija: Procedūrų paaiškinimas Procedūrų kūrimas Praktika: Paprastų procedūrų kūrimas, jų paleidimas bei valdymas
16. Pažangios procedūros Teorija: Parametrai procedūrose Išeigos parametrai ir RETURN reikšmės Praktika: Procedūros su parametrais ir RETURN reikšmėmis kūrimas
17. Funkcijos ( angl.: User-Defined Functions) Teorija: Skaliarinės funkcijos “Table-Valued” funkcijos Praktika: Funkcijų kūrimas ir panaudojimas
18. “Triggers” Teorija: Įvadas į “triggers” - AFTER ir INSTEAD OF Praktika: “Triggers” kūrimas ir panaudojimas
19. Indeksavimas Teorija: Įvadas į indeksus Indeksų kūrimas ir valdymas Praktika: Užklausų, kuriančių ir valdančių indeksus, rašymas
20. Užklausų greitis Teorija: “Query Execution Plans” - užklausos vykdymo planai Užklausų greičio gerinimo technikos Praktika: Užklausų greičio analizavimas ir optimizavimas
21. Užklausų greitis - temos tęsinys Teorija: Indeksavimo strategijos “Statistics” ir “Histogram” įrankiai Praktika: Pažengusių indeksavimo strategijų pritaikymas
22. Saugumo pagrindai Teorija: “SQL server” apsaugos modelis Autentifikacija ir autorizacija Praktika Vartotojų prieigos bei rolių valdymas
23. Atsarginės duomenų kopijos “Backup” ir duomenų atkūrimas Teorija: “Backup” strategijos Atkūrimo operacijos Praktika: “Backup” ir atkūrimo operacijų atlikimas
24. Integravimas su kitomis sistemomis Teorija: Sujungti/ susiję serveriai “Linked servers” Duomenų importavimas ir eksportavimas Praktika: Sujungtų/ susijusių serverių, duomenų importavimo, bei eksportavimo nustatymas
25. Ataskaitos Teorija: Įvadas į “SQL Server Reporting Services SSRS” Ataskaitų kūrimas ir valdymas Praktika: Paprastų ataskaitų kūrimas su “SSRS”
26. Duomenų paruošimas įvairiems grafikams Teorija: Supažindinimas su įvairiais grafikais “SSRS” Duomenų paruošimas pritaikant “Views” ir procedūras Praktika: Duomenų paruošimas įvairiems grafikams
27. Baigiamųjų projektų pristatymai. Dalyvių rrefleksija Dalyviai pristato kurso eigoje atlikttus savo projektus. Grupė užduoda klausimus. Dėstytojas pakomentuoja..

Programos ypatumai

Papildomi reikalavimai

Mokymosi programos trukmė

Mokymosi programos trukmė: 54 akad. val.

Praktinio kontaktinio darbo trukmė: akad. val.

Teorinio kontaktinio darbo trukmė: akad. val.

Savarankiško darbo trukmė: akad. val.

Vertinimas

Įgytų kompetencijų vertinimo sistema / skalė: Įskaityta

Slapukai

Naudojame būtinuosius slapukus, kad svetainė veiktų. Su jūsų sutikimu taip pat galime naudoti analitikos ir rinkodaros slapukus, kad pagerintume svetainės patirtį.
Būtinieji
Nuostatos
Analitika