znak

Databázové dotazovací jazyky

Texty pro výuku, odkazy

danel

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