databÁze (úvod)

Post on 25-Jan-2016

50 Views

Category:

Documents

2 Downloads

Preview:

Click to see full reader

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

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 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, …).

Databázový systém

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

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

Struktura dat Př. kancelář

Chaos Lepší struktura

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

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í)

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…)

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.

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í. )

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

Microsoft Office Access 2003

top related