Existen programas que han existido y se han usado últimamente, estos son algunos de ellos:
SGBD
|
Historia
|
Ventajas
|
Desventajas
|
Sintaxis(Características)
|
DBase
|
Su creador fue Wayne Ratliff.
Ratliff decidió escribir un programa
para analizar las estadísticas de juegos como el futbol americano.
En 1978 fue nombrado como Vulcan.
Se utilizaba en las aplicaciones un
.dbf para almacenar datos. Versiones salieron al mercado como dBase II, dBase
III y dBase IV.
|
Lo bueno es que es software libre.
Se trabaja en plataformas INIX, Windows, Apple, etc.
- Tiene buena seguridad como era antiguamente.
|
-Fue lento en la transición hacia Windows, perdiendo en el mercado
ante grandes motores de BD.
-No viene en idioma Español.
- Es corto para uso empresarial.
|
-Este motor de BD es programado en un lenguaje ensamblador de bajo
nivel.
-Su última versión dBase Plus
9.5, lleva aproximadamente en el mercado 2 años.
- ?/?? Evalúa la lista de expresiones y muestra
el resultado en la pantalla.
- @ , CLEAR [TO ,] Borra la pantalla a partir
de la 1ra fila y muestra el resultado en la pantalla.
|
SQL
|
La primera versión fue 1.0 en el año
1989.
La versión más rara fue 4.21, debido a
su número diferente al de primera versión.
Durante su historia, ha tenido más o
menos 15 versiones, las cuales unas criticadas otras aceptadas.
|
-Ofrece potente forma de unir SQL e internet.
-Usa una extensión de SQL llamada Transact SQL.
Util para manejar y obtener datos de la red.
|
-Mucha memoria RAM para instalación y uso de este.
-Poca calidad, precio comparado a Oracle.
- En uno de las versiones, exactamente la 6.5 tuvo problemas de
bloqueo a nivel de página.
|
-Su uso es único para sistemas operativos Microsoft Windows.
-Soporte de integridad de datos.
-Permite trabajar en modo cliente-servidor.
-Entorno único para la administración del Motor de base de datos.
-Admite distintos tipos de datos.
|
MySQL
|
Su creador fue Michael Widenius, al no encontrar un sistema de
almacenamiento de archivos.
Michael empezó conectando tablas usando sus rutinas de bajo nivel. Su
actual versión tiene una mascota, por decirlo así, que es un delfín.
|
-Es un software libre.
-Es más utilizado en aplicaciones web en plataformas Linux, Windows,
etc.
-Velocidad y rendimiento.
-Bajo costo en la elaboración de bases de datos.
|
-No es intuitivo.
-No soporta transacciones en aplicaciones web.
-No trabaja de manera eficiente con gran base de datos.
-Gran porcentaje de utilidades de MySQL no están documentadas.
|
-Soporta gran cantidad de datos.
-Es rápido y fácil de usar.
-Permite librerías infinitas y otras herramientas a través de grandes
cantidades de lenguajes de programación.
-Fácil de instalar y configurar.
|
Oracle
|
Larry Ellison fundador de Oracle. Surge en 1977 con el nombre de
(Software Development Laboratories).
En la actualidad, Oracle sigue en el puesto más alto de los motores
más usados en el mundo.
|
-Se puede ejecutar en todas las plataformas.
-Soporta funciones de un servidor de alto nivel.
-Motor de base de datos más usado en el mundo.
|
-A nivel económico, es caro que pueden ser sorpresivas sus precios.
-Algunas versiones de Oracle tuvieron problemas por remodelación del
sistema de almacenamiento en las extensiones orientadas a objetos.
|
-Su soporte es aceptable.
-Proporciona una opción de actualizar la aplicación.
-Es intuitiva y cómoda de utilizar.
-Efectúa recomendaciones para mejorar su rendimiento en el manejo de
datos.
-Buena optimización de modelos de datos.
|
MariaDB
|
Esta desarrollado por el mismo de MySQL (Michael Widenius).
Su mascota es una foca. Su última versión fue hace poco, la versión
10.1.23. Está programado en C, C++, Perl, entre otras. MariaDB viene derivado
de MySQL.
|
-Más funcional y mejor rendimiento que MySQL.
-Proporciona estadísticas de tablas e índices.
-Nuevos motores de almacenamiento más eficientes.
|
-No apto en idioma español.
-Migración de un sistema testado y fiable como es SQL.
|
- Es compatible con MySQL.
- Velocidad.
-Motores de almacenamiento como Aria y XtraDB.
-Menos errores y alertas.
- Fácil de uso: Comandos ALTER TABLE y LOAD DATA INFILE dejan de ser
opacos e informan del progreso.
|
PostgreSQL
|
Comenzó en 1986, como un proyecto llamado Ingres de la universidad de
Bekeley en California. Creado por un profesor llamado Michael Stonebraker.
Ingres fue creación de un sistema de base de datos de acuerdo a la teoría de
RDBMS (Sistema de gestión de base de datos relacionales). Su última versión
es 9.6.3 de hace 4 salió al mercado.
|
-Instalación ilimitada.
-Es software de código abierto.
-Disponible para más d e30 plataformas.
-Fácil de administrar.
-Soporte empresarial.
|
-Su rapidez no es efectiva, es tres veces más lenta que MySQL.
-No es intuitiva.
-Gasta muchos recursos.
-No posee ayuda en línea.
-Lento en actualizaciones.
|
-Base de datos más potente y robusto en el mercado.
-Funciona con grandes cantidades de datos.
-Soporta distintos tipos de datos.
-Buena estabilidad, potencia, robustez, facilidad de administración.
|
Access
|
Su primera versión salió en el año 1992 con la versión 1.0. En 1993
salió Access 1.1 compatible con los productos de Microsoft e incluir lenguaje
de Access Basic.
Y así ha ido evolucionando Access con los diferentes productos de
Microsoft Office. Su última versión estable es 14.0.
|
- Formularios para ver, agregar y actualizar datos de una tabla o
varias tablas.
- Se consigue en los productos de Microsoft office.
- Consultas de búsqueda y recuperación de datos que necesita.
|
-No funciona para bases de datos de gran calibre.
-No es multiplataforma, solo disponible en Windows.
-No apto para grandes proyectos de software.
|
-Dentro de un archivo se puede usar varias herramientas como tablas
para almacenar datos.
-Access es grafico la cual aprovecha la potencia grafica de Windows.
-Facilita la administración de datos.
-Aumento en la productividad mediante en el uso de asistentes y
macros.
|
FoxPro
|
Inicialmente un compilador de DBase creado por Fox software. Su
primera versión fue Visual FoxPro 3.0 en 1995, redujo compatibilidad solo a
Mac y Windows. En 1996 aparece Visual FoxPro 5.0. En 2001, aparece Visual
FoxPro 7.0, mejor manejo de Arrays supuesto pensamiento de incluirlo a .NET.
|
-Es de menor costo.
-Es accesible a pequeñas empresas.
-Mejor soporte.
Es muy familiar y predecible a Windows.
-Fácil de actualizar.
|
-Menos niveles de acceso.
-Menor capacidad de procesamiento.
-Mayor sensibilidad frente a variaciones en transmisiones.
|
-Manejo de datos y nativos.
-Flexible a crear soluciones de base de datos.
Es un Lenguaje de Programación Orientado a Objetos.
-Manejo de vistas, cursores y control de estructuras relacionales.
|
No hay comentarios:
Publicar un comentario