UNIVERSIDAD ABIERTA Y A DISTANCIA DE MÉXICO ING. EN TELEMÁTICA UNIDAD 1
BASES DE DATOS LOS SISTEMAS GESTORES DE BASES DE DATOS LIBRES Y COMERCIALES
Descripción breve . Aplicación de los Sistemas Gestores de Bases de Datos por medio de un análisis de características; ventajas y desventajas.
CELSO TORRES MONTIEL
Actividad 5. Reporte de investigación. Aplicación de los Sistemas Gestores de Bases de Datos por medio de un análisis de características características Para identificar las aplicaciones de los Sistemas Gestores de Bases de Datos, debes analizar las características de ellos, tomando en cuenta sus ventajas y desventajas, y posteriormente enviarlo enviarlo a la sección de tareas. En vista de lo anterior, realiza lo que se te t e indica a continuación: 1. Ques es un Sistema Gestor de Base de Datos. Es un conjunto de programas que admiten el almacenamiento, modificación y extracción de la información en una b una base ase de datos, también proporciona herramientas para añadir, borrar y modificar los datos. Los usuarios pueden acceder a la información usando herramientas específicas de interrogación y de generación de informes, o bien mediante aplicaciones. aplicaciones. 2. Características de los sistemas sistemas gestores de bases de datos libres libres y comerciales.
Las principales características son:
SGBD Comercial
Es un software comercializado, comercializado, es decir, decir, que las compañías compañías que lo producen, producen, cobran dinero dinero por el producto, producto, su distribución y soporte. Posee restricciones en el uso, copia o modificación y su código casi siempre es cerrado.
Microsoft
Access Microsoft SQL Server Server Open Access Oracle Paradox Adbantase Dbase Foxpro IBMDB2 IBM Informics InterBase Sibase (Todas las versiones)
SGBD Libre
Este tipo de bases bases de datos pueden pueden ser copiados, copiados, usado, estudiado, estudiado, modificado y distribuido distribuido libremente. libremente. Los sistemas de gestores libres que se pueden adquirir sin tener que pagar alguna cantidad
MySQL Sydes
(linux)
SQLIFE ProsgretSQL Filebird ApacheDerby DBD2
express-C DB2
Características de los SGBD. SGBD
PostgreSQL
MySQL Server
FIREBIRD
MySQL
CARACTERISTICAS PostgreSQL es un sistema de gestión de bases de datos objeto-relacional, distribuido bajo licencia BSD y con s u código fuente disponible libremente. Es el sistema de gestión de bases de datos de código abierto más potente del mercado y en sus últimas versiones no tiene nada que envidiarle a otras bases de datos comerciales.
Microsoft SQL Server es un sistema de gestión de bases de datos relacionales (SGBD) basado en el lenguaje Transact-SQL, y específicamente en Sybase IQ, fabricado por Microsoft capaz de poner a disposición de muchos usuarios grandes cantidades de datos de manera simultánea. Firebird es una base de datos relacional que ofrece muchas características estándar ANSI SQL que se ejecuta en Linux, Windows W indows y una variedad de plataformas Unix. Firebird ofrece una excelente concurrencia, alto rendimiento, y potente soporte de idiomas para los procedimientos procedimientos almacenados. almacenados. Es un sistema de gestión de bases de datos relacional. Su diseño multihilo le permite soportar una gran carga de forma muy eficiente. También tiene un Amplio subconjunto del lenguaje SQL
DB2
Oracle
DB2 es el producto principal de la estrategia de Data Managenment de IBM el cual incluye todo lo necesario para implementar una solución de replicación de datos de datos en cualquier tipo distribuido o heterogéneo, pues permite enviar los datos a cualquier sitio para cubrir todos los requerimientos de una de una empresa
Oracle es un sistema gestor de datos relacional de última generación, lo cual quiere decir que está orientado al acceso remoto y redes (internet). Hoy por hoy Oracle se puede implementar en diferentes plataformas. Es una herramienta de administración grafica que es mucho más intuitiva y cómoda de maneja.
3. Realiza una comparación de ambos ambos gestores, tomando en cuenta sus ventajas y desventajas. SGBD
VENTAJAS Funciona
PostgreSQL
con grandes cantidades de
datos. Alta concurrencia con varios usuarios accediendo accediend o al mismo tiempo al mismo sistema. Ahorro de costos de operación. Su sintaxis SQL es estándar y fácil de aprender.
SQL Server
Soporte de transacciones. transacciones. Incluye también t ambién un potente entorno gráfico de administración, que permite el uso de comandos DDL y DML gráficamente. Permite trabajar en modo clienteservidor, donde la información y datos se alojan en el servidor y las terminales o clientes de la red sólo acceden a la información.
DESVENTAJAS
Es fácil de vulnerar sin protección adecuada. El motor MyISAM es instalado por defecto y carece de capacidades de integridad relacional. relacional. Realizar revisiones revision es llegar a ser una labor manual y tediosa para el DBA. Reducida cantidad de tipos de datos.
Microsoft SQL SERVER es la enorme cantidad de memoria RAM que utiliza para la instalación y utilización del software. Solo permite alojar un máximo de 64 GB. Requiere de un sistema operativo de Windows
FIREBIRD
MySQL
Buena Seguridad Basada en usuarios/roles. Soporte de transacciones transacciones ACID y claves foráneas Alta compatibilidad compatibilidad con ANSI SQL
Si
alguna conexión de red o programa cliente tiene un problema, puede dañar el archivo de datos, ya que lo está abriendo directamente.
Conectividad segura. segura. Disponibilidad Disponibi lidad en gran cantidad de plataformas y sistemas. Probado con un amplio amp lio rango de compiladores diferentes. Puede mezclar tablas de distintas bases de datos en la misma consulta.
La principal desventaja de SQL es la gran cantidad de memoria RAM que utiliza para la instalación. En gran porcentaje de las utilidades de MySQL no están documentadas. documentadas. No es intuitivo, como otros programas (ACCESS).
Permite agilizar el tiempo de respuestas de la consulta. La mayoría de los que usan equipos IBM utilizan BD” por qué es confiable confiable y tiene Soporte técnico. Recuperación Recuperaci ón utilizando util izando accesos ac cesos de sólo índices.
En
Es
DB2
ORACLE
Multiplataforma Soporta bases de datos de todos los tamaños, desde severas cantidades de bytes y gigabytes en tamaño Soporta Cliente Cliente servidor Integración perfecta perfecta con PHP
sistemas grandes la base más usada es DB2 ya que corre en diferentes plataformas operativas, pero en realidad, en la mayoría de los casos la decisión para optar por un software un software de estas características es corporativa.
El mayor inconveniente de Oracle es quizás su precio. Incluso las licencias de Personal Oracle son Excesivamente caras. Otro problema es la necesidad n ecesidad de ajustes.
4. Con base en la comparación, escribe las conclusiones sobre la aplicación que tiene uno y otro Sistema Gestor de Base de Datos. En la presente actividad, se pudieron pudieron conocer las características características de los Sistemas Sistemas Gestores Gestores de Base de de Datos, así como sus sus ventajas ventajas y desventajas desventajas,, esto nos permite tener una idea más clara sobre que SGBD puede ser el más apropiado para las necesidades necesidades de una una empresa empresa x. x. Cabe destacar que cada uno de ellos tiene sus particularidades, particularidades, claro está que unos tienen cierta ventaja sobre otros, aunque no es muy sencill sencillo o decir que uno es superior a otro, cada uno tiene sus detalles y se adapta a las necesidades necesidades de los usuarios. En esta actividad nos dimos cuenta que los SGBD se dividen en LIBRES Y COMERCIALES. El asunto principal radica en qué tipo de SBGB vamos vamos a usar: un LIBRE O UNO COMERCIAL. COMERCIAL. La respuesta puede estar en cuanto al soporte técnico de cada uno de los SGBD Por ejemplo: SQL Server y Oracle son dos sistemas que cuenta con un amplio soporte técnico, en internet existen cientos de páginas de ayuda técnica, Pero sucede lo contrario con Progress e Informix, resulta difícil conseguir ayuda técnica. Otra cuestión muy importante que hay que tomar en cuenta es que para una empresa pequeña no debe de adquirir una SGBD SGBD de tipo comercial comercial y que no sea tan ampliamente ampliamente conocida conocida y además además cara, porque a la larga el soporte soporte técnico va a resultar resultar en una sangría económica; económica; caso caso contrario sucede con con ORACLE, un usuario bien capacitado puede rescatar la información. información. En cuanto a los SGBD libres, la gran ventaja es que se pueden conseguir fácilmente, existe gran soporte técnico y económicame económicamente nte viable y muy accesibl accesible. e.
Referencias: http://www.scoop.it/t/gestores-de-base-de-datos http://misantropia20.blogspot.mx/2013/09/sistemas-gestores-de-bases-de-bases-de.datos http://www3.uji.es/~mmarques/e16/trabajos/t_jorge_sales.pdf https://rubenasir.wordpress.com/2013/09/19/comparativa-de-sistem https://rubenasir.wordpress .com/2013/09/19/comparativa-de-sistemas-gestores-de-bases-d as-gestores-de-bases-de-datos-comerciales-y e-datos-comerciales-y-libres/ -libres/ http://eduardo-garibay-2013-glosario.blogspot.mx/2013/02/caracteristicas-y-requerimientos-de.html https://howdoyouexpress.files.wordpress.c https://howdoyouexpress.files.wordpress.com/2010/02/imagen11 om/2010/02/imagen11.png .png