Strukturovanost v databázích je zajištěna hierarchií:
• Datová položka – vyjadřuje určitý atribut z reálného světa
• Věta – seskupení více datových položek, které popisují určitý objekt.
• Soubor – seskupení vět stejného typu
• Databáze (datová základna) – tvořena více soubory, které patří k určité aplikaci či projektu.
Strukturovaná data mohou být:
• Textová – př. místo narození
• Číselná – př. výška
• Datum a čas – př. narození
• Logická – lze na ně odpovědět ANO/NE
• Kategorie – tj. hodnota vlastnosti z dané škály
Strukturovaná data umožňují vyhledávání podle zvoleného klíče.
Základním pilířem databázové koncepce je programový systém SŘBD, který umožňuje organizování dat, efektivní správu dat, centrální popis dat a umožňuje přístup k datům z různých aplikací. SŘBD obsahuje 4 základní komponenty:
1. jazyk pro definici dat, kterým programátor specifikuje obsah a strukturu databáze
2. jazyk pro manipulaci s daty – umožňuje koncovým uživatelům i programátorům pomocí příkazů vyhledávat data v databázi a využívat jich v aplikacích, nejznámější je jazyk SQL
3. jazyk pro řízení přístupu uživatelů k datům – umožňuje administraci dat
4. datový slovník – systémový klíčový soubor, který obsahuje popis a charakteristiky datových položek. O každém datové položce je ve slovníku řada charakteristik, které dávají položku do vztahu k jiným objektům. Všechny změny ve struktuře dat se promítají do slovníku, přístupy aplikací k datům se realizují podle informací ve slovníku. Datový slovník jako centrální soubor pro popis dat vede k jednotnému popisu dat pro více uživatelů.
Sturukturovaná databáze = odpovídá reálným objektům a je podle nich navržena. Musí mít navrženy správné úrovně přístupu. Neexistuje v ní redundantnost. Co nejvíce stabilní a otevřena budoucím požadavkům.
Možnosti uchování znalostí
V expertních systémech, z generace na generaci.
Žádné komentáře:
Okomentovat