Databáze velké množství dat pevně dané struktury

Slides:



Advertisements
Podobné prezentace
MS ACCESS - DOTAZY DATABÁZOVÉ SYSTÉMY.
Advertisements

Databáze Dotazy.
Tabulky v MS ACCESS Autorem materiálu a všech jeho částí, není-li uvedeno jinak, je Mgr. Jiří Novák.
DATABÁZOVÉ SYSTÉMY Ing. Roman Danel, Ph.D.
 Informací se data a vztahy mezi nimi stávají vhodnou interpretací pro uživatele, která odhaluje uspořádání, vztahy, tendence a trendy  Existuje celá.
Výpočetní technika Akademický rok 2008/2009 Letní semestr Mgr. Petr Novák Katedra informatiky a geoinformatiky FŽP UJEP
Výpočetní technika Akademický rok 2006/2007 Letní semestr Mgr. Petr Novák Katedra informatiky a geoinformatiky FŽP UJEP
Pro Nekonečno – RC Palouček
Databáze Jiří Kalousek.
Databáze velké množství dat - pevně daná struktura data spolu souvisí
Microsoft Access Prezentace základních uživatelských nástrojů
Databáze Tabulky a typy dat VY_32_INOVACE_7B11. Proč datové typy ? Abychom mohli do tabulky vložit data, musíme jednotlivým polím (sloupcům) přiřadit.
Školení správců II. Petr Pinkas RNDr. Vít Ochozka.
Relační databáze.
MS ACCESS parametrický dotaz
Tento výukový materiál vznikl v rámci Operačního programu Vzdělávání pro konkurenceschopnost 1. KŠPA Kladno, s. r. o., Holandská 2531, Kladno,
MS ACCESS DOTAZY.
MS ACCESS - FORMULÁŘE Databázové systémy.
MS ACCESS.
Tabulky – vyhledávání (v dalších tabulkách pomocí relací)
Úvod do MS ACCESS Autorem materiálu a všech jeho částí, není-li uvedeno jinak, je Mgr. Jiří Novák.
Databáze Dotazy VY_32_INOVACE_7B16. Dotazy umožňuje vybrat určité záznamy z tabulky na rozdíl od filtru vybrané záznamy umístí do samostatné dočasné nebo.
Obchodní akademie, Náchod, Denisovo nábřeží 673 Projekt CZ.1.07/1.5.00/ EU peníze pro Obchodní akademii Náchod Číslo – název šablony klíčové aktivityIII/2.
Databáze Tabulky. Vytvoření a návrh nové tabulky Tabulku lze vytvořit: na kartě Vytvořit klikněte ve skupině Tabulky na položku Tabulka. importem dat.
ACCESS DOTAZY Ing. Jana Horáková IKT MS Office
POWER POINT 1 Základní pojmy Power Point - základní pojmy.
Access Vysvětlení pojmu databáze - 01
Univerzita třetího věku kurz Pokročilý Tabulkový procesor 3.
MS Excel 2 Martin Kotlík Brno, 20. ledna 2015 Obsah předchozího semináře 1 1.Popis programu Excel 2.Základní dovednosti 3.Typy vkládaných dat 4.Formát.
KIV/ZIS cvičení 4 Tomáš Potužák. Dotazy - úvod Umožňují pracovat s databází –Získávat specifické informace z tabulky, případně z více tabulek najednou.
Databázové systémy SQL Výběr dat.
 Agregační funkce  Agregační funkce jsou to funkce, které nějakým způsobem zpracují více hodnot a jako výsledek vrátí hodnotu jednu COUNT()  Funkce.
IKT MS Office Access Dotazy Ing. Jana Horáková
Databáze Formuláře VY_32_INOVACE_7B18. Formuláře Umožňují zobrazit data z tabulek uživatelsky vhodným způsobem Mohou být zobrazena data z více tabulek.
DATABÁZOVÉ SYSTÉMY Ing. Roman Danel, Ph.D.
IKT MS Office Access Formuláře Ing. Jana Horáková
IKT MS Office Access Sestavy Ing. Jana Horáková
ACCESS SESTAVY Ing. Jana Horáková IKT MS Office
MS ACCESS Databáze pro každého. Základní pojmy  Data  určitá fakta, vztahující se k objektům z reálného světa, uložená v paměti počítače  Informace.
ACCESS DOTAZY Ing. Jana Horáková IKT MS Office
filtrování a řazení dat, podmíněné formátování,
Univerzita třetího věku kurz Pokročilý Tabulkový procesor 4.
Databáze MS ACCESS 2010.
Databáze MS ACCESS 2010.
Databáze MS ACCESS 2010.
Filtrování záznamů Filtr podle výběru Filtr podle formuláře Rozšířený filtr Symboly, výrazy Dotazy.
Využití sestavy Zobrazení a typy Části sestavy Vytvoření sestavy Ovládací prvky.
Microsoft Excel Seznamy Struktura seznamů Základní databázové pojmy Prohlížení a úprava seznamů Řazení.
Rozdíl mezi databází a tabulkou Rozdíl mezi Accessem a Excelem
Elektronické učební materiály - II. stupeň Informatika 7 Autor: Bc. Pavel Šiktanc MS WORD 2010 – záhlaví a zápatí Co se všechno naučíme??? Jak vkládat.
Vytváření tabulek MS Access (4). Projekt: CZ.1.07/1.5.00/ OAJL - inovace výuky Příjemce: Obchodní akademie, odborná škola a praktická škola pro.
Seznamy (databáze) v tabulkových kalkulátorech (Microsoft Office Excel, Open Office Calc, …)
NÁZEV ŠKOLY:SOŠ Net Office, spol. s r.o. Orlová Lutyně AUTOR: Mgr. Jana Kijonková NÁZEV: Podpora výuky v technických oborech TEMA: Relační databáze – dotazy.
Vytvoření sestavy Access (14). Projekt: CZ.1.07/1.5.00/ OAJL - inovace výuky Příjemce: Obchodní akademie, odborná škola a praktická škola pro tělesně.
Popis prostředí Tabulky Návrhové zobrazení Datové typy Vlastnosti pole Řazení a filtrování.
Význam relací Typy relací Vytvoření relace Nastavení relace Podtypy relace Referenční integrita.
Vytvoření rozevíratelného pole Access (13). Projekt: CZ.1.07/1.5.00/ OAJL - inovace výuky Příjemce: Obchodní akademie, odborná škola a praktická.
Grafická úprava sestavy Access (15). Projekt: CZ.1.07/1.5.00/ OAJL - inovace výuky Příjemce: Obchodní akademie, odborná škola a praktická škola.
Datové typy MS Access (3). Projekt: CZ.1.07/1.5.00/ OAJL - inovace výuky Příjemce: Obchodní akademie, odborná škola a praktická škola pro tělesně.
Výukový materiál zpracovaný v rámci projektu: Střední zdravotnická škola ÚO – šablony Registračn í č í slo projektu: CZ.1.07/1.5.00/ Š ablona: III/2.
Databáze MS ACCESS 2010.
KIV/ZD cvičení 8 Tomáš Potužák.
2OP483 Manažerská informatika 3
Výpočetní technika Akademický rok 2008/2009 Letní semestr
Databáze MS ACCESS 2010.
NÁZEV ŠKOLY:SOŠ Net Office, spol. s r.o. Orlová Lutyně
NÁZEV ŠKOLY:SOŠ Net Office, spol. s r.o. Orlová Lutyně
Vytvoření formuláře Access (11).
Název školy: Střední odborná škola stavební Karlovy Vary
Praktický modul - zadání
Transkript prezentace:

Databáze velké množství dat pevně dané struktury data mají určitou logiku data lze vyhodnocovat, třídit, zpracovávat příklady databází: - seznam tajných agentů - telefonní seznam města Zlína příkladem databázového programu je Access ze sady MS Office (access=přístup)

MS Access Okno databáze je stále zobrazeno, nabízí Objekty databáze - tabulky - základní objekty, - v databázi jich může být víc - dotazy - vyhledávání v tabulkách dle kritérií - formuláře - graficky upravené - sestavy - pro výstup dat, pro tisk, - lze v nich seskupovat, třídit - www stránky - pro publikaci na internet - makra - programování akcí

Tabulky tvoří základ databáze tvoří je - pole = sloupec, pole mají názvy - záznam = řádek, řádky mají čísla tabulky jsou propojeny relacemi zobrazení tabulek - zobrazení datového listu pro vstup dat - návrhové zobrazení pro definici struktury

Možnosti tvorby tabulky pomocí průvodce (pro začátečníky) vložením dat v zobrazení datového listu (pro normální uživatele) v návrhovém zobrazení podrobnou definicí polí a jejich vlastností (nejprofesionálnější a nejlepší? ;)

Datové typy polí text – lze omezit délku memo – dlouhý text (nelze dle něj třídit) číslo – bajt, celé číslo, desetinné číslo ... datum, čas – různé formáty (krátký, střední, dlouhý) měna – zobrazení konkrétní měny, různé formáty automatické číslo, ID – identifikace, klíč, automaticky se zvyšuje o jedničku ano,ne – pouze pravda, nepravda (zatržítko) OLE – propojení, vložení objektu průvodce vyhledáváním – vytvoří rozbalovací seznam, combobox (např pro oslovení - pan, paní, slečna)

Vlastnosti polí formát – způsob zobrazení (délka textu, velikost čísla, typ měny, převod na velká/malá písmena > < výchozí hodnota lze užít Tvůrce výrazů ověřovací pravidlo – výraz omezující hodnoty, které lze zadat ověřovací pravidlo – chybová zpráva >=0 >10 and <100

Primární klíč jednoznačně identifikuje záznam, nemůže se v tabulce opakovat číslo studenta, rodné číslo, SPZ auta vloží se v návrhovém zobrazení ještě před vytvářením relací (symbol klíče)

Třídění, hledání, filtry Třídění dat A-Z, Z-A pro text i čísla kurzor musí být v poli, podle kterého třídíme Hledání i nahrazování (úplná i částečná shoda Filtry po použití se zobrazí jen vyhovující data ostatní data jsou skryta, ale ne smazánao filtr podle výběru (podle hodnoty pod kurzorem) filtr podle formuláře – lze dodat více podmínek

Relace relace je vztah mezi tabulkami,(relation=vztah) znázorněna je černou čarou umožňuje propojení tabulek typy relací: 1:1 jednomu záznamu odpovídá jeden záznam 1:n jednomu záznamu odpovídá více záznamů n:m n záznamům odpovídá m záznamů (nutné je použití třetí spojovací tabulky) vytvoření: Nástroje – relace před vytvořením se definují primární klíče vhodné je zajistit referenční integritu

Příklady relací máme tabulky propojovací položkou je číslo žáka adresy: číslo žáka, adresa, telefon, zástupce prospěch: číslo žáka, známky z předmětů pochvaly: číslo žáka, datum a text pochvaly propojovací položkou je číslo žáka relace adresy - prospěch je typu 1:1 každý žák má právě 1 adresu a 1 prospěch relace prospěch - pochvaly je typu 1:N každý žák může mít libovolný počet pochval

Dotazy provádějí výběr zadaných dat z tabulek, případně mohou data v tabulkách měnit dotaz může být založen na jedné nebo více tabulkách propojených relacemi nebo i na předchozích dotazech spouští se stiskem červeného vykřičníku upravovat jej lze v návrhovém zobrazení

Možnosti dotazů výběr polí z různých tabulek i dotazů třídění výsledků, skrytí některých položek příklady kritérií: (>0 and <100) between 0 and 100 >“Pes“ not 5 a* like s* Brno or Zlín is null is not null kritéria lze slučovat též pomocí řádku nebo tvoření nových polí (sloučení polí &) tvůrce výrazů, kouzelná hůlka (tabulky, funkce), vypočítané položky

Dotazy, příklady a úpravy Využívejte služeb Tvůrce spojte do nového pole jméno a příjmení zobrazte kromě ceny v Kč i cenu v euro včetně symbolu této měny [zboží]![cena]/27,65 zobrazte daň a cenu s daní bez desetinných míst doplňte datum vypršení lhůty (za 14 dní) pomocí funkce pro dnešní datum date vypočtěte věk obžalovaného Úprava dotazu (formát) – PT vlastnosti

Typy dotazů výběrový - klasický běžný dotaz aktualizační - aktualizace dat v tabulce přidávací - přidání dat vytvářecí - vytvoření nové tabulky odstraňovací - odstranění záznamů parametrický - doplňující informace křížový

Výběrové dotazy s výpočty vytvoření nového pole (průvodce) sloučená pole - & Souhrny agregační funkce avg - průměr count - počet max, min - maximum, minimum

Formuláře Grafické objekty, pro vstup a úpravu dat založené na jedné nebo více tabulkách, případně i dotazech nejrychlejší vytvoření pomocí průvodce části formuláře : záhlaví, tělo, zápatí úpravy v návrhovém zobrazení souprava nástrojů – textové pole Aa vlastnosti: PT myši

Formuláře 2 Formulář s podformulářem (u relace 1:N) kadeřnictví – ID zákaznice a jednotlivé služby s cenami (mytí, stříhání, barvení…) včetně celkové ceny k zaplacení

Sestavy Souhrn dat ve formátu vhodném pro tisk lze aplikovat třídění i seskupování tvorba průvodcem části sestavy : záhlaví sestavy, záhlaví stránky, tělo, zápatí stránky, zápatí sestavy