hero-image

Výuka databázových předmětů na Katedře informatiky

Databázové systémy II

Novinky

  • 2. oprava testu PL/SQL pro denní i kombinované studenty bude v úterý 9.5. ve 12:30. Zúčastnit se mohou studenti, kteří úspěšně odevzdali analýzu. Přihlášení na opravu provedete zasláním mailu přednášejícímu.
    • EB408: drg0017, koz0310, bie0055, tru0101
  • Mimořádně je vypsán 4. termín odevzdání analýzy na konec 9. týdne, tj. v neděli 30.4., 23:59. Počet bodů, v případě přijetí, je 8.
  • Změny v odevzdání implementace datové vrstvy:
    1. termín se posouvá na konec 10. týdne, tj. v neděli 7.5., 23:59.
    2. termín odevzdání bude pouze na cvičení v 11. týdnu.
  • Oprava testu PL/SQL pro denní i kombinované studenty bude v pátek 28.4. v 10:45. Přihlášení na opravu provedete zasláním mailu přednášejícímu.
    • EB113: kri0308, val0447, bie0055, kis0061, sob0105, ryc0085, paz0042, tem0017, yer0013, sed0211, she0018
    • EB213: drg0017, puk0023, sob0113, gol0094, koz0310, kud0124, kra028, las0084, tur0160, zdr0043, kob0062, tru0101, kri409, kub0677, sos0038

Test z PL/SQL:

Podmínky udělení zápočtu     

V 6. nebo 7. týdnu bude na programu praktický test z PL/SQL. V rámci druhé části předmětu budou studenti navrhovat zvolený informační systém nad platformou .NET nebo Java a implementovat část datové vrstvy informačního systému. Zápočty z minulého roku jsou uznány automaticky, v případě problémů kontaktujte paní Geletičovou. 

Model pro praktický test z PL/SQL z minulého roku

Přednášky a cvičení

TýdenPřednáškaCvičení
1.

Úvod      
pdf (poslední změna: 28.2.2023)

Datová a funkční analýza ukázkového projektu      
pdf (poslední změna: 9.2.2022)

Doplňující materiál k datové a funkční analýze

pdf (poslední změna 18.3.2020)

Obecné zásady a časté chyby ve funkční analýze

pdf (poslední změna 19.3.2021)

          
Opakování SQL      
úkoly, create/init sql skript, řešení (poslední změna: 8.2.2022)
2.PL/SQL 1 (blok, proměnné, výjimky)      
pdf (poslední změna: 8.3.2022)
PL/SQL 1 (blok, proměnné, výjimky)      
pdf, řešení (poslední změna: 15.2.2022)
3.

PL/SQL 2 (procedury, trigger)

pdf (poslední změna: 15.3.2023)

PL/SQL 2 (procedury, triggery)      
pdf, řešení (poslední změna: 21.2.2022)     
update skript (poslední změna: 23.2.2022)
4.

PL/SQL 3 (řídící konstrukce a kurzory, balíky, hromadné operace)

pdf (poslední změna: 22.3.2023)

PL/SQL 3 (řídící konstrukce a kurzory)      
pdf, řešení (poslední změna: 1.3.2022)
5.

PL/SQL 4 (statické a dynamické PL/SQL)

pdf (poslední změna: 29.3.2022)

PL/SQL 4 (statické a dynamické PL/SQL)      
pdf, řešení (poslední změna: 8.3.2022)
6.

Transakce a zotavení

pdf (poslední změna: 5.4.2023)

Opakování PL/SQL
7.

T-SQL

pdf (poslední změna: 12.4.2023)

T-SQL

pdf, create, řešení (poslední změna: 28.3.2022)

8.

Řízení souběhu I

pdf (poslední změna: 19.4.2023)

Test PL/SQL

 

9.

Objektově relační mapování (ORM):

  • pdf (přednáška, poslední změna: 26.4.2023)
  • scripts.zip (create skript, generování DTO, poslední změna: 16.4.2018)
  • AuctionSystemORM_sqls (ukázka ORM v .NET,  SQL Server, poslední změna: 16.4.2018)
  • AuctionSystemORM (ukázka ORM v .NET, SQL Server a Oracle, poslední změna: 16.4.2018)
Implementace objektově-relačního mapování pro semestrální projekt
10.

Řízení souběhu II 
pdf (poslední změna: 3.5.2023)

 

Implementace objektově-relačního mapování pro semestrální projekt
11.

Vykonávání dotazů v DBS

pdf (poslední změna: 10.5.2023)

 

Implementace objektově-relačního mapování pro semestrální projekt
 

Vzory integrace ORM do UI

pdf (poslední změna: 19.4.2022)

 
 

ASP.NET, Integrace ORM

pdf (poslední změna: 19.4.2022)

AuctionWebApp (poslední změna: 25.4.2016)

AuctionDesktopApp (poslední změna: 2.5.2016)

 
 

Objektově-relační datový model

pdf (poslední změna: 16.3.2022)