Gestión de base de datos ii

1,137 views

Published on

Published in: Education
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
1,137
On SlideShare
0
From Embeds
0
Number of Embeds
3
Actions
Shares
0
Downloads
11
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Gestión de base de datos ii

  1. 1. Gestión de base dedatos II PALACIOS OLIVA ERICK LEANDRO
  2. 2. DIFERENCIASPostgreSQL vs. Oracle • aun no ha implementado consultasPostgreSQL • tiene 5 lenguajes procedurales • es posible desarrollar tus propios tipos de datos • licencia BSD • soporta consultas en paralelo • tiene 1 lenguaje procedurar • No es posible desarrollar tus propios tipos de datos Oracle • sus herramientas de configuración son tal vez las mejores en el mercado • tiene muchos más parámetros de configuración que postgre • licencia comercial
  3. 3. VENTAJAS DE POSTGRESQL• Por su arquitectura de diseño, escala muy bien al aumentar el número de CPUs y la cantidad de RAM.• Soporta transacciones y desde la versión 7.0, claves ajenas (con comprobaciones de integridad referencial).• Tiene mejor soporte para triggers y procedimientos en el servidor.• Soporta un subconjunto de SQL92 MAYOR que el que soporta MySQL. Además, tiene ciertas características orientadas a objetos.• Implementa el uso de rollbacks, subconsultas y transacciones, haciendo su funcionamiento mucho más eficaz, y ofreciendo soluciones en campos
  4. 4. DESVENTAJAS DEPOSTGRESQL• En comparación con MySQL es más lento en inserciones y actualizaciones, ya que cuenta con cabeceras de intersección que no tiene MySQL.• Soporte en línea: Hay foros oficiales, pero no hay una ayuda obligatoria.• Consume más recursos que MySQL.• La sintaxtis de algunos de sus comandos o sentencias no es nada intuitiva.
  5. 5. VENTAJAS DE ORACLE• Oracle es el motor de base de datos relacional más usado a nivel mundial.• Puede ejecutarse en todas las plataformas, desde una Pc hasta un supercomputador.• Oracle soporta todas las funciones que se esperan de un servidor "serio": un lenguaje de diseño de bases de datos muy completo (PL/SQL) que permite implementar diseños "activos", con triggers y procedimientos almacenados, con una integridad referencial declarativa bastante potente.• Permite el uso de particiones para la mejora de la eficiencia, de replicación e incluso ciertas versiones admiten la administración de bases de datos distribuidas.• software del servidor puede ejecutarse en multitud de sistemas operativos.• Existe incluso una versión personal para Windows 9x, lo cual es un punto a favor para los desarrolladores que se llevan trabajo a casa
  6. 6. DESVENTAJAS DE ORACLE• el mayor inconveniente de oracle es quizá su precio. incluso las licencias de personal oracle son exclusivamente caras.• la necesidad de ajustes , un error frecuente consiste en pensar que basta con instalar el oracle en un servidor y enchufar directamente las aplicaciones clientes, un oracle mal instalado puede ser desesperadamente lento• es elevado el costo de la información, y solo últimamente han comenzado a aparecer buenos libros asuntos técnicos distintos de la simple instalación y administración
  7. 7. DiferenciasMY SQL VS SQL SERVER • Costo de libre pago • Plataformas Linux,Windows y muchas MY SQL otras • Compatibilidad ACID: depende del motor de almacenamiento • Claves Foráneas: depende del motor • Costo de pago SQL • Plataformas :Sólo Windows • Compatibilidad ACID • Claves Foráneas SERVER
  8. 8. VENTAJAS DE MY SQL• Velocidad al realizar las operaciones, lo que le hace uno de los gestores con mejor rendimiento.• Bajo costo en requerimientos para la elaboración de bases de datos, ya que debido a su bajo consumo puede ser ejecutado en una máquina con escasos recursos sin ningún problema.• Facilidad de configuración e instalación .
  9. 9. DESVENTAJAS DE MY SQL• Un gran porcentaje de las utilidades de MySQL no están documentadas.• No es intuitivo, como otros programas (ACCESS).• No soporta vistas (entre otras cosas)• Actualmente, el soporte para disparadores es básico, por lo tanto hay ciertas limitacionesen lo que puede hacerse con ellos.• Cuando MySQL maneja la Integridad referencial, con tablas NO transaccionales de tipoMyISAM, aunque admite la declaración de claves ajenas o foráneas en la creacióntablas, internamente no las trata de forma diferente al resto de campos.• Los privilegios para una tabla no se eliminan automáticamente cuando se borra unatabla. Debe usarse explícitamente un comando REVOKE para quitar los privilegios deuna tabla.• La función de conversión CAST() no soporta la conversión a REAL o BIGINT
  10. 10. VENTAJAS DE SQL SERVER• Velocidad al realizar las operaciones, lo que le hace uno de los gestores con mejor rendimiento.• Bajo costo en requerimientos para la elaboración de bases de datos, ya que debido a su bajo consumo puede ser ejecutado en una máquina con escasos recursos sin ningún problema.• Facilidad de configuración e instalación .
  11. 11. DESVENTAJAS DE SQL SERVER• Los problemas de la 6.5 eran muchos: bloqueo a nivel de página, dispositivos con crecimiento manual, un tamaño de página fijo y demasiado pequeño (2048KB), una pésima implementación de los tipos de datos variables como varchar.• La principal desventaja de Microsoft SQL SERVER es la enorme cantidad de memoria RAM que utiliza para la instalación y utilización del software.• Una de las desventajas de SQL es que si lo quieres para practicas no te va hacer útil por que en el se prohíben muchas cosas tiene restricciones en lo particular me parase mas viable usar MySQL es mucho mejor además de ser un software gratis.• La relación calidad-precio esta muy debajo comparado con oracle
  12. 12. ACCESSVENTAJAS• Es la base de datos más amigable y versátil del mercado.• Incluye expertos para realizar indagaciones, ellos pueden ayudar a encontrar entradas duplicadas y realizar relaciones cruzadas de los datos.• Para aprender el programa basta tener la ayuda en línea, ya que es completa e informativa.• Altamente potente y eficienteDESVENTAJAS• Base de datos de un muy reducido potencial, sólo para soluciones "caseras"
  13. 13. OfficeVentajas • Una instalación de Estación de trabajo o Ejecutar desde servidor de red ofrece las siguientes ventajas:Se reduce al mínimo el espacio de disco duro utilizado en cada equipo. Si usted u otros usuarios realizan este tipo de instalación, la cantidad de espacio de disco que requiere Office es menor que la cantidad necesaria en una instalación Típica, Completa/Personalizada o Compacta/Equipo portátil desde los discos o los discos compactos de Office. Esto es importante si el disco duro del equipo dispone de poco espacio • Puede ejecutar Microsoft Office en una estación de trabajo sin disco. Si usted u otros usuario disponen de estaciones de trabajo sin disco, puede seguir ejecutando Microsoft Office aunque realice una instalación de Estación de trabajo o Ejecutar desde servidor de red de Office.desventajas • Si elige una instalación de Estación de trabajo o Ejecutar desde servidor de red, la velocidad de ejecución de los programas puede reducirse si el volumen de tráfico de la red es muy alto o si el uso del servidor de red es muy intenso. Además, si el servidor está desconectado (por ejemplo, para reparaciones o mantenimiento), usted y los demás usuarios no podrán usar los programas de Microsoft Office • Si elige una instalación de Estación de trabajo o Ejecutar desde servidor de red, deberá estar conectado al servidor de red para poder ejecutar cualquiera de los programas de Office.

×