1 / 21

Základy informatiky část 5

Základy informatiky část 5. 5 Databáze. Databáze – historie. Nejprve děrné štítky Hollerith – sčítání lidu USA 1890 1951 Univac. Zdroj: Wikipedia. Databáze. Skupina informací uspořádaná dle určitých kritérií

kathy
Download Presentation

Základy informatiky část 5

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Základy informatikyčást 5

  2. 5 Databáze

  3. Databáze – historie • Nejprve děrné štítky • Hollerith – sčítání lidu USA 1890 • 1951 Univac Zdroj: Wikipedia

  4. Databáze • Skupina informací uspořádaná dle určitých kritérií • Struktura ve formě tabulek – prohlížení, úprava, přidávání, vyhledávání, odstraňování dat (informací) • dBase, FoxPro, Access, Paradox, WinBase602

  5. Databáze • Systém pro řízení báze dat (SŘBD)(Data Base Management System) (DBMS) • Informix, Progress, Oracle, …

  6. Databáze • Struktura dat • informace uspořádány v pořadačích (tabulkách) • tabulka, • záznam (= věta), • pole (= položka, atribut)

  7. Databáze Položka

  8. Typy dat Text, kombinace text + číslo bus č. 207 Numerický 654321 Datový 14. listopadu Logický ano–ne Automatické číslo (počítadlo) 1,2,3… Poznámka volat Marušku Objekt (např. tabulka z Excelu) *.xls Hypertextovýodkaz www.bivs.cz

  9. Databáze • Dotazy(dotazovací jazyky) • účel dotazu • vybrání záznamů (splňujících kriterium) z tabulky • propojení záznamů z různých tabulek • uspořádání vybraných záznamů SQL Structured Query Language Standard Question Language

  10. Databáze • Výstupy dat • vytvoření formuláře • vytvoření sestavy

  11. Systém řízení báze dat (SŘBD) • Historie • Magnetické pásky • Informace „za sebou“, nutnost častého třídění a výběru dat • Magnetický disk (1963) • Jednodušší hledání

  12. Systém řízení báze dat (SŘBD) • Hierarchický model První způsoby ukládání na disk obdobné jako na magnetickou pásku • Síťový model Integrated Data Store (80. léta) • Relační model Zpracování dat a návrh datových struktur na matematických principech. Současné využití dat z více tabulek či dotazů

  13. Příklad Datum zkoušky

  14. Hierarchický model

  15. Hierarchický model Historicky nejstarší Vychází z přirozeného uspořádání Stromová struktura (rodokmen) Vztah označen 1 : N • Rodiče mohou mít 0 až n dětí • Dítě může mít jen jedny rodiče Nevýhoda – redundance dat

  16. Síťový model

  17. Síťový model Zobecnění hierarchického modelu Vztah 1 : N, navíc i M : N Př.: Autor – Nakladatelství Jeden autor vydává knihy ve více nakladatelstvích Jedno nakladatelství vydává knihy více autorů Nevýhoda: náročná realizace a aktualizace

  18. Relační model Student Kurz Vztahy

  19. Relační databáze Nejpropracovanější Základem jsou relace – dvourozměrné tabulky s pojmenovanými sloupci Pořadí sloupců je libovolné Nevýhoda • Větší počet přístupů do paměti – pomalejší Výhoda • Snížení objemu dat, možnost deduplikace

  20. Objektový model Neodděluje data a funkce Od konce 90. let Vhodný pro data se složitou strukturou (text, text s odkazy, obrázky, video, zvukové záznamy) Vyžaduje nový způsob ukládání dat a obsluhu transakcí* * Transakce je posloupnost akcí (čtení, zápis, výpočet) ,se kterou se zachází jako s jedním celkem. Např. dotaz v SQL

  21. OLAP • Online AnalyticalProcessing • Vznik roku 1993, autorem E. F. Codd, otec relačních databází. • OLAP databáze – odpovědi na komplexní dotazy pracující s více dimenzemi • Umožňuje uspořádat velké objemy dat

More Related