Beneficios de Un Sistema de Base de Datos Paga y Uno Gratuito

Beneficios de un sistema de Base de Datos Paga y uno Gratuito Bases de datos Gratuitas Los gestores de bases de datos li

Views 100 Downloads 0 File size 364KB

Report DMCA / Copyright

DOWNLOAD FILE

Recommend stories

Citation preview

Beneficios de un sistema de Base de Datos Paga y uno Gratuito Bases de datos Gratuitas Los gestores de bases de datos libres son aquellos que están en la web y que en su mayoría no es necesario disponer de un cierto valor económico para poder tener acceso a tales gestores. Bases de datos libres se caracteriza por ser un software Open Source (código abierto). Entre gestores de bases de datos libres son conocidos los siguientes: MySQL Sydes (linux) SQLIFE ProsgretSQL Filebird ApacheDerby DBD2 express-C DB2 Es una base de datos No paga que tiende a ser muy eficiente y segura. Veamos algunas Ventajas y desventajas de los SGBD Gratuitos:

Base (openoffice) Ventajas: si eres conciente de las licencias, su uso, perjuicios y demas...- Open Office es open source, lo puedes usar para lo que quieres sin firmar ningun tipo de contratocon algun ente externo que te ata hasta las cabezas.-Open Office realmente (creo) no es del todo gratis, pero comparado con la licencia de office, esregalado.-Open office maneja mucha mas gran cantidad de formatos... por ejemplo te permiteexportar/editar/abrir archivos PDF, Office, solo te deja exportar a PDF, pero claro, deberas pagar dinero por ese plugin.y bueno, al igual que todos lo programas de licencia publica,openoffice tiene toda una grancomunidad detras de ella, que ayuda, corrige y aporta. Desventajas Es un poco lento Faltan algunos detalles avanzados El soporte para formatos cerrados no es 100% compatible No es un cálculo de otros programas*aunque es más parecido a MS office 2003 que MS office 2007

MySQL Ventajas Cualquiera puede usar y modificar el software, bajándolo desde Internet y usarlo sin coste alguno. Su Servidor de Base de Datos es muy rápido, fiable y fácil de usar. Tiene soporte para subconsultas, procedimientos almacenados y control de transacciones.

Desventajas Los privilegios de una tabla no se eliminan automáticamente cuando se borra una tabla, hay que usar el comando REVOKE para quitar los privilegios de la tabla. No tiene un panel de control gráfico y detallado. El Soporte para disparadores es básico, por lo tanto hay limitaciones en lo que puede hacerse con ellos.

Postgre SQL Ventajas Es gratuito Tiene mejor soporte que los proveedores comerciales. Diseñado para ambientes de alto volumen. Herramienta gráficas de diseño y administración de base de datos. tiene una mayor seguridad. Multiplataforma Soporta distintos tipos de datos, también permite la creación de tipos propios. Soporta el uso de indice, reglas y vistas. Desventajas La velocidad de respuesta es relativamente lenta. No es muy utilizada. No tiene consultas en paralelo

Apache derby Ventajas El gestor de base de datos Apache Derby posee un grupo de ventajas, las cuales son: El tamaño del programa es muy reducido, ocupando 2.6 megabytes entre el motor base y controlador integrado JDBC, utilizando muy poco espacio en el computador donde se instalara el programa. Fácil manejo del programa e instalación. Es un software libre, esto quiere decir está disponible en la web para su descarga gratuita. Controla la redundancia de datos, esto ayuda a reducir los datos que ocupan espacio innecesariamente dentro de la base de datos. Posee una opción, donde el ingreso a la base de datos, solo es posible a personas que estén autorizados por el creador de la misma. Cuenta una plataforma independiente, esto quiere decir que puede mover su base de datos a cualquier computadora sin tener que modificar ningún tipo de datos de la misma. Permite la creación de ficheros JAR, esto hace referencia a archivos comprimidos generador en el lenguaje de programación Java. No necesita un administrador de base de datos. Desventajas La principal desventaja que se encuentran en este gestor de base de datos, se enfoca hacia su lenguaje programático Java, debido a que no todas las aplicaciones son compatibles con este lenguaje programático, trayendo como consecuencia que las personas que no posean aplicaciones compatibles no podrán utilizar este gestor de base de datos.

Base de Datos Paga o Comerciales Los gestores de bases de datos comerciales son aquellos de de una u otra forma necesitan de un tipo de licencia pagada.La mayoría de bases de datos comerciales son dominadas por el gigante Microsoft. Es un software Closed Sourse (código cerrado). Entre los gestores de bases de datos Comerciales son muy populares los siguientes: Microsoft Access Microsoft SQL Server Open Access Oracle Paradox Adbantase Dbase Foxpro IBMDB2 IBM Informics InterBase Veamos algunas Ventajas y desventajas de los SGBD de tipo Paga

Oracle Ventajas Oracle es el motor de Bases de Datos Relacional más usado a nivel mundial y puede ejecutarse en cualquier plataforma, desde un simple PC hasta un Superordenador. Soporta todas las funciones que se esperan de un Servidor “Serio” ya que dispone de un lenguaje de diseño de Bases de Datos muy completo como es el PL/SQL. Este sistema ha comenzado añadiendo tipos de clases, referencias, tablas anidadas, matrices y otras estructuras de datos complejos. Desventajas Las licencias de Oracle son excesivamente caras. La necesidad de configurar bien Oracle, ya que si está mal configurado puede ser excesivamente lento.

SQL Server Ventajas Ofrece Seguridad ya que SQL permite administrar permisos a TODO; permisos a nivel de servidor, seguridad en tablas, permitir o no lectura, escritura y ejecución, etc. Utiliza una extensión llamada Transact SQL que soporta la modificación y eliminación de bases de datos, tablas, atributos, índices, etc. Es un Sistema de Gestión de Bases de Datos Relacionales (SGBDR) y puede ser útil para manejar y obtener datos de la Red uniendo SQL e Internet.

Desventajas La principal desventaja es la enorme cantidad de memoria RAM que utiliza para la instalación y utilización del Software. La relación calidad-precio está muy por debajo comparado con ORACLE. Si queremos usarlo para prácticas no va a ser muy útil ya que tiene muchas restricciones y se prohíben muchas cosas. Es Preferible Mysql

ACCESS Ventajas Por medio de Microsoft Access, puede administrar toda la información desde un único archivo de base de datos. Dentro del archivo, puede utilizar: Tablas para almacenar los datos. Consultas para buscar y recuperar únicamente los datos que necesita. Formularios para ver, agregar y actualizar los datos de las tablas. Informes para analizar o imprimir los datos con un diseño específico. Páginas de acceso a datos para ver, actualizar o analizar los datos de la base de datos desde Internet o desde una intranet. Almacenar los datos una vez en una tabla y verlos desde varios lugares. Desventajas Tiene limitaciones en el procesamiento de las búsquedas, ademas que si la quieres usar para ambientes corporativo no te va a servir por su poca estabilidad, si quieres usarla para proyectos de la escuela o bases de pequeños negocios que no requieren alta disponibilidad, la puedes utilizar. Si quiere una base de datos mas robusta, para ambientes mas grandes, aunque un poco mas complicada puede usa MYSQL es gratuita si es para sistemas internos o personales y con un pequeño pago para que puedas distribuirla. SQL express de microsoft tambien es gratuita y funciona bien para integrar sistemas .NET y tambien puedes pedir una licencia para usarla en sistemas que quieras comercializar, aunque no se si tiene un costo por esto. SQL server es mucho mas completa y puede soportar bases de datos empresariales con alta cantidad de peticiones, peroo esta es algo cara (si no la consigues en pirata). Oracle, es una de los opciones mas completas para grandes ambientes transaccionales de alta disponibilidad, es muy completa pero el costo de las licencias es extremadamente alto.

Informix Ventajas 1. Sistema operativo en el que corre Informix... UNIX es mucho mas solido que Windows. 2. Informix tiene, sin lugar a duda, el mejor sistema de replication en el mercado: HDR y ER. SQL server solo tiene HDR y no estoy tan seguro que tan bueno sea... 3. Informix tiene el mejor SQL Query Analizer del mercado... DB2? tan bueno o mejor que Informix. Oracle? El peor! Sybase? Nah... SQL server? Lo dudo. 4. Informix es mucho mas escalable. Eso se lo da el sistema operativo. Trata de poner millones de transacciones por minuto, que vengan de miles de conecciones, todas diferentes, a un SQL Server... 5. Servicio Tecnico... IBM vs Microsoft? Por favor! 6. Ya tienes Informix en la compania... te imaginas cuanto costaria migrar todas tus aplicaciones a SQL Server? Millones!

Desventajas 1. Precio. de la BD, de los servidores, y consecuentemente del sistema operativo. 2. Personal. SQL Server DBAs y Windows Administrators cobran menos