Anda di halaman 1dari 6

Para identificar las aplicaciones de los Sistemas Gestores de Bases de Datos, debesanalizar las caractersticas de ellos, tomando en cuenta

sus ventajas y desventajas, y posteriormente enviarlo a la seccin de tareas. En vista de lo anterior, realiza lo que se te indica a continuacin: 1. 2. 3. 4. 5. 6. En un documento de Word, explica con tus propias palaras qu es un Sistema Gestor de Base de Datos. Investiga las caractersticas de los sistemas gestores libres y comerciales. Realiza una comparacin de ambos gestores, tomando en cuenta sus ventajas y desventajas. Con base en la comparacin, escribe las conclusiones sobre la aplicacin que tiene uno y otro Sistema Gestor de Base de Datos. Guardatu actividad con el nombre BDD_U1_A5_XXYZ. Enva la actividad a tu facilitador(a) mediante la seccin de Tareas.

1.- Un Sistema de Gestin de Bases de Datos es un conjunto de programas que permiten el almacenamiento, modificacin y extraccin de la
informacin en una base de datos, adems de proporcionar herramientas para aadir, borrar, modificar y analizar los datos. ... Un Sistema Gestor de Bases de Datos (SGBD) o DBMA (DataBase Management System) es una coleccin de programas cuyo objetivo es servir de interfaz entre la base de datos, el usuario y las aplicaciones. Se compone de un lenguaje de definicin de datos, de un lenguaje de manipulacin de datos y de un lenguaje de consulta. Un SGBD permiten definir los datos a distintos niveles de abstraccin y manipular dichos datos, garantizando la seguridad e integridad de los mismos. Un sistema gestor de

base de datos se define como el conjunto de programas que administran y gestionan la informacin contenida en una base de datos. Ayuda a realizar las siguientes acciones:

Definicin de los datos Mantenimiento de la integridad de los datos dentro de la base de datos Control de la seguridad y privacidad de los datos Manipulacin de los datos 2.- Puede ser usado sin restriccin de ningn tipo. Se puede acceder a su cdigo fuente Puede esr redistribuido Puede ser modificado y distribuido

AL12536095 Martin Israel Cordero Castillo 1.- Un Sistema de Gestin de Bases de Datos es un conjunto de programas que se utilizan de conexin entre la base de datos, el usuario y las aplicaciones, permitiendo realizar operaciones en una base de datos, tales como: Almacenamiento, modificacin y extraccin de la informacin, as como las herramientas necesarias para modificar, aadir, borrar y analizar estos datos, vigilando la seguridad de los datos.

Caractersticas de los sistemas de gestores de base de datos Libres Comerciales Puede ser usado sin restriccin de ningn tipo. Se tiene que pagar licencia para su uso Puede ser estudiado (debe permitir acceso a No puede ser modificado su cdigo fuente), y modificado. Puede ser redistribuido No puede ser redistribuido, la copia constituye un delito. Realiza una comparacin de ambos gestores, tomando en cuenta sus ventajas y desventajas. Comparacin de de gestores de base de datos libres y comerciales Ventajas desventajas PostgreSQL puede operar sobre distintas Consume buena cantidad de recursos y carga ms plataformas incluyendo Linux, Unix, MacOSX, el sistema. Solaris y Windows. Tiene un lmite del tamao de cada fila de las Cuenta con un buen y mejor rendimiento para tablas a 8k (Se puede ampliar a 32k recopilando soportar trigges y procedimientos en el servidor. pero con un costo aadido en el rendimiento). Tiene ciertas caractersticas orientada a objetos. Mientras se est escribiendo un proceso en una tabla otros usuarios podrn acceder a la misma tabla sin la necesidad de los mentados bloqueos por lo que cada usuario podr tener una visin La sintaxis de algunos de sus comandos o sentencias, no es nada intuitiva. Sin experiencia configurar llega ser un caos.

Nombre y tipo

PostgreSQL (Libre) Desarrollador: PostgreSQL Global Development Group.

ltima versin estable: 9.3.1 Sistema Operativo: Multiplataforma. Licencia: BSD. Sitio web: www.postgresql.o rg

consistente de lo ltimo que se hizo. Tambin es capaz de soportar claves ajenas con comprobacin de integridad referencial. Multiplataforma.

Es fcil de vulnerar sin proteccin adecuada. La velocidad de respuesta es relativamente lenta.

Es el ms usado a nivel mundial. Oracle (Comercial) Desarrollador: Oracle Corporation. ltima versin estable: 11.1.2.3 Sistema Operativo: Multiplataforma. Licencia: Privada. Sitio web: www.oracle.com Puede ejecutarse en todas las plataformas, desde una pc, hasta un supercomputador. Permite el uso de particiones para la mejora de la eficiencia, de replicaciones e incluso ciertas versiones admiten la administracin de base de datos distribuida. Es la ms orientada hacia internet. Buena estabilidad y escalabilidad. Cuenta con un gran soporte para las transacciones. Autogestin de la integridad de datos. Portabilidad.

Su mayor inconveniente sin duda es su precio, es excesivamente caro. La necesidad de ajustes, un Oracle mal instalado puede ser lamentablemente lento. El costo de capacitacin de los administradores es elevado.

Es OpenSource: Significa que es posible para cualquiera usar y modificar el software. MySQL (Libre) Desarrollador: El servidor de bases de datos relacionales MySQL es muy rpido, fiable y fcil de usar.

Los privilegios para una tabla no se eliminan automticamente cuando se borra una tabla, debe usarse explcitamente un comando REVOKE para quitar los privilegios de una tabla. No tiene un panel de control grfico y detallado,

Sun Microsystems. ltima versin estable: 5.6.11. Sistema Operativo: Multiplataforma. Licencia: GPL o uso comercial. Sitio web: www.mysql.com

Computacin con una muy buena y mejor integracin con PHP. Gran portabilidad entre distintos sistemas o plataformas. Bajo costo en requerimientos para la elaboracin de bases de datos. Debido a su bajo consumo puede ser ejecutado en una mquina con escasos recursos sin ningn problema. Gran seguridad en el control de acceso de usuarios.

pero existen varias herramientas libres que juntas dan la misma utilidad. No soporta transacciones,"roll-backs" ni subselects. No tiene soporte. No permite el modo de autentificacin local. Demasiadas conexiones. No sincroniza datos con otras bases de datos.

Se instala de manera sencilla. Integra herramienta de reportes.

Soporta el manejo de transacciones, subconsultas. SQL Server Desarrollador: Microsoft. ltima versin estable: 2012(11) Sistema Operativo: Microsoft Windows. Licencia: Privada. Posee varias herramientas de reporte y anlisis. Sitio web: www.microsoft.co m/sql/ Posee una gran estabilidad, seguridad y escalabilidad. Soporta procedimientos almacenados, replicados de base de datos, respaldos y restauraciones. Incluye un potente entorno grafico de administracin que permite el uso de comandos DDL(lenguaje de definicin de datos) y DML (Lenguaje de manipulacin de datos). Permite trabajar del modo cliente/servidor.

Utiliza enorme cantidad de memoria RAM para la instalacin y utilizacin del software. Relacin calidad/precio es muy bajo. Pesima implementacin de dos tipos de datos. No es multiplataforma, ya que solo opera con Sistemas Operarativos Microsoft.

Bajo requerimiento de para su ejecucin. Firebird Soporte de transacciones ACID y claves forneas. Desarrollador: Firebird Project. ltima versin estable: 2.5.2 Sistema multiplataforma. Licencia: IPL, IDPL(Libre). Sitio web: www.firebirdql.org Buena seguridad basada en usuarios/roles. Libre de mantenimiento, al margen de la realizacin de copias de seguridad. Completo lenguaje de escritura de disparadores y procedimientos almacenados denominados PSQL. Versin ejecutable sin instalacin, excelente para la creacin de catlogos en CD-Rom y para crear versiones de evaluacin de algunas aplicaciones.

Pobre biblioteca de funciones (UDF Disponible sin embargo). Solo lo manipulan los ms osados en lenguaje SQL. Carece de interfaz grfica propia, mximo nmero de tablas es de 64,535. De uso descontinuado.

Access Desarrollador: Microsoft. ltima versin estable: 2013 Sistema: Microsoft Windows. Licencia: Privada Sitio web: www.microsoft.co m/access/

Es la base de datos ms amigable del mercado. Crea varios informes con vistas diferentes de la misma informacin Ayuda en lnea para aprender el programa.

La principal es que solo acepta 1 GB por tabla, 256 campos por tabla y 35 indices por tabla. Base de datos de un muy pobre potencial, solo para soluciones caseras Orientado para Sistemas Operativos de Windows.

Altamente potente y eficiente. No ha mejorado en el aspecto de seguridad y Incluye interfaces para crear consultas, formularios y consistencia. reportes. Se puede administrar toda la informacin desde un nico archivo de base de datos. Soporta gran variedad en los datos. Alto mantenimiento en los datos.

Conclusines: Los SMBD son herramientas de gran provecho y gran potencia, para la administracin y resguardo de informacin en las organizaciones. La gran variedad de programas, tanto libres como privados, nos permiten escoger los que mejor se adapten a nuestras exigencias en costo y requerimiento tcnico, conociendo sus fortalezas y debilidades. Podemos asegurar que el costo de los programas, no es determinante para una mejor calidad, como lo demuestra el estudio realizado por la Universidad Catlica de Colombia en la Faculta de Ingeniera de Sistemas en Bogot, Colombia en el 2005. Donde en la pgina 81 inciso 8.4 en formulacin de recomendaciones, de dicho estudio, recomiendan el programa MySQL, sobre el programa SQL Server, con un puntaje 15% mayor del primero sobre el segundo segn este estudio.

http://es.wikipedia.org/wiki/Base_de_datos_relacional#Manejadores_de_ba se_de_datos_relacionales ail.com/curso-procesamiento-datos-oracle/sistema- manejador-basehttp://www.monografias.com/trabajos12/ http://www.google.com.mx/url?sa=t&rct=j&q=&esrc=s&frm=1&source=web&cd=6&ved=0CEwQFjAF&url=http%3A%2F%2Fwww.ilustrados.com%2Fdocumentos%2Fsgbd.pdf&ei=uwl9UuChHNSskAfH6IDID A&usg=AFQjCNFtLEd_-f8FehB0slptpotzLPuWdg,