martes, 19 de febrero de 2019

1.2 Analisis de los manejadores de bases de datos

Un manejador o gestor de bases de datos (DBMS) es un sistema que permite la creacion, gestion y administracion de bases de datos. Asi como la eleccion y manejo de las estructuras necesarias para el almacenamiento y busqueda de la informacion del modo mas eficiente posible.

A continuacion se mostrara una lista de algunos sistemas gestores de bases de datos:

Oracle

Resultado de imagen para dbms oracle
Oracle data base RDBMS es un sistema de administracion de bases de datos relacionales de objetos de Oracle corporation.
La base de datos de Oracle es la primera diseñada para la computacion grid empresarial, la cual proporciona la manera mas flexible y rentable de administrar la informacion y las aplicaciones.

Ventajas
  • Oracle es el motor de base de datos objeto-relacional mas usado a nivel mundial
  • Puede ejecutarse en todas las plataformas
  • Permite el uso de particiones para mejorar su eficiencia, de replicacion e incluso ciertas versiones admiten la administracion de bases de datos distribuidas 
  • Oracle es la base de datos con mas orientacion a internet

Desventajas
  • Se encuentran muchas versiones desde su lanzamiento original de version 8 con varias versiones posteriores con correcciones,hasta su estabilidad en la version 8.0.3. El motivo de estos errores fue, al parecer, la remodelacion del sistema de almacenamiento por causa de la introduccion de extensiones orientadas a objetos.
  • Su mayor inconveniente es su precio. Incluso las licencias de personasl Oracle son excesivamente caras.

MySQL

Resultado de imagen para dbms mysql

Es un sistema de administracion de base de datos que nos permite administrar bases de datos relacionales. Es un software de codigo abierto respaldado por Oracle. A pesar de que MySQL es un software de codigo abierto, puede comparse una version de licencia comercial de Oracle para obtener servicios de soporte pemium.

Ventajas
  • MySQL es de codigo abierto
  • Tiene una gran velocidad al realizar operaciones, lo que mejora su rendimiento
  • Facilidad de configuracion e intalacion
  • Soporta gran variedad de sistemas operativos
  • Su conectividad, velocidad y seguridad hacen de MySQL server altamente apropiado para acceder a bases de datos en internet.
Desventajas
  • Gran porcentaja de las utilidades de MySQL no estan documentadas
  • No es intuitivo como otros programas. Ejemplo: Access.

Microsoft SQL server

Resultado de imagen para dbms microsoft sql server logo
SQL Server es un sistema de administracion de bases de datos relacionales desarrollado por Microsoft.Tambien es un ORDBMS, plataforma dependiente tanto de su interfaz grafica como software basado en comandos y SQL language, que es producto de IBM.

Ventajas
  • Es muy util para manejar y obtener datos de la red
  • Compatibilidad con la mayoria de las tareas administrativas de SQL Server.
  • Al trabajar una red social, permite agregar mas servidores de SQL Server y visualizar las bases de datos de otra persona.
Desventajas
  • La acaparacion de memoria RAM para intalaciones y manejo de software
  • Contiene muchas restricciones entre ellas
  • Bloqueos a nivel de pagina
  • Un tamaño fijo y demasiado pequeño al trabajar en la hoja

PostgreSQL

Resultado de imagen para dbms postgre logo

Es un potente sistema de gestion de bases de datos relacionales de codigo abierto.
PostgreSQL se ejecuta en todos los principales sistemas operativos, incluidos Linux, Unix y Windows.
Diseñado para ambientes de alto volumen y nadie puede demandarlo por violar acuerdos de licencia, puesto que no hay costo asociado a la licencia de este software.

Ventajas
  • Su intalacion ilimitada
  • Facilidad al administrar 
  • Dispone de flexibilidad para hacer investigacion y desarrollo de sistemas sin necesidad de incurrir en costos adicionales
Desventajas
  • Es 3 veces mas lento que MySQL
  • La sintaxis de algunos comandos o sentencias no es nada intuitiva
  • Consume muchos recursos de la maquina

No hay comentarios.:

Publicar un comentario

Programa que pone 3 colores y 3 letras

include 'emu8086.inc' CUADRO MACRO XI,YI,XF,YF,COLOR MOV AX, 0600H ; MOV BH, COLOR ; COLOR DE FONDO Y LETRA MOV BL, 00H MOV CH...