Vrijeme je za kupnju rješenja za bazu podataka za vaš dom ili posao, ali kako se odlučite? Najprije odredite koje značajke trebate kako biste mogli odabrati proizvod koji zadovoljava vaše zahtjeve i ne uzrokuje previše bolova u vašem džepu.
Desktop baze podataka
Vjerojatno ste upoznati s barem jednim proizvodom baze podataka . Na tržištu dominiraju robne marke poput Microsoft Access , FileMaker Pro i OpenOffice Base. Ti su proizvodi relativno jeftini i izvrsni su za pojedinačne ili neinteraktivne web aplikacije. Pogledajmo ih bliže:
- Microsoft Access : Pristup je dio paketa Microsoft Office i možda vam je već dostupan. Ako imate ured, pristup će vam imati poznato sučelje, tako da bi bilo lakše naučiti od više robusnih rješenja. Podržane su sve osnovne značajke baze podataka, uključujući složene upite podataka, više korisnika, obrasce za unos podataka i izvješćivanje. Web-based funkcionalnost je dodana s izdanjem 2010, omogućujući korisnicima pristup bazi podataka bez Access instaliran na njihovom sustavu. Nažalost, pristup podržava maksimalnu veličinu baze podataka od 2 gigabajta, ograničavajući ga na male tvrtke i pojedince. Pristup je dostupan i za Windows i Mac.
- FileMaker Pro : Izvorno dostupan samo na Mac računalu, FileMaker Pro je postao snažan posljednjih godina i vjerodostojna je alternativa za Access. Brz i jeftin i pruža niz alata za podršku mobilnim rješenjima. FileMaker Pro dio je FileMaker platforme koja uključuje FileMaker Go za mobilne platforme i FileMaker Cloud i FileMaker Server za hosting aplikacija u oblaku.
- OpenOffice Base : Ova besplatna baza podataka koju nudi Apache pruža mnoštvo osnovnih funkcija baze podataka, no slobodna ograničava svoj skup značajki. Njegova je primarna upotreba vjerojatno kućni korisnik, a uključuje niz čarobnjaka koji pomažu konfiguriranju. On, međutim, pruža skup pogona za povezivanje s drugim višenamjenskim bazama podataka, uključujući MySQL i PostgreSQL.
Poslužiteljske baze podataka
Ako planirate aplikaciju baze podataka teške službe poput e-trgovine ili višekorisničke baze podataka, morat ćete nazvati jedan od velikih oružja. Poslužiteljske baze podataka kao što su MySQL, Microsoft SQL Server, IBM DB2 i Oracle pružaju stvarnu vatrenu moć, ali imaju odgovarajuću tešku cijenu.
- Oracle : Oracle je kralj baza podataka i bio je prvi razrađeni sustav za upravljanje bazama podataka (RDBMS). Njegov skup značajki je širok i dubok, ali tako je i njegova krivulja učenja. Ako održavate mnogo podataka na više lokacija i imate tehničku pomoć i duboke džepove, to bi moglo biti najbolji izbor.
- Microsoft SQL Server : SQL Server je izvrstan izbor ako vaša organizacija već koristi Microsoftove aplikacije. Jednostavno je koristiti i čvrsto se integrira s drugim Microsoftovim proizvodima.
- MySQL : MySQL je bio u vlasništvu Sun Microsystemsa, ali je postao dio Oracle-a kada je Oracle kupio Sun 2009. godine. Popularan je za web aplikacije.
- IBM DB2 : IBM-ova bazna baza podataka DB2 je Oracleov izravni konkurent i pobjeda nad bitkama.
Ova četiri nisu jedini igrači u igri poslužiteljske baze podataka, ali su tradicionalno najveći. Drugi smatraju se Teradata, PostgreSQL i SAP Sybase. Neke baze podataka tvrtke nude "ekspresna" izdanja koja su besplatna ili jeftina, pa ih provjerite kao priliku da se značajke preležu.
Web-omogućene baze podataka
Danas gotovo svaka aplikacija baze podataka poziva na neku vrstu web interakcije. Mnogi ljudi pretpostavljaju da ako trebate prihvatiti ili pružati informacije na Internetu, trebate koristiti bazu podataka poslužitelja. To nije nužno istina - desktop baza podataka može (jeftino!) Zadovoljiti vaše potrebe. Na primjer, Microsoft Access dodao je podršku za web aplikacije s izdanjem 2010. Ako vam je potrebna ova mogućnost, svakako pročitajte sve fine ispise bilo koje baze podataka o kojoj razmišljate o kupnji.