Databáze zdarma pro komerční použití

databázeMezi databáze dostupné zdarma i pro komerční použití například patří: Oracle Database Express Edition, IBM B2 Express-C, Microsoft SQL Server Express Edition, PostgreSQL, MySQL, Firebird, SQLite, Berkeley DB, Java DB a další…

Většina databází pracuje s různými programovacími jazyky. Propojení databáze a daného programovacího jazyka obvykle zajišťuje patřičný ovladač databáze (např. JDBC, ODBS).

Před použitím databáze si pečlivě pročtěte licenční podmínky!

Číst dál...

MySQL a rozsahy celočíselných typů

Jaké jsou rozsahy celočíselných typů a jak je možné využívat rozsahy zobrazovaných hodnot?

Definice počtu míst pro zobrazování

V MySQL máme tyto celočíselné typy: numeric, decimal, integer (resp. int) a smallint.

Číst dál...

Záloha MySQL databáze

Jak se zálohuje MySQL databáze a jaký nejjednodužší příkaz použít? Na to se v rychlosti podíváme a některé příklady si ukážeme. Pokud používáte rozhraní phpMyAdmin, tak zálohování databáze je primitivní, stačí využít záložku pro "Export" a uložit si databázi do souboru. Pokud však phpMyAdmin nepoužíváte a chcete zálohovat databázi přímo z nějakého operačního systému typu Linux, FreeBSD apod., situace je složitější a je třeba využít příkaz mysqldump.

Abyste mohli použít příkaz pro zazálohování databáze mysqldump, musíte být v shellu a nikoli přímo v MySQL. Konkrétní manuál najdete na stránkách 4.5.4. mysqldump — A Database Backup Program.

Výstupem zálohování bude textový soubor, který bude obsahovat SQL příkazy nutné pro obnovu databáze.

Číst dál...

dbDesigner nahrazen MySQL Workbench

Dříve, zhruba před pěti lety, jsem používala na návrh databáze MySQL dbDesigner 4.0.5.6 od fabFORCE.net. Jedná se o Open Source projekt v licenci GNU GPL, takže je zadarmo. dbDesigner je určen pro grafické znázornění tabulek, jejich relací apod. Umožnuje přímou vazbu na skutečnou databázi, takže změny v databázi by měly jít automaticky přidat do dbDesigneru a opačně. Bohužel tento dbDesigner měl dosti chyb, které šly většinou různými způsoby obejít. Je možné, že chyby, na které jsem tehdy narazila, jsou již opraveny. Používala jsem tehdy beta verzi, ale během pěti let se pouze z beta verze stala finální verze. Vývoj tohoto nástroje prakticky ustal.

Co mne však potěšilo, bylo zjištění, že dbDesigner byl nahrazen nástrojem MySQL Workbench, který je vyvíjen přímo pod MySQL a je často aktualizován :). Na stránce se screanshoty si můžete udělat základní představu o práci MySQL Workbench.