Vreme je da kupite rešenje baze podataka za vaš dom ili posao, ali kako odlučite? Prvo, odredite koje su vam funkcije potrebne tako da možete izabrati proizvod koji ispunjava vaše zahtjeve i ne uzrokuje previše bol u vašem džepu.
Desktop baze podataka
Verovatno ste upoznati sa barem jednim proizvodom baze podataka za desktop računare . Na tržištu dominiraju brendovi kao što su Microsoft Access , FileMaker Pro i OpenOffice Base. Ovi proizvodi su relativno jeftini i odlični su za jednostruke ili neinteraktivne web aplikacije. Hajde da ih bliže pogledamo:
- Microsoft Access : Pristup je deo paketa Microsoft Office i možda vam je već dostupan. Ukoliko imate Office, Access će vam imati poznat interfejs, tako da bi vam bilo lakše naučiti nego robustnija rješenja. Podržane su sve osnovne funkcije baze podataka, uključujući kompleksne upitne podatke, više korisnika, formular za unos podataka i izveštavanje. Funkcionalnost zasnovana na Vebu je dodata sa izdanjem 2010, omogućavajući korisnicima pristup bazi podataka bez pristupa instaliranog na njihovom sistemu. Nažalost, Access podržava maksimalnu veličinu baze podataka od 2 gigabajta, ograničavajući ga na mala preduzeća i pojedince. Pristup je dostupan na Windows i Mac.
- FileMaker Pro : Originalno dostupan samo na Mac-u, FileMaker Pro je postao jak u poslednjih nekoliko godina i verodostojna je alternativa za Access. Brza i jeftina i nudi skup alata za podršku mobilnim rešenjima. FileMaker Pro je deo FileMaker platforme koja uključuje FileMaker Go za mobilne platforme i FileMaker Cloud i FileMaker Server za hosting aplikacija u oblaku.
- OpenOffice Baza : Ova besplatna baza koju nudi Apache obezbeđuje puno osnovnih funkcija baze podataka, ali ako je slobodan ograničava njegov izbor funkcija. Njegova primarna upotreba je verovatno domaći korisnik, a uključuje niz čarobnjaka koji pomažu u konfiguraciji. Međutim, on nudi niz disk jedinica za povezivanje sa drugim višenamjenijim bazama podataka, uključujući MySQL i PostgreSQL.
Server baze podataka
Ako planirate aplikaciju baze podataka teške upotrebe, kao što je veb lokacija e-trgovine ili višenamenska baza podataka, moraćete da pozovete jedan od velikih oružja. Serverske baze podataka kao što su MySQL, Microsoft SQL Server, IBM DB2 i Oracle pružaju pravu vatrenu moć, ali nosite odgovarajuću cenu.
- Oracle : Oracle je kralj baza podataka i razvijen je prvi sistem upravljanja relacionim bazama podataka (RDBMS). Njena karakteristika je široka i duboka, ali je i krivica za učenje. Ako održavate dosta podataka na više lokacija i imate neku tehničku pomoć i duboke džepove, ovo je možda najbolji izbor.
- Microsoft SQL Server : SQL Server je sjajan izbor ako vaša organizacija već koristi Microsoftove aplikacije. Lako se koristi i integriše čvrsto sa drugim Microsoft proizvodima.
- MySQL : MySQL je bio u vlasništvu Sun Microsystems-a, ali je postao deo Oracle kada Oracle kupi Sun 2009. godine. Popularan je za web aplikacije.
- IBM DB2 : IBM-ova baza podataka preduzeća DB2 je direktni konkurent Oracle i osvaja bitku nad cijenom.
Ova četiri nisu jedini igrači u igri servera baze podataka, ali su tradicionalno najveći. Drugi za razmatranje su Teradata, PostgreSQL i SAP Sybase. Neke baze podataka preduzeća nude "ekspresna" izdanja koja su besplatna ili jeftinija, pa ih proverite kao priliku da preuzmete funkcije za spin.
Veb-omogućene baze podataka
Danas skoro svaka aplikacija baze podataka zahteva neku vrstu web interakcije. Mnogi ljudi pretpostavljaju da ako trebate prihvatiti ili pružiti informacije na Internetu, potrebno je koristiti bazu podataka servera. To nije nužno tačno - radna baza podataka može (inexpensively!) Zadovoljiti vaše potrebe. Na primjer, Microsoft Access je dodao podršku za web aplikacije sa izdanjem za 2010. godinu. Ako vam je potrebna ova mogućnost, obavezno pročitajte sve drobite od bilo koje baze podataka koju razmišljate o kupovini.