Panahon na upang bumili ng isang database solusyon para sa iyong bahay o negosyo, ngunit paano ka magpasya? Una, tukuyin kung anong mga tampok ang kailangan mo upang mapili ka ng isang produkto na nakakatugon sa iyong mga kinakailangan at hindi nagiging sanhi ng masyadong maraming sakit sa iyong pocketbook.
Desktop Database
Marahil ay pamilyar ka sa hindi bababa sa isang produkto ng desktop database . Ang merkado ay pinangungunahan ng mga tatak tulad ng Microsoft Access , FileMaker Pro, at OpenOffice Base. Ang mga produktong ito ay medyo mura at mahusay para sa single-user o di-interactive na mga web application. Tingnan natin ang mga ito nang mas malapit:
- Access sa Microsoft : Ang Access ay bahagi ng suite ng Microsoft Office at sa gayon ay maaaring ma-access sa iyo. Kung mayroon kang Opisina, ang Access ay may isang pamilyar na interface sa iyo, upang mas madaling matutunan kaysa sa mas matatag na solusyon. Ang lahat ng mga pangunahing tampok ng database ay suportado, kabilang ang mga kumplikadong mga query sa data, maramihang mga gumagamit, mga form ng entry ng data, at pag-uulat. Ang pag-andar sa web-based ay idinagdag sa 2010 release, na nagpapahintulot sa mga user na ma-access ang isang database nang hindi na-install ang Access sa kanilang system. Sa kasamaang palad, ang Access ay sumusuporta sa isang maximum na laki ng database ng 2 gigabytes, nililimitahan ito sa maliliit na negosyo at indibidwal. Available ang access sa parehong Windows at Mac.
- FileMaker Pro : Orihinal na magagamit lamang sa Mac, FileMaker Pro ay dumating sa malakas sa mga nakaraang taon at ay isang kapani-paniwala na alternatibo sa Access. Ito ay mabilis at mababang gastos at nagbibigay ng isang suite ng mga tool para sa pagsuporta sa mga mobile na solusyon. Ang FileMaker Pro ay bahagi ng FileMaker Platform na kinabibilangan ng FileMaker Go para sa mga mobile platform at FileMaker Cloud at FileMaker Server para sa pagho-host ng apps sa cloud.
- OpenOffice Base : Ang libreng database na ito na inaalok ng Apache ay nagbibigay ng maraming mga pangunahing pag-andar ng database, ngunit ang pagiging libre ay naglilimita sa hanay ng tampok nito. Ang pangunahing paggamit nito ay marahil ang home user, at kabilang dito ang isang serye ng mga wizard upang matulungan ang pagsasaayos. Gayunpaman, ito ay nagbibigay ng isang hanay ng mga drive upang kumonekta sa iba pang mga multiuser engine engine kabilang ang MySQL at PostgreSQL.
Mga Database ng Database
Kung nagpaplano ka ng application ng database ng mabigat na tungkulin tulad ng isang e-commerce site o isang multiuser database, kakailanganin mong tumawag sa isa sa malaking baril. Ang database ng mga database tulad ng MySQL, Microsoft SQL Server, IBM DB2 at Oracle ay nagbibigay ng tunay na firepower ngunit nagdala ng isang correspondingly heavy price tag.
- Oracle : Oracle ay ang hari ng mga database at ang unang pamanggit database management system (RDBMS) na binuo. Ang hanay ng tampok nito ay malawak at malalim, ngunit gayon din ang kurba sa pagkatuto nito. Kung pinananatili mo ang maraming data sa maraming lokasyon at mayroon kang ilang teknikal na tulong at malalim na bulsa, maaaring ito ang pinakamahusay na pagpipilian.
- Microsoft SQL Server : Ang SQL Server ay isang mahusay na pagpipilian kung ang iyong samahan ay gumagamit na ng mga aplikasyon ng Microsoft. Madaling gamitin at integrates nang mahigpit sa iba pang mga produkto ng Microsoft.
- MySQL : Ang MySQL ay pag-aari ng Sun Microsystems ngunit naging bahagi ng Oracle kapag binili ng Oracle ang Sun noong 2009. Ito ay popular para sa mga web-based na application.
- IBM DB2 : DB2 enterprise database IBM ay direktang katunggali ng Oracle at nanalo sa labanan sa paglipas ng presyo, masyadong.
Ang apat na ito ay hindi lamang ang mga manlalaro sa laro ng database ng server, ngunit ang mga ito ay ayon sa kaugalian ang pinakamalaking. Ang iba ay dapat isaalang-alang ang Teradata, PostgreSQL at SAP Sybase. Ang ilang mga enterprise database ay nag-aalok ng "express" na mga edisyon na libre o mura, kaya suriin ang mga ito bilang isang pagkakataon upang gawin ang mga tampok para sa isang magsulid.
Web-Enabled Databases
Ngayong mga araw na ito, halos lahat ng database application ay tumatawag para sa ilang uri ng pakikipag-ugnayan sa web. Ipinapalagay ng maraming tao na kung kailangan mong tanggapin o magbigay ng impormasyon sa Internet, kailangan mong gumamit ng database ng server. Hindi talaga iyan totoo - ang desktop database ay maaaring (inexpensively!) Matugunan ang iyong mga pangangailangan. Halimbawa, ang Microsoft Access ay nagdagdag ng suporta para sa mga web application kasama ang 2010 release nito. Kung kailangan mo ang kakayahan na ito, siguraduhin na basahin ang lahat ng mahusay na pag-print ng anumang database na iyong isinasaalang-alang ang pagbili.