Kurs:
Microsoft SQL -kreiranje upita pomoću T-SQL
Srednji
28 časova
Materijali sa predavanja/pristup lab okruženju
Sertifikat o pohađanju kursa
Zašto ovaj kurs?
Kurs smo kreirali na temelju dugogodišnjeg iskustva i potreba polaznika, kako bismo na jednostavan i jasan način objedinili osnovne elemente SQL-a.
Na početku kursa naučićete osnovne pojmove vezane za SQL Server i Transact-SQL, dok ćete kroz praktičan rad savladati kreiranje upita i njihovu primjenu u svakodnevnom radu s bazama podataka.
Transact-SQL je standardni jezik za rad s bazama, a znanje koje steknete na ovom kursu primjenjivo je na sve relacione baze podataka koje podržavaju SQL.
Kome je namijenjen ovaj kurs?
Ovaj kurs je za sve koji rade s bazama podataka i žele ih bolje razumjeti i efikasnije koristiti.
Bez obzira na to da li radite u finansijama, marketingu, računovodstvu, statistici, planiranju ili ljudskim resursima, ako svakodnevno radite s podacima, ovaj kurs će vam pomoći da:
- samostalno preuzimate i obrađujete podatke,
- kreirate izvještaje bez oslanjanja na IT sektor,
- radite brže i efikasnije s velikim bazama podataka.
Idealno je za BI analitičare, administratore i programere baza podataka, ali i za sve koji žele unaprijediti vještine rada s podacima.
Plan i program kursa:
1. Introduction to Microsoft SQL Server
- The Basic Architecture of SQL Server
- SQL Server Editions and Versions
- Getting Started with SQL Server Management Studio
2. Introduction to T-SQL Querying
- Introducing T-SQL
- Understanding Sets
- Understanding Predicate Logic
- Understanding the Logical Order of Operations in SELECT statements
3. Writing SELECT Queries
- Writing Simple SELECT Statements
- Eliminating Duplicates with DISTINCT
- Using Column and Table Aliases
- Writing Simple CASE Expressions
4. Querying Multiple Tables
- Understanding Joins
- Querying with Inner Joins
- Querying with Outer Joins
- Querying with Cross Joins and Self Joins
5. Sorting and Filtering Data
- Sorting Data
- Filtering Data with Predicates
- Filtering Data with TOP and OFFSET-FETCH
- Working with Unknown Values
6. Working with SQL Server Data Types
- Introducing SQL Server Data Types
- Working with Character Data
- Working with Date and Time Data
7. Using DML to Modify Data
- Adding Data to Tables
- Modifying and Removing Data
- Generating automatic column values
8. Using Built-In Functions
- Writing Queries with Built-In Functions
- Using Conversion Functions
- Using Logical Functions
- Using Functions to Work with NULL
9. Grouping and Aggregating Data
- Using Aggregate Functions
- Using the GROUP BY Clause
- Filtering Groups with HAVING
10. Using Subqueries
- Writing Self-Contained Subqueries
- Writing Correlated Subqueries
- Using the EXISTS Predicate with Subqueries
11. Using Table Expressions
- Using Views
- Using Inline Table-Valued Functions
- Using Derived Tables
- Using Common Table Expressions
12. Using Set Operators
- Writing Queries with the UNION operator
- Using EXCEPT and INTERSECT
- Using APPLY
13. Executing Stored Procedures
- Querying Data with Stored Procedures
- Passing Parameters to Stored procedures
- Creating Simple Stored Procedures
- Working with Dynamic SQL
14. Programming with T-SQL
- T-SQL Programming Elements
- Controlling Program Flow
15. Implementing Error Handling
- Implementing T-SQL error handling
- Implementing structured exception handling
16. Implementing Transactions
- Transactions and the database engines
- Controlling transactions
SERTIFIKACIJA
- Polaznici dobijaju sertifikat o pohađanju kursa Microsoft SQL – kreiranje upita pomoću T-SQL ukoliko su bili prisutni na minimalno 70% predavanja.
570,00 KM
Cijena je bez PDV-a.
Cilj kursa je da naučiš
Ključne mogućnosti i komponente SQL Servera
Kako SQL Server koristi tipove podataka
T-SQL, skupove i logiku predikata
Pisanje naredbi i upita
Dodavanje T-SQL kodu programske konstrukcije kao što su varijable, uslovi i petlje.
Šta dobijam?
Pristup obuci u trajanju od 28 časova
Materijale sa predavanja i pristup lab okruženju
Sertifikat o pohađanju kursa
Pristup snimljenim predavanjima 45 dana od datuma završetka kursa
Detaljne informacije
Veljka Mlađenovića bb
Banja Luka
(krug Poslovne zone Incel)


