Detail kurzu

Microsoft SQL Server I. - úvod do SQL databáz

IT LEARNING SLOVAKIA, s.r.o.

Popis kurzu

Čo je to databáza a aké sú jej časti? Prečo je efektívnejšie ukladať údaje vo viacerých tabuľkách? Ako mám vedieť koľko tabuliek budem potrebovať na uloženie danej množiny údajov? Toto sú základné otázky, v ktorých musí mať jasno každý, kto chce používať SQL server, či už ako analytik alebo ako návrhár. Hlbšie chápanie vzťahov v databáze však pomôže aj analytikom, ktorí nerobia s SQL priamo a stretávajú sa výlučne s výstupmi databáz (napr. v aplikácií Excel) pri ich analyzovaní. Tento kurz je určený na zorientovanie sa v problematike databáz, a to bez ohľadu na predošlé skúsenosti v tejto oblasti. Veľmi dôležitý môže byť aj pre začiatočníkov samoukov, ktorí síce už s databázami pracujú, avšak nemali doteraz možnosť získať ucelený prehľad o databázovej teórií. To sa môže hlavne týkať normalizácie, ktorá je často podceňovanou časťou teórie, ku ktorej sa samoukovia málokedy dostanú. Kurz je určený pre začiatočníkov a nevyžaduje žiadne znalosti z oblasti databáz. Výhodou je, ak uchádzač o kurz v minulosti pracoval s tabuľkami, napr. v programe Excel.

Obsah kurzu

===Úvod do databáz - Predstavenie Relačných databáz - Čo je to databáza - Prehľad databázových systémov - Rozdiel medzi informačnými a databázovými systémami - Štruktúra databázy - Úvod do programu SQL Server Management Studio - Vysvetlenie konceptu klient server a jeho dopad na inštaláciu SQL softvéru - Prihlasovanie na SQL server - Orientácia na pracovnej ploche práca s dokovaním okien - Orientácia v paneli Object Explorer - Základné možnosti práce s tabuľkou v databáze - Databázové tabuľky - Základné časti databázovej tabuľky - Koncept základnej informácie obsiahnutej v tabuľke - Dôležité kľúče v tabuľke - Význam relačných vzťahov - Problém redundancie v kontexte databázy - Typy databáz - Štandardné relačné databázy typu OLTP - Dátové sklady (Data warehouse) a OLAP kocky - Iné typy databáz - Pripájanie sa k databázam MS SQL z prostredia iných klientov (napr. Excel) - Pripojenie k databáze typu OLTP - Pripojenie k dátovému skladu - Pripojenie sa k výstupu z OLAP kocky - Tvorenie jednoduchých dotazov pomocou nástroja Query Designer - Nastavenie kontextu vykonávaného dotazu - Základné prostredie editora dotazov - Výber stĺpcov a riadkov - Vlastné vypočítané stĺpce - Možnosti filtrovania riadkov - Vytvorenie dotazu z niekoľkých tabuliek - Nastavenie operácie inner, left a right join ===Návrh databázy - Úvod do modelovania údajov - Čo je to entitno-relačný model - Základné časti Entitno relačného modelu - Entitno-Relačný model - Entity - Atribúty a kľúče - Relačné vzťahy - Typy relačných vzťahov - Vysvetlenie notácie v E-R diagrame - Základy Normalizácie - Výhody normalizovaných tabuliek - Vysvetlenie pojmov kandidátsky kľúč, primárny a nekľúčový atribút - Normálne formy - Prvá normálna forma - Druhá normálna forma - Tretia normálna forma - Denormalizácia ===Databázové objekty - Tabuľky - Úvod do dátových typov - Číselné typy údajov - Údaje typu textový reťazec - Iné typy údajov - Kľúče a obmedzenia - Vlastnosť Identity - Schémy - Úvod do relačných vzťahov - Čo je to referenčná integrita - Rozdiel medzi pojmami relačný vzťah, cudzí kľúč a referenčná integrita - Relačný vzťah typu 1 – N - Povinná a nepovinná relácia - Relačný vzťah typu 1 – 1 - Relačný vzťah typu N – M - Super-typ a pod-typ - Relačné vzťahy typu "Sám na seba" - Plánovanie referenčnej integrity - Možnosti pri implementácií referenčnej integrity - Kaskádová referenčná integrita - Prehľad iných databázových objektov - Pohľady - Indexy a výkonnosť dotazov - Vlastné procedúry, funkcie a trigre

Cieľová skupina

začiatočník
Hodnotenie




Organizátor