SlideShare une entreprise Scribd logo
1  sur  18
Comparación: Ventajas y
          Desventajas


Autor: Cumbicus Rivera, Henry Martin
Un Sistema Gestor de base de datos (SGBD) es un conjunto de programas
que permiten crear y mantener una Base de datos, asegurando su integridad,
confidencialidad y seguridad. Por tanto debe permitir:
 Definir una base de datos: especificar tipos, estructuras y restricciones de
datos.
Construir la base de datos: guardar los datos en algún medio controlado por
el mismo SGBD.
Manipular la base de datos: realizar consultas, actualizarla, generar
informes.

Algunas de las características deseables en un Sistema Gestor de base de
datos SGBD son:
Control de la redundancia: La redundancia de datos tiene varios efectos
negativos (duplicar el trabajo al actualizar, desperdicia espacio en disco,
puede provocar inconsistencia de datos) aunque a veces es deseable por
cuestiones de rendimiento y seguridad.
Restricción de los accesos no autorizados: cada usuario ha de tener unos
permisos de acceso y autorización.
Cumplimiento de las restricciones de integridad: el SGBD ha de ofrecer
recursos para definir y garantizar el cumplimiento de las restricciones de
integridad.
1.   Oracle vs Postgre SQL
2.   SQL Server vs MySQL
3.   Access vs Base (Open Office)
Oracle surge a finales de los 70 bajo el nombre de Software a partir de un estudio sobre
SGBD (Sistemas Gestores de Base de Datos) de George Koch. Computer World definió
este estudio como uno de los más completos jamás escritos sobre bases de datos. Este
artículo incluía una comparativa de productos que erigía a Relational Software como el
más completo desde el punto de vista técnico. Esto se debía a que usaba la filosofía de
las bases de datos relacionales, algo que por aquella época era todavía desconocido. En
la actualidad, Oracle (Nasdaq: ORCL) todavía encabeza la lista. La tecnología Oracle se
encuentra prácticamente en todas las industrias alrededor del mundo y en las oficinas de
98 de las 100 empresas Fortune 100. Oracle es la primera compañía de software que
desarrolla e implementa software para empresas 100 por ciento activado por Internet a
través de toda su línea de productos: base de datos, aplicaciones
comerciales y herramientas de desarrollo de aplicaciones y soporte de decisiones. Oracle
es el proveedor mundial líder de software para administración de información, y la
segunda empresa de software. Oracle a partir de la versión 10g Release 2, cuenta con 6
ediciones: Oracle Database Enterprise Edition(EE). Oracle Database Standard Edition
(SE). Oracle Database Standard Edition One (SE1). Oracle Database Express Edition
(XE). Oracle Database Personal Edition (PE). Oracle Database Lite Edition (LE).
PostGreSQL (llamado también Postgres95) fue derivado del proyecto
Postgres, como ya se ha comentado. A sus espaldas, este proyecto lleva más
de una década de desarrollo, siendo hoy en día, el sistema libre más
avanzado con diferencia, soportando la gran mayoría de las transacciones
SQL, control concurrente, teniendo a su disposición varios "language
bindings" como por ejemplo C, C++, Java, Python, PHP y muchos más.
La implementación de Postgres DBMS comenzó en 1986, y no hubo una
versión operativa hasta 1987. La versión 1.0 fue liberada en Junio de 1989 a
unos pocos usuarios, tras la cual se liberó la versión 2.0 en Junio de 1990
debido a unas críticas sobre el sistema de reglas, que obligó a su
reimplementación. La versión 3.0 apareció en el año 1991, e incluyó una serie
de mejoras como una mayor eficiencia en el ejecutor de peticiones. El resto
de versiones liberadas a partir de entonces, se centraron en la portabilidad del
sistema. El proyecto se dio por finalizado en con la versión 4.2, debido al gran
auge que estaba teniendo, lo cual causó la imposibilidad de mantenimiento
por parte de los desarrolladores.
En 1996, los desarrolladores decidieron cambiar el nombre a al DBMS, y lo
llamaron PostGreSQL (versión 6.0) para reflejar la relación entre Postgres y
las versiones recientes de SQL. Se crearon nuevas mejoras y modificaciones,
que repercutieron en un 20-40% más de eficiencia, así como la incorporación
del estándar SQL92.
Oracle                      Postgre SQL
           •Las entidades complejas        •Es SGBD relacional Open
           del mundo real y la lógica se   Source.
           pueden modelar fácilmente,      •Tiene un sistema de reglas
           lo que permite reutilizar       consistente en modificar las
           objetos.                        consultas.
           •Los     programadores     de   •Posee manejo y control de
           aplicaciones           pueden   transacciones para asegurar
           acceder directamente a tipos    la consistencia de los datos.
Ventajas   de objetos.                     •Soporta los tipos de datos,
           •Las      aplicaciones    que   cláusulas,    funciones      y
           utilizan objetos de             comandos         de       tipo
           •Oracle son fáciles de          estándarSQL92/SQL99          y
           entender y mantener.            extendidos     propios      de
           •Tiene buen rendimiento y       PostgreSQL.
           hace buen uso de los            •Para una fácil conectividad
           recursos. Posee un rico         al servidor PostgreSQL, se
           diccionario de datos.           implementa un ODBC.
Oracle                       Postgre SQL

           •Brinda soporte a la mayoría     •Opera sobre Linux, Unix,
           de     los    lenguajes    de    MacOSX,        Solaris     y
           programación.                    Windows.
           •Es         un        sistema    •Soporta replicación de
           multiplataforma, disponible      bases de datos asíncrona.
           en Windows, Linux y Unix.        •Posee un buen sistema de
           •Permite tener copias de la      seguridad.
           base de datos productiva en      •Posee una gran capacidad
Ventajas   lugares     lejanos    a    la   de almacenamiento.
           ubicación principal. Las         •Orientado a objetos.
           copias de la Base de Datos       •Tiene una arquitectura
           productiva pueden estar en       Cliente – Servidor.
           modo de lectura solamente.       •Tiene      una        buena
                                            escalabilidad.
Oracle                     Postgre SQL

              •Es un producto de elevado    •Consume más recursos
              precio.                       que MySQL, por lo que se
              •Los costos de soporte        necesitan           mayores
              técnico y mantenimiento       características de hardware
              son elevados.                 para ejecutarlo.
              •Vulnerabilidades   en   la   •Aproximadamente es 2
              seguridad de la plataforma,   veces más lento que
              se hace necesario aplicar     MySQL.
Desventajas   parches de seguridad.         •Realizar revisiones llegar a
                                            ser una labor manual y
                                            tediosa para el DBA.
                                            •Reducida cantidad de tipos
                                            de datos.
                                            •La sintaxis de algunos de
                                            sus comandos o sentencias
                                            no es nada intuitiva.
En 1987, Microsoft y Sybase inició una asociación para construir / vender un sistema de
gestión de base de datos, basado en la continuación del producto (aún no se ha liberado) de
Sybase DataServer. Sybase tendría los derechos sobre el producto en la plataforma UNIX /
Mini y Microsoft tendría los derechos sobre el OS2 en ciernes, y cualquier otro sistema
operativo desarrollado por Microsoft.
Microsoft siguió la evolución de SQL Server, con soporte para Windows a través de SQL
Server 1.1 en 1990, aunque casi todo el trabajo se hizo aún por Sybase a Microsoft hacer las
pruebas, gestión de proyectos de desarrollo y algunos de menor importancia. En el
transcurso de 1991, el equipo de Microsoft se le dio lectura y de lectura / escritura acceso al
código para permitir correcciones de errores que se hicieron. La primera verdadera
"asociación" de liberación y en 1992, y están sincronizados el código Sybase 4,0 en el
producto de OS / 2, este fue lanzado como 4.2 e incluye el código significativo de Estados
miembros, así como Sybase, por primera vez.
Mientras que SQL Server se había hecho su nombre como un sistema de bases de datos
relacionales, con SQL Server 7.0 Microsoft quería ofrecer una solución completa de datos,
esto significó la adición de soporte para OLAP a través de los Servicios OLAP (el código se
basa en la adquisición de "Platón" de Panorama en Israel), ETL / integración de datos a
través de DTS (el código fue desarrollado en la casa por el equipo de Starfighter /
Herramientas).
Es evidente que la marcha de SQL Server no se detuvo con SQL Server 7.0, SQL Server
2000 seguido en agosto de 2000, el trabajo incluye los principales multi-instancia y una
implementación de clústeres de nuevo (esto era todo el código de cosecha propia), minería
de datos (se trataba de un parto prematuro de un proyecto de investigación en curso en
MSR), SQLXML (se trataba de otro proyecto paralelo, esta vez de la versión de MDAC e
Internet y los equipos de las interfaces).
Video Relacionado: http://www.youtube.com/watch?v=fSN2ihUkSCk&feature=player_embedded
Michael Widenius en la década de los 90 trató de usar mSQL para conectar
las tablas usando rutinas de bajo nivel ISAM, sin embargo, mSQL no era
rápido y flexible para sus necesidades. Esto lo llevó a crear una API SQL
denominada MySQL para bases de datos muy similar a la de mSQL pero más
portable.
La procedencia del nombre de MySQL no es clara. Desde hace más de 10
años, las herramientas han mantenido el prefijo My. También, se cree que
tiene relación con el nombre de la hija del cofundador Monty Widenius quien
se llama My.
Por otro lado, el nombre del delfín de MySQL es Sakila y fue seleccionado por
los fundadores de MySQL AB en el concurso “Name the Dolphin”. Este
nombre fue enviado por Ambrose Twebaze, un desarrollador de software de
código abierto africano, derivado del idioma SiSwate, el idioma local de
Swazilandia y corresponde al nombre de una ciudad en Arusha, Tanzania,
cerca de Uganda la ciudad origen de Ambrose.
MySQL surgió como un intento de conectar el gestor mSQL a las tablas
propias de MySQL AB, usando sus propias rutinas a bajo nivel. Tras unas
primeras pruebas, vieron que mSQL no era lo bastante flexible para lo que
necesitaban, por lo que tuvieron que desarrollar nuevas funciones. Esto
resultó en una interfaz SQL a su base de datos, con una interfaz totalmente
compatible a mSQL.
SQL Server                       MySQL

           •Es un SGBD Relacional        •MySQL software es Open
                    (SGBDR).             Source
           Ofrece una potente forma      •Velocidad al realizar las
           de unir SQL e Internet.       operaciones.
           •Utiliza una extensión al     •Bajo         costo        en
           SQL estándar, que se          requerimientos      para    la
           denomina Transact SQL.        elaboración de bases de
           •Permite olvidarnos un poco   datos.
Ventajas   de los ficheros que forman    •Puede ser ejecutado en
           la base de datos.             una maquina con escasos
           •Si trabajamos en una red     recursos       sin     ningún
           local nos permite agregar     problema.
           otros servidores de SQL       •Facilidad de configuración
           Server.                       e instalación.
                                         •Soporta gran variedad de
                                         Sistemas Operativos
SQL Server                          MySQL

           •Seguridad: SQL permite          •Baja     probabilidad     de
           administrar     permisos     a   corromper datos, incluso si
           TODO. Permisos a nivel de        los errores no se producen
           servidor,    seguridad      en   en el propio gestor, sino en
           tablas, permitir o no lectura,   el sistema en el que está.
           escritura,          ejecución;   •Su conectividad, velocidad,
           seguridad         en       los   y seguridad hacen de
Ventajas   procedimientos                   MySQL Server altamente
           almacenados.                     apropiado para acceder
           •Escalabilidad, estabilidad y    bases de datos en Internet
           seguridad.                       •El software MySQL usa la
           •Soporta procedimientos          licencia GPL
           almacenados.
SQL Server                            MySQL
              •Los problemas de la 6.5 eran       •Un gran porcentaje de las
              muchos: bloqueo a nivel de          utilidades de MySQL no
              página,      dispositivos    con    están documentadas.
              crecimiento manual, un tamaño
              de página fijo y demasiado
                                                  •No es intuitivo, como otros
              pequeño (2048KB), una pésima        programas (ACCESS).
              implementación de los tipos de      •No      tiene    integridad
              datos variables como varchar.
              •La principal desventaja de
                                                  referencial
              Microsoft SQL SERVER es la          •Lento con grandes bases
              enorme cantidad de memoria
Desventajas                                       de datos.
              RAM que utiliza para la
              instalación y utilización del       •No       tiene       tantas
              software.                           capacidades como otros
              •Si lo quieres para practicas no
                                                  gestores profesionales.
              te va hacer útil por que en el se
              prohíben muchas cosas tiene         •No es intuitivo como otros
              restricciones por ser de tipo       programas.
                          comercial.
              La relación calidad-precio esta     •Un gran porcentaje de
              muy debajo comparado con            utilidades de MySQL no
              Oracle.                             están documentadas
Originalmente, el software funcionó bien con bases de datos relativamente pequeños, pero
las pruebas mostraron algunas circunstancias que causaban la corrupción de los datos. Por
ejemplo, el tamaño de los archivos de más de 10 MB eran problemáticos (tenga en cuenta
que la mayoría de los discos duros eran más pequeños que 500 MB en ese entonces), y el
manual de Cómo empezar advierte sobre una serie de circunstancias en las que los
controladores de dispositivo obsoletos o configuraciones incorrectas puede causar la pérdida
de datos. Con la eliminación gradual de Windows 95, 98 y ME, la mejora de la confiabilidad
de la red, y el lanzamiento de Microsoft de 8 Service Pack para el Jet Database Engine, la
fiabilidad de las bases de datos de Access se ha mejorado enormemente tanto en tamaño
como en número de usuarios.
Con Office 95, Microsoft Access 95 se convirtió en parte de Microsoft Office Professional
Suite junto con Microsoft Excel, Word y PowerPoint y la transformación de Access Basic a
Visual Basic para Aplicaciones (VBA). Desde entonces, ha habido liberaciones de Microsoft
Access con cada versión de Office. Esto incluye el Access 97 (versión 8.0), Access 2000
(versión 9.0), Access 2002 (versión 10.0), Access 2003 (versión 11.0) y Access 2007 (versión
12.0). El formato de base de datos nativa de Access (la base de datos Jet MDB) también ha
evolucionado a lo largo de los años. Incluyen los formatos de acceso 1.0, 1.1, 2.0, 95, 97,
2000, y 2002-2007. La más significativa fue la transición de Access 97 a Access 2000,
formato que no era compatible antes, y Access 2000 requirió el nuevo formato. Desde Access
2000, todas las nuevas versiones de Access soportan este formato. Se añadieron nuevas
características a Access 2002, que pudieron ser usadas por Access 2002, 2003 y 2007.
OpenOffice es una suite ofimática avanzada la cual dispone de todas las
herramientas necesarias para trabajar: editor de texto, editor de imágenes
vectoriales, hoja de cálculo, editor de presentaciones, base de datos, editor de
fórmulas, integración con correo (Thunderbird u Outlook), edita PDF's, soporte
3d, maneja el estándar internacional ISO, y posee una licencia ILIMITADA.
Está disponible para varias plataformas, tales como Microsoft Windows,
GNU/Linux, BSD, Solaris y Mac OS X. Soporta numerosos formatos de
archivo, incluyendo como predeterminado el formato estándar ISO/IEC
OpenDocument (ODF), entre otros formatos comunes, así como también
soporta más de 110 idiomas, desde febrero del año 2010.
OpenOffice.org Base es un programa de base de datos similar a Microsoft
Access. OpenOffice.org Base permite la creación y manejo de bases de
datos, elaboración de formularios e informes que proporcionan a los usuarios
finales un acceso fácil a los datos. Al igual que Microsoft Access, es capaz de
trabajar como un front-end para diversos sistemas de bases de datos tales
como el de Access (JET), fuente de datos ODBC y MySQL/PostgreSQL. Base
está disponible desde la versión 2.0.
Access                        Base
           •Es          relativamente   •Uso libre
           sencillo              para   •Multiplataforma.
           principiantes ya que         •Proporciona      soporte
           dispone       de      unos   nativo para diferentes
           asistentes muy potentes      bases de datos (Adabas
           mediante los cuales          D,     ADO,     Microsoft
           puedes crear formularios     Access,     MySQL),     o
Ventajas   profesionales.               cualquier otra base de
           •Puedes llegar ha hacer      datos si se utilizan los
           un programa en muy           conectores ODBC y
           poco tiempo gracias a        JDBC.
           estos asistentes.
           •Puedes llegar a hacer
           un               programa
           verdaderamente
           profesional.
Access                        Base
              •Crear tablas rápidamente    •Soporta agendas LDAP,
              sin preocuparse de la        Microsoft       Outlook,
              complejidad de las bases     Microsoft  Windows     y
              de datos                     Mozilla.
              •Crear varios informes con
 Ventajas     vistas diferentes de la
              misma información
              •Posibilidad de ampliación
              •Sencillez
              •Múltiples usuarios
              •No es multiplataforma,
              pues sólo está disponible
              para sistemas operativos
              de Microsoft,
              •Su uso es inadecuado
              para grandes proyectos de
Desventajas   software que requieren
              tiempos    de   respuesta
              críticos.
              •Es una base de datos
              para pequeños escenarios.
Sistemas gestores de base de datos (sgbd)

Contenu connexe

Tendances

Tabla comparativa de Sistemas operativos móviles
Tabla comparativa de Sistemas operativos móvilesTabla comparativa de Sistemas operativos móviles
Tabla comparativa de Sistemas operativos móvileskpwalkin
 
Multitarea, multiprogramación, multiprocesos y
Multitarea, multiprogramación, multiprocesos yMultitarea, multiprogramación, multiprocesos y
Multitarea, multiprogramación, multiprocesos yMiguel Magaña
 
Oracle db architecture
Oracle db architectureOracle db architecture
Oracle db architectureSimon Huang
 
Caracteristicas principales de linux
Caracteristicas principales de linuxCaracteristicas principales de linux
Caracteristicas principales de linuxJose Diaz Silva
 
Upgrading to VMware vSphere 6.0
Upgrading to VMware vSphere 6.0Upgrading to VMware vSphere 6.0
Upgrading to VMware vSphere 6.0Tim Carman
 
Sistemas distribuidos
Sistemas distribuidosSistemas distribuidos
Sistemas distribuidosTensor
 
Hints for a successful hfs to zfs migration
Hints for a successful hfs to zfs migrationHints for a successful hfs to zfs migration
Hints for a successful hfs to zfs migrationsatish090909
 
Los gestores de base de datos
Los gestores de base de datosLos gestores de base de datos
Los gestores de base de datosEduardo Agila
 
Protección y Seguridad de los sistemas operativos
Protección y Seguridad de los sistemas operativosProtección y Seguridad de los sistemas operativos
Protección y Seguridad de los sistemas operativosAquiles Guzman
 
Exposicion base de datos DB2-IBM
Exposicion base de datos DB2-IBMExposicion base de datos DB2-IBM
Exposicion base de datos DB2-IBMJacob Gómez
 
Sistemas Gestores de Base de Datos
Sistemas Gestores de Base de DatosSistemas Gestores de Base de Datos
Sistemas Gestores de Base de DatosJorge Luis Chalén
 
Sgbd comerciales vs libres
Sgbd comerciales vs libresSgbd comerciales vs libres
Sgbd comerciales vs libresMadai Angeles
 

Tendances (20)

Presentacion de Microsoft SQL Server.
Presentacion de Microsoft SQL Server. Presentacion de Microsoft SQL Server.
Presentacion de Microsoft SQL Server.
 
VMware vSphere ventajas y desventajas
VMware vSphere ventajas y desventajasVMware vSphere ventajas y desventajas
VMware vSphere ventajas y desventajas
 
Windows linux mac
Windows linux macWindows linux mac
Windows linux mac
 
OBJETO CONNECTION
OBJETO CONNECTIONOBJETO CONNECTION
OBJETO CONNECTION
 
Tabla comparativa de Sistemas operativos móviles
Tabla comparativa de Sistemas operativos móvilesTabla comparativa de Sistemas operativos móviles
Tabla comparativa de Sistemas operativos móviles
 
Multitarea, multiprogramación, multiprocesos y
Multitarea, multiprogramación, multiprocesos yMultitarea, multiprogramación, multiprocesos y
Multitarea, multiprogramación, multiprocesos y
 
Oracle db architecture
Oracle db architectureOracle db architecture
Oracle db architecture
 
Caracteristicas principales de linux
Caracteristicas principales de linuxCaracteristicas principales de linux
Caracteristicas principales de linux
 
Windows Server
Windows ServerWindows Server
Windows Server
 
Sistemas de archivos
Sistemas de archivosSistemas de archivos
Sistemas de archivos
 
Upgrading to VMware vSphere 6.0
Upgrading to VMware vSphere 6.0Upgrading to VMware vSphere 6.0
Upgrading to VMware vSphere 6.0
 
Sistemas distribuidos
Sistemas distribuidosSistemas distribuidos
Sistemas distribuidos
 
Hints for a successful hfs to zfs migration
Hints for a successful hfs to zfs migrationHints for a successful hfs to zfs migration
Hints for a successful hfs to zfs migration
 
Los gestores de base de datos
Los gestores de base de datosLos gestores de base de datos
Los gestores de base de datos
 
Protección y Seguridad de los sistemas operativos
Protección y Seguridad de los sistemas operativosProtección y Seguridad de los sistemas operativos
Protección y Seguridad de los sistemas operativos
 
Exposicion base de datos DB2-IBM
Exposicion base de datos DB2-IBMExposicion base de datos DB2-IBM
Exposicion base de datos DB2-IBM
 
Sistema de gestores de base de datos
Sistema de gestores de base de datosSistema de gestores de base de datos
Sistema de gestores de base de datos
 
Sistemas Gestores de Base de Datos
Sistemas Gestores de Base de DatosSistemas Gestores de Base de Datos
Sistemas Gestores de Base de Datos
 
Arquitectura distribuida
Arquitectura distribuidaArquitectura distribuida
Arquitectura distribuida
 
Sgbd comerciales vs libres
Sgbd comerciales vs libresSgbd comerciales vs libres
Sgbd comerciales vs libres
 

En vedette

10 sistemas gestores de base de datos
10 sistemas gestores de base de datos10 sistemas gestores de base de datos
10 sistemas gestores de base de datosGusttavo Nipas
 
Sintaxis de lenguaje de programacion
Sintaxis de lenguaje de programacionSintaxis de lenguaje de programacion
Sintaxis de lenguaje de programacionluismart05
 
Proyecto helados-de-quinua-con-todos-los-capitulos
Proyecto helados-de-quinua-con-todos-los-capitulosProyecto helados-de-quinua-con-todos-los-capitulos
Proyecto helados-de-quinua-con-todos-los-capitulosNoemi Corocain
 
Sistemas de gestores de base de datos
Sistemas de gestores de base de datosSistemas de gestores de base de datos
Sistemas de gestores de base de datosHernan Okamura
 
La Investigacion Bibliografica
La Investigacion BibliograficaLa Investigacion Bibliografica
La Investigacion BibliograficaJavier Balan
 
Comparacion software comercial vs libre (Gestores De Base De Datos)
Comparacion software comercial vs libre (Gestores De Base De Datos)Comparacion software comercial vs libre (Gestores De Base De Datos)
Comparacion software comercial vs libre (Gestores De Base De Datos)Oscar Ruiz Zapata
 

En vedette (8)

10 sistemas gestores de base de datos
10 sistemas gestores de base de datos10 sistemas gestores de base de datos
10 sistemas gestores de base de datos
 
Sintaxis de lenguaje de programacion
Sintaxis de lenguaje de programacionSintaxis de lenguaje de programacion
Sintaxis de lenguaje de programacion
 
Proyecto helados-de-quinua-con-todos-los-capitulos
Proyecto helados-de-quinua-con-todos-los-capitulosProyecto helados-de-quinua-con-todos-los-capitulos
Proyecto helados-de-quinua-con-todos-los-capitulos
 
Sistemas de gestores de base de datos
Sistemas de gestores de base de datosSistemas de gestores de base de datos
Sistemas de gestores de base de datos
 
La Investigacion Bibliografica
La Investigacion BibliograficaLa Investigacion Bibliografica
La Investigacion Bibliografica
 
Bases de datos bibliográficas
Bases de datos bibliográficasBases de datos bibliográficas
Bases de datos bibliográficas
 
Ventajas vs Desventajas se SGBD
Ventajas vs Desventajas se SGBDVentajas vs Desventajas se SGBD
Ventajas vs Desventajas se SGBD
 
Comparacion software comercial vs libre (Gestores De Base De Datos)
Comparacion software comercial vs libre (Gestores De Base De Datos)Comparacion software comercial vs libre (Gestores De Base De Datos)
Comparacion software comercial vs libre (Gestores De Base De Datos)
 

Similaire à Sistemas gestores de base de datos (sgbd)

Sistemasgestoresdebasededatossgbd 120614221206-phpapp02 (1)
Sistemasgestoresdebasededatossgbd 120614221206-phpapp02 (1)Sistemasgestoresdebasededatossgbd 120614221206-phpapp02 (1)
Sistemasgestoresdebasededatossgbd 120614221206-phpapp02 (1)Andres del Valle
 
Diferencias entre los SGBD´s
Diferencias entre los SGBD´sDiferencias entre los SGBD´s
Diferencias entre los SGBD´sDiego Silva Viera
 
Bases dedatos relacionales
Bases dedatos relacionalesBases dedatos relacionales
Bases dedatos relacionalesAmado Arcaya
 
Otoniel hernandez datashow - los gestores de base de datos
Otoniel hernandez   datashow - los gestores de base de datosOtoniel hernandez   datashow - los gestores de base de datos
Otoniel hernandez datashow - los gestores de base de datosOtoniel Hernandez
 
Otoniel hernandez datashow - los gestores de base de datos
Otoniel hernandez   datashow - los gestores de base de datosOtoniel hernandez   datashow - los gestores de base de datos
Otoniel hernandez datashow - los gestores de base de datosomar5544
 
Presentación sgbd
Presentación sgbdPresentación sgbd
Presentación sgbdSergio Cano
 
Diferencas , ventajas y desventajas
Diferencas , ventajas y desventajasDiferencas , ventajas y desventajas
Diferencas , ventajas y desventajasbane12
 
Taller de base de datos
Taller de base de datosTaller de base de datos
Taller de base de datosBase de Datos
 
Sistemas de gestores de base de datos
Sistemas de gestores de base de datosSistemas de gestores de base de datos
Sistemas de gestores de base de datosHernan Okamura
 
Base de datos ventajas y desventajas
Base de datos ventajas y desventajasBase de datos ventajas y desventajas
Base de datos ventajas y desventajasMartin Macario
 

Similaire à Sistemas gestores de base de datos (sgbd) (20)

Sistemasgestoresdebasededatossgbd 120614221206-phpapp02 (1)
Sistemasgestoresdebasededatossgbd 120614221206-phpapp02 (1)Sistemasgestoresdebasededatossgbd 120614221206-phpapp02 (1)
Sistemasgestoresdebasededatossgbd 120614221206-phpapp02 (1)
 
Diferencias entre los SGBD´s
Diferencias entre los SGBD´sDiferencias entre los SGBD´s
Diferencias entre los SGBD´s
 
Bases dedatos relacionales
Bases dedatos relacionalesBases dedatos relacionales
Bases dedatos relacionales
 
Diferencia entre SGBD
Diferencia entre SGBDDiferencia entre SGBD
Diferencia entre SGBD
 
Diferencia entre sgbd
Diferencia entre sgbdDiferencia entre sgbd
Diferencia entre sgbd
 
Gestores
GestoresGestores
Gestores
 
Gestores de base de datos
Gestores de base de datosGestores de base de datos
Gestores de base de datos
 
Bases de datos
Bases de datosBases de datos
Bases de datos
 
Otoniel hernandez datashow - los gestores de base de datos
Otoniel hernandez   datashow - los gestores de base de datosOtoniel hernandez   datashow - los gestores de base de datos
Otoniel hernandez datashow - los gestores de base de datos
 
Otoniel hernandez datashow - los gestores de base de datos
Otoniel hernandez   datashow - los gestores de base de datosOtoniel hernandez   datashow - los gestores de base de datos
Otoniel hernandez datashow - los gestores de base de datos
 
ORACLE DATABASE
ORACLE DATABASE ORACLE DATABASE
ORACLE DATABASE
 
My sql clase_1
My sql clase_1My sql clase_1
My sql clase_1
 
Gestores de base de datos
Gestores de base de datosGestores de base de datos
Gestores de base de datos
 
Presentación sgbd
Presentación sgbdPresentación sgbd
Presentación sgbd
 
Diferencas , ventajas y desventajas
Diferencas , ventajas y desventajasDiferencas , ventajas y desventajas
Diferencas , ventajas y desventajas
 
Grupo BD
Grupo BDGrupo BD
Grupo BD
 
Taller de base de datos
Taller de base de datosTaller de base de datos
Taller de base de datos
 
Tipos de Bases de datos
Tipos de Bases de datosTipos de Bases de datos
Tipos de Bases de datos
 
Sistemas de gestores de base de datos
Sistemas de gestores de base de datosSistemas de gestores de base de datos
Sistemas de gestores de base de datos
 
Base de datos ventajas y desventajas
Base de datos ventajas y desventajasBase de datos ventajas y desventajas
Base de datos ventajas y desventajas
 

Dernier

PÉNSUM ENFERMERIA 2024 - ECUGENIUS S.A. V2
PÉNSUM ENFERMERIA 2024 - ECUGENIUS S.A. V2PÉNSUM ENFERMERIA 2024 - ECUGENIUS S.A. V2
PÉNSUM ENFERMERIA 2024 - ECUGENIUS S.A. V2Eliseo Delgado
 
HISPANIDAD - La cultura común de la HISPANOAMERICA
HISPANIDAD - La cultura común de la HISPANOAMERICAHISPANIDAD - La cultura común de la HISPANOAMERICA
HISPANIDAD - La cultura común de la HISPANOAMERICAJesus Gonzalez Losada
 
historieta materia de ecologías producto
historieta materia de ecologías productohistorieta materia de ecologías producto
historieta materia de ecologías productommartinezmarquez30
 
Presentación Bloque 3 Actividad 2 transversal.pptx
Presentación Bloque 3 Actividad 2 transversal.pptxPresentación Bloque 3 Actividad 2 transversal.pptx
Presentación Bloque 3 Actividad 2 transversal.pptxRosabel UA
 
Desarrollo de habilidades del siglo XXI - Práctica Educativa en una Unidad-Ca...
Desarrollo de habilidades del siglo XXI - Práctica Educativa en una Unidad-Ca...Desarrollo de habilidades del siglo XXI - Práctica Educativa en una Unidad-Ca...
Desarrollo de habilidades del siglo XXI - Práctica Educativa en una Unidad-Ca...Carol Andrea Eraso Guerrero
 
El PROGRAMA DE TUTORÍAS PARA EL APRENDIZAJE Y LA FORMACIÓN INTEGRAL PTA/F
El PROGRAMA DE TUTORÍAS PARA EL APRENDIZAJE Y LA FORMACIÓN INTEGRAL PTA/FEl PROGRAMA DE TUTORÍAS PARA EL APRENDIZAJE Y LA FORMACIÓN INTEGRAL PTA/F
El PROGRAMA DE TUTORÍAS PARA EL APRENDIZAJE Y LA FORMACIÓN INTEGRAL PTA/FJulio Lozano
 
Si cuidamos el mundo, tendremos un mundo mejor.
Si cuidamos el mundo, tendremos un mundo mejor.Si cuidamos el mundo, tendremos un mundo mejor.
Si cuidamos el mundo, tendremos un mundo mejor.monthuerta17
 
4° SES COM MAR 09 Leemos una noticia del dengue e identificamos sus partes (1...
4° SES COM MAR 09 Leemos una noticia del dengue e identificamos sus partes (1...4° SES COM MAR 09 Leemos una noticia del dengue e identificamos sus partes (1...
4° SES COM MAR 09 Leemos una noticia del dengue e identificamos sus partes (1...MagalyDacostaPea
 
Secuencia didáctica.DOÑA CLEMENTINA.2024.docx
Secuencia didáctica.DOÑA CLEMENTINA.2024.docxSecuencia didáctica.DOÑA CLEMENTINA.2024.docx
Secuencia didáctica.DOÑA CLEMENTINA.2024.docxNataliaGonzalez619348
 
BITÁCORA DE ESTUDIO DE PROBLEMÁTICA. TUTORÍA V. PDF 2 UNIDAD.pdf
BITÁCORA DE ESTUDIO DE PROBLEMÁTICA. TUTORÍA V. PDF 2 UNIDAD.pdfBITÁCORA DE ESTUDIO DE PROBLEMÁTICA. TUTORÍA V. PDF 2 UNIDAD.pdf
BITÁCORA DE ESTUDIO DE PROBLEMÁTICA. TUTORÍA V. PDF 2 UNIDAD.pdfsolidalilaalvaradoro
 
Actividades eclipse solar 2024 Educacion
Actividades eclipse solar 2024 EducacionActividades eclipse solar 2024 Educacion
Actividades eclipse solar 2024 Educacionviviantorres91
 
SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024
SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024
SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024gharce
 
Amor o egoísmo, esa es la cuestión por definir.pdf
Amor o egoísmo, esa es la cuestión por definir.pdfAmor o egoísmo, esa es la cuestión por definir.pdf
Amor o egoísmo, esa es la cuestión por definir.pdfAlejandrino Halire Ccahuana
 
Fichas de Matemática TERCERO DE SECUNDARIA.pdf
Fichas de Matemática TERCERO DE SECUNDARIA.pdfFichas de Matemática TERCERO DE SECUNDARIA.pdf
Fichas de Matemática TERCERO DE SECUNDARIA.pdfssuser50d1252
 
NUEVO PLAN Y PROGRAMAS DE ESTUDIO 2022.pdf
NUEVO PLAN Y PROGRAMAS DE ESTUDIO  2022.pdfNUEVO PLAN Y PROGRAMAS DE ESTUDIO  2022.pdf
NUEVO PLAN Y PROGRAMAS DE ESTUDIO 2022.pdfEDNAMONICARUIZNIETO
 
ENSEÑAR ACUIDAR EL MEDIO AMBIENTE ES ENSEÑAR A VALORAR LA VIDA.
ENSEÑAR ACUIDAR  EL MEDIO AMBIENTE ES ENSEÑAR A VALORAR LA VIDA.ENSEÑAR ACUIDAR  EL MEDIO AMBIENTE ES ENSEÑAR A VALORAR LA VIDA.
ENSEÑAR ACUIDAR EL MEDIO AMBIENTE ES ENSEÑAR A VALORAR LA VIDA.karlazoegarciagarcia
 
PROGRAMACIÓN CURRICULAR - DPCC- 5°-2024.pdf
PROGRAMACIÓN CURRICULAR - DPCC- 5°-2024.pdfPROGRAMACIÓN CURRICULAR - DPCC- 5°-2024.pdf
PROGRAMACIÓN CURRICULAR - DPCC- 5°-2024.pdfMaritza438836
 
DIDÁCTICA DE LA EDUCACIÓN SUPERIOR- DR LENIN CARI MOGROVEJO
DIDÁCTICA DE LA EDUCACIÓN SUPERIOR- DR LENIN CARI MOGROVEJODIDÁCTICA DE LA EDUCACIÓN SUPERIOR- DR LENIN CARI MOGROVEJO
DIDÁCTICA DE LA EDUCACIÓN SUPERIOR- DR LENIN CARI MOGROVEJOLeninCariMogrovejo
 

Dernier (20)

PÉNSUM ENFERMERIA 2024 - ECUGENIUS S.A. V2
PÉNSUM ENFERMERIA 2024 - ECUGENIUS S.A. V2PÉNSUM ENFERMERIA 2024 - ECUGENIUS S.A. V2
PÉNSUM ENFERMERIA 2024 - ECUGENIUS S.A. V2
 
HISPANIDAD - La cultura común de la HISPANOAMERICA
HISPANIDAD - La cultura común de la HISPANOAMERICAHISPANIDAD - La cultura común de la HISPANOAMERICA
HISPANIDAD - La cultura común de la HISPANOAMERICA
 
historieta materia de ecologías producto
historieta materia de ecologías productohistorieta materia de ecologías producto
historieta materia de ecologías producto
 
Presentación Bloque 3 Actividad 2 transversal.pptx
Presentación Bloque 3 Actividad 2 transversal.pptxPresentación Bloque 3 Actividad 2 transversal.pptx
Presentación Bloque 3 Actividad 2 transversal.pptx
 
Desarrollo de habilidades del siglo XXI - Práctica Educativa en una Unidad-Ca...
Desarrollo de habilidades del siglo XXI - Práctica Educativa en una Unidad-Ca...Desarrollo de habilidades del siglo XXI - Práctica Educativa en una Unidad-Ca...
Desarrollo de habilidades del siglo XXI - Práctica Educativa en una Unidad-Ca...
 
El PROGRAMA DE TUTORÍAS PARA EL APRENDIZAJE Y LA FORMACIÓN INTEGRAL PTA/F
El PROGRAMA DE TUTORÍAS PARA EL APRENDIZAJE Y LA FORMACIÓN INTEGRAL PTA/FEl PROGRAMA DE TUTORÍAS PARA EL APRENDIZAJE Y LA FORMACIÓN INTEGRAL PTA/F
El PROGRAMA DE TUTORÍAS PARA EL APRENDIZAJE Y LA FORMACIÓN INTEGRAL PTA/F
 
Si cuidamos el mundo, tendremos un mundo mejor.
Si cuidamos el mundo, tendremos un mundo mejor.Si cuidamos el mundo, tendremos un mundo mejor.
Si cuidamos el mundo, tendremos un mundo mejor.
 
¿Amor o egoísmo? Esa es la cuestión.pptx
¿Amor o egoísmo? Esa es la cuestión.pptx¿Amor o egoísmo? Esa es la cuestión.pptx
¿Amor o egoísmo? Esa es la cuestión.pptx
 
4° SES COM MAR 09 Leemos una noticia del dengue e identificamos sus partes (1...
4° SES COM MAR 09 Leemos una noticia del dengue e identificamos sus partes (1...4° SES COM MAR 09 Leemos una noticia del dengue e identificamos sus partes (1...
4° SES COM MAR 09 Leemos una noticia del dengue e identificamos sus partes (1...
 
Secuencia didáctica.DOÑA CLEMENTINA.2024.docx
Secuencia didáctica.DOÑA CLEMENTINA.2024.docxSecuencia didáctica.DOÑA CLEMENTINA.2024.docx
Secuencia didáctica.DOÑA CLEMENTINA.2024.docx
 
BITÁCORA DE ESTUDIO DE PROBLEMÁTICA. TUTORÍA V. PDF 2 UNIDAD.pdf
BITÁCORA DE ESTUDIO DE PROBLEMÁTICA. TUTORÍA V. PDF 2 UNIDAD.pdfBITÁCORA DE ESTUDIO DE PROBLEMÁTICA. TUTORÍA V. PDF 2 UNIDAD.pdf
BITÁCORA DE ESTUDIO DE PROBLEMÁTICA. TUTORÍA V. PDF 2 UNIDAD.pdf
 
Sesión ¿Amor o egoísmo? Esa es la cuestión
Sesión  ¿Amor o egoísmo? Esa es la cuestiónSesión  ¿Amor o egoísmo? Esa es la cuestión
Sesión ¿Amor o egoísmo? Esa es la cuestión
 
Actividades eclipse solar 2024 Educacion
Actividades eclipse solar 2024 EducacionActividades eclipse solar 2024 Educacion
Actividades eclipse solar 2024 Educacion
 
SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024
SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024
SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024
 
Amor o egoísmo, esa es la cuestión por definir.pdf
Amor o egoísmo, esa es la cuestión por definir.pdfAmor o egoísmo, esa es la cuestión por definir.pdf
Amor o egoísmo, esa es la cuestión por definir.pdf
 
Fichas de Matemática TERCERO DE SECUNDARIA.pdf
Fichas de Matemática TERCERO DE SECUNDARIA.pdfFichas de Matemática TERCERO DE SECUNDARIA.pdf
Fichas de Matemática TERCERO DE SECUNDARIA.pdf
 
NUEVO PLAN Y PROGRAMAS DE ESTUDIO 2022.pdf
NUEVO PLAN Y PROGRAMAS DE ESTUDIO  2022.pdfNUEVO PLAN Y PROGRAMAS DE ESTUDIO  2022.pdf
NUEVO PLAN Y PROGRAMAS DE ESTUDIO 2022.pdf
 
ENSEÑAR ACUIDAR EL MEDIO AMBIENTE ES ENSEÑAR A VALORAR LA VIDA.
ENSEÑAR ACUIDAR  EL MEDIO AMBIENTE ES ENSEÑAR A VALORAR LA VIDA.ENSEÑAR ACUIDAR  EL MEDIO AMBIENTE ES ENSEÑAR A VALORAR LA VIDA.
ENSEÑAR ACUIDAR EL MEDIO AMBIENTE ES ENSEÑAR A VALORAR LA VIDA.
 
PROGRAMACIÓN CURRICULAR - DPCC- 5°-2024.pdf
PROGRAMACIÓN CURRICULAR - DPCC- 5°-2024.pdfPROGRAMACIÓN CURRICULAR - DPCC- 5°-2024.pdf
PROGRAMACIÓN CURRICULAR - DPCC- 5°-2024.pdf
 
DIDÁCTICA DE LA EDUCACIÓN SUPERIOR- DR LENIN CARI MOGROVEJO
DIDÁCTICA DE LA EDUCACIÓN SUPERIOR- DR LENIN CARI MOGROVEJODIDÁCTICA DE LA EDUCACIÓN SUPERIOR- DR LENIN CARI MOGROVEJO
DIDÁCTICA DE LA EDUCACIÓN SUPERIOR- DR LENIN CARI MOGROVEJO
 

Sistemas gestores de base de datos (sgbd)

  • 1. Comparación: Ventajas y Desventajas Autor: Cumbicus Rivera, Henry Martin
  • 2. Un Sistema Gestor de base de datos (SGBD) es un conjunto de programas que permiten crear y mantener una Base de datos, asegurando su integridad, confidencialidad y seguridad. Por tanto debe permitir:  Definir una base de datos: especificar tipos, estructuras y restricciones de datos. Construir la base de datos: guardar los datos en algún medio controlado por el mismo SGBD. Manipular la base de datos: realizar consultas, actualizarla, generar informes. Algunas de las características deseables en un Sistema Gestor de base de datos SGBD son: Control de la redundancia: La redundancia de datos tiene varios efectos negativos (duplicar el trabajo al actualizar, desperdicia espacio en disco, puede provocar inconsistencia de datos) aunque a veces es deseable por cuestiones de rendimiento y seguridad. Restricción de los accesos no autorizados: cada usuario ha de tener unos permisos de acceso y autorización. Cumplimiento de las restricciones de integridad: el SGBD ha de ofrecer recursos para definir y garantizar el cumplimiento de las restricciones de integridad.
  • 3. 1. Oracle vs Postgre SQL 2. SQL Server vs MySQL 3. Access vs Base (Open Office)
  • 4. Oracle surge a finales de los 70 bajo el nombre de Software a partir de un estudio sobre SGBD (Sistemas Gestores de Base de Datos) de George Koch. Computer World definió este estudio como uno de los más completos jamás escritos sobre bases de datos. Este artículo incluía una comparativa de productos que erigía a Relational Software como el más completo desde el punto de vista técnico. Esto se debía a que usaba la filosofía de las bases de datos relacionales, algo que por aquella época era todavía desconocido. En la actualidad, Oracle (Nasdaq: ORCL) todavía encabeza la lista. La tecnología Oracle se encuentra prácticamente en todas las industrias alrededor del mundo y en las oficinas de 98 de las 100 empresas Fortune 100. Oracle es la primera compañía de software que desarrolla e implementa software para empresas 100 por ciento activado por Internet a través de toda su línea de productos: base de datos, aplicaciones comerciales y herramientas de desarrollo de aplicaciones y soporte de decisiones. Oracle es el proveedor mundial líder de software para administración de información, y la segunda empresa de software. Oracle a partir de la versión 10g Release 2, cuenta con 6 ediciones: Oracle Database Enterprise Edition(EE). Oracle Database Standard Edition (SE). Oracle Database Standard Edition One (SE1). Oracle Database Express Edition (XE). Oracle Database Personal Edition (PE). Oracle Database Lite Edition (LE).
  • 5. PostGreSQL (llamado también Postgres95) fue derivado del proyecto Postgres, como ya se ha comentado. A sus espaldas, este proyecto lleva más de una década de desarrollo, siendo hoy en día, el sistema libre más avanzado con diferencia, soportando la gran mayoría de las transacciones SQL, control concurrente, teniendo a su disposición varios "language bindings" como por ejemplo C, C++, Java, Python, PHP y muchos más. La implementación de Postgres DBMS comenzó en 1986, y no hubo una versión operativa hasta 1987. La versión 1.0 fue liberada en Junio de 1989 a unos pocos usuarios, tras la cual se liberó la versión 2.0 en Junio de 1990 debido a unas críticas sobre el sistema de reglas, que obligó a su reimplementación. La versión 3.0 apareció en el año 1991, e incluyó una serie de mejoras como una mayor eficiencia en el ejecutor de peticiones. El resto de versiones liberadas a partir de entonces, se centraron en la portabilidad del sistema. El proyecto se dio por finalizado en con la versión 4.2, debido al gran auge que estaba teniendo, lo cual causó la imposibilidad de mantenimiento por parte de los desarrolladores. En 1996, los desarrolladores decidieron cambiar el nombre a al DBMS, y lo llamaron PostGreSQL (versión 6.0) para reflejar la relación entre Postgres y las versiones recientes de SQL. Se crearon nuevas mejoras y modificaciones, que repercutieron en un 20-40% más de eficiencia, así como la incorporación del estándar SQL92.
  • 6. Oracle Postgre SQL •Las entidades complejas •Es SGBD relacional Open del mundo real y la lógica se Source. pueden modelar fácilmente, •Tiene un sistema de reglas lo que permite reutilizar consistente en modificar las objetos. consultas. •Los programadores de •Posee manejo y control de aplicaciones pueden transacciones para asegurar acceder directamente a tipos la consistencia de los datos. Ventajas de objetos. •Soporta los tipos de datos, •Las aplicaciones que cláusulas, funciones y utilizan objetos de comandos de tipo •Oracle son fáciles de estándarSQL92/SQL99 y entender y mantener. extendidos propios de •Tiene buen rendimiento y PostgreSQL. hace buen uso de los •Para una fácil conectividad recursos. Posee un rico al servidor PostgreSQL, se diccionario de datos. implementa un ODBC.
  • 7. Oracle Postgre SQL •Brinda soporte a la mayoría •Opera sobre Linux, Unix, de los lenguajes de MacOSX, Solaris y programación. Windows. •Es un sistema •Soporta replicación de multiplataforma, disponible bases de datos asíncrona. en Windows, Linux y Unix. •Posee un buen sistema de •Permite tener copias de la seguridad. base de datos productiva en •Posee una gran capacidad Ventajas lugares lejanos a la de almacenamiento. ubicación principal. Las •Orientado a objetos. copias de la Base de Datos •Tiene una arquitectura productiva pueden estar en Cliente – Servidor. modo de lectura solamente. •Tiene una buena escalabilidad.
  • 8. Oracle Postgre SQL •Es un producto de elevado •Consume más recursos precio. que MySQL, por lo que se •Los costos de soporte necesitan mayores técnico y mantenimiento características de hardware son elevados. para ejecutarlo. •Vulnerabilidades en la •Aproximadamente es 2 seguridad de la plataforma, veces más lento que se hace necesario aplicar MySQL. Desventajas parches de seguridad. •Realizar revisiones llegar a ser una labor manual y tediosa para el DBA. •Reducida cantidad de tipos de datos. •La sintaxis de algunos de sus comandos o sentencias no es nada intuitiva.
  • 9. En 1987, Microsoft y Sybase inició una asociación para construir / vender un sistema de gestión de base de datos, basado en la continuación del producto (aún no se ha liberado) de Sybase DataServer. Sybase tendría los derechos sobre el producto en la plataforma UNIX / Mini y Microsoft tendría los derechos sobre el OS2 en ciernes, y cualquier otro sistema operativo desarrollado por Microsoft. Microsoft siguió la evolución de SQL Server, con soporte para Windows a través de SQL Server 1.1 en 1990, aunque casi todo el trabajo se hizo aún por Sybase a Microsoft hacer las pruebas, gestión de proyectos de desarrollo y algunos de menor importancia. En el transcurso de 1991, el equipo de Microsoft se le dio lectura y de lectura / escritura acceso al código para permitir correcciones de errores que se hicieron. La primera verdadera "asociación" de liberación y en 1992, y están sincronizados el código Sybase 4,0 en el producto de OS / 2, este fue lanzado como 4.2 e incluye el código significativo de Estados miembros, así como Sybase, por primera vez. Mientras que SQL Server se había hecho su nombre como un sistema de bases de datos relacionales, con SQL Server 7.0 Microsoft quería ofrecer una solución completa de datos, esto significó la adición de soporte para OLAP a través de los Servicios OLAP (el código se basa en la adquisición de "Platón" de Panorama en Israel), ETL / integración de datos a través de DTS (el código fue desarrollado en la casa por el equipo de Starfighter / Herramientas). Es evidente que la marcha de SQL Server no se detuvo con SQL Server 7.0, SQL Server 2000 seguido en agosto de 2000, el trabajo incluye los principales multi-instancia y una implementación de clústeres de nuevo (esto era todo el código de cosecha propia), minería de datos (se trataba de un parto prematuro de un proyecto de investigación en curso en MSR), SQLXML (se trataba de otro proyecto paralelo, esta vez de la versión de MDAC e Internet y los equipos de las interfaces). Video Relacionado: http://www.youtube.com/watch?v=fSN2ihUkSCk&feature=player_embedded
  • 10. Michael Widenius en la década de los 90 trató de usar mSQL para conectar las tablas usando rutinas de bajo nivel ISAM, sin embargo, mSQL no era rápido y flexible para sus necesidades. Esto lo llevó a crear una API SQL denominada MySQL para bases de datos muy similar a la de mSQL pero más portable. La procedencia del nombre de MySQL no es clara. Desde hace más de 10 años, las herramientas han mantenido el prefijo My. También, se cree que tiene relación con el nombre de la hija del cofundador Monty Widenius quien se llama My. Por otro lado, el nombre del delfín de MySQL es Sakila y fue seleccionado por los fundadores de MySQL AB en el concurso “Name the Dolphin”. Este nombre fue enviado por Ambrose Twebaze, un desarrollador de software de código abierto africano, derivado del idioma SiSwate, el idioma local de Swazilandia y corresponde al nombre de una ciudad en Arusha, Tanzania, cerca de Uganda la ciudad origen de Ambrose. MySQL surgió como un intento de conectar el gestor mSQL a las tablas propias de MySQL AB, usando sus propias rutinas a bajo nivel. Tras unas primeras pruebas, vieron que mSQL no era lo bastante flexible para lo que necesitaban, por lo que tuvieron que desarrollar nuevas funciones. Esto resultó en una interfaz SQL a su base de datos, con una interfaz totalmente compatible a mSQL.
  • 11. SQL Server MySQL •Es un SGBD Relacional •MySQL software es Open (SGBDR). Source Ofrece una potente forma •Velocidad al realizar las de unir SQL e Internet. operaciones. •Utiliza una extensión al •Bajo costo en SQL estándar, que se requerimientos para la denomina Transact SQL. elaboración de bases de •Permite olvidarnos un poco datos. Ventajas de los ficheros que forman •Puede ser ejecutado en la base de datos. una maquina con escasos •Si trabajamos en una red recursos sin ningún local nos permite agregar problema. otros servidores de SQL •Facilidad de configuración Server. e instalación. •Soporta gran variedad de Sistemas Operativos
  • 12. SQL Server MySQL •Seguridad: SQL permite •Baja probabilidad de administrar permisos a corromper datos, incluso si TODO. Permisos a nivel de los errores no se producen servidor, seguridad en en el propio gestor, sino en tablas, permitir o no lectura, el sistema en el que está. escritura, ejecución; •Su conectividad, velocidad, seguridad en los y seguridad hacen de Ventajas procedimientos MySQL Server altamente almacenados. apropiado para acceder •Escalabilidad, estabilidad y bases de datos en Internet seguridad. •El software MySQL usa la •Soporta procedimientos licencia GPL almacenados.
  • 13. SQL Server MySQL •Los problemas de la 6.5 eran •Un gran porcentaje de las muchos: bloqueo a nivel de utilidades de MySQL no página, dispositivos con están documentadas. crecimiento manual, un tamaño de página fijo y demasiado •No es intuitivo, como otros pequeño (2048KB), una pésima programas (ACCESS). implementación de los tipos de •No tiene integridad datos variables como varchar. •La principal desventaja de referencial Microsoft SQL SERVER es la •Lento con grandes bases enorme cantidad de memoria Desventajas de datos. RAM que utiliza para la instalación y utilización del •No tiene tantas software. capacidades como otros •Si lo quieres para practicas no gestores profesionales. te va hacer útil por que en el se prohíben muchas cosas tiene •No es intuitivo como otros restricciones por ser de tipo programas. comercial. La relación calidad-precio esta •Un gran porcentaje de muy debajo comparado con utilidades de MySQL no Oracle. están documentadas
  • 14. Originalmente, el software funcionó bien con bases de datos relativamente pequeños, pero las pruebas mostraron algunas circunstancias que causaban la corrupción de los datos. Por ejemplo, el tamaño de los archivos de más de 10 MB eran problemáticos (tenga en cuenta que la mayoría de los discos duros eran más pequeños que 500 MB en ese entonces), y el manual de Cómo empezar advierte sobre una serie de circunstancias en las que los controladores de dispositivo obsoletos o configuraciones incorrectas puede causar la pérdida de datos. Con la eliminación gradual de Windows 95, 98 y ME, la mejora de la confiabilidad de la red, y el lanzamiento de Microsoft de 8 Service Pack para el Jet Database Engine, la fiabilidad de las bases de datos de Access se ha mejorado enormemente tanto en tamaño como en número de usuarios. Con Office 95, Microsoft Access 95 se convirtió en parte de Microsoft Office Professional Suite junto con Microsoft Excel, Word y PowerPoint y la transformación de Access Basic a Visual Basic para Aplicaciones (VBA). Desde entonces, ha habido liberaciones de Microsoft Access con cada versión de Office. Esto incluye el Access 97 (versión 8.0), Access 2000 (versión 9.0), Access 2002 (versión 10.0), Access 2003 (versión 11.0) y Access 2007 (versión 12.0). El formato de base de datos nativa de Access (la base de datos Jet MDB) también ha evolucionado a lo largo de los años. Incluyen los formatos de acceso 1.0, 1.1, 2.0, 95, 97, 2000, y 2002-2007. La más significativa fue la transición de Access 97 a Access 2000, formato que no era compatible antes, y Access 2000 requirió el nuevo formato. Desde Access 2000, todas las nuevas versiones de Access soportan este formato. Se añadieron nuevas características a Access 2002, que pudieron ser usadas por Access 2002, 2003 y 2007.
  • 15. OpenOffice es una suite ofimática avanzada la cual dispone de todas las herramientas necesarias para trabajar: editor de texto, editor de imágenes vectoriales, hoja de cálculo, editor de presentaciones, base de datos, editor de fórmulas, integración con correo (Thunderbird u Outlook), edita PDF's, soporte 3d, maneja el estándar internacional ISO, y posee una licencia ILIMITADA. Está disponible para varias plataformas, tales como Microsoft Windows, GNU/Linux, BSD, Solaris y Mac OS X. Soporta numerosos formatos de archivo, incluyendo como predeterminado el formato estándar ISO/IEC OpenDocument (ODF), entre otros formatos comunes, así como también soporta más de 110 idiomas, desde febrero del año 2010. OpenOffice.org Base es un programa de base de datos similar a Microsoft Access. OpenOffice.org Base permite la creación y manejo de bases de datos, elaboración de formularios e informes que proporcionan a los usuarios finales un acceso fácil a los datos. Al igual que Microsoft Access, es capaz de trabajar como un front-end para diversos sistemas de bases de datos tales como el de Access (JET), fuente de datos ODBC y MySQL/PostgreSQL. Base está disponible desde la versión 2.0.
  • 16. Access Base •Es relativamente •Uso libre sencillo para •Multiplataforma. principiantes ya que •Proporciona soporte dispone de unos nativo para diferentes asistentes muy potentes bases de datos (Adabas mediante los cuales D, ADO, Microsoft puedes crear formularios Access, MySQL), o Ventajas profesionales. cualquier otra base de •Puedes llegar ha hacer datos si se utilizan los un programa en muy conectores ODBC y poco tiempo gracias a JDBC. estos asistentes. •Puedes llegar a hacer un programa verdaderamente profesional.
  • 17. Access Base •Crear tablas rápidamente •Soporta agendas LDAP, sin preocuparse de la Microsoft Outlook, complejidad de las bases Microsoft Windows y de datos Mozilla. •Crear varios informes con Ventajas vistas diferentes de la misma información •Posibilidad de ampliación •Sencillez •Múltiples usuarios •No es multiplataforma, pues sólo está disponible para sistemas operativos de Microsoft, •Su uso es inadecuado para grandes proyectos de Desventajas software que requieren tiempos de respuesta críticos. •Es una base de datos para pequeños escenarios.