Databáze je soubor strukturovaných dat. Databáze jsou tvořeny jednou nebo více tabulkami, které jsou navzájem propojeny. V tabulkách jsou uloženy hodnoty vlastností objektů. Při vyhledávání informací v databázi vytváříme mezi tabulkami relaci (propojení), pomocí níž získávám požadovaná data.

Význam databází

  • efektivní a jednoduché uložení dat a rychlý přístup k nim
  • vznik informačních systémů

Historie

Předchůdcem databází byly papírové kartotéky. Umožňovaly uspořádávání dat podle různých kritérií a zatřiďování nových položek. Veškeré operace s nimi prováděl přímo člověk. Správa takových kartoték byla v mnohém podobná správě dnešních databází.

Dalším krokem bylo převedení zpracování dat na stroje. Za první velké strojové zpracování dat lze asi považovat sčítání lidu ve Spojených státech v roce 1890. Paměťovým médiem byl děrný štítek a zpracování sebraných informací probíhalo na elektromechanických strojích. Elektromechanické stroje se využívaly pro účely zpracování dat další půlstoletí.

Velkým impulsem pro další rozvoj databází byl překotný vývoj počítačů v padesátých letech 20. století. Ukázalo se, že původně univerzální používání strojového kódu procesorů je (nejen) pro databázové úlohy neefektivní, a proto se objevil požadavek na vyšší jazyk pro zpracování dat.

Příklady relačních databází

Zdroj: Wikipedie