É hora de comprar unha solución de base de datos para o teu fogar ou empresa, pero como decides? Primeiro, determine as características que precisa para que poidas escoller un produto que cumpra as súas necesidades e non causar demasiada dor no seu bolso.
Bases de datos de escritorio
Probablemente estea familiarizado con polo menos un produto de base de datos de escritorio . O mercado está dominado por marcas como Microsoft Access , FileMaker Pro e OpenOffice Base. Estes produtos son relativamente baratos e son excelentes para aplicacións web únicas ou non interactivas. Vexamos máis cerca deles:
- Microsoft Access : Access forma parte do paquete de Microsoft Office e polo tanto pode que poida acceder a vostede. Se ten Office, Access terá unha interface familiar para ti, polo que podería ser máis fácil de aprender que as solucións máis robustas. Todas as funcións básicas de base de datos son compatibles, incluíndo consultas complexas de datos, múltiples usuarios, formularios de entrada de datos e informes. A funcionalidade baseada na web engadiuse coa versión de 2010, permitindo aos usuarios acceder a unha base de datos sen ter instalado Access no seu sistema. Desafortunadamente, Access admite un tamaño de base de datos máximo de 2 gigabytes, limitándoo a pequenas empresas e individuos. O acceso está dispoñible tanto en Windows como en Mac.
- FileMaker Pro : orixinalmente dispoñible só no Mac, FileMaker Pro volveuse forte nos últimos anos e é unha alternativa credível para Access. É rápido e de baixo custo e ofrece un conxunto de ferramentas para soportar solucións móbiles. FileMaker Pro forma parte da Plataforma FileMaker que inclúe FileMaker Go para plataformas móbiles e FileMaker Cloud e FileMaker Server para aplicacións de hospedaxe na nube.
- Base de OpenOffice : esta base de datos gratuíta ofrecida por Apache ofrece moitas funcións de base de datos básicas, pero ser gratuíto limita o seu conxunto de recursos. O seu uso primario é probablemente o usuario doméstico e inclúe unha serie de asistentes para axudar á configuración. Non obstante, proporciona un conxunto de unidades para conectarse a outros motores de bases de datos multiusuario, incluíndo MySQL e PostgreSQL.
Bases de datos do servidor
Se está a planear unha aplicación de base de datos pesado como un sitio de comercio electrónico ou unha base de datos multiusuario, necesitará chamar a unha das grandes armas. As bases de datos de servidores como MySQL, Microsoft SQL Server, IBM DB2 e Oracle proporcionan un poder de fogo real pero teñen un prezo correspondente.
- Oracle : Oracle é o rei das bases de datos e foi o primeiro sistema de xestión de bases de datos relacional (RDBMS) desenvolvido. O seu conxunto de recursos é amplo e profundo, pero tamén a súa curva de aprendizaxe. Se está a manter unha gran cantidade de datos en varias localizacións e ten unha axuda técnica e bolsas profundas, esta podería ser a mellor opción.
- Microsoft SQL Server : SQL Server é unha gran opción se a súa organización xa está a usar aplicacións de Microsoft. É doado de usar e se integra firmemente con outros produtos de Microsoft.
- MySQL : MySQL foi propiedade de Sun Microsystems pero pasou a formar parte de Oracle cando Oracle comprou Sun en 2009. É popular para aplicacións baseadas na web.
- IBM DB2 : a base de datos da empresa de IBM DB2 é o competidor directo de Oracle e tamén gaña a batalla por prezo.
Estes catro non son os únicos xogadores no xogo da base de datos do servidor, pero son tradicionalmente os máis grandes. Outros a ter en conta son Teradata, PostgreSQL e SAP Sybase. Algunhas bases de datos empresariais ofrecen edicións "expresas" que son gratuítas ou de baixo custo, así que revíselas como unha oportunidade de aproveitar as funcións para facer unha volta.
Bases de datos habilitadas pola web
Hoxe en día, case todas as aplicacións de base de datos requiren algún tipo de interacción web. Moitas persoas supoñen que se precisa aceptar ou proporcionar información en Internet, cómpre usar unha base de datos do servidor. Isto non é necesariamente certo: unha base de datos de escritorio podería (de baixo custo!) Satisfacer as túas necesidades. Por exemplo, Microsoft Access agregou soporte para aplicacións web co seu lanzamento de 2010. Se necesitas esta capacidade, asegúrate de ler toda a letra pequena de calquera base de datos que estás considerando mercar.