hero-image

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

Databázové a informační systémy 2

Aktuálně

Bulk insert/select, SQL server

V T-SQL neexistuje obdoba BULK COLLECT/FORALL, návrhy řešení:

  • Data vygenerujeme do souboru a utilitou BULK INSERT importujeme do databáze.
  • Minimalizace logování: SET RECOVERY BULK_LOGGED; ... SET RECOVERY FULL;
  • Použít kurzory FAST_FORWARD.
  • Smazat indexy tabulky a snížit tak režii operace vkládání.
  • Neprovádět commit po vložení každého záznamu.

Semestrální projekt

Semestrální projekt je rozdělen do dvou částí. Maximální počet bodu 45, minimální počet bodů je 23. Body budou udělovány za plnění dílčích úkolů na cvičení.

Přednášky a cvičení

TýdenPřednáškaCvičení
1.Úvod, efektivita informačních systémů
pdf (poslední změna: 16.9.2016)
funkční analýza
pdf (poslední změna: 16.9.2016)

Zadání semestrálního projektu, návrh databáze
2.Úložiště dat
pdf (poslední změna: 16.9.2016)

Odevzdání datové analýzy, nástin analýzy funkční,
generování dat: oracle a mssql (poslední změna: 2.10.2014)
3.Fyzický implementace DBS I - plán vykonávání dotazu
pdf (poslední změna: 21.9.2016)
Odevzdání funkční analýzy, vytvoření databázového schématu, generování velkých kolekcí dat
4.Fyzický návrh databáze II - Plán vykonávání dotazu, fyzická implementace databázových systémů
pdf (poslední změna: 26.10.2016)
Generování velkých kolekcí dat, seznam dotazů v IS, plán vykonání dotazu
5.Fyzický návrh databáze III - stránkování, shlukovaná tabulka
pdf (poslední změna: 02.11.2016)
Fyzický návrh databáze
6.Fyzický návrh databáze IV - Oracle, SQL Server
pdf (poslední změna: 23.11.2016)
Fyzický návrh databáze
10.Výkonnostní testování datové vrstvy pdf
Testovací aplikace:BenchmarkApp
(poslední změna: 23.11.2016)
Odevzdání fyzického návrhu databáze, datová vrstva IS
11.Řadkové a sloupcové uložení dat (pdf
(poslední změna: 30.11.2016)
Datová vrstva IS, Objektově relační mapování.
odevzdání: optimalizovaný fyzický návrh
12. Datová vrstva IS, optimalizace, testování
odevzdání: ORM
13.Komprimace v databázových systémech (pdf) (poslední změna: 7.12.2016)Řádkové a sloupcové uložení dat
14.

Uložení a dotazování prostorových dat (pdf
(poslední změna: 14.12.2016)

Vyhledávání v textech a databázové systémy (pdf
(poslední změna: 14.12.2016)

Distribuované databázové systémy (pdf
(poslední změna: 14.12.2016)

Řádkové a sloupcové uložení dat