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 vyberať údaje z databázy? Toto sú základné otázky, v ktorých musí mať jasno každý, kto chce používať SQL server, či už to je administrátor, analytik, vývojár alebo návrhár.
Kurz Microsoft SQL Server 1 predstavuje vstupný kurz na zorientovanie sa v problematike databáz. Kurz je rozdelený na 2 dôležité časti. V prvej sa robí úvod to problematiky a teórie databáz, v ktorej sa účastník oboznámi, ako sa ukladajú údaje, ako fungujú vzťahy a ako sa databáza navrhuje. Druhá časť slúži ako úvod do písania dotazov v jazyku Transact-SQL. V tejto sa účastník dozvie úplné základy výberu údajov pomocou príkazu SELECT.
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- Vysvetlenie základných pojmov a súvislostí
- Čo je to databáza a kde všade ju možno stretnúť
- Čo je to systém na správu databázy – Databázový systém (RDBMS)
- Príklady tradičných databázových systémov
- Čo je a čo nie je databázový systém
- Čo je to informačný systém a ako súvisí s databázovým systémom
- Základná štruktúra databázy
- Predstavenie platformy Microsoft SQL Server
- Vysvetlenie konceptu klient-server, rozdiel medzi MS SQL a SSMS
- Verzie a edície MS SQL
- Služby MS SQL, čo všetko obsahuje MS SQL
- Ako si vytvoriť domáci LAB – inštalácia MS SQL a SSMS
- Dokumentácia a Online Help
- Databázové tabuľky
- Záznamy a polia tabuľky
- Koncept entít a ich atribútov
- Príklady tabuliek, ktoré porušujú základné pravidlá štruktúry
- Problém redundancie v kontexte databázy
- Význam relačných vzťahov
- Typy relačných vzťahov
- Ako sa orientovať vo vzťahoch – Nástroj Diagram
- Čo sú to Schémy
- Úvod do programu SQL Server Management Studio
- Prihlasovanie na SQL server a jeho možnosti
- Orientácia na pracovnej ploche a práca s dokovaním okien
- Orientácia v paneli Object Explorer
- Základné možnosti práce s tabuľkou v databáze
- Pripájanie sa k databázam MS SQL z prostredia Microsoft Excel
- Typy SQL databáz
- Čo sú to dátové sklady (Data warehouse) a ich rozdiel oproti tradičným OLTP databázam
- Využitie OLAP kociek
- Ukážka vytvorenia jednoduchej databázy
- Návrh štruktúry tabuliek
- Návrh relačných vzťahov a kľúčov
- Optimalizácia návrhu
- Úvod do dátových typov
- Vytvorenie tabuľky pomocou návrhového režimu
- Nastavenie základných kľúčov
- Úvod do SQL
- Čo je to SQL, iné jazyky v rámci MS SQL servera
- Porovnanie ANSI SQL vs T-SQL
- Základné typy príkazov jazyka SQL – DML, DDL, DCL
- Základná orientácia v skripte
- SQL skript a dávky (Batch)
- Čo je to SQL príkaz alebo dotaz (statement / query)
- Ako sa píše viacero príkazov v skripte
- Na čo sú dávky a ako ich používame v skripte
- Ako sa ukončuje príkaz a kedy je to potrebné
- Čo je to klauzula (clause) a ako sa zapisuje
- Ukladanie príkazov
- Vytvorenie a uloženie súboru skriptu (.sql)
- Vytvorenie a uloženie dotazu ako objekt View na server
- Základné elementy jazyka SQL
- Použitie komentárov
- Prehľad základných operátorov
- Čo sú to výrazy
- Základné typy výrazov a ich vplyv pri použití operátorov
- Čo sú to predikáty a predikátová logika
- Prehľad ďalších elementov jazyka SQL
- Teória množín a jej vplyv na chápanie databázy
- Základné klauzuly príkazu SELECT
- Základné pravidlá zápisu klauzúl SELECT a FROM
- Konvencie zápisu jednoslovných a dvojslovných názvov
- Správny a efektívny zápis pri výbere tabuľky a stĺpcov
- Rozdiely pri výbere údajov z tabuľky, z pohľadu a z funkcie
- Jednoduché výpočty v klauzule SELECT
- Ako vplýva množinový kontext na výpočet
- Konštantné výrazy a množinový kontext
- Aritmetické výpočty
- Úvod do SQL funkcií
- Eliminácia duplicít
- Množiny a duplicitné riadky
- Klauzula DISTINCT
- Použitie aliasov
- Alias odkazujúci na stĺpec
- Alias odkazujúci na tabuľku
- Vplyv logického spracovania na aliasy
- Zoraďovanie riadkov pomocou ORDER BY
- Syntaktické pravidlá klauzuly ORDER BY
- Zoraďovanie použitím aliasov a poradového čísla
- Úvod do filtrovania údajov
- Základná mechanika pri výbere riadkov pomocou klauzule WHERE
- Použitie porovnávacích a logických operátorov pri výbere číselných a dátumových hodnôt
- Použitie predikátových operátorov IN a BETWEEN
- Úvod do spojenia JOIN
- Množinový pohľad na vzťah dvoch tabuliek
- Vnútorné spojenie INNER JOIN
- Vonkajšie spojenia LEFT JOIN a RIGHT JOIN
Cieľová skupina
začiatočníkHodnotenie
Organizátor
Ďalšie termíny kurzu
Podobné kurzy
podľa názvu a lokality