Anda di halaman 1dari 3

¿Qué es un sistema Gestor de Bases de Datos?

Es como una colección de datos relacionados entre sí, que también están estructurados y
organizados para un conjunto de programas que acceden y gestionan esos datos.

Características de los diferentes Sistemas Gestores


Libres.- Respeta la libertad de los usuarios sobre su producto adquirido y por tanto, a su
vez puede ser copiado, usado, estudiado, modificado y distribuido libremente.
Comerciales.- Es un software comercializado, pues las compañías que lo producen, cobran
dinero por el producto, su distribución y soporte. Posee restricciones en el uso, copia o
modificación y su código casi siempre es cerrado.

Comparación de ambos sistemas gestores tomando en cuenta sus ventajas


y desventajas.
Oracle (Software Comercial)
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.

PostgreSQL (Software Libre)


Ventajas
-Es un Sistema de Gestión de Bases de Datos de código abierto y gratuito.
-Permite el uso de particiones para la mejora de la eficiencia de replicación e incluso
algunas versiones admiten la administración de Bases de Datos distribuidas.
-Los tipos de Datos Internos han sido mejorados incluyendo nuevos tipos.
Desventajas
-Es fácil de vulnerar sin protección adecuada.
-Es un poco “Duro” ya que la sintaxis de algunos de sus comandos o sentencias no es nada
intuitiva.
-Consume más recursos por lo que se necesitan mayores características de hardware para
ejecutarlo.

SQL Server (Software Comercial)


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.

MySQL (Software Libre)


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.

Conclusiones
Las aplicaciones que se tienen de cada uno de los sistemas gestores de bases de datos son
las siguientes:
Oracle.- Acelera los proyectos de integración, cuenta con un completo conjunto de
herramientas abiertas y punteras en el sector que ofrecen integraciones sostenibles en
aplicaciones Oracle y de otros proveedores, proporciona integración de datos en tiempo
real de clase empresarial tanto en aplicaciones Oracle como de otros proveedores, facilita
la creación, implantación y gestión de arquitectura orientada al servicio (SOA) con la mejor
tecnología completa, abierta e integrada de su categoría y ofrece la plataforma de
portales empresariales más lograda, abierta y fácil de usar del sector que hace posible que
tanto los desarrolladores como los usuarios profesionales puedan crear, instalar y
desarrollar aplicaciones y portales compuestos de próxima generación.
PostgreSQL.- La principal aplicación es que utiliza un modelo cliente/servidor y usa
multiprocesos en vez de multihilos para garantizar la estabilidad del sistema. Un fallo en
uno de los procesos no afectará el resto y el sistema continuará funcionando.
SQL Server.- Las aplicaciones son que revoluciona el concepto de Base de Datos para la
Empresa. Reúne en un sólo producto la potencia necesaria para cualquier aplicación
empresarial crítica junto con unas herramientas de gestión que reducen al mínimo el
coste de propiedad, Este sistema incluye una versión reducida, llamada MSDE con el
mismo motor de base de datos pero orientado a proyectos más pequeños.
MySQL.- Alguna de sus aplicaciones son la gestión de archivos, como base de datos
relacional, utiliza múltiples tablas para almacenar y organizar la información, este
software es gratuito e incluso se pueda modificar con total libertad, pudiendo descargar
su código fuente.

Anda mungkin juga menyukai