Martin Kirschbaum 4.A, 2012.  určitá uspořádaná množina informací (dat) uložená na paměťovém médiu  Databázový program - umožňuje tvořit, editovat,

Slides:



Advertisements
Podobné prezentace
Tabulky v MS ACCESS Autorem materiálu a všech jeho částí, není-li uvedeno jinak, je Mgr. Jiří Novák.
Advertisements

Základy databázových systémů
Přednáška č. 1 Úvod, Historie zpracování dat, Základní pojmy
Přednáška č. 3 Normalizace dat, Datová a funkční analýza
Jazyk SQL Ing. Zdena DOBEŠOVÁ. SQL Structured Query Language 1974 SEQUEL (Structured English Query Language) neprocedurální relační dotazovací jazyk norma.
Databáze.
Microsoft Office Access
 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á.
Přednáška č. 5 Proces návrhu databáze
Výpočetní technika Akademický rok 2006/2007 Letní semestr Mgr. Petr Novák Katedra informatiky a geoinformatiky FŽP UJEP
Databázové systémy 1 Cvičení č. 3 Fakulta elektrotechniky a informatiky Univerzita Pardubice.
Databáze Sestavy.
SQL Lukáš Masopust Historie  Předchůdcem databází byly papírové kartotéky  děrný štítek  1959 konference  1960 – vytvořen jazyk COBOL.
SQL Lukáš Masopust Historie  Předchůdcem databází byly papírové kartotéky  děrný štítek  1959 konference  1960 – vytvořen jazyk COBOL.
Úvod do databází Databáze.
1IT Relační datový model
Číslo šablony: III/2 VY_32_INOVACE_P4_3.7 Tematická oblast: Aplikační software pro práci s informacemi II. Databáze - sestava Typ: DUM - kombinovaný Předmět:
Databáze Jiří Kalousek.
17.Tabulkový procesor (filtrování a řazení dat, formuláře, podmínky a podmíněné formátování, export a import dat) Barbora Skoumalová 4.A.
Databáze Úvod.
Microsoft Access Prezentace základních uživatelských nástrojů
Databázové systémy II Přednáška č. 8 – Pohledy (Views)
Tabulkový procesor.
D ATOVÉ MODELY Ing. Jiří Šilhán. D ATABÁZOVÉ SYSTÉMY Patří vedle textových editorů a tabulkových kalkulátorů k nejrozšířenějším představitelům programového.
Školení správců II. Petr Pinkas RNDr. Vít Ochozka.
Architektura databází Ing. Dagmar Vítková. Centrální architektura V této architektuře jsou data i SŘBD v centrálním počítači. Tato architektura je typická.
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.
Relační databáze.
Konceptuální návrh databáze
Vypracoval: Ondřej Dvorský Třída: VIII.A
Vytvořil: Robert Döring
Referát č. 17 M. Novotný Tabulkový procesor (filtrování a řazení dat, formuláře, podmínky a podmíněné formátování, export a import dat) Vysvětlit pojmy.
Databázové systémy. Práce s daty Ukládání dat Aktualizace dat Vyhledávání dat Třídění dat Výpočty a agregace.
(ZÁKLADNÍ POJMY A PRINCIPY, STRUKTURA, OBLASTI POUŽITÍ, VKLÁDÁNÍ A EDITACE, IMPORT A EXPORT DAT)
KIV/ZIS cvičení 6 Tomáš Potužák. Pokračování SQL Klauzule GROUP BY a dotazy nad více tabulkami Stáhnout soubor studenti_dotazy_sql.mdb.
MS ACCESS parametrický dotaz
Informatika pro ekonomy II přednáška 10
Databázové systémy Přednáška č. 4 Proces návrhu databáze.
Číslo šablony: III/2 VY_32_INOVACE_P4_3.8 Tematická oblast: Aplikační software pro práci s informacemi II. Databáze – základy SQL Typ: DUM - kombinovaný.
Číslo šablony: III/2 VY_32_INOVACE_P4_3.6 Tematická oblast: Aplikační software pro práci s informacemi II. Databáze - formulář Typ: DUM - kombinovaný Předmět:
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.
DATABÁZOVÉ SYSTÉMY. 2 DATABÁZOVÝ SYSTÉM SYSTÉM ŘÍZENÍ BÁZE DAT (SŘBD) PROGRAM KTERÝ ORGANIZUJE A UDRŽUJE NASHROMÁŽDĚNÉ INFORMACE DATABÁZOVÁ APLIKACE PROGRAM.
Konceptuální návrh databáze
Databázové modelování
Access Vysvětlení pojmu databáze - 01
Databáze teorie.
Databázové systémy Informatika pro ekonomy, př. 18.
Databáze velké množství dat pevně dané struktury
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.
Univerzita třetího věku kurz Znalci Databáze 1.
filtrování a řazení dat, podmíněné formátování,
Databázové systémy Úvod, Základní pojmy. Úvod S rozvojem lidského poznání roste prudce množství informací. Jsou kladeny vysoké požadavky na ukládání,
DATABÁZE.
24 Používání relačních databází (základní pojmy a principy z oblasti relačních databází, struktura databáze,oblasti použití relačních databází, vkládání.
Databáze MS ACCESS 2010.
Databáze MS ACCESS 2010.
Využití sestavy Zobrazení a typy Části sestavy Vytvoření sestavy Ovládací prvky.
Úvod do databází zkrácená verze.
● Databaze je soubor dat,slouží pro popis reálného světa(např.evidence čkolní knihovny..) ● Relační databaze je databáze založená na relačním modelu.
Import dat Access (16). Projekt: CZ.1.07/1.5.00/ OAJL - inovace výuky Příjemce: Obchodní akademie, odborná škola a praktická škola pro tělesně.
Databáze ● úložiště dat s definovaným přístupem ● typy struktury – strom, sekvence, tabulka ● sestává z uspořádaných záznamů ● databáze – struktura – záznam.
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.
NÁZEV ŠKOLY:SOŠ Net Office, spol. s r.o. Orlová Lutyně
Unix a Internet 9. SQL server
Výpočetní technika Akademický rok 2008/2009 Letní semestr
Informatika pro ekonomy přednáška 8
Relační model databáze
Vytvořil: Robert Döring
Praktický modul - zadání
Transkript prezentace:

Martin Kirschbaum 4.A, 2012

 určitá uspořádaná množina informací (dat) uložená na paměťovém médiu  Databázový program - umožňuje tvořit, editovat, vstupní informace ukládá tak, aby se data dala třídit podle různých kritérií a umožňuje efektivní vyhledávání  Databáze je tvořena záznamy a každý záznam obsahuje skupinu různých dat  databáze = datová základna  Relační databáze - založená na relačním modelu (na tabulkách)

 počítačový program, který poskytuje jednak způsob pro ukládání a správu dat, jednak uživatelské rozhraní pro sledování logické struktury obchodních úkolů (aplikační logickou strukturu)  Využití: k zpřístupnění informací a dat uživatelům přes rozhraní www

 Pro evidování údajů vznikly aplikace, které mají funkci pro práci s konkrétními daty ● Příjmy a výdaje firmy – účetnictví ● Evidence pracovníků firmy a jejich výplat – mzdy ● Evidence zásob nebo zboží – sklady ● Evidence výrobků a pracovních operací – řízení výroby

 Nejmenší struktura v databázi, reprezentuje nějakou vlastnost entity odpovídající tabulce  struktury, které ve skutečnosti ukládají data  Každé pole v databázi obsahuje právě jednu hodnotu a jméno (identifikuje typ údaje), které jsou v něm uloženy  Je důležité dbát na zajištění strukturální a datové integrity polí

 slouží k uložení dat na serveru do paměťového prostoru relační databáze  tabulka má pevně danou strukturu (počet sloupců určených typů)  k tabulce se vztahují pravidla integritních omezení, referenční integrity a indexy  tabulka je označena jménem a patří (kromě systémových tabulek) do některého schématu  Vytváření: příkazem CREATE TABLE a ruší se příkazem DROP TABLE

 Propojení dat ze dvou tabulek do jedné výsledné tabulky  Př: typ klauzule JOIN 1. vnitřní spojení INNER JOIN 2. vnější spojení OUTER JOIN (levé – LEFT OUTER JOIN a pravé – RIGHT OUTER JOIN) 3. plné spojení FULL JOIN 4. křížové spojení CROSS JOIN

vytvoříme dvě zjednodušené tabulky zak (zákazníci) a obj (objednávky). Zak (id_zak, jmeno) Obj (id_obj, id_zak, cena)Id_zakJmeno100Jiří 200Viktor 300Miloš Id_objId_zakcena

 Propojení umožňující komunikaci a svázání vzájemně souvisejících dat  Při návrhu databáze jsou data rozdělena do jednotlivých tabulek → propojeny pomocí údajů ve sloupcích  Relace jsou označovány propojením tabulek Sloupec - primární klíč (propojuje tabulky)

 Relace typu 1:1 - u velmi rozsáhlých tabulek s mnoha sloupci - jeden záznam v jedné tabulce odpovídá jednomu záznamu ve druhé tabulce  Relace typu 1:N – nejpoužívanější typ - jednomu záznamu v první tabulce odpovídá více záznamů v tabulce druhé  Relace typu N:N - několika záznamům v první tabulce odpovídá několik záznamů v tabulce druhé

 Primární klíč je atribut, jehož hodnota je pro každý záznam jedinečná  identifikující každý záznam v databázové tabulce  nesmí obsahovat hodnotu NULL  Každá tabulka má mít definovaný právě jeden primární klíč (entitní integrita)

 Př: import z Excelu do aplikace Access 1) Data aplikace Excel jsou uvedena ve formátu seznamu V každém sloupci je v prvním řádku uveden popisek, všechny sloupce obsahují podobná data a v seznamu nejsou žádné prázdné řádky ani sloupce. 2) Zavřete sešit aplikace Excel obsahující data, která chcete použít v aplikaci Access 3) V aplikaci Access otevřete databázi, do které chcete vložit data z Excelu 4) V nabídce Soubor aplikace Access přejděte na příkaz Načíst externí data a klepněte na příkaz Import 5) V okně Import klepněte v rozevíracím seznamu Soubory typu na položku Microsoft Excel 6) V seznamu Oblast hledání vyhledejte soubor, který chcete importovat, a klikněte na něj 7) Postupujte podle pokynů v Průvodci importem z tabulkového procesoru 8) Další informace o tomto průvodci a aplikaci Access zobrazíte zaškrtnutím políčka Zobrazit nápovědu po ukončení průvodce

 Př: export do aplikace Excel 1) Otevřete zdrojovou databázi 2) V navigačním podokně vyberte objekt obsahující data, která chcete exportovat (tabulku, dotaz, sestavu, formulář) 3) Zkontrolujte, jestli zdrojová data neobsahují chyby 4) Případné chyby odstraňte (během exportu může dojít k chybám a do polí mohou být vloženy hodnoty nul) 5) Pokud je objektem tabulka,určete, zda chcete s daty exportovat také formátování 6) Tento krok ovlivní výsledný sešit (množství exportovaných dat a formát zobrazení dat) 7) Zvolte cílový sešit a formát souboru

 Síťový systém, který odděluje klienta a server, kteří spolu komunikují přes počítačovou síť  popisuje vztah mezi dvěma počítačovými programy, v nichž první program (klient) žádá o služby jiný program (server)  Na tomto principu pracuje např.: web a

 Serverová část spravuje data a zajišťuje veškeré operace s nimi  Klientská část umožňuje uživatelům práci s daty  Výběry a další operace se provádějí na serveru a klient dostává pouze výsledky dotazu  Databáze na serveru je tvořena jedním velkým souborem, do kterého lze nahlížet pouze pomocí databázového klienta

 seřazený sekvenční soubor, jehož vyhledávací klíč určuje pořadí záznamů v souboru  vyhledávací klíč primárního indexu nemusí být ve všech případech primárním klíčem  často nazývaný jako shlukující soubor  Sekundární index – index, jehož vyhledávací klíč určuje jiné pořadí než v seřazeném sekvenčním souboru - neshlukující index

 Zpracování, při kterém je skupina logických operací chápána jako transakce  Pokud dojde k chybě anelze transakci dokončit, musí se všechny operace vrátit do původního stavu  Podmínka: transakce musí být provedena jako celek

 Structured Query Language - strukturovaný dotazovací jazyk  standardizovaný jazyk pro komunikaci s databázemi  Využívá se k práci s většími daty v relačních databázích  Důležité: příkazy - umožňují úplnou kontrolu nad systémem řízení báze dat  ANSI/SQL "standard" podporovaný většinou databázových systémů

   