Resumen: Access| MariaDB| PostgreSQL
Access:
Access es un manejador de bases de datos, este puede ser descargado al instalar el paquete de Microsoft Office. Es un SGBD enteramente gráfico, lo cual permite un aprendizaje fácil y rápido. En el es posible generar formularios, consultas, reportes, incorpora el uso de macros ya predefinidos.Desde office 95 se incluye Microsoft Access en el paquete de office
Características
- Es gráfico
- Facilita la administración de datos
- Es posible producir formularios e informes sofisticados y efectivos, así como gráficos y combinaciones de informes en un solo documento.
- Permite lograr un considerable aumento en la productividad mediante el uso de los asistentes y las macros.
Ventajas:
- Otorga capacidades para
aprovechar la información sin necesidad de ser un experto en bases de datos
- A través de bases de datos web recién agregados, Access amplia la eficacia de los datos, facilita el seguimiento, creación de informes y el uso de compartido con otros usuarios
Desventajas:
- No es funcional para bases de datos de gran calibre (en cuanto al volumen de datos o usuarios).
- Su mayor inconveniente es que no es multiplataforma, pues solo se encuentra para sistema operativo de Microsoft.
Ventajas:
- Otorga capacidades para aprovechar la información sin necesidad de ser un experto en bases de datos
- A través de bases de datos web recién agregados, Access amplia la eficacia de los datos, facilita el seguimiento, creación de informes y el uso de compartido con otros usuarios
Desventajas:
- No es funcional para bases de datos de gran calibre (en cuanto al volumen de datos o usuarios).
- Su mayor inconveniente es que no es multiplataforma, pues solo se encuentra para sistema operativo de Microsoft.
Funciones
- Almacenamiento de datos
- Información de consulta
- Entrada de datos
- Reportes
- Tareas automatizadas
Costos de licencia:
La licencia básica cuesta entre 17400 - 1299 pesos
mexicanos, sin embargo posee versiones de prueba bajo un tiempo de 30 días, sin
embargo es necesario proveer datos personales.
Comandos:
Access trabaja con comandos SQL para manipular las tablas y
tiene la modalidad de usarlo o no.
Frameworks:
- Power access
- Power SQL
Descarga:
Sitio WebPostgreSQL:
Es una bases de datos relacionales Open-source.
Es gratuito y libre, además de que ofrece una gran cantidad
de opciones avanzadas. Se inició en 1982 con el proyecto Ingres en la
Universidad de Berkeley.
Características
- Es una base de datos 100% ACID (término usado para permitir las transacciones, Atomicity, Consistency, Isolation and Durability)
- Soporta distintos tipos de datos, al igual que contiene una función para la creación de datos propios
- Herencia entre tablas (objeto-relacional)
- Copias de seguridad en línea (Online backups)
- Caracteres internacionales
- Completa documentación
- Disponible para Linux y Unix en todas sus variantes y Windows 32/64 bits
Ventajas:
- Instalación gratuita e ilimitada
- Gran escalabilidad
- Estabilidad y confiabilidad
- Herramienta pgAdmin
- Estándar SQL
- Soporte empresarial disponible
Desventajas:
- Es relativamente lento en inserción y actualización en bases de datos pequeñas ya que está diseñado para gran volumen de datos.
- Soporte oficial: no cuenta con un soporte en línea o telefónico.
- La sintaxis no intuitiva.
Costos: Version enterprise(30 dias) y version comunidad(es gratis)
Frameworks:
- Django
- Drupal
- Cake, Mambo,Joomla
- .Net Based
- Rails
Interfaces gráficas
- PgAdmin: Interfaz que te permite utilizar comandos de forma gráfica.
- Navicat: Interfaz que te permite ingresar comandos (viene por default)
Descarga:
MariaDB:
Desarrollada inicialmente por MySQL AB, MySQL carecía de algunos de los elementos considerados fundamentales en las bases de datos relacionales, como integridad referencial o transacciones, pero a pesar de ello, atrajo a muchos desarrolladores de páginas web con contenido dinámico por su simplicidad. La evolución de su desarrollo ha ido cubriendo progresivamente estas carencias, y la llevaron a convertirse en claro líder de segmento.
Características
- Maneja hasta 32 segmentos clave por clave.
- Se agregó –abort-source-on-error al cliente mysql.
- Precisión de microsegundos en la lista de procesos.
- Pool de hilos de ejecución o procesos.
- Eliminación de tablas.
- Extensiones de prueba mysqltest
- Columnas virtuales
- Estadísticas extendidas para el usuario.
- Caché de claves segmentadas.
- Autenticación a través de plugins.
- Especificación de motor de almacenamiento en CREATE TABLE.
- Mejoras a la tabla INFORMATION SCHEMA.PLUGINS.
- Se agregó –rewrite-db como opción en mysqlbinlog al cambiar de base de datos usada.
- Reporte de Procesos para ALTER TABLE y LOAD DATA INFILE.
Ventajas:
- Proporciona estadísticas de índices y tabla.- pueden ayudar para la optimización de la base de datos.
- Añade nuevas tablas en INFORMATION_SCHEMA y nuevas opciones a los comandos FLUSH y SHOW para identificar la causa en la carga de SGBD.
- Los comandos ALTER TABLE y LOAD DATA INFILE.- dejan de ser opacos e informan del progreso.
- La precisión para tipo de datos TIME, DATETIME y TIMESTAMP.- ampliada al microsegundo.
- Introducidas características estilo NoSQL.- como HandlerSocker que proporciona acceso directo a tablas.
- InnoDB saltándose la capa SQL.
- Columnas dinámicas.- proporcionan al usuario columnas virtuales en las tablas.
- Las subqueries.- funcionan correctamente.
Desventajas:
- Aunque va al compás de MySQL, suele tener un retardo al liberar la versión estable, equivalente en nomenclatura a la de MySQL, para poder implementar sus mejoras y realizar las pruebas pertinentes.
- Como mucho la desventaja es desinstalar MySQL e instalar MariaDB y luego que existen pequeñas incompatibilidades entre MariaDB y MySQL.
- El no poder utilizar una única biblioteca motor de almacenamiento binario con MariaDB si no está por defecto toma un poco más de memoria que MySQL.
Costo: Enterprise(precio 2500-5000 dlls al año) y comunidad(es gratis)
Comandos: Trabaja con comandos SQL. Los mismos que MSQL: Insert, Delete, Update... etc.
Frameworks:
- Django
- Yii
- Zend
- ADO.NET
- Slim
Aplicaciones que soportan MariaDB
- Drupal
- ERP5
- Kajona
- MediaWiki
- Moodle
- MONyog
- ownCloud
- Plone
- WordPress
No hay comentarios:
Publicar un comentario