Atėjo laikas įsigyti duomenų bazės sprendimą savo namui ar verslui, bet kaip jūs nuspręsite? Pirma, nustatykite, kokios funkcijos jums reikia, kad galėtumėte pasirinkti produktą, kuris atitiktų jūsų poreikius, ir nekelia per daug skausmo pocketbook.
Darbastalio duomenų bazės
Jūs tikriausiai susipažinę su bent vienu stalinių kompiuterių duomenų bazės produktu . Rinkoje dominuoja prekės ženklai, tokie kaip " Microsoft Access" , "FileMaker Pro" ir "OpenOffice Base". Šie produktai yra palyginti nebrangūs ir puikiai tinka vienkartinėms arba neinteraktyvioms žiniatinklio programoms. Pažiūrėkime į juos:
- "Microsoft Access" : "Access" yra "Microsoft Office" rinkinio dalis, todėl gali būti jums prieinama. Jei turite "Office", "Access" turės jums susipažinusią sąsają, todėl ją galės lengviau išmokti nei tvirtesnius sprendimus. Palaikomos visos pagrindinės duomenų bazės funkcijos, įskaitant sudėtingus duomenų užklausimus, kelis vartotojus, duomenų įvedimo formas ir ataskaitų teikimą. "Web-based" funkcija buvo pridėta prie 2010 m. Leidimo, leidžianti vartotojams pasiekti duomenų bazę, neturint "Access" įdiegtos jų sistemoje. Deja, "Access" palaiko didžiausią 2 gigabaitų duomenų bazę, ją apriboja tik mažosioms įmonėms ir asmenims. Prieiga prieinama tiek Windows, tiek Mac.
- "FileMaker Pro" : iš pradžių prieinama tik "Mac" sistemoje, "FileMaker Pro" pastaraisiais metais tapo stipria ir yra patikima "Access" alternatyva. Tai greita ir nebrangi ir suteikia rinkinių įrankių, skirtų palaikyti mobiliuosius sprendimus. "FileMaker Pro" yra "FileMaker" platformos dalis, kuri apima "FileMaker Go" mobiliesiems platformoms, "FileMaker" debesį ir "FileMaker" serverį, skirtą priegloboje įdiegti debesyje esančias programas.
- "OpenOffice Base" : ši nemokama "Apache" siūloma duomenų bazė teikia daugybę pagrindinių duomenų bazių funkcijų, bet yra nemokama, todėl jos funkcijų rinkinį apriboja. Pirminis jo naudojimas tikriausiai yra namų vartotojas, ir jis apima konfigūravimo pagalbinių vedlių seriją. Tačiau tai suteikia diskų rinkinį, jungiantį kitus daugelio naudotojų duomenų bazių variklius, įskaitant "MySQL" ir "PostgreSQL".
Serverio duomenų bazės
Jei planuojate atlikti didelės apimties duomenų bazių programą, pvz., Elektroninės prekybos svetainę ar daugelio naudotojų duomenų bazę, jums reikės paskambinti vienu iš didžiųjų ginklų. Serverio duomenų bazės, pvz., "MySQL", "Microsoft SQL Server", "IBM DB2" ir "Oracle", teikia tikrą šaulių ginklą, bet turi atitinkamai didelę kainą.
- "Oracle" : "Oracle" yra duomenų bazių karalius ir buvo pirmoji reliacinė duomenų bazių valdymo sistema (RDBVS). Jo funkcija yra platus ir gilus, bet taip pat ir jo mokymosi kreivė. Jei turite daug duomenų keliose vietose, turite techninę pagalbą ir gilių kišenių, tai gali būti geriausias pasirinkimas.
- Microsoft SQL Server : SQL Server yra puikus pasirinkimas, jei jūsų organizacija jau naudoja "Microsoft" programas. Tai lengva naudoti ir glaudžiai susijungia su kitais "Microsoft" produktais.
- MySQL : "MySQL" priklausė "Sun Microsystems", bet "Oracle" tapo Oracle dalimi 2009 m., Kai "Oracle" įsigijo "Sun". Tai populiari interneto programoms.
- "IBM DB2 : IBM" įmonių duomenų bazė "DB2" yra tiesioginis "Oracle" konkurentas ir taip pat užmuša kovą dėl kainos.
Šie keturi žaidėjai nėra vieninteliai serverio duomenų bazės žaidėjai, tačiau jie tradiciškai yra didžiausi. Kiti yra Teradata, PostgreSQL ir SAP Sybase. Kai kuriose įmonių duomenų bazėse siūlomos "greitos" versijos, kurios yra nemokamos arba pigios, todėl patikrinkite, ar tai yra galimybė pasinaudoti funkcijomis.
Interneto įgalintos duomenų bazės
Šiuo metu beveik kiekvienoje duomenų bazės programoje reikalaujama tam tikros interneto sąveikos. Daugelis žmonių mano, kad jei jūs turite priimti ar pateikti informaciją internete, turite naudoti serverio duomenų bazę. Tai nebūtinai yra teisinga - darbalaukio duomenų bazė (pigiai!) Atitiks jūsų poreikius. Pavyzdžiui, "Microsoft Access" pridėjo internetinių programų palaikymą su savo 2010 m. Leidimu. Jei jums reikia šios galimybės, įsitikinkite, kad perskaityk visą smulkų bet kokios duomenų bazės, kurią ketinate įsigyti, spausdinimą.