P003 Architektura relačních databázových systémů

Fakulta informatiky
jaro 2001
Rozsah
2/1. 3 kr. (plus ukončení). Doporučované ukončení: zk. Jiná možná ukončení: k, z.
Vyučující
RNDr. Milan Drášil, CSc. (přednášející)
Ing. Mgr. et Mgr. Zdeněk Říha, Ph.D. (cvičící)
Garance
prof. PhDr. Karel Pala, CSc.
Katedra strojového učení a zpracování dat – Fakulta informatiky
Kontaktní osoba: RNDr. Milan Drášil, CSc.
Rozvrh
Po 7:00–8:50 D1
Předpoklady
Podmínkou je předchozí absolvování P002 nebo P502.
Omezení zápisu do předmětu
Předmět je nabízen i studentům mimo mateřské obory.
Mateřské obory/plány
Osnova
  • 1. DDL - Data Definition Language SQL - standardní a uživatelské datové typy - definice tabulky - integritní omezení (primary, references, check) - sekvenční generátory - synonyma - pohledy - indexy 2. Bezpečnost - základní práva - role - práva uživatele 3. DML - Data Manipulation Language SQL - INSERT, UPDATE, DELETE, TRUNCATE - projekce relací v prostředí SQL - selekce relací v prostředí SQL - násobení relací v prostředí SQL - indexy - exekuční plán SQL dotazu - optimalizace dotazu (hint) 4. Serverové procedury - funkce - procedury - balíky procedur - triggery - události spouštějící triggery 5. Techniky vývoje klientských aplikací - PRO*C
Informace učitele
Podmínkou je absolvování P002 nebo P502.
Další komentáře
Předmět je vyučován každoročně.
Předmět je zařazen také v obdobích zima 1995, zima 1996, léto 1998, jaro 1999, jaro 2000, jaro 2002.