Hledejte v chronologicky řazené databázi studijních materiálů (starší / novější příspěvky).

Systémem indexací byl zrychlen přístup k datům

Systémem indexací byl zrychlen přístup k datům, jejich vyhledávání i řazení čímž byly dosahovány přijatelné výkony i na poměrně málo výkonném technickém vybavení. Oproti teoretickému modelu však vykazovala tato implementace relací jednu podstatnou odlišnost-prvky bylo možné v jedné relaci libovolněkrát opakovat, čímž byl porušen množinový charakter relace. S tím byly spojeny i operace, které se odvolávaly na fyzické uložení záznamů a respektovaly jejich posloupnost v souboru. Stejný typ souboru používal i další systém s názvem FoxBase firmy Fox Software. Později se z něj vyvinul systém FoxPro a po polecení výrobce firmou Microsoft se dále vyvíjí pod názvem Visual FoxPro. Parametry byly oproti systému dBase dále zvýšeny a s postupujícími verzemi se začal poněkud odlišovat i formád DBF souboru. Pro aplikace vytvářené na osobních počítačích byl systém Fox velmi populárním vývojovým nástrojem a bylo v něm implementováno mnoho systémů. Jinou cestou se vydala firma Borland International a vytvořila systém Paradox. Odlišný datový formát a jiná technika ovládání relací byla i přes poměrně značnou výkonnost patrně příčinou malého rozšíření tohoto produktu. Relace byly i plementovány sice podobně jako u systémů typu FoxBase, dBase, ale implicitně se s nimi pracovalo jako s množinami. Velmi výkonný systém interaktivního ovládání obsahoval i funkci „Query by example“, kterou bylo možno jednoduše zadat projekci a restrikční podmínky pohým vizuálním výběrem sloupců tabulky a naznačením požadových hodnot atributů pro restrikci. Odlišným prvkem byla také existence tzv. pohledu – dočasná relace, která vznikla operacemi nad jinými relacemi (spojením, projekcí, restrikcí), s níž bylo možno pracovat podobně jako s relacemi ostatními, ale nebyla trvale ukládána na disk a byla modifikovatelná změnami hodnot v původních relacích. Posledním produktem, o němž se v oblasti stolních databázových systémů zmíníme, je Access, součast balíku Office firmy Microsoft. Je pochopitelné, že odráží dobu svého vzniku a implementuje všechny nejnovější technologie databázových systémů. Přiznačnou metodou hrubé síly vytlačuje postupně všechny ostatní systémy z prostoru osobních počítačů, zvláště pak v posledních verzích, kdy je vřazen do základní sestavy MS Office. Implementované služby zahrnují základní práci s relacemi, formulaci dotazů, z nichž jsou vytvářeny pohledy, práci se vstupními zadávacími formuláři, výstupními sestavami a práci s makropříkazy, usnadňující rutinní činnosti. Zatímco v předchozích uvedených produktech pojem databáze představoval vždy jen jeden soubor záznamů, zde se již pojem databáze užívá pro souhrn tabulek, dotazů, formulářů a podobně. Tento komplex je ukládán do souborů s rozšířením *.MDB. Systémy pro osobní počítače můžeme ještě doplnit o vývojové nástroje které umožňují vytvářet aplikace přistupující k nějaké bázi dat. Příkladem takového prostředí je systém Deplhi firmy Borland, jež umožňuje poměrně snadno vytvořit program, manipulující s daty v různých tvarech – od jednoduchých datových souborů typu DB nebo DBF až po velké databázové systémy.

Žádné komentáře:

Okomentovat