Definice databázového softwaru
Charakteristiky
Než vytvoříte databázi, musíte se rozhodnout, jak strukturovat informace, které chcete databázi spravovat. Každá část dat musí mít zástupný symbol nazvaný pole. Návrhář databáze nejprve vybere jména pro každé pole. Každé jméno pole musí být jedinečné, aby databáze fungovala správně. Databáze také vyžadují, aby každé pole, které vytvoříte, odpovídalo určitému typu dat. Nejběžnější typy jsou data, texty, čísla a poznámky. V závislosti na softwaru může být k dispozici mnoho dalších typů polí.
Typy
Databázový software je rozdělen do dvou kategorií. Základní databáze, která uchovává všechny názvy polí a data ve stejném souboru, je databáze plochých souborů. Vytváříte databáze plochých souborů pro správu všech informací o konkrétním objektu nebo seznamu. Pokud však databáze obsahují související informace o různých tématech nebo seznamech, musíte vytvořit relační databázi. Tento typ databáze je flexibilnější a výkonnější než plochý soubor. Umožňuje uložit pole pro jméno a adresu zákazníka v samostatném souboru, který je použit pro ukládání historie nákupů zákazníka. Společné pole, například identifikační číslo zákazníka, propojuje databáze.
Funkce
Databáze umožňují uživatelům zadávat data do každého pole a rychle aktualizovat. Jakmile uživatel umístí data do každého pole, databáze vytvoří záznam. Každý záznam má jedinečnou značku polohy. Uživatelé mohou vyhledávat konkrétní informace v každém záznamu. Když software zobrazí záznam, můžete upravovat a ukládat upravený záznam. Uživatelé mohou také vytvářet indexy, které klasifikují databázi podle kritérií, jako jsou data, věk nebo PSČ, v závislosti na jejich potřebách. Uživatelé mohou také definovat a vytvářet sestavy z dat, využívat všechny informace v databázi nebo je omezovat pouze na určité informace.
Historie
První databáze se neobjevila až do poloviny šedesátých let. Předtím byly matematické výpočty hlavním používáním počítačů. Vzhledem k tomu, že firmy a vláda začaly v počítači najít užitečný a přístupný nástroj pro správu informací, poptávka po softwaru, který jim vyhovuje, vedla k vývoji prvních databází. Několik nejdůležitějších univerzit v zemi a někteří výrobci počítačů se setkali s výzvou vyvinout software pro správu informací. DBase II, Oracle a Sybase byly některé z prvních databázových softwarových balíčků. Každá z nich používá odlišný přístup k programovým instrukcím než řízený vstup a správa dat. Všechny vyžadují školení a specializované dovednosti v oblasti počítačového programování.
Význam
Komercializace databázového softwaru pomohla zvýšit atraktivitu používání mikropočítačů pro firmy a uživatele osobních počítačů. Databázový software, jako je Microsoft Access, umožňuje uživatelům osobních počítačů a malým firmám řídit informace efektivně bez nutnosti naučit se komplikované programovací příkazy. Popularita internetu také podnítila inovace a vývoj databází. Vývojáři softwaru nadále vytvářejí nové databázové aplikace pro správu webových stránek, e-commerce a správu vztahů se zákazníky.