ÚVOD DO DATABÁZÍ. Metodické listy pro předmět



Podobné dokumenty
RELAČNÍ DATABÁZE. Cíl:

Operátory ROLLUP a CUBE

Materializované pohledy

Obsah. Úvod 9. Úvod do Office Seznámení s Office Vylepšení programu Access XML 13 Inteligentní značky 14

Databázové systémy, MS Access. Autor: Ing. Jan Nožička SOŠ a SOU Česká Lípa VY_32_INOVACE_1130_Databázové systémy, MS Access_PWP

Databázové systémy trocha teorie

Stručný obsah. K2118.indd :15:27

Maturitní témata z předmětu PROGRAMOVÉ VYBAVENÍ pro šk. rok 2012/2013

Databázové systémy. Cvičení 6: SQL

Úvod do databází. Modelování v řízení. Ing. Petr Kalčev

Jazyk S Q L základy, příkazy pro práci s daty

DJ2 rekurze v SQL. slajdy k přednášce NDBI001. Jaroslav Pokorný

RELAČNÍ DATABÁZOVÉ SYSTÉMY

Dotazovací jazyky I. Datová krychle. Soběslav Benda

Databáze II. 1. přednáška. Helena Palovská

Ukládání a vyhledávání XML dat

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

Stručný obsah Úvod Úvod do SQL 1. Seznámení s jazykem SQL 2. Začínáme s dotazy 3. Výrazy, podmínky a operátory

Stručný obsah. část III Aktualizace dat Kapitola 10: Aktualizace databáze 257 Kapitola 11: Integrita dat 275 Kapitola 12: Zpracování transakcí 307

Základy databází. O autorech 17 PRVNÍ ČÁST. KAPITOLA 1 Začínáme 19

Střední odborná škola stavební Karlovy Vary Sabinovo náměstí 16, Karlovy Vary Autor: Ing. Hana Šmídová Název materiálu:

Obsah. Kapitola 1. Kapitola 2. Kapitola 3. Kapitola 4. Úvod 11. Stručný úvod do relačních databází 13. Platforma 10g 23

UDS for ELO. Univerzální datové rozhraní. >> UDS - Universal Data Source

Obsah. Základy práce s databází 13. Tabulky 43. Obsah. Úvod 9 Poděkování 12

Databázové systémy a SQL

4IT218 Databáze. 4IT218 Databáze

Úvod do databázových systémů

MS Access Dotazy SQL

Data x Informace x Znalosti

Data Cube. Luboš Kulič Tomáš Kuthan

Klíčová slova: dynamické internetové stránky, HTML, CSS, PHP, SQL, MySQL,

O Apache Derby detailněji. Hynek Mlnařík

Obsah přednášky. Představení webu ASP.NET frameworky Relační databáze Objektově-relační mapování Entity framework

Databázové systémy I. 1. přednáška

Fyzické uložení dat a indexy

Návrh a tvorba WWW stránek 1/14. PHP a databáze

Základy informatiky. 08 Databázové systémy. Daniela Szturcová

Optimalizace dotazů a databázové transakce v Oracle

Marketingová komunikace. 2. a 3. soustředění. Mgr. Pavel Vávra 9103@mail.vsfs.cz. Kombinované studium Skupina N9KMK3PH (vm3aph)

Databázové a informační systémy Jana Šarmanová

Co bude výsledkem mého SELECTu? RNDr. David Gešvindr MVP: Data Platform MCSE: Data Platform MCSD: Windows Store MCT

Michal Krátký, Miroslav Beneš

1. Webový server, instalace PHP a MySQL 13

Kapitola 1: Co je Microsoft Access? 27 Kapitola 2: Mnoho tváří aplikace Microsoft Access 41 Kapitola 3: Návrh databázové aplikace 75

8. Zpracování dotazu. J. Zendulka: Databázové systémy 8 Zpracování dotazu 1

Marketingová komunikace. 2. soustředění. Mgr. Pavel Vávra Kombinované studium Skupina N9KMK1aPH/N9KMK1bPH (um1a1ph/um1b1ph)

J. Zendulka: Databázové systémy 8 Zpracování dotazu Podstata optimalizace zpracování dotazu

KIV/ZIS cvičení 5. Tomáš Potužák

Informační systémy ve zdravotnictví. 10. cvičení

2. přednáška. Databázový přístup k datům (SŘBD) Možnost počítání v dekadické aritmetice - potřeba přesných výpočtů, např.

Institut biostatistiky a analýz MU. Zkušenosti s vyhodnocováním telemedicínských technologií

Data v informačních systémech

Použití databází na Webu

Metadata. MI-DSP 2013/14 RNDr. Ondřej Zýka,

Marketingová komunikace. 3. soustředění. Mgr. Pavel Vávra Kombinované studium Skupina N9KMK3PH (vm3bph)

Marek Laurenčík. Excel. práce s databázemi a kontingenčními tabulkami

Software pro personalizaci karet

Využití OOP v praxi -- Knihovna PHP -- Interval.cz

Základy informatiky. 06 Databázové systémy. Kačmařík/Szturcová/Děrgel/Rapant

A5M33IZS Informační a znalostní systémy. O čem předmět bude? Úvod do problematiky databázových systémů

4. lekce Přístup k databázi z vyššího programovacího jazyka

Dotazování nad stromem abstraktní syntaxe

Střední odborná škola a Střední odborné učiliště, Hořovice

On line analytical processing (OLAP) databáze v praxi

DATABÁZOVÉ SYSTÉMY MYSQL. Sestavil Mgr. Jan Kubrický. Distanční opora Poslední úprava:

Střední odborná škola a Střední odborné učiliště, Hořovice

7. Integrita a bezpečnost dat v DBS

7. Integrita a bezpečnost dat v DBS

Inovace a zkvalitnění výuky prostřednictvím ICT. Základní seznámení s MySQL Ing. Kotásek Jaroslav

Business Intelligence. Adam Trčka

Dobývání znalostí z databází. Databáze. datum jmeno prijmeni adresa_ulice adresa_mesto cislo_uctu platba zustatek

Inovace a zkvalitnění výuky prostřednictvím ICT Databázové systémy MySQL základní pojmy, motivace Ing. Kotásek Jaroslav

Microsoft Access tvorba databáze jednoduše

Střední škola pedagogická, hotelnictví a služeb, Litoměříce, příspěvková organizace

Business Intelligence

IBM SPSS Decision Trees

Excel a externí data KAPITOLA 2

4IT218 Databáze. 4IT218 Databáze

Kritéria hodnocení praktické maturitní zkoušky z databázových systémů

Databázové systémy II. KIV/DB2 LS 2007/2008. Zadání semestrální práce

Databáze v MS ACCESS

1. Relační databázový model

Databázové systémy. Doc.Ing.Miloš Koch,CSc.

Gymnázium a Střední odborná škola, Rokycany, Mládežníků 1115

Přehled systému Microsoft SQL Server. Komu je kniha určena Struktura knihy Nejvhodnější výchozí bod pro čtení knihy Konvence a struktura knihy

ŠKOLENÍ PROGRAMOVACÍHO JAZYKA JAVA JAVA - ZÁKLADY

Maturitní témata. pro obor vzdělávání M/01 Informační technologie

6. SQL složitější dotazy, QBE

Tabulka fotbalové ligy

Databáze I. 2. přednáška. Helena Palovská

Distanční opora předmětu: Databázové systémy Tématický blok č. 3: OLAP, operátory CUBE a ROLLUP Autor: RNDr. Jan Lánský, Ph.D.

Databáze. Velmi stručný a zjednodušený úvod do problematiky databází pro programátory v Pythonu. Bedřich Košata

KIV/ZIS - SQL dotazy. stáhnout soubor ZIS- 04_TestovaciDatabaze accdb. SQL dotazy. budeme probírat pouze SELECT

Microsoft Access. Typy objektů databáze: Vytvoření a návrh nové tabulky. Vytvoření tabulky v návrhovém zobrazení

Uložené procedury Úvod ulehčit správu zabezpečení rychleji

37. Indexování a optimalizace dotazů v relačních databázích, datové struktury, jejich výhody a nevýhody

DATA CUBE. Mgr. Jiří Helmich

Databáze SQL SELECT. David Hoksza

Informační systémy 2008/2009. Radim Farana. Obsah. Jazyk SQL

Databázovéa informačnísystémy NÁVRH IMPLEMENTACE 1

Transkript:

Metodické listy pro předmět ÚVOD DO DATABÁZÍ Cíl: Cílem tohoto předmětu je získat základní znalosti v oblasti databází, naučit se dotazovací jazyk SQL a naučit se zásady dobrého navrhování databází. Převážná část je věnována dnes nejrozšířenějším relačním databázím. Tématický celek předmětu je rozdělen do pěti částí: 1. Základní charakteristiky databázových systémů, úvod do relačních databází, jednoduché SQL dotazy. 2. Charakteristiky a použití síťových a hierarchických databází, seskupovací dotazy SQL. 3. Složité SQL dotazy, datové kostky. Optimalizace SQL dotazu. 4. Navrhování databází, ERA modely, praktické příklady modelů, konceptuální modely pro datové sklady. 5. Transformace ERA modelu do relačního databázového schématu, normální formy. Fyzické schéma. Doporučená literatura: Palovská H.: Databáze, nb.vse.cz/~palovska/uds/ Telnarová Z., Lukasová A., Matula P.: Úvod do databází, skripta Ostravské university, Přírodovědecká fakulta, Ostrava 1999 Gregor J., Chlapek D., Chudějová E., Chvalovský, V.: Datová základna, skripta Vysoké školy ekonomické Praha, 1993 Pokorný J.: Databázová abeceda, Science, Veletiny, 1998 Forma ukončení: test z SQL SELECT, praktické mapování konceptuálního do databázového schématu + teoretická otázka

Metodický list č.1 1. Téma: Základní charakteristiky databázových systémů, úvod do relačních databází, jednoduché SQL dotazy. Co je databáze, databázový přístup, databázové servery a klientské databáze Relační databáze seznámení se vzorovou databází Northwind v prostředí MS Access Jednoduché dotazy příklady ve vzorové databázi Připojení k databázi MySQL, MySQL dotazy Standard SQL a dialekty Kapitoly Data a informační systémy, Logická a fyzická struktura dat, Logické struktury dat ze skript H.Palovské (nb.vse.cz/~palovska/uds/), příklady jednoduchých dotazů (nb.vse.cz/~palovska/uds/ ).

Metodický list č.2 Charakteristiky a použití síťových a hierarchických databází, seskupovací dotazy SQL. Přednosti síťových databází, jejich využití v současnosti Použití klientských nástrojů (př. MS Access) pro přístup k relačním databázím (př. MS SQL Server, Oracle, IBM DB2, MySQL ). ODBC, spolehlivost překladu z jednoho dialektu SQL do druhého Seskupovací dotazy v prostředí MS Access, SQL podoba, odchylky dialektu MS Access od standardu SQL. Kapitoly Relační model dat, Dotazovací jazyk SQL jednoduché dotazy, Dotazovací jazyk SQL seskupovací dotazy.

Metodický list č.3 Složité SQL dotazy. COUNT DISTINCT v MS Access Vnější spojení, dotazy na negativní fakta, řešení v SQL89 a v SQL99. Příklady v MS Access, MySQL. Poddotazy SQL, poddotazy v MS Access, simulace v MySQL Datová kostka pomocí MS Excel Optimalizace dotazu, příklady Kapitoly Dotazovací jazyk SQL poddotazy, SQL SELECT přehled syntaxe, Optimalizace SQL dotazu..

Metodický list č.4 Navrhování databází, ERA modely, praktické příklady modelů, konceptuální modely pro datové sklady. ERA model, z čeho se skládá, různá značení a konstrukční možnosti Příklady konkrétních modelů Kapitola Konceptuální model datové základny

Metodický list č.5 Transformace ERA modelu do relačního databázového schématu, normální formy. Fyzické schéma.optimalizace SQL dotazu. Shrnutí předmětu. Metodika mapování ERA modelu do relačního databázového schématu Příklady, jednoduché návody Fyzické schéma výklad, ukázky Kapitoly Konceptuální schéma relační schéma, Normalizace databázového schématu, Příklady relačních databázových schémat. Kapitoly Fyzické schéma indexy