Databázové dotazovací jazyky
Texty pro výuku, odkazy
Zpět
Zkouška
Předmět navazuje na
Databázové systémy
. Předpokladem pro absolvování je znalost principů relačních databází a základů jazyka SQL.
Prezentace a studijní materiály
Učební text k Transact-SQL
Ukázky - skripty
CASE v selectu
zpracování řádků z tabulky pomocí CURSORU
vytvoření tabulky s FOREIGN KEY
různé typy CONSTRAINTS
Rozdíly mezi platformami
Kniha obsahuje řešené příklady s vysvětlením rozdílů mezi jednotlivými databázovými platformami.
Doporučená literatura
Jaroslav Pokorný: Dotazovací jazyky
Materiály na webu:
W3C - přehled jazyka SQL
(EN) s možností vyzkoušet příkazy online
Uložené procedury v T-SQL
(CZ)
Procedury
(CZ)
Standardy pro psaní SQL kódu díl 1
Standardy pro psaní SQL kódu díl 2
Blog o SQL Serveru
Manuál k MySQL
CZ
Úvod do Postgre PL/pgSQL
Cvičení
Příklady jazyka SQL jsou probírány v Transact-SQL s využitím databáze Microsoft SQL Server 2014 Express.
Je využívána cvičná databáze AdventureWorks2014.
Datový slovník
k databázi AdventureWorks2014.
Popis
schémat databáze AdventureWorks2014 na stránkách Microsoftu
.
ERD schéma AdventureWorks
2008
Příklad - úřad:
Drop table
Create table
Insert