MS SQL Server Developer - brezplačen tečaj pri Otusu, usposabljanje 5 mesecev, datum: 1. december 2023.
Miscellanea / / December 04, 2023
Na tečaju bomo podrobno preučili jezik poizvedb in notranje procese DBMS, ki se pojavljajo v vseh fazah dela s poizvedbo. Tečaj vam bo omogočil, da razumete podrobnosti procesov in dobite jasno predstavo o tem, kaj počne ta ali ona koda, kje se lahko pojavijo morebitne težave in kako jih je mogoče rešiti. Podrobneje si bomo ogledali optimizacijo kode, kako jo napisati, če imate milijarde podatkov, in povedali vam bomo o priljubljenih rakejih, da jih boste lahko zaobšli.
Ta tečaj je namenjen:
— razvijalci z izkušnjami pri delu z bazami podatkov na nivoju »To sem naredil in uporabljal, vendar ne vem, kako deluje znotraj« (na primer prek ORM);
— razvijalci z malo izkušnjami pri delu z bazami podatkov in željo po nadaljnjem napredovanju.
Po usposabljanju boste lahko:
— razvijati v SQL;
— oblikovati bazo podatkov in razumeti vse nianse;
— analizirati in optimizirati delovanje poizvedb;
— pisanje kompleksnih shranjenih procedur, funkcij in sprožilcev;
- preberi načrt poizvedbe.
Diplomska naloga - izdelava in optimizacija lastne podatkovne baze (za vaše podjetje/startup). Učitelj vam bo pomagal izbrati temo in vam povedal, kako zmanjšati obseg dela, vi pa boste imeli možnost pridobiti povratne informacije in svoje pridobljeno znanje vaditi na realnem gradivu.
5
tečajiVodilni strokovnjak v JSC Greenatom Več kot 10 let izkušenj s strokovnim razvojem. Glavni sklad: .NET / C#, Java, MS SQL Server. Celoten razvoj sistemov za notranje in zunanje stranke od analize zahtev do...
Vodilni strokovnjak v JSC Greenatom Več kot 10 let izkušenj s strokovnim razvojem. Glavni sklad: .NET / C#, Java, MS SQL Server. Celoten razvoj sistemov za notranje in zunanje stranke od analize zahtev do izvedbe, delovanja in tehnične podpore. Leta 2006 je diplomiral na Moskovskem inštitutu za elektronsko tehnologijo (MIET) iz računalniških sistemov, sistemov in omrežij.
5
tečajiVeč kot 15 let izkušenj v IT industriji, več kot 20 let izkušenj s poučevanjem. Trenutno: - programer v Centru za inteligentne geoinformacijske tehnologije (CIGIT) Zvezne državne proračunske izobraževalne ustanove za visoko šolstvo "ASU"; - višji predavatelj na Oddelku za avtomatizirane sisteme za obdelavo informacij in ...
Več kot 15 let izkušenj v IT industriji, več kot 20 let izkušenj s poučevanjem. Trenutno: - programer v Centru za inteligentne geoinformacijske tehnologije (CIGIT) Zvezne državne proračunske izobraževalne ustanove za visoko šolstvo "ASU"; - višji predavatelj na Oddelku za avtomatizacijo sistemi za obdelavo informacij in nadzor na področjih “Programiranje in osnove algoritmizacije”, “Baze podatkov”, “Sistemi umetne inteligence”;- soustanovitelj malega inovativnega podjetja ForeSays LLC - znanstveno raziskovanje na področju naravoslovnih in tehničnih ved, razvoj programske opreme zagotavljanje. Spretnosti: programiranje C/C++, Delphi; oblikovanje in razvoj baz podatkov: DBMS MSVisualFoxPro, MSAccess, MSSQLServer, PostgreSQL Ima 2 patenta in 8 potrdil o registraciji računalniških programov Učitelj
3
sevedaIT strokovnjak, freelancer, certificiran Dynamics AX in Dynamics CRM razvijalec z več kot 5 leti izkušenj (strokovna raven). Skupne izkušnje v IT industriji so 15 let. Ima široko paleto strokovnih znanj (MS...
IT strokovnjak, freelancer, certificiran Dynamics AX in Dynamics CRM razvijalec z več kot 5 leti izkušenj (strokovna raven). Skupne izkušnje v IT industriji so 15 let. Ima široko paleto strokovnih znanj (MS SQL Server, MySQL, C#, HTML, XML, CSS, Javascript, JQuery, Unit Tests). Sodeloval pri izvedbi številnih projektov, delal kot Senior Dynamics CRM. Je trener s certifikatom Microsoft. Od leta 2009 se poleg glavne službe ukvarja s poučevanjem. Avtor lastnih tečajev in specializiranih člankov na hosting-it.ru. Diplomirala na MIREA (diplomirala leta 1994).
Uporaba baze podatkov
-Tema 1. Osnovne komponente in arhitektura SQL Serverja. DZ
-Tema 2. Izjava SELECT in preprosti filtri, GROUP BY, HAVING. DZ
-Tema 3. Uvod v indekse in načrte poizvedb
-Tema 4. Podpoizvedbe, CTE, začasne tabele. DZ
-Tema 5. Operatorji CROSS APPLY, PIVOT, UNPIVOT. DZ
-Tema 6. Funkcije oken. DZ
-Tema 7. Dinamični SQL. DZ
-Tema 8. Izbire iz polj XML in JSON. DZ
-Tema 9. Končna lekcija o SELECT
-Tema 10. Operatorji spreminjanja podatkov. DZ
-Tema 11. Ravni izolacije transakcij
-Tema 12. Shranjene procedure, funkcije, sprožilci, kazalci. DZ
-Tema 13. Ustvarjanje in uporaba CLR. DZ
Oblikovanje baze podatkov
- Tema 14. Oblikovanje baz podatkov. DZ
-Tema 15. Operatorji DDL. DZ
-Tema 16. Tipi podatkov
-Tema 17. Pristopi k načrtovanju baze podatkov, vzorci
-Tema 18. Indeksi. DZ
- Tema 19. Oblikovanje baze podatkov za nalaganje OLTP. Zakaj je pomembno ločiti OLTP in OLAP
-Tema 20. Načrtovanje podatkovnih skladišč in sistemov OLAP. DZ
-Tema 21. Uporaba SSIS v ETL
-Tema 22. SQL Server Reporting Services in PowerBI
-Tema 23.Čakalne vrste v MS SQL Server. DZ
-Tema 24. Seminar o izdelanih projektih baz podatkov
Optimizacija in administracija baz podatkov
-Tema 25. Vzdrževanje indeksa
- Tema 26. Načrti poizvedb, zdaj pa več podrobnosti
-Tema 27.DMV v SQL Server
-Tema 28.Optimizacija delovanja baze podatkov
-Tema 29. Priljubljeni namigi in nasveti za optimizator. DZ
-Tema 30.Seminar: Optimizacija kompleksnih poizvedb
-Tema 31. Razdelitvene tabele. DZ
-Tema 32. Varnost v SQL Serverju
-Tema 33. Varnostno kopiranje in obnovitev
-Tema 34. Zagotavljanje tolerance napak, replikacija
- Tema 35. Razprava o projektih. Povzetek tečaja