Jak Začít?

Máš v počítači zápisky z přednášek
nebo jiné materiály ze školy?

Nahraj je na studentino.cz a získej
4 Kč za každý materiál
a 50 Kč za registraci!




Databázové systémy

DOCX
Stáhnout kompletní materiál zdarma (109.9 kB)

Níže je uveden pouze náhled materiálu. Kliknutím na tlačítko 'Stáhnout soubor' stáhnete kompletní formátovaný materiál ve formátu DOCX.

DATABÁZOVÉ SYSTÉMY (DBS)

= skládá se ze dvou základních částí: 1. Databáze (báze dat)

: 2. SŘBD(systémřízeníbázedat

- databázi si můžeme představit jako místo, kam se ukládají všechny potřebné údaje

- přístup k údajům uloženým v databázi obstarává program, kterému se říká SŘBD = Systém

Řízení Báze Dat (vznikl přeložením původního anglického termínu DBMS = DataBase

Management Systém)

- mezi SŘBD patří programy: Oracle, MS SQL Server, Sybase, Informix, Progress

: nejedná se o programy nikterak levné, jejich cena se pohybuje v desítkách a většinou spíše

i ve stovkách tisíc korun

: naštěstí i na poli SŘBD existují programy šířené zdarma jako freeware = např. mSQL,

MySQL a PostgreSQL

- kde se databázové systémy používají?

Webové aplikace např. internetové obchody

Bankovnictví a pojišťovnictví

Evidence obyvatelstva

Evidence motorových vozidel

Školství – evidence dat o studentech, zaměstnancích (např. systém Bakaláři)

Vyhledávací služby na internetu

Firemní informační systémy např. informace o zákaznících, dodavatelích,

objednávkách, stavu zboží (výrobků) na skladě apod.

RELAČNÍ DATABÁZOVÉ SYSTÉMY

- převážná většina dnes používaných SŘBD při uspořádání údajů v databázi vychází z

relačního modelu dat

- název tohoto modelu vychází z relační algebry, což je matematický aparát, na kterém relační

model dat staví

- v tomto modelu jsou údaje uspořádány do tabulky, od jejíž struktury se odvíjí návrh

ostatních komponent databázového schématu

- hovoříme-li o struktuře databázové tabulky, máme na mysli především:

názvy a datové typy jednotlivých sloupců tabulky, polí

aplikace různých typů klíčů a indexů

aplikace integritních omezení

- tabulka zpravidla shromažďuje údaje o jednom druhu objektů

: můžeme tak mít například tabulku s osobními údaji zaměstnanců

: jednotlivé řádky odpovídají jednotlivým zaměstnancům

: sloupce pak obsahují informace o pracovnících = v našem případě by to mohly být

následující údaje: osobní číslo, jméno, rodné číslo, adresa a výše platu

: sloupcům tabulky obvykle říkáme v databázové terminologii položky nebo atributy (pole)

: jednotlivé řádky se pak nazývají záznamy

- aby šlo s tabulkami a v nich uloženými údaji pracovat, musí být nějak jednoznačně

identifikovány

- každý sloupec je proto pojmenován = má svůj název

- častou operací prováděnou v tabulkách je změna obsahu jednoho atributu u určitého

záznamu

- pro provedení této operace však musíme mít k dispozici způsob, jak jednoznačně určit

Témata, do kterých materiál patří