Nejlepší volné databáze pro Windows
Charakteristika databází
Databáze musí být schopna mít referenční integritu, několik typů polí definovat tabulky databázových funkcí a indexových funkcí pro uspořádání záznamů. Další funkce, které by jednotlivec chtěl ve volném softwarovém balíčku, je schopnost používat jazyk dotazu, návrh formuláře, rozhraní nabídky a přizpůsobit sestavy pro tisk. Většina volných databází nemá funkce, jako jsou návrhy formulářů a moduly určené uživatelům k vytváření personalizovaných nabídek. Jedná se o základní vlastnosti, které je třeba hledat při výběru databázového programu.
Funkce databáze
Databázový software musí mít určité funkce, které zaručují přesnost dat. Důležitou funkcí je blokování záznamů. Uzamknutí záznamů vytváří systém pro zablokování záznamu tak, aby byl správně aktualizován. Tato funkce je důležitá v sítích klientských serverů pro více uživatelů, kteří mají přístup ke stejnému registru. Funkce blokování záznamu chrání uživatele databáze před tím, než si navzájem přepisují práci. U nezávislých počítačů mohou koncoví uživatelé vytvářet databáze a tabulky a používat vlastní bezpečnostní strukturu (hesla a uživatelské identifikační kódy) pro osobní přístup.
Šablony
Šablony usnadňují implementaci konceptu databáze bez návrhu celé struktury od začátku. Bezplatný databázový softwarový program by měl obsahovat šablony pro databáze, od vlastní databáze až po obchodní aplikace. Šablony musí být schopny vytvářet předdefinované tabulky, dotazy, přehledy a uživatelské rozhraní. Většina databázového softwaru s otevřeným zdrojovým kódem obsahuje knihovnu šablon, která lze stáhnout do hlavního adresáře, kde jsou umístěny spustitelné soubory databázových programů v počítači. Použití šablon šetří čas ve vývoji programů pro správu dat.
Kompatibilita databází
Volný databázový program musí být schopen zpracovávat data z jiných formátů a mít možnost importovat, exportovat a číst data v jiných formátech. Uživatelé mohou ukládat databázové soubory prostřednictvím sítě se zcela odlišnými databázovými platformami. Kompatibilita databáze umožňuje uživatelům různých formátů pracovat ve spojení s jinými databázovými programy. Další funkcí databází je použití modulů pro správu pracovní skupiny, které umožňují ostatním uživatelům určitých oprávnění číst, psát, spouštět a ukládat soubor z databáze v jiném formátu.