ComparacionSGDB (1)

Embed Size (px)

DESCRIPTION

comparacion

Citation preview

  • DescripcinInterface

    Sistema OperativoLicencia

    Historia

    Caracterisiticas

    Introduccin

    A partir de los aos 80 los SGDB (Sistemas de gestin de base de datos) han sido el estndar para una cantidad significativa de Organizaciones. Entre los SGDB ms utilizados en el mercado encontramos Oracle, MySQL y SQL Server.

    Por lo anterior realizare una comparacin entre ellas:

    LenguajeSoportado

  • Ventajas

    Desventajas

    WebGrafa:

    https://karlitho.files.wordpress.com/2010/09/carlos-gomez.pdf

    http://superinformacionweb.blogspot.com.co/2014/11/ventajas-y-desventajas-de-mysql.html

    http://www.ehowenespanol.com/ventajas-desventajas-oracle-sql-lista_464674/

    https://prezi.com/923yydsinkww/concepto-caracteristicas-ventajas-y-desventajas-de-mysql-y-workbench/

    http://ordenador.wingwit.com/software/database-software/115641.html#.VfiSkhGqqko

  • OracleGUI, SQLMuchos, incluyendo C, C# (C char), C++, Java y objetos C

    Windows, Linux, Solaris, HP-UX, OS X, z/OS, AIXPropietario

    A partir de los aos 80 los SGDB (Sistemas de gestin de base de datos) han sido el estndar para una cantidad significativa de Organizaciones. Entre los SGDB ms utilizados en el mercado encontramos Oracle, MySQL y SQL Server.

    Por lo anterior realizare una comparacin entre ellas:

    Oracle Corporation hizo historia en 1980 por la liberacin para uso comercial de su RDBMS, Oracle. Adems de la apertura del mercado comercial para RDBMS, Oracle Corporation tambin fue la primera empresa en desarrollar una versin de nivel comercial de SQL, que fue diseado para manipular datos en un RDBMS utilizando (en ese momento) consultas y conexiones. Probablemente una de las razones por las que el sistema de gestin de bases de datos relacionales de Oracle ha logrado permanecer en la cima sea gracias a sus actualizaciones de productos que estn estrechamente vinculados a los cambios en el mercado. Palabras de moda de bases de datos tales como escalable, programable, distribuida, y porttil tambin estn vinculadas a la liberacin de Oracle.

    Nueva redaccin de datos para mejorar la seguridad de datos sensibles La introduccin de la plataforma de Oracle Advanced Analytics Nuevo manejo de base de datos para los archivos Flash Data Archive (FDA) El apoyo a la integracin con los grupos de procesadores de sistema operativo Apoyo al bombeo de los datos para la consolidacin de las base de datos Varias mejoras en Oracle Application Express, una herramienta de desarrollo rpido que permite a los usuarios desarrollar aplicaciones web utilizando SQL y / o PL /SQL. Compresin avanzada de la red para mejorar el rendimiento

  • Es el motor de base de datos objeto-relacional ms usado a nivel mundial. Se puede ejecutar en todas las plataformas, desde una Pc hasta un supercomputador.Soporta todas las funciones que se esperan de un servidor: un lenguaje de diseo de bases de datos muy completo (PL/SQL) que permite implementar diseos "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 replicacin e incluso ciertas versiones admiten la administracin de bases de datos distribuidas. El software del servidor puede ejecutarse en multitud de sistemas operativos. Existe incluso una versin personal para Windows 9x, lo cual es un punto a favor para los desarrolladores que se llevan trabajo a casa. Es la base de datos con ms orientacin haca INTERNET.

    Las versiones ms recientes son la 11g, 10g, 9g, 8g, desde el lanzamiento original de la 8 se sucedieron varias versiones con correcciones, hasta alcanzar la estabilidad en la 8.0.3. El motivo de tantos fallos fue, al parecer, la remodelacin del sistema de almacenamiento por causa de la introduccin de extensiones orientadas a objetos.

    El mayor inconveniente de Oracle es quizs su precio. Incluso las licencias de Personal Oracle son excesivamente costosas.

    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.

    Tambin es elevado el coste de la informacin, y slo ltimamente han comenzado a aparecer buenos documentos sobre asuntos tcnicos distintos de la simple instalacin y administracin.

    https://karlitho.files.wordpress.com/2010/09/carlos-gomez.pdf

    http://superinformacionweb.blogspot.com.co/2014/11/ventajas-y-desventajas-de-mysql.html

    http://www.ehowenespanol.com/ventajas-desventajas-oracle-sql-lista_464674/

    https://prezi.com/923yydsinkww/concepto-caracteristicas-ventajas-y-desventajas-de-mysql-y-workbench/

    http://ordenador.wingwit.com/software/database-software/115641.html#.VfiSkhGqqko

  • MySQLSQLMuchos, incluyendo C, C# (C char), C++, Java y objetos C

    Windows, Linux, OS X, FreeBSD, SolarisCdigo Libre

    A partir de los aos 80 los SGDB (Sistemas de gestin de base de datos) han sido el estndar para una cantidad significativa de Organizaciones. Entre los SGDB ms utilizados en el mercado encontramos Oracle, MySQL y SQL Server.

    No se desarroll originalmente para uso comercial y es una base de datos de cdigo abierto. El surgimiento de esta plataforma de base de datos fue una casualidad sucedida a las personas que comenzaron a desarrollarla mientras trataban de usar mSQL para conectar sus tablas en la base de datos, y decidieron que necesitaban una interfaz mucho ms potente. Otra diferencia de la plataforma de MySQL en comparacin con las otros dos es que es de cdigo abierto. La era digital dio lugar a un movimiento de colaboracin para el desarrollo de software que se ha convertido en un mercado competitivo para las bases de datos y otros software. De acuerdo con informes de mercado, hay alrededor de 10 millones de instalaciones de MySQL, lo que indica que la plataforma se est moviendo rpidamente en el espacio empresarial.

    MySQL se considera una herramienta que apela ms a menudo a las personas interesadas en la gestin de las bases de datos asociadas a sus sitios web. Al igual que con Oracle y SQL Server, MySQL ha liberado actualizaciones para su software casi todos los aos. La versin original fue desarrollada a mediados de la dcada de 1990. MySQL es un sistema de gestin de bases de datos relacional, multihilo y multiusuario con ms de seis millones de instalaciones.

  • Velocidad al realizar las operaciones, lo que le hace uno de los gestores con mejor rendimiento. Es de Bajo costo en requerimientos para la elaboracin de bases de datos, ya que debido a su bajo consumo puede ser ejecutado en una mquina con escasos recursos sin ningn problema. Facilidad de configuracin e instalacin. Soporta gran variedad de Sistemas Operativos Baja probabilidad de corromper datos, incluso si los errores no se producen en el propio gestor, sino en el sistema en el que est. Su conectividad, velocidad, y seguridad hacen de MySQL Server altamente apropiado para acceder bases de datos en Internet

    Un gran porcentaje de las utilidades de MySQL no estn documentadas. No es intuitivo, como otros programas (ACCESS).

    https://prezi.com/923yydsinkww/concepto-caracteristicas-ventajas-y-desventajas-de-mysql-y-workbench/

  • SQLServerGUI, SQL, Varios

    Python, VB, .Net y PHPWindowsPropietario

    A partir de los aos 80 los SGDB (Sistemas de gestin de base de datos) han sido el estndar para una cantidad significativa de Organizaciones. Entre los SGDB

    Microsoft SQL Server entr en el mercado a mediados de 1990, cuando Microsoft compr a Sybase, y luego lanz la versin 7.0. Las empresas originalmente trabajaron juntas para desarrollar la plataforma y hacerla funcionar en el sistema operativo de IBM OS/2. No obstante, Microsoft finalmente desarroll su propio sistema operativo (Windows NT), y quera trabajar solo para crear una gestin de base de datos nica para su nuevo sistema operativo. Sybase finalmente cambi el nombre de su producto de modo que fuera totalmente diferente al producto vendido a Microsoft. Microsoft SQL Server versin 4.2 fue la versin inicial. En 2000, Microsoft lanz SQL Server 2000. El lanzamiento fue un hito importante para la empresa, ya que fue la primera versin del producto, donde se reemplaz el cdigo original de Sybase. Trabajando en la misma lnea que Oracle Corporation, Microsoft ha tratado de mejorar SQL Server para seguir el ritmo de los cambios tecnolgicos. SQL Server 2005 es un ejemplo.

    Una caractersticas notables del producto insignia incluyen la introduccin de SQL Server Always On (tecnologa de gestin de datos para disminuir el tiempo de inactividad del usuario a raz de fallos en el sistema), soporte para datos estructurados y semi-estructurados, una mayor compresin, y varios complementos para apoyar a otros productos en el mercado. SQL Server 2012 se proclam como la ltima versin que incluye soporte nativo para OLE. SQL Server 2014 es la ltima versin de SQL Server e incluye las siguientes caractersticas: Introduccin de In-Memory Online Traction Processing (OLTP), una caracterstica incorporada que permite una sofisticada gestin de base de datos para mejorar el rendimiento. Nuevas soluciones para manejar la recuperacin de desastres Versin actualizada de la Herramientas de Datos de SQL Server para Inteligencia de Negocios (BI SSDT)

  • Es un sistema de gestin de base de datos. Es til para manejar y obtener datos de la red de redes. Nos permite olvidarnos de los ficheros que forman la base de datos. Si trabajamos en una red social nos permite agregar otros servidores de SQL Server. Por ejemplo dos personas que trabajan con SQL Server, uno de ellos se puede conectar al servidor de su otro compaero y as se puede ver las bases de datos del otro compaero con SQL Server. SQL permite administrar permisos a todo. Tambin permite que alguien conecte su SQL al nuestro pero sin embargo podemos decirle que no puede ver esta base de datos pero otro s.

    Utiliza demasiada memoria RAM para las instalaciones y utilizacin de software. No se puede utilizar como practicas porque se prohben muchas cosas, tiene restricciones en lo particular. La relacin, calidad y el precio est muy debajo comparado con Oracle. Tiene muchos bloqueos a nivel de pgina, un tamao de pgina fijo y demasiado pequeo, una psima implementacin de los tipos de datos variables.

  • Para mi concepto entre los SGBD el mejor a mi concepto es Oracle, ya que puede trabajar en cualquier sistema operativo incluyendo Windows. As mismo es importante considerar el sistema Unix como sistema operativo del servidor de la base de datos, debido a la seguridad que presenta en cuanto a la informacin y cero virus. Por lo anterior no escogera sistema operativo de servidores de base de datos en Windows, debido a la seguridad, la cual para lograr la misma seguridad de Unix es necesario instalar demasiados productos ya que Windows posee demasiados huecos para que ingresen los intrusos. Para el caso MySQL no la escogera, ya que el software libre para Organizaciones tiene la problemtica de que no se encuentra documentacin. en algunos casos y lo barato sale caro ya que puede presentar problemas que si no se tiene un proveedor no hay a quien acudir.

  • Para mi concepto entre los SGBD el mejor a mi concepto es Oracle, ya que puede trabajar en cualquier sistema operativo incluyendo Windows. As mismo es importante considerar el sistema Unix como sistema operativo del servidor de la base de datos, debido a la seguridad que presenta en cuanto a la informacin y cero virus. Por lo anterior no escogera sistema operativo de servidores de base de datos en Windows, debido a la seguridad, la cual para lograr la misma seguridad de Unix es necesario instalar demasiados productos ya que Windows posee demasiados huecos para que ingresen los intrusos. Para el caso MySQL no la escogera, ya que el software libre para Organizaciones tiene la problemtica de que no se encuentra documentacin. en algunos casos y lo barato sale caro ya que puede presentar problemas que si no se tiene un proveedor no hay a quien

    PortadaComparacin SGBDConsideracin a cerca de SGBD