Você está na página 1de 6

Unidad 1 Actividad 5. Reporte de Investigacin. Aplicacin de Sistemas Gestores de Base de Datos por medio de un anlisis de caractersticas.

Materia: Base de Datos Profesora: Martha Michaca Leano Alumno: Erik Francisco Malagn Perrusqua Matricula: AL13503788

Sistema Gestor de Base de Datos Definicin personal


Para m es un conjunto o coleccin de datos relacionados entre s de cierta manera especficos, con especficos me refiero a una especie determinada que puede abarcar todo tipo de informacin dependiendo el fin de su uso junto con un conjunto de programas que permiten acceder a la Base de Datos podra decirse que es el intermediario entre la base de datos y cliente, programa y usuario. O por otro lado puede ser un conjunto de reglas que se llevan diligentemente y con cuidado, que lleva al logro con el cual fue diseada por medio de programas que permiten manipular la base de datos(base de informacin) para almacenar y recuperar los datos de forma eficiente, til para lo que se utiliza y efectiva.
Tabla 1.1 de referencia general del software referente al Sistema Gestor de Base de Datos en la modalidad de libre y comercial, representando sus caractersticas, ventajas y desventajas.
Sistema Ventajas Gestor de Base de Datos Libre -Libertad a los usuarios por su cdigo libre -Tendencia a ser muy eficiente -Ahorro en la adquisicin de licencias -Por ser libre puede ser usado, modificado, copiado y redistribuido. -Disminuye la piratera de software Desventajas Caractersticas

-Es posible que tenga poco soporte -Incompatibilidad con el software comercial -Crea riesgos legales -no tiene garanta

-Puede ser usado, copiado, estudiado, modificado y distribuido libremente -Puede estar disponible gratuitamente -Uso del programa libremente para cualquier propsito -Adaptar el programa a las necesidades propias -Mejorar el programa y el poder de hacerlas pblicas para el beneficio de los dems

Comercial -Cuenta con un grado mayor de soporte tcnico -Construccin de aplicaciones a medida

-Ilegal adaptar el software a necesidades particulares o propias -Innovacin es decir la creacin y modificacin es derecho exclusivo del propietario -Ilegal hacer copias del producto al igual que su distribucin sin autorizacin del propietario

-Se cobra dinero por el producto -Se cobra dinero por su soporte tcnico -Se cobra dinero por su distribucin -Restricciones en su uso -Su cdigo fuente no est disponible

Tabla 1.1 Tabla 1.2 De tipos de Sistemas Gestores de Base de Datos sus nombres, ventajas y desventajas

Nombre de SGBD o DBMS(ingles) PostgreeSQL

Ventajas
-Orientada a objetos -Permite que mientras se escribe una tabla otros accedan a esta misma para ser consultada al mismo tiempo sin crear bloqueos -Soporte para: Nmeros de precisin arbitraria. Texto de largo ilimitado. Figuras geomtricas (con una variedad de funciones asociadas). Direcciones IP (IPv4 e IPv6). Bloques de direcciones estilo CIDR. Direcciones MAC. Arrays. -Infraestructura GiST permite la creacin de tipos de datos propios -Uso de FK (Foreign Keys) -Uso de disparadores triggers (accin que se realiza de acuerdo a un evento en la base de datos -Integridad transaccional -Herencia de tablas -Permite operaciones geomtricas -Es un SGBD relacional -Cdigo fuente abierto -Es gratuito -Permite uso de particiones para un uso ms eficiente -Soporta funciones y comandos de tipo estndar como SQL92/SQL99 -Admite administracin de base de datos distribuidas -Multiusuario -Se considera una plataforma para la siguiente generacin de aplicaciones

Desventajas
-Demanda mayor cantidad de recursos de hardware para su ejecucin -Sentencias de comandos no intuitiva -Debilidad o fragilidad sin proteccin adecuada -Toolset empresarial tiene un costo -Velocidad de respuesta retardada -Poco utilizado

MySQL

-No es intuitivo a comparacin de otros -La mayora de utilidades no est documentada

Web tales como Facebook, Twitter, LinkedIn, Yahoo, Amazon Web Services y prcticamente todas las grandes propiedades de la Web y las empresas exitosas -Manejo de grandes volmenes de datos -Impulsado por las redes sociales -Mejores interacciones entre maquina y maquina en dispositivos cada vez ms inteligentes -Buen desempeo -los ndices permiten una mayor rapidez en la ejecucin de consultas tipo select -Al ser relacional no permite duplicidad en los campos (no en todos los casos pero se considera una ventaja) -Baja probabilidad de corromper datos -Al encontrar ndices se evita un escaneo completo de la tabla y las lecturas secuenciales -Es Cdigo abierto (open source) -Un buen rendimiento como gestor haciendo gestiones en milisegundos y en algunos casos en microsegundos -Puede ser ejecutado en una maquina con pocos recursos de hardware -Facilidad de configuracin e instalacin -Mayor consulta y transaccin de movimientos -Disponibilidad en gran cantidad de plataformas y sistemas -Posibilidad de seleccin de mecanismos de almacenamiento que ofrecen diferente velocidad de operacin, soporte fsico, capacidad, distribucin geogrfica, transacciones. -Transacciones y claves forneas. -Conectividad segura. -Replicacin. -Bsqueda e indexacin de campos de texto. -Manipulacin y control de Base de Datos relacionales -Es un lenguaje declarativo(Solo se le indica que debe hacer) -Es muy parecido al lenguaje natural (se parece al Ingles) y es expresivo -Puede acceder a todos los sistemas relacionales comerciales -Define, manipula y controla base de datos relacionales

-No cuenta con un panel de control grfico -los ndices son una desventaja en tablas que utilizan operaciones de escritura (Insert, Delete, Update) pues estos se actualizan cada vez que se modifica una columna -Los ndices ocupan mucho espacio y en ocasiones mayor que el de los datos -Privilegios de tablas no se borran automticamente debe utilizarse comando Revoke para quitar los privilegios de las tablas el no hacer esto puede provocar problemas de trato en los dems datos -Inexistencia de procesos almacenados

Oracle

-Entorno cliente/servidor -Herramienta de administracin grfica intuitiva -Analiza datos y efecta recomendaciones rendimiento y eficiencia de datos almacenados -Apoyo en la optimizacin y diseo de modelo de datos -Apoya a la definicin de estndares de diseo y nomenclatura de objetos -Sistema relacional -Posibilidad al usuario de modelar objetos de negocio -Proporcionar infraestructura para el acceso basado en objetos a datos objeto -Implementacin de arquitectura orientada a objetos -Los programadores de aplicaciones pueden acceder directamente a tipos de objetos Oracle, sin necesidad de ninguna capa adicional entre la base de datos y la capa cliente -Soporte tcnico -Curva de aprendizaje -Robustez -Compatibilidad -Portabilidad -Conectividad -Capacidad -Productividad -Manejo de grandes cantidades de informacin -Estable -Puede reducir los costes de inactividad mediante la proteccin de su empresa por todas las causas comunes de tiempo de inactividad planificado y no planificado, incluyendo el error humano. -Maximizacin de la utilizacin de los recursos de almacenamientos

-Precio es muy alto -Curva de aprendizaje -Cambio constante de tecnologa -Una mala configuracin puede provocar lentitud

Tabla 1.2

Conclusin
Los Sistemas Gestores de Base de Datos libres y comerciales que se mencionaron anteriormente son de tipo relacional las caractersticas que poseen son altamente similares, los libres podra decirse que por la accesibilidad que tienen hay mayor posibilidad para mayor cantidad de personas que pueden usarlos y en cierto sentido un mayor ndice para el

mejoramiento de ellos por tener cdigo abierto y lograr mejoras notables, tambin se comenta que por tener esa caracterstica tienen menor probabilidad de contener errores y los comerciales no tienen cdigo abierto adems de restricciones y el de la compra de licencias es cara para utilizar ciertas caractersticas pero tambin se menciona que se elaboran aplicaciones a medida a travs de estos, pero tambin es de suponerse que los libres tienen la capacidad similar, algo ms de los comerciales es que tienen un soporte tcnico total que eso es notablemente bueno para el uso ptimo, algo ms que note en las pginas web de MySQL y Oracle tienen ya una amplia gama de productos en el caso de MySQL aunque hay open source y libre tambin tiene una gama comercial no en el caso de Oracle una grfica representada en esta pgina indica que Oracle est en la cima, a decir de esto nosotros podemos apreciar en la vida cotidiana en aplicaciones del manejo de nuestras bases de datos usan estos tipos de Sistemas Gestores de Base de Datos me parece increble pero realmente lo que le da forma a las actividades que hacemos en esta vida moderna a travs de los aparatos electrnicos inteligentes es la informacin o datos y estos manipulados para realizar una tarea cualquiera pero tambin especializada para nuestro diario vivir. Creo que el Sistema Gestor de Base de Datos por el cual me inclino es MySQL es por lo mencionado por la pgina oficial del mismo sus caractersticas aunque tenga ciertas desventajas creo que es ptimo para el uso actual de las Bases de Datos que se maneja en la actualidad pero Oracle es bastante robusto y hay una variedad sumamente importante aunque el acceso es ms limitado por no ser open source.

Comentarios
Lamentablemente no logre encontrar mucha informacin al respecto de fuentes primarias sino de terceros hubo congruencia, algunos puntos de vista fueron opuestos a su parecer, y contradictorios, considero que para dar una mejor referencia acerca de las ventajas y desventajas lo principal es conocer un poco ms a fondo con el uso de estos Sistemas Gestores de Base de Datos.

Bibliografa
www.MySQL.com www.oracle.com Base de Datos. Segunda edicin: febrero 2007 Fundaci per a la Universitat Oberta de Catalunya Av. Tibidabo, 3943, 08035 Barcelona Material realizado por Eureca Media, SL Autores: Rafael Camps Par, Luis Alberto Casillas

Santilln, Dolors Costal Costa, Marc Gibert Ginest, Carme Martn Escofet, Oscar Prez Mora Depsito legal: B-9.4102007 http://www.slideshare.net/maanfi16/sgbd-comerciales-vs-libres http://www.slideshare.net/Fportavella/comparativa-sgbd http://www.slideshare.net/oruizz/comparacion-software-comercial-vs-libre-gestores-de-base-de-datos

Você também pode gostar