Professional Documents
Culture Documents
DE SISTEMAS
INDICE
1. INTRODUCCION 2. SGBD COMERCIALES 2.1. ORACLE 2.1.1. Ventajas 2.1.2. Desventajas 2.2. MICROSOFT SQL SERVER 2.2.1. Ventajas 2.2.2. Desventajas 2.3. MICROSOFT ACCES 2.3.1. Ventajas 2.3.2. Desventajas 3. SGBD LIBRES 3.1. PostGre MYSQL 3.1.1. Ventajas 3.1.2. Desventajas 3.2. MySQL 3.2.1. Ventajas 3.2.2. Desventajas 4. CONCLUCIONES
I.
INTRODUCCION.-
Los Sistemas de Gestin de Bases de Datos (SGBD) se han convertido en parte fundamentales de la estrategia de las empresas. El valor de una informacin actualizada ha crecido tanto que las empresas que quieran incrementar o mantener su productividad debern gestionar eficientemente todos los datos que manejan, y la mejor herramienta es un SGBD. Dado que disponemos de varias opciones, resulta imprescindible contar con elementos de juicio a la hora de optar por una u otra solucin, cul se adecua mejor a nuestras necesidades?
2.3.2. DESVENTAJAS.a. Tambin es elevado el coste de la formacin, y slo ltimamente han comenzado a aparecer buenos libros sobre asuntos tcnicos distintos de la simple instalacin y administracin. b. El mayor inconveniente de Oracle es quizs su precio. Incluso las licencias de Personal Oracle son excesivamente caras, en mi opinin. Otro problema es la necesidad de ajustes. Un error frecuente consiste en pensar que basta instalar el Oracle en un servidor y enchufar directamente las aplicaciones clientes. Un Oracle mal configurado puede ser desesperantemente lento.
2.3.2. DESVENTAJAS.a. Enorme cantidad de RAM que utiliza. b. Bloqueo a nivel de pgina. c. Dispositivos con crecimiento manual, un tamao de pgina fijo y demasiado pequeo (2048KB). d. Una psima implementacin de los tipos de datos variables como varchar.
3.2. MySQL
Es un sistema de gestin de base de datos relacional, multihilo y multiusuario con ms de seis millones de instalaciones. Por un lado se ofrece bajo la GNU GPL para cualquier uso compatible con esta licencia, pero para aquellas empresas que quieran incorporarlo en productos privativos deben comprar a la empresa una licencia especfica que les permita este uso 3.2.1. VENTAJAS a. b. c. d. e. f. MySQL funciona sobre mltiples plataformas ( AIX, BSD, GNU/Linux, MacOS X, NetBSD,OpenBSD) Soporte a multiplataforma. Vistas Actualizables Procedimientos Almacenados Soporte completo para UNICODE Mltiples motores de almacenamiento
3.2.2. DESVENTAJAS a. Actualmente, el soporte para disparadores es bsico, por lo tanto hay ciertas limitaciones en que se puede hacer con ellos. b. Los privilegios para una tabla no se eliminan automticamente cuando se borra una tabla. c. Cuando MySQL maneja la integridad referencial, con tablas no transaccionales, aunque admite la declaracin de claves ajenas o forneas en la creacin de tablas.
IV. CONCLUSION
En el momento de la evaluacin de un proyecto no debemos cerrar nuestro criterio y creer que la utilizacin de todo un conjunto de herramientas con licenciamiento propietario o con licenciamiento libre es la que debe utilizarse en el desarrollo de dicho proyecto, sino que para desarrollar un proyecto informtico es necesario hacer una valoracin de riesgos donde se evala la posibilidad de utilizar un producto o herramienta propietaria por la que hay que pagar una licencia o utilizar un producto de software libre, analizando en cada caso las ventajas, inconvenientes y el desempeo de dicha herramienta siempre y cuando cumpla con los requerimientos o necesidades de la aplicacin o proyecto a desarrollar, donde muchas veces se necesita de una arquitectura mixta o hbrida, es decir, utilizar una mezcla de productos de software licenciado y otros de software libre.
Con la salida al mercado de mltiples entornos de desarrollo, es necesario conocer las caractersticas, ventajas y desventajas de cada herramienta que se ofrece, por lo que en este trabajo puse en conocimiento principalmente las caractersticas y ventajas de dos de los ms importantes sistemas gestores de bases de datos