databÁze (úvod)

16
DATABÁZE (úvod) 3.ročník, IVT

Upload: piera

Post on 25-Jan-2016

54 views

Category:

Documents


2 download

DESCRIPTION

DATABÁZE (úvod). 3.ročník, IVT. Vymezení pojmu. Představa (?) Co očekávám od databáze? Zpracování dat - novinka? Kde všude potřeba?. (Počítačová) historie zpracování dat. Nevýhody. SŘBD – programový prostředek pro práci s daty. SŘBD (DBMS). Databáze - definice. - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: DATABÁZE (úvod)

DATABÁZE (úvod)

3.ročník, IVT

Page 2: DATABÁZE (úvod)

Vymezení pojmu

Představa (?) Co očekávám od databáze? Zpracování dat - novinka? Kde všude potřeba?

Page 3: DATABÁZE (úvod)
Page 4: DATABÁZE (úvod)
Page 5: DATABÁZE (úvod)

(Počítačová) historie zpracování dat

Page 6: DATABÁZE (úvod)

Nevýhody

SŘBD – programový prostředek pro práci s daty

Page 7: DATABÁZE (úvod)

SŘBD (DBMS)

Page 8: DATABÁZE (úvod)

Databáze - definice existuje řada ustálených i neustálených názvů… Již samotné slovo DATABÁZE se příliš nelíbí

jazykovědcům, kteří prosazují termín "báze dat".

Pod databází rozumíme určitým způsobem strukturovanou množinu dat uloženou ve formě přístupné počítači a spravovanou počítačem. (nějaký účel, různé instituce)

Prakticky pro nás - každá databáze bude tvořena jistou množinou tabulek obsahujících data, a řadou dalších objektů, které se nazývají formuláře (pohledy) a dotazy, (tiskové sestavy, …).

Page 9: DATABÁZE (úvod)

Databázový systém

Page 10: DATABÁZE (úvod)

Další vlastnosti dat v databázích:

Konzistence Velké množství Správnost (nerozpornost) Sdílení Spolehlivost Bezpečnost

Page 11: DATABÁZE (úvod)

Struktura dat Př. kancelář

Chaos Lepší struktura

Nutnost si dobře rozmyslet strukturu (reprezentace, popis dat, vztahy, …) – navrhnout schéma databáze

Page 12: DATABÁZE (úvod)

Další důležité pojmy Svět se skládá z objektů (složitější,

nedělitelné, …) Záznam o objektu = …

Příklad (zaměstnanec) Atributy (pole, - „vlastnosti“) Tabulky =

„Pravidla“, vlastnosti

(! Odlišnost terminologií)

Page 13: DATABÁZE (úvod)

Současná architektura databází - model klient-server

Podstata tohoto modelu spočívá v tom, že program, který poskytuje služby v určité oblasti, je oddělen od programu, který těchto služeb využívá. (Nic nového, př. IE…)

Page 14: DATABÁZE (úvod)

Klient - server Programu poskytujícímu služby říkáme server,

v našem případě databázový server. Server umí například:

uchovávat data v databázi, vyhledávat je podle různých kritérií, třídit je nebo zajišťovat jejich integritu.

Programu, který těchto služeb využívá, říkáme databázový klient. Klient může například:

ukazovat data z databáze v oknech na obrazovce tisknout sestavy umožňovat vkládání dat pomocí formulářů konvertovat data do jiných formátů, provádět výpočty nad daty atd.

Page 15: DATABÁZE (úvod)

Klient - server Jeden server je schopen obsluhovat více

klientů. Plná síla modelu klient-server se projeví při

práci v síti počítačů. Server, instalovaný na jednom z počítačů, obsluhuje požadavky přicházející od klientů umístěných na všech počítačích v síti. Díky tomu mohou všichni klienti pracovat nad stejnými daty, využívat navzájem svoje výsledky, sdílet informace. (př.)

(Model klient-server není jediným způsobem organizace síťových databází. )

Page 16: DATABÁZE (úvod)

Náš program pro vytváření a správu databáze

Microsoft Office Access 2003