SlideShare una empresa de Scribd logo
1 de 11
INSTITUTO TECNOLÓGICO DE TUXTEPEC


   CUARTO SEMESTRE
     Grupo “A




   UNIDAD I: SISTEMAS GESTORES DE BASE DE DATOS




         “CUADRO COMPARATIVO DE LOS SISTEMAS
             GESTORES DE BASE DE DATOS”
CUARTO SEMESTRE
      Grupo “A

                                 CUCC
                     CUARTO SEMESTRE
CCT                      GRUPO “A”



         Materia: Fund. De Base de Datos

         Integrantes del equipo: Araceli Hernández
         Castro, Cleotilde Jorge Rafael, María del
         Rosario Antonio Gómez, Keren Aradi
         Martínez    Herrera,    Antonio    Vicente
         Mendoza, Cristian Joaquín Conti Sánchez.


         Profesor: Horacio Maldonado Hernández


         Dirección del blog: http://tutifruttis-
         equipo.blogspot.com/

         Mail: leomessi_cs@hotmail.com




         Tuxtepec, Oaxaca, 11 de Febrero del
         2012
   CUARTO SEMESTRE
     Grupo “A
Tabla 1. SISTEMAS GESTORES DE BASE DE DATOS

SGBD           DEFINICIÓN CARACTERÍSTICAS                                               VENTAJAS                             DESVENTAJAS

                                                              LIBRES
              Es   un    sistema     de    Implementación del estándar               Instalación Ilimitada                   Limitaciones al escribir
              gestión   de    base   de    SQL92/SQL99.                                    Con           PostgreSQL,        funciones                 y
              datos           relacional   Soporta      distintos      tipos    de          nadie                puede       procedimientos          en
              orientada a objetos y        datos:    además         del    soporte          demandarlo                por    comparación            con
              libre, publicado bajo la     para los tipos base, también                     violar acuerdos de               Oracle's     PL/SQL      o
              licencia BSD.                soporta datos de tipo fecha,                     licencia, puesto que             Sybase's T-SQL.
                                           monetarios,                 elementos            no       hay            costo
                                           gráficos, datos sobre redes                      asociado            a       la   Las tablas espaciosas,
                                           (MAC, IP), cadenas de bits, etc.                 licencia                  del    tablas particionadas, y
                                           También permite la creación                      software.                        con bloqueo altamente
                                           de tipos propios.                         Soporte                                 complicado           siguen
                                           Incorpora una estructura de                     Además                     de    siendo ofrecidas por los
                                           datos array.                                     nuestras            ofertas      vendedores propietarios
                                           Incorpora funciones de diversa                   de                 soporte,      de bases de datos.
                                           índole:   manejo          de    fechas,          tenemos                   una
                                           geométricas,         orientadas       a          importante                       Carencia                de
                                           operaciones con redes, etc.                      comunidad                  de    herramientas            de
                                           Permite      la     declaración      de          profesionales               y    desarrollo propia.
                                           funciones propias, así como la                   entusiastas                de
                                           definición de disparadores.                      PostgreSQL de los
                                           Soporta el uso de índices,                       que      su     compañía
                                           reglas y vistas.                                 puede               obtener
                                           Incluye herencia entre tablas                    beneficios                  y
 PostgreSQL




                                           (aunque no entre objetos, ya                     contribuir.
                                           que no existen), por lo que a             Ahorros considerables en
                                           este gestor de bases de datos             costos de operación
                                           se le incluye entre los gestores                PostgreSQL                 ha
                                           objeto-relacionales.                             sido      diseñado          y
                                           Permite       la         gestión     de          creado        para tener
                                           diferentes        usuarios,        como          un mantenimiento y
                                           también            los         permisos          ajuste              mucho
                                           asignados a cada uno de ellos.                   menor         que       otros
                                                                                            productos,
                                                                                            conservando             todas
                                                                                            las     características,
                                                                                            estabilidad                 y
                                                                                            rendimiento.
                                                                                     Estabilidad y Confiabilidad
                                                                                     Legendarias
                                                                                           Es extremadamente
                                                                                            común                     que
                                                                                            compañías
                                                                                            reporten                  que
                                                                                            PostgreSQL              nunca
                                                                                            ha            presentado
                                                                                            caídas        en        varios
                                                                                            años de operación
                                                                                            de alta actividad. Ni
                                                                                            una        sola          vez.
                                                                                            Simplemente
                                                                                            funciona.
                                                                                     Extensible
                                                                                           El     código        fuente
                                                                                            está disponible para
todos sin costo.
Multiplataforma
       PostgreSQL              está
        disponible en casi
        cualquier Unix (34
        plataformas            en     la
        última             versión
        estable),      y       ahora
        en       versión       nativa
        para Windows.
Diseñado para ambientes
de alto volumen
       PostgreSQL usa una
        estrategia                   de
        almacenamiento de
        fila llamada           MVCC
        para          conseguir
        una                    mejor
        respuesta                    en
        ambientes                    de
        grandes volúmenes.
Herramientas gráficas de
diseño       y   administración
de BD
       Existen                varias
        herramientas
        gráficas       de           alta
        calidad                 para
        administrar                 las
        bases        de        datos
        (pgAdmin,
        pgAccess)          y    para
        hacer       diseño           de
        bases        de        datos
        (Tora,                  Data
        Architect).
Es     un      sistema      de    El principal objetivo de MySQL
                                                                                  Velocidad al realizar las           Un gran porcentaje de
        gestión      de     bases   de    es velocidad y robustez.
                                                                                  operaciones,         lo que le      las utilidades de MySQL
        datos       relacional,     fue   Soporta gran cantidad de tipos
                                                                                  hace uno de los gestores            no están documentadas.
        creada por la empresa             de datos para las columnas.
                                                                                  con mejor rendimiento.              No es intuitivo, como
        sueca MySQL AB, la cual           Gran        portabilidad       entre
                                                                                  Bajo            costo          en   otros                programas
        tiene el copyright del            sistemas, puede          trabajar en
                                                                                  requerimientos          para   la   (ACCESS).
        código        fuente        del   distintas       plataformas         y
                                                                                  elaboración de bases de             Subconsultas
        servidor SQL, así como            sistemas operativos.
                                                                                  datos, ya que debido a su           SELECT        INTO        TABLE:
        también de la marca.              Cada base de datos cuenta
                                                                                  bajo consumo puede ser              Esta            característica
                                          con    3     archivos:     Uno     de
        MySQL es un software                                                      ejecutado en una máquina            propia          de        Oracle,
                                          estructura, uno de datos y uno
        de      código        abierto,                                            con escasos recursos sin            todavía          no           está
                                          de índice y soporta hasta 32
        licenciado bajo la GPL                                                    ningún problema.                    implementada.
                                          índices por tabla.
        de     la    GNU,     aunque                                              Facilidad de configuración          Triggers y Procedures:
                                          Aprovecha       la     potencia    de
        MySQL        AB     distribuye                                            e instalación.                      Se tiene pensado incluir
                                          sistemas multiproceso, gracias
        una versión comercial,                                                    Soporta gran variedad de            el uso de procedures
                                          a su implementación multihilo.
        en     lo   único    que    se                                            Sistemas Operativos                 almacenados en la base
                                          Flexible         sistema           de
MySQL




        diferencia de la versión                                                  Baja         probabilidad      de   de datos, pero no el de
                                          contraseñas          (passwords)    y
        libre, es en el soporte                                                   corromper datos, incluso            triggers,       ya     que     los
                                          gestión de usuarios, con un
        técnico que se ofrece, y                                                  si     los    errores     no   se   triggers        reducen        de
                                          muy buen nivel de seguridad
        la      posibilidad         de                                            producen        en   el   propio    forma        significativa      el
                                          en los datos.
        integrar este gestor en                                                   gestor, sino en el sistema          rendimiento de la base
                                          El servidor soporta mensajes
        un software propietario,                                                  en el que está.                     de datos.
                                          de error en distintas lenguas.
        ya que de otra manera,                                                    Conectividad y seguridad            Transacciones: a partir

        se vulneraría la licencia                                                                                     de las últimas versiones

        GPL.                                                                                                          ya     hay    soporte         para
                                                                                                                      transacciones,            aunque
                                                                                                                      no por defecto (se ha de
                                                                                                                      activar         un         modo
                                                                                                                      especial).
                                                                                                                      Integridad           referencial:
                                                                                                                      aunque sí que admite la
                                                                                                                      declaración          de    claves
                                                                                                                      ajenas en la creación
                                                                                                                      tablas, internamente no
                                                                                                                      las     trata        de    forma
                                                                                                                      diferente       al    resto    de
                                                                                                                      campos.




                                            COMERCIALES
Es      una         herramienta              de    Puede ejecutarse en todas                   El mayor inconveniente
         Es     un     sistema    de
                                       administración gráfica que es                      las plataformas, desde una                  de Oracle es quizás su
         gestión     de   base    de
                                       mucho más intuitiva y cómoda                       Pc             hasta                  un    precio.         Incluso        las
         datos       relacional   (o
                                       de utilizar. Ayuda a analizar                      supercomputador.                            licencias       de     Personal
         RDBMS por el acrónimo
                                       datos               y                efectuar      Oracle soporta todas las                    Oracle                         son
         en inglés de Relational
                                       recomendaciones                                    funciones que se esperan                    excesivamente             caras.
         Data Base Management
                                       concernientes            a        mejorar     el   de un servidor "serio": un                  Otro     problema         es    la
         System),      desarrollado
                                       rendimiento y la eficiencia en                     lenguaje       de        diseño       de    necesidad        de     ajustes.
         por Oracle Corporation.
                                       el manejo de aquellos datos                        bases        de        datos        muy     Un       error         frecuente
                                       que            se                 encuentran       completo            (PL/SQL)         que    consiste en pensar que
                                       almacenados.                                       permite                implementar          basta instalar el Oracle
                                       Apoya         en        el        diseño      y    diseños         "activos",           con    en       un      servidor        y
                                       optimización de modelos de                         triggers y procedimientos                   enchufar         directamente
                                       datos.                                             almacenados,                 con     una    las aplicaciones clientes.
                                       Asiste a los desarrolladores                       integridad                   referencial    Un            Oracle           mal
                                       con sus conocimientos de SQL                       declarativa                    bastante     configurado puede ser
                                       y      de        construcción                de    potente.                                    desesperantemente
                                       procedimientos almacenados y                       Permite           el         uso      de    lento.
                                       triggers, entre otros.                             particiones para la mejora
                                       Apoya       en     la        definición      de    de      la        eficiencia,         de    También es elevado el
                                       estándares           de           diseño      y    replicación              e      incluso     coste de la formación.
                                       nomenclatura de objetos.                           ciertas versiones admiten
                                       Documentar y mantener un                           la administración de bases
                                       registro       periódico             de     las    de datos distribuidas.
                                       mantenciones, actualizaciones                      El software del servidor
                                       de     hardware               y     software,      puede          ejecutarse             en
Oracle




                                       cambios en las aplicaciones y,                     multitud            de        sistemas
                                       en     general,         todos       aquellos       operativos.
                                       eventos          relacionados               con    Existe incluso una versión
                                       cambios       en        el     entorno       de    personal para Windows 9x,
                                       utilización de una base de                         lo cual es un punto a favor
                                       datos.                                             para    los       desarrolladores
                                       Entorno cliente/servidor.                          que se llevan trabajo a
                                       Gestión de grandes bases de                        casa.
                                       datos.                                             Este           sistema                ha
                                       Usuarios concurrentes.                             comenzado a evolucionar
                                       Alto          rendimiento                    en    en           esta            dirección,
                                       transacciones.                                     añadiendo tipos de clases,
                                       Sistemas                     de             alta   referencias,                       tablas
                                       disponibilidad.                                    anidadas, matrices y otras
                                       Disponibilidad controlada de                       estructuras              de        datos
                                       los datos de las aplicaciones.                     complejas.
                                       Adaptación a estándares de la                      Desafortunadamente,                    la
                                       industria, como SQL-92.                            implementación actual de
                                       Gestión de la seguridad.                           las mismas no ofrece una
                                       Autogestión de la integridad                       ventaja clara en eficiencia,
                                       de los datos.                                      como sería de esperar, y sí
                                       Opción distribuida.                                provocan                               la
                                       Portabilidad.                                      incompatibilidad               de     los
                                       Compatibilidad.                                    diseños       que        aprovechan
                                       Conectabilidad.                                    las nuevas características
                                       Replicación de entornos.                           con otras bases de datos.
                                                                                          Oracle es la base de datos
                                                                                          con mas orientación hacía
                                                                                          INTERNET
                                                                                          Un aceptable soporte.



              DB2 es propiedad de
                                       Integridad.                                        Permite agilizar el tiempo                  El DB2         - IBM es la
              IBM, bajo la cual se
                                       DB2                UDB                incluye      de     respuestas             de    esta    tercera base de datos
              comercializa        un
                                       características de integridad,                     consulta                                    que más se vende, de
              sistema de gestión
                                       asegurando la protección de                        Recuperación                 utilizando     acuerdo con los VARs
              de base de datos.
                                       sus datos aún en caso de que                       accesos de sólo índices.                    recientemente
los       sistemas              sufran      un      Tablas replicadas                         encuestados            en       el
                          DB2             Universal
                                                         colapso;           y       de     seguridad,        Uniones hash                              número       de     junio      de
                          Database        es      una
                                                         permitiendo realizar respaldos                      DB2           utiliza              una    1996 de la revista VAR
                          base       de         datos
                                                         en línea con distintos grados                       combinación de seguridad                  Business     Magazine.          El
                          universal.               Es
                                                         de granularidad, sin que ésto                       externa y control interno                 Microsoft SQL Server se
                          completamente
                                                         afecte        la   disponibilidad           de      de     acceso       a      proteger       anotó un 38%, Oracle,
                          escalable,      veloz     y
                                                         acceso a los datos por parte                        datos.                                    21%, IBM, 10%, Informix,
Db2 Universal Database
                          confiable. Corre en
                                                         de los usuarios.                                    DB2 proporciona un juego                  9%, y Sybase un 8%.
                          modo nativo en casi
                                                         Múltiples usos.                                     de datos de acceso de las                 En sistemas grandes la
                          todas                    las
                                                         Provee la capacidad de hacer                        interfaces           para           los   base más usada es DB2
                          plataformas,          como
                                                         frente                 a           múltiples        diferentes           tipos          de    ya     que        corre        en
                          Windows         NT,     Sun
                                                         necesidades,                             desde      usuarios y aplicaciones.                  diferentes        plataformas
                          Solaris, HP-UX, AIX U
                                                         procesamiento                   transaccional       DB2      guarda         sus       datos   operativas,        pero        en
                          OS/2. DB2 UDB es un
                                                         de misión crítica (OLTP), hasta                     contra la pérdida, acceso                 realidad, en la mayoría
                          sistema                para
                                                         análisis       exhaustivo            de     los     desautorizado, o entradas                 de los casos la decisión
                          administración           de
                                                         datos para el soporte a la                          inválidas.                                para    optar          por     un
                          bases      de         datos
                                                         toma de decisiones (OLAP).                          Puede           realizar             la   software          de         estas
                          relacionales (RDBMS)
                                                         Escalabilidad.                                      administración de la DB2                  características                es
                          multiplataforma,
                                                         Sus características distintivas                     desde cualquier puesto de                 corporativa.
                          Udb)




                          especialmente
                                                         de escalabilidad le permiten                        trabajo.                                  Se tiene que ver con las
                          diseñada               para
                                                         almacenar información en un                         La mayoría de los que                     aplicaciones           que     se
                          ambientes
                                                         amplio         rango        de      equipos,        utilizan       equipos             IBM    tienen desarrolladas y
                         (Db2




                          distribuidos,
                                                         desde una PC portatil hasta un                      utilizan      DB2     porque         es   las    que     se       van     a
                          permitiendo que los
                                                         complejo                ambiente            de      confiable y tiene un muy                  implementar.
                          usuarios             locales
                                                         mainframes              procesando          en      buen soporte técnico.                     Influye en la elección el
                          compartan
                                                         paralelo.                                           El DB2 se basa en dos ejes                hardware utilizado.
                          información con los
                                                         Web enabled para E-business.                        que lo hacen fuerte en su
                          recursos centrales.
                                                         Incluye tecnología basada en                        rendimiento:         utiliza        un
                                                         Web       que          permite          generar     sistema       multiprocesador
                                                         aplicaciones en sus Intranets y                     (SMP)      simétrico          y     un
                                                         responder a las oportunidades                       sistema       de        procesador
                                                         de negocios                disponibles en           paralelo masivo.
                                                         Internet. Además, DB2 UDB                           El     DB2         distribuye         y
                                                         provee soporte a Java.                              recuerda la ubicación de
                                                         Facilidad de instalación y uso.                     cada       pista     donde           se
                                                         La primera versión de DB2                           encuentra la información.
                                                         para NT fue reconocida en el                        En el      contexto de             una
                                                         mercado como una base de                            larga base de datos, este
                                                         datos      muy          poderosa,         pero      sistema de partición hace
                                                         difícil de instalar y usar.                En       que la administración sea
                                                         esta versión (DB2 UDB), IBM                         mucho         más        fácil      de
                                                         agregó muchas herramientas                          manejar que una base de
                                                         gráficas para facilitar el uso                      datos de la misma medida
                                                         tanto         de       usuarios,         como       no particionada.
                                                         administradores                                 y   La base de datos se puede
                                                         desarrolladores.                                    programar para tener una
                                                         Universalidad.                                      exacta         cantidad             de
                                                                  DB2 UDB es, además, la                    particiones que contienen
                                                                   única         base       de    datos      la información del usuario,
                                                                   realmente universal: es                   índice,            clave            de
                                                                   multiplataforma                   (16     transacción y archivos de
                                                                   plataformas - 10 no                       configuración.           De        esta
                                                                   IBM), brinda soporte a                    forma, los administradores
                                                                   un       amplio         rango     de      definen grupos de nodos,
                                                                   clientes,             soporta      el     que     son    una       serie      de
                                                                   acceso           de     los    datos      particiones de la base, lo
                                                                   desde             Internet            y   que posteriormente facilita
                                                                   permite almacenar todo                    cualquier búsqueda.
                                                                   tipo              de           datos
                                                                   incluyendo                     texto,
                                                                   audio, imágenes y video
                                                                   o            cualquier           otro
                                                                   definido por el usuario.
El dBase se ha desarrollado en              Ofrece un IDE con una                     Es un clásico, pero fue
                           Fue el primer Sistema                                                              ventana y un navegador                    superado, ya que es
                                                                  una lengua orientada al objeto
                           de gestión de base de                                                              del comando, a tiempo                     una sistema gestor de
                                                                  moderno que funciona en 32
                           datos                        usado                                                 un recopilador justo, un                  Base     de    datos     pero
                                                                  el   pedacito         Windows.       Su
                           ampliamente                   para                                                 preprocesador,                  un        menos         potente     que
                                                                  lenguaje es similar al Pascal.
                           microcomputadoras,                                                                 intérprete virtual de la                  otros.
                                                                  Puede     ser        utilizado     para
                           publicado por Ashton-                                                              máquina, un linker para
                                                                  construir una variedad amplia
                           Tate para CP/M, y más                                                              crear el uso.
                                                                  de usos incluyendo los apps de
                           tarde     para         Apple     II,
                                                                  la tela recibidos en usos ricos
                           Apple Macintosh, UNIX                                                              Proporcionó comandos y
                                                                  de un servidor de Windows, del
                           [1], VMS [2], e IBM PC                                                             funciones              procesales
                                                                  cliente de Windows, y usos del
                           bajo DOS donde con su                                                              detallados de abrir y de
                                                                  middleware. El dBase puede
                           legendaria          versión      III                                               atravesar expedientes en
  dBase (dBI)




                                                                  tener acceso a la mayoría de
                           Plus se convirtió en uno                                                           los ficheros de datos.
                                                                  los motores modernos de la
                           de      los        títulos      de
                                                                  base de datos vía conductores
                           software más vendidos
                                                                  de ODBC.                                    Manipular        valores        del
                           durante            un         buen
                                                                                                              campo, y de manipular
                           número de años.
                                                                                                              las secuencias de texto.
                           dBASE         nunca           pudo
                           superar exitosamente la
                           transición a Microsoft
                           Windows            y     terminó
                           siendo desplazado por
                           otros productos como
                           Paradox,           Clipper,       y
                           FoxPro.

                           Incorporaba un lenguaje
                           propio     interpretado           y
                           requería un LAN PACK
                           para      funcionar          sobre
                           red local.




                           Base de datos relacional                Crear     tablas          de      datos    Su            lenguaje           de       Su acceso se hace a
                           para          entorno           MS      indexadas.                                 programación (ObjectPAL)                  través del BDE (Borland
                           Windows, anteriormente                  Modificar tablas de datos.                 es Pascal, lo que le hace                 DataBase Engine), y esto
                           disponible          para      MD-       Relaciones           entre        tablas   más      potente         que     los      hace que su instalación
                           DOS            y             Linux,     (creación de bases de datos                sistemas        de       base    de       sea algo desordenado y
                           desarrollada                            relacionales).                             DATOS que usan Visual                     confuso,       pero     por    lo
                           actualmente por Corel e                 Creación de consultas y vistas.            Basic.                                    demás, un sistema muy
                           incluida       en       la    suite     Consultas                  referencias     El      uso     eficaz     de     la      eficiente.
                           ofimáticawordPerfect                    cruzadas.                                  memoria (convencional, así                al       construir            una
                           office.                                 Consultas de acción (INSERT,               como            ampliada              /   aplicación       basada        en
                                                                   DELETE, UPDATE).                           ampliado).                                BDE, en esta se incluye
                                                                   Formularios.                               Su            capacidad          de       automáticamente                el
                                                                   Informes.                                  almacenamiento                   en       motor       de      acceso      a
                (Borland
Paradox




                                                                   Llamadas a la API de windows.              registros        es       bastante        datos.
                                                                   Interacción            con        otras    elevada, y a la hora de                   No ha sido mejorado ni
                                                                   aplicaciones        que    usen     VBA    localizar registros, resulta              se le han incorporado
                             )




                                                                   (resto         de         aplicaciones     muy rápida si se utilizan                 nuevas funcionalidades
                                                                   deMicrosoft          Office, Autocad,      los índices.                              por    lo     que    tiende     a
                                                                   etc.).                                     lleva         incorporado        un       desaparecer.
                                                                   Macros.                                    sistema de protección de
                                                                   Interconexión con entornos de              tablas, con el cual, una
                                                                   bases de datos de gran nivel               tabla     no      es     accesible
                                                                   (como por ejemplo SQL Server)              mientras         no       se      le
                                                                   a través de vinculación.                   suministre                       su
                                                                   Soporte de lectura de sistemas             correspondiente password.
                                                                   de archivos individuales (como
                                                                   FoxBase y similares) a través
                                                                   de vinculación e importación
de datos.




                                                            Arquitectura RDBMS.
                       Microsoft SQL Server es                                                        Soporta         procedimientos                 MSSQL       usa          Address
                                                            Data Warehousing y amplio
                       un     sistema        para     la                                              almacenados.                                   Windowing            Extensión
                                                            soporte de datos.
                       gestión       de     bases    de                                               Incluye         también                  un    (AWE)      para      hacer       el
                                                            Disponibilidad,       fiabilidad      y
                       datos     producido          por                                               potente entorno gráfico de                     direccionamiento                de
                                                            tolerancia a fallos (mirroring
                       Microsoft basado en el                                                         administración,                         que    64-bit. Esto le impide
                                                            con      failover,      point      int
                       modelo relacional. Sus                                                         permite         el         uso           de    usar la administración
                                                            time,etc).
                       lenguajes                    para                                              comandos            DDL        y     DML       dinámica de memoria y
                                                            Operaciones de Indexación             y
                       consultas son T-SQL y                                                          gráficamente.                                  sólo le permite alojar un
                                                            Restauración Online.
                       ANSI SQL. Microsoft SQL                                                        Permite trabajar en modo                       máximo        de     64GB       de
                                                            Nuevas                herramientas
                       Server        constituye       la                                              cliente-servidor, donde la                     memoria compartida.
                                                            integradas
                       alternativa de Microsoft                                                       información          y     datos         se    MSSQL         no         maneja
                                                            Aislamiento de Imágenes (SI)
                       a       otros         potentes                                                 alojan en el servidor y los                    compresión         de         datos
                                                            Particionado de Datos
                       sistemas        gestores      de                                               terminales o clientes de la                    (en SQL Server 2005 y
                                                            Backups duplicados ("mirrored
                       bases de datos.                                                                red    sólo     acceden             a     la   2000,       solamente            la
                                                            backup").
                                                                                                      información.                                   versión 2008 Enterprise
                                                            Recuperación rápida.
                                                                                                      Además                         permite         Edition       incluye          esta
                                                            Soporte de transacciones.
                                                                                                      administrar información de                     característica),         por     lo
                                                            Escalabilidad,       estabilidad      y
                                                                                                      otros servidores de datos.                     que       ocupa           mucho
Microsoft SQL Server




                                                            seguridad.
                                                                                                      Máximo               nivel               de    espacio en disco.
                                                                                                      concurrencia con lecturas                      MSSQL está atado a la
                                                                                                      consistentes.                                  plataforma del sistema
                                                                                                      Realización de copia de                        operativo sobre la cual
                                                                                                      seguridad            de        manera          se instala.
                                                                                                      sencilla,      se     utiliza           una    Enorme        cantidad          de
                                                                                                      transacción               de            tipo   memoria           RAM          que
                                                                                                      snapshot y se obtiene una                      utiliza         para             la
                                                                                                      copia consistente de la BD,                    instalación y utilización
                                                                                                      incluso      puede         realizarse          del software.
                                                                                                      todo tipo de cambio en la                      Recogida        de        basura
                                                                                                      estructura           de        la        BD    (garbage collection), las
                                                                                                      mientras       se         realiza         la   versiones de registros
                                                                                                      copia.                                         de            transacciones
                                                                                                      Los         lectores                nunca      antiguas ya finalizadas
                                                                                                      bloquean a los escritores.                     deben ser recuperadas
                                                                                                      La          cancelación                   y    como espacio libres.
                                                                                                      aceptación                de             las   Velocidad                       de
                                                                                                      transacciones                           son    actualizaciones                   y
                                                                                                      inmediatas.                                    lecturas,       son           poco
                                                                                                      No-Consumición                           de    lentas
                                                                                                      recursos: los recursos son                     Tiempo de respuestas
                                                                                                      las      propias           versiones           no esperadas.
                                                                                                      generadas de los registros,                    Si una transacción dura
                                                                                                      no son necesarios recursos                     mucho tiempo, durante
                                                                                                      para almacenar recursos.                       ese periodo no se podrá
                                                                                                                                                     recoger la basura y el
                                                                                                                                                     tamaño        de         la     BD
                                                                                                                                                     crecerá.
                                                                                                                                                     La relación precio con
                                                                                                                                                     otros      SGBD          es     un
                                                                                                                                                     impedimento          para       su
                                                                                                                                                     mayor uso.



                       Es un sistema gestor de             Es un componente de la suite               Posibilidad de ampliación,                     Al modificarse la tabla
                       bases           de        datos     ofimática     Microsoft     Office.        es          utilizado                para      conllevar            a           la
                       relacionales (SGBD). Una            Permite crear ficheros de bases            automatizar tareas, crear                      destrucción           de         la
                       base     de     datos     suele     de   datos    relacionales       que       formularios          simplificados             información
 (MS)




                       definirse          como       un    pueden        ser        fácilmente        para interactuar con una                       previamente
                       conjunto                      de    gestionadas por una interfaz               base de datos o atar una                       almacenada.
                       información organizada              gráfica simple. Además, estas              base      de    datos          a     otra
sistemáticamente. En la       bases de datos pueden ser             aplicación de Office para
terminología propia de        consultadas       por        otros    aumentar la funcionalidad.
las bases de datos hay        programas.      Este    programa      Sencillez       el     programa
tres   conceptos     claves   permite manipular los datos en        incluye una gran variedad
dentro de las tablas:         forma de tablas (formadas por         de asistentes y plantillas
campo, registro y dato.       filas   y     columnas),     crear    diseñadas para simplificar
Un campo es cada uno          relaciones      entre       tablas,   el proceso de crear bases
de los tipos de datos         consultas,    formularios     para    de datos para diferentes
que se van a usar. Se         introducir datos e informes           tareas.
hace referencia a los         para presentar la información.        Múltiples usuarios varios
campos por su nombre.                                               usuarios pueden trabajar
Un registro            está                                         con   la    base      de    datos
formado        por       el                                         Access si se ha dividido
conjunto                de                                          con        la        herramienta
información             en                                          Database        Splitter.    Esta
particular.                                                         separa la base de datos en
Un dato es               la                                         divisiones que contiene los
intersección   entre    un                                          cuadros en el back-end y
campo y un registro.                                                una interfaz que contiene
                                                                    las herramientas de acceso
                                                                    a datos en el front-end.
                                                                    Escalabilidad la bases de
                                                                    datos Access incluye una
                                                                    limitación de tamaño de 2
                                                                    GB, 32.768 objetos y 255
                                                                    usuarios simultáneos.
Es      un lenguaje      de   Capacidades poderosas y muy               Administración de Datos e            Rumores        de     que
              programación orientado        veloces para el manejo de                 Interoperabilidad           (Cree    Microsoft           planea
              a objetos y procedural,       datos nativos y remotos.                  soluciones                  .NET,    terminar el soporte para
              un Sistema Gestor de          Flexibilidad para crear todo              compatibles          con       XML   FoxPro        han     sido
              Bases       de        datos   tipo de soluciones de bases de            jerárquico.          Intercambia     comunes       desde    su
              o Database                    datos.                                    datos con SQL a través del           adquisición            del
              Management         System     Lenguaje        de    programación        lenguaje SQL).                       producto, a pesar del
              (DBMS),     y    desde   la   Orientado a objetos.                      Herramientas                    de   hecho de que éste ha
              versión 7.0, un Sistema       Utilización                         de    Productividad        Extendibles     tenido el tiempo de vida
              administrador de bases        sentencias SQL en               forma     para      el        Programador      de soporte más largo
              de datos relacionales,        nativa.                                   (Mejore sus interfaces de            para un producto       de
              producido                     Poderoso manejo de vistas y               usuarios con formularios y           Microsoft.
              por Microsoft.                cursores y control completo de            un soporte de imágenes               Dificultad             de
FoxPro (MS)




                                            estructuras relacionales.                 mejorado,            personalice     mantenimiento.
                                            Su propio gestor de base de               ventanas).
                                            datos        incorporado.          Sin    Flexibilidad para Construir
                                            embargo,         también        puede     Todo Tipo de Soluciones
                                            conectarse con servidores de              de      Base        de      Datos
                                            base       de        datos,       tales   (Construya      y    despliegue
                                            como Oracle, Microsoft            SQL     aplicaciones individuales y
                                            Server o MySQL.                           remotas para PC`s que
                                            Cuenta     con       un   motor     de    operan en windows. Cree y
                                            generación           de       informes    acceda     a    componentes
                                            renovado y muy flexible para              .COM y a servicios Web
                                            soluciones más robustas.                  basados        en        XML     y
                                            Desde la versión 9.0, amplio              compatibles con microsoft
                                            soporte de XML, tanto como                .NET.
                                            fuente    de     datos     (por    ej.,   Reporte de Funciones de
                                            servicios Web basados en XML)             Sistema    (Control        preciso
                                            como por generar reports en               de reportes y formateo de
                                            formato XLM.                              datos).
                                            Desde la versión 7.0, soporte             Fácil      de         Actualizar
                                            de la tecnología IntelliSense de          (Actualizaciòn sencilla, VFP
                                            Microsoft.                                8.0 es 100% compatible
                                                                                      con VFP 9.0).
Es un gestor de base de           INFORMIX       fue    el     primer    Hace     la    conversión          de    No tiene soporte para
           datos      creado          por    sistema de manejo de bases             tipos automáticamente, es                BLOBs (Objetos grandes
           informix       sofware     Inc.   de    datos relacionadas para          decir    no     es        necesario      binarios).
           Incluye        un      RDBMS      UNIX.                                  especificar                    alguna    Imágenes, audio, video
           (sistema Administrador            Tiene        arquitectura      para    instrucción que diga que                 No tiene soporte para el
           de      Base     de       datos   servidor      OLTP    (On      Line    conversión      de        tipo     se    tipo de datos VARCHAR.
           relacionales/ Relational          Transaction Prosessing) para           necesita.                                Son    datos     con      una
           Data      Base        Manager     UNIX. Esta tecnología se puede         Los     valores       nulos        se    longitud fija de máximo
           System)        basado       en    ver     en   INFORMIX       Dynamic    identifican con la palabra               2000 caracteres.
           SQL,un         lenguaje     de    Server.                                NULL y es el estado inicial              No    es     recomendable
           cuarta     generación         y   Cumple con los niveles de              de cualquier variable que                utilizarlo                con
           juegos de herramientas            seguridad de la NCSC B1 y C2           se maneje.                               aplicaciones que exigen
           para la inclusión de SQL          (National     Computer      Security   Si no se colocan algunos                 un    gran     rendimiento
           en       programas          de    Center).                               valores,       añade             nulo    desde el punto de vista
Informix




           aplicación.                       Publica        resultados        en    automáticamente.                         de la rapidez, ya que si
                                             benchmarks                   TPC-C     Reduce los costos de la                  bien no es lento, no
                                             (Transaction            Prosessing     administración                           posee la velocidad de
                                             Council).                              Atiende las necesidades de               sus competidores.
                                             Utiliza        un       manejador      las     exigentes         prácticas      ES single-Threaded, no
                                             relacional de base de datos            actuales      del     e-business         aprovecha procesadores
                                             orientado a objetos (ORDBMS),          particularmente                  para    múltiples. (Se ocupa de
                                             completamente        escalable    y    aplicativos que requieran                una   sola     petición    al
                                             extensible a cualquier tipo de         transacciones             de      alto   mismo tiempo).
                                             datos.                                 desempeño.
                                             Se puede utilizar INFORMIX             Soporta       requisitos           de
                                             Dynamic Server en toda su              procesamiento                      de
                                             capacidad, con el lenguaje de          transacción                    online,
                                             programación Java.                     complejos y rigurosos.
                                                                                    Optimiza capacidades de
                                                                                    inteligencia        del    negocio
                                                                                    competitivas.
                                                                                    Maximiza operaciones de
                                                                                    datos para el grupo de
                                                                                    trabajo y para la empresa
                                                                                    en total.

Más contenido relacionado

La actualidad más candente

Sistemas de gestión de base de datos
Sistemas de gestión de base de datosSistemas de gestión de base de datos
Sistemas de gestión de base de datosjudithmore16
 
Administracion de base de datos oracle tarea#02
Administracion de base de datos oracle tarea#02Administracion de base de datos oracle tarea#02
Administracion de base de datos oracle tarea#02Celso
 
Características, componentes y arquitectura de los dbms.
Características, componentes y arquitectura de los dbms.Características, componentes y arquitectura de los dbms.
Características, componentes y arquitectura de los dbms.Julicamargo
 
Base de datos (conceptos básicos )
Base de datos (conceptos básicos )Base de datos (conceptos básicos )
Base de datos (conceptos básicos )juandavid1118
 
Presentación sgbd
Presentación sgbdPresentación sgbd
Presentación sgbdSergio Cano
 
Oracle database 11g para data warehousing e inteligencia jenny sancho
Oracle database 11g para data warehousing e inteligencia jenny sanchoOracle database 11g para data warehousing e inteligencia jenny sancho
Oracle database 11g para data warehousing e inteligencia jenny sanchoJenny Sancho
 
Funciones y Componente de un Sistema de Gestión de Base de Datos
Funciones y Componente de un Sistema de Gestión de Base de DatosFunciones y Componente de un Sistema de Gestión de Base de Datos
Funciones y Componente de un Sistema de Gestión de Base de DatosJesus Parra
 
Administración y programación en sql server
Administración y programación en sql serverAdministración y programación en sql server
Administración y programación en sql serverIsabel_Samir
 

La actualidad más candente (17)

Basesdedatos smbd final
Basesdedatos smbd finalBasesdedatos smbd final
Basesdedatos smbd final
 
Tema9
Tema9Tema9
Tema9
 
Dbms copy
Dbms copyDbms copy
Dbms copy
 
Sistemas de gestión de base de datos
Sistemas de gestión de base de datosSistemas de gestión de base de datos
Sistemas de gestión de base de datos
 
Bases de datos (trabajo)
Bases de datos (trabajo)Bases de datos (trabajo)
Bases de datos (trabajo)
 
Administracion de base de datos oracle tarea#02
Administracion de base de datos oracle tarea#02Administracion de base de datos oracle tarea#02
Administracion de base de datos oracle tarea#02
 
Características, componentes y arquitectura de los dbms.
Características, componentes y arquitectura de los dbms.Características, componentes y arquitectura de los dbms.
Características, componentes y arquitectura de los dbms.
 
Modulo2 tema 3-lenguaje sql-ddl
Modulo2 tema 3-lenguaje sql-ddlModulo2 tema 3-lenguaje sql-ddl
Modulo2 tema 3-lenguaje sql-ddl
 
Base de datos (conceptos básicos )
Base de datos (conceptos básicos )Base de datos (conceptos básicos )
Base de datos (conceptos básicos )
 
Base de datos en sql
Base de datos en sqlBase de datos en sql
Base de datos en sql
 
Presentación sgbd
Presentación sgbdPresentación sgbd
Presentación sgbd
 
Oracle database 11g para data warehousing e inteligencia jenny sancho
Oracle database 11g para data warehousing e inteligencia jenny sanchoOracle database 11g para data warehousing e inteligencia jenny sancho
Oracle database 11g para data warehousing e inteligencia jenny sancho
 
Arquitectura oracle database 11g en windows
Arquitectura oracle database 11g en windowsArquitectura oracle database 11g en windows
Arquitectura oracle database 11g en windows
 
Bases de datos distribuidas
Bases de datos distribuidasBases de datos distribuidas
Bases de datos distribuidas
 
Ansi Sql
Ansi SqlAnsi Sql
Ansi Sql
 
Funciones y Componente de un Sistema de Gestión de Base de Datos
Funciones y Componente de un Sistema de Gestión de Base de DatosFunciones y Componente de un Sistema de Gestión de Base de Datos
Funciones y Componente de un Sistema de Gestión de Base de Datos
 
Administración y programación en sql server
Administración y programación en sql serverAdministración y programación en sql server
Administración y programación en sql server
 

Similar a Cuadro comp

Taller de base de datos my sq_lvsoraclevspostgresql
Taller de base de datos my sq_lvsoraclevspostgresqlTaller de base de datos my sq_lvsoraclevspostgresql
Taller de base de datos my sq_lvsoraclevspostgresql500y
 
Comparacion gestor libre y gestor licenciado
Comparacion gestor libre y gestor licenciadoComparacion gestor libre y gestor licenciado
Comparacion gestor libre y gestor licenciadoFreicia
 
Primer Taller Bases De Datos
Primer Taller Bases De DatosPrimer Taller Bases De Datos
Primer Taller Bases De Datosjose olmedo soto
 
Sistemas gestores de base de datos (sgbd)
Sistemas gestores de base de datos (sgbd)Sistemas gestores de base de datos (sgbd)
Sistemas gestores de base de datos (sgbd)Henry Cumbicus Rivera
 
Talleres 1, 2 y 3
Talleres 1, 2 y 3Talleres 1, 2 y 3
Talleres 1, 2 y 3guest928f6e
 
Ventajas vs desventajas de los gestores de bases
Ventajas  vs desventajas de los gestores de basesVentajas  vs desventajas de los gestores de bases
Ventajas vs desventajas de los gestores de basesMiluska Guerra Guerra
 
Bases de datos por jesus j felix rodriguez lopez
Bases de datos por jesus j felix rodriguez lopezBases de datos por jesus j felix rodriguez lopez
Bases de datos por jesus j felix rodriguez lopezJesus Rodriguez
 
Continuacion Tallere.
Continuacion Tallere.Continuacion Tallere.
Continuacion Tallere.Carlos Julio
 
SQL-SERVER-CLASE-01.pptx
SQL-SERVER-CLASE-01.pptxSQL-SERVER-CLASE-01.pptx
SQL-SERVER-CLASE-01.pptxStevenCB3
 
Mysql posgresql
Mysql posgresqlMysql posgresql
Mysql posgresqldfavila69
 
Base de datos ventajas y desventajas
Base de datos ventajas y desventajasBase de datos ventajas y desventajas
Base de datos ventajas y desventajasMartin Macario
 

Similar a Cuadro comp (20)

Taller de base de datos my sq_lvsoraclevspostgresql
Taller de base de datos my sq_lvsoraclevspostgresqlTaller de base de datos my sq_lvsoraclevspostgresql
Taller de base de datos my sq_lvsoraclevspostgresql
 
Comparacion gestor libre y gestor licenciado
Comparacion gestor libre y gestor licenciadoComparacion gestor libre y gestor licenciado
Comparacion gestor libre y gestor licenciado
 
Taller 1, 2 y 3
Taller 1, 2 y 3Taller 1, 2 y 3
Taller 1, 2 y 3
 
Gestor de Base de Datos
Gestor de Base de DatosGestor de Base de Datos
Gestor de Base de Datos
 
Continuacion
ContinuacionContinuacion
Continuacion
 
Primer Taller Bases De Datos
Primer Taller Bases De DatosPrimer Taller Bases De Datos
Primer Taller Bases De Datos
 
Sistemas gestores de base de datos (sgbd)
Sistemas gestores de base de datos (sgbd)Sistemas gestores de base de datos (sgbd)
Sistemas gestores de base de datos (sgbd)
 
Talleres 1,2 y 3
Talleres 1,2 y 3Talleres 1,2 y 3
Talleres 1,2 y 3
 
Talleres 1-2-3
Talleres 1-2-3Talleres 1-2-3
Talleres 1-2-3
 
Talleres 1, 2 y 3
Talleres 1, 2 y 3Talleres 1, 2 y 3
Talleres 1, 2 y 3
 
Ventajas vs desventajas de los gestores de bases
Ventajas  vs desventajas de los gestores de basesVentajas  vs desventajas de los gestores de bases
Ventajas vs desventajas de los gestores de bases
 
Bases de datos por jesus j felix rodriguez lopez
Bases de datos por jesus j felix rodriguez lopezBases de datos por jesus j felix rodriguez lopez
Bases de datos por jesus j felix rodriguez lopez
 
Continuacion Tallere.
Continuacion Tallere.Continuacion Tallere.
Continuacion Tallere.
 
Base De Datos
Base De DatosBase De Datos
Base De Datos
 
SQL-SERVER-CLASE-01.pptx
SQL-SERVER-CLASE-01.pptxSQL-SERVER-CLASE-01.pptx
SQL-SERVER-CLASE-01.pptx
 
Ventajas desventajas sgbd
Ventajas desventajas sgbdVentajas desventajas sgbd
Ventajas desventajas sgbd
 
Mysql posgresql
Mysql posgresqlMysql posgresql
Mysql posgresql
 
Base de datos ventajas y desventajas
Base de datos ventajas y desventajasBase de datos ventajas y desventajas
Base de datos ventajas y desventajas
 
BASE DE DATOS
BASE DE DATOSBASE DE DATOS
BASE DE DATOS
 
Qué es una base de datos
Qué es una base de datosQué es una base de datos
Qué es una base de datos
 

Más de nenyta08

Actividad 1
Actividad 1Actividad 1
Actividad 1nenyta08
 
Tareas de ingenieria de requerimientos(1)
Tareas de ingenieria de requerimientos(1)Tareas de ingenieria de requerimientos(1)
Tareas de ingenieria de requerimientos(1)nenyta08
 
Tareas de ingenieria de requerimientos
Tareas de ingenieria de requerimientosTareas de ingenieria de requerimientos
Tareas de ingenieria de requerimientosnenyta08
 
Desarrollo suste
Desarrollo susteDesarrollo suste
Desarrollo sustenenyta08
 
Desarrollo suste
Desarrollo susteDesarrollo suste
Desarrollo sustenenyta08
 
Autobiografia
AutobiografiaAutobiografia
Autobiografianenyta08
 
Autobiografia
AutobiografiaAutobiografia
Autobiografianenyta08
 
Autobiografia
AutobiografiaAutobiografia
Autobiografianenyta08
 
Introducción(1)
Introducción(1)Introducción(1)
Introducción(1)nenyta08
 
Introducción(1)
Introducción(1)Introducción(1)
Introducción(1)nenyta08
 
Conclusión
ConclusiónConclusión
Conclusiónnenyta08
 
Conclusión
ConclusiónConclusión
Conclusiónnenyta08
 
Introducción
IntroducciónIntroducción
Introducciónnenyta08
 
Mi reflexión
Mi reflexiónMi reflexión
Mi reflexiónnenyta08
 
Mi reflexión
Mi reflexiónMi reflexión
Mi reflexiónnenyta08
 
Taxonomia de la herramientas case
Taxonomia de la herramientas caseTaxonomia de la herramientas case
Taxonomia de la herramientas casenenyta08
 
Investigacion historia
Investigacion historiaInvestigacion historia
Investigacion historianenyta08
 
Investigacion historia
Investigacion historiaInvestigacion historia
Investigacion historianenyta08
 

Más de nenyta08 (20)

Actividad 1
Actividad 1Actividad 1
Actividad 1
 
Tareas de ingenieria de requerimientos(1)
Tareas de ingenieria de requerimientos(1)Tareas de ingenieria de requerimientos(1)
Tareas de ingenieria de requerimientos(1)
 
Tareas de ingenieria de requerimientos
Tareas de ingenieria de requerimientosTareas de ingenieria de requerimientos
Tareas de ingenieria de requerimientos
 
Desarrollo suste
Desarrollo susteDesarrollo suste
Desarrollo suste
 
Desarrollo suste
Desarrollo susteDesarrollo suste
Desarrollo suste
 
Autobiografia
AutobiografiaAutobiografia
Autobiografia
 
Autobiografia
AutobiografiaAutobiografia
Autobiografia
 
Autobiografia
AutobiografiaAutobiografia
Autobiografia
 
Introducción(1)
Introducción(1)Introducción(1)
Introducción(1)
 
Introducción(1)
Introducción(1)Introducción(1)
Introducción(1)
 
Conclusión
ConclusiónConclusión
Conclusión
 
Conclusión
ConclusiónConclusión
Conclusión
 
Introducción
IntroducciónIntroducción
Introducción
 
Mi reflexión
Mi reflexiónMi reflexión
Mi reflexión
 
Mi reflexión
Mi reflexiónMi reflexión
Mi reflexión
 
Taxonomia de la herramientas case
Taxonomia de la herramientas caseTaxonomia de la herramientas case
Taxonomia de la herramientas case
 
Investigacion historia
Investigacion historiaInvestigacion historia
Investigacion historia
 
Investigacion historia
Investigacion historiaInvestigacion historia
Investigacion historia
 
Glosario
GlosarioGlosario
Glosario
 
Glosario
GlosarioGlosario
Glosario
 

Cuadro comp

  • 1. INSTITUTO TECNOLÓGICO DE TUXTEPEC CUARTO SEMESTRE Grupo “A UNIDAD I: SISTEMAS GESTORES DE BASE DE DATOS “CUADRO COMPARATIVO DE LOS SISTEMAS GESTORES DE BASE DE DATOS” CUARTO SEMESTRE Grupo “A CUCC CUARTO SEMESTRE CCT GRUPO “A” Materia: Fund. De Base de Datos Integrantes del equipo: Araceli Hernández Castro, Cleotilde Jorge Rafael, María del Rosario Antonio Gómez, Keren Aradi Martínez Herrera, Antonio Vicente Mendoza, Cristian Joaquín Conti Sánchez. Profesor: Horacio Maldonado Hernández Dirección del blog: http://tutifruttis- equipo.blogspot.com/ Mail: leomessi_cs@hotmail.com Tuxtepec, Oaxaca, 11 de Febrero del 2012 CUARTO SEMESTRE Grupo “A
  • 2. Tabla 1. SISTEMAS GESTORES DE BASE DE DATOS SGBD DEFINICIÓN CARACTERÍSTICAS VENTAJAS DESVENTAJAS LIBRES Es un sistema de Implementación del estándar Instalación Ilimitada Limitaciones al escribir gestión de base de SQL92/SQL99.  Con PostgreSQL, funciones y datos relacional Soporta distintos tipos de nadie puede procedimientos en orientada a objetos y datos: además del soporte demandarlo por comparación con libre, publicado bajo la para los tipos base, también violar acuerdos de Oracle's PL/SQL o licencia BSD. soporta datos de tipo fecha, licencia, puesto que Sybase's T-SQL. monetarios, elementos no hay costo gráficos, datos sobre redes asociado a la Las tablas espaciosas, (MAC, IP), cadenas de bits, etc. licencia del tablas particionadas, y También permite la creación software. con bloqueo altamente de tipos propios. Soporte complicado siguen Incorpora una estructura de  Además de siendo ofrecidas por los datos array. nuestras ofertas vendedores propietarios Incorpora funciones de diversa de soporte, de bases de datos. índole: manejo de fechas, tenemos una geométricas, orientadas a importante Carencia de operaciones con redes, etc. comunidad de herramientas de Permite la declaración de profesionales y desarrollo propia. funciones propias, así como la entusiastas de definición de disparadores. PostgreSQL de los Soporta el uso de índices, que su compañía reglas y vistas. puede obtener Incluye herencia entre tablas beneficios y PostgreSQL (aunque no entre objetos, ya contribuir. que no existen), por lo que a Ahorros considerables en este gestor de bases de datos costos de operación se le incluye entre los gestores  PostgreSQL ha objeto-relacionales. sido diseñado y Permite la gestión de creado para tener diferentes usuarios, como un mantenimiento y también los permisos ajuste mucho asignados a cada uno de ellos. menor que otros productos, conservando todas las características, estabilidad y rendimiento. Estabilidad y Confiabilidad Legendarias  Es extremadamente común que compañías reporten que PostgreSQL nunca ha presentado caídas en varios años de operación de alta actividad. Ni una sola vez. Simplemente funciona. Extensible  El código fuente está disponible para
  • 3. todos sin costo. Multiplataforma  PostgreSQL está disponible en casi cualquier Unix (34 plataformas en la última versión estable), y ahora en versión nativa para Windows. Diseñado para ambientes de alto volumen  PostgreSQL usa una estrategia de almacenamiento de fila llamada MVCC para conseguir una mejor respuesta en ambientes de grandes volúmenes. Herramientas gráficas de diseño y administración de BD  Existen varias herramientas gráficas de alta calidad para administrar las bases de datos (pgAdmin, pgAccess) y para hacer diseño de bases de datos (Tora, Data Architect).
  • 4. Es un sistema de El principal objetivo de MySQL Velocidad al realizar las Un gran porcentaje de gestión de bases de es velocidad y robustez. operaciones, lo que le las utilidades de MySQL datos relacional, fue Soporta gran cantidad de tipos hace uno de los gestores no están documentadas. creada por la empresa de datos para las columnas. con mejor rendimiento. No es intuitivo, como sueca MySQL AB, la cual Gran portabilidad entre Bajo costo en otros programas tiene el copyright del sistemas, puede trabajar en requerimientos para la (ACCESS). código fuente del distintas plataformas y elaboración de bases de Subconsultas servidor SQL, así como sistemas operativos. datos, ya que debido a su SELECT INTO TABLE: también de la marca. Cada base de datos cuenta bajo consumo puede ser Esta característica con 3 archivos: Uno de MySQL es un software ejecutado en una máquina propia de Oracle, estructura, uno de datos y uno de código abierto, con escasos recursos sin todavía no está de índice y soporta hasta 32 licenciado bajo la GPL ningún problema. implementada. índices por tabla. de la GNU, aunque Facilidad de configuración Triggers y Procedures: Aprovecha la potencia de MySQL AB distribuye e instalación. Se tiene pensado incluir sistemas multiproceso, gracias una versión comercial, Soporta gran variedad de el uso de procedures a su implementación multihilo. en lo único que se Sistemas Operativos almacenados en la base Flexible sistema de MySQL diferencia de la versión Baja probabilidad de de datos, pero no el de contraseñas (passwords) y libre, es en el soporte corromper datos, incluso triggers, ya que los gestión de usuarios, con un técnico que se ofrece, y si los errores no se triggers reducen de muy buen nivel de seguridad la posibilidad de producen en el propio forma significativa el en los datos. integrar este gestor en gestor, sino en el sistema rendimiento de la base El servidor soporta mensajes un software propietario, en el que está. de datos. de error en distintas lenguas. ya que de otra manera, Conectividad y seguridad Transacciones: a partir se vulneraría la licencia de las últimas versiones GPL. ya hay soporte para transacciones, aunque no por defecto (se ha de activar un modo especial). Integridad referencial: aunque sí que admite la declaración de claves ajenas en la creación tablas, internamente no las trata de forma diferente al resto de campos. COMERCIALES
  • 5. Es una herramienta de Puede ejecutarse en todas El mayor inconveniente Es un sistema de administración gráfica que es las plataformas, desde una de Oracle es quizás su gestión de base de mucho más intuitiva y cómoda Pc hasta un precio. Incluso las datos relacional (o de utilizar. Ayuda a analizar supercomputador. licencias de Personal RDBMS por el acrónimo datos y efectuar Oracle soporta todas las Oracle son en inglés de Relational recomendaciones funciones que se esperan excesivamente caras. Data Base Management concernientes a mejorar el de un servidor "serio": un Otro problema es la System), desarrollado rendimiento y la eficiencia en lenguaje de diseño de necesidad de ajustes. por Oracle Corporation. el manejo de aquellos datos bases de datos muy Un error frecuente que se encuentran completo (PL/SQL) que consiste en pensar que almacenados. permite implementar basta instalar el Oracle Apoya en el diseño y diseños "activos", con en un servidor y optimización de modelos de triggers y procedimientos enchufar directamente datos. almacenados, con una las aplicaciones clientes. Asiste a los desarrolladores integridad referencial Un Oracle mal con sus conocimientos de SQL declarativa bastante configurado puede ser y de construcción de potente. desesperantemente procedimientos almacenados y Permite el uso de lento. triggers, entre otros. particiones para la mejora Apoya en la definición de de la eficiencia, de También es elevado el estándares de diseño y replicación e incluso coste de la formación. nomenclatura de objetos. ciertas versiones admiten Documentar y mantener un la administración de bases registro periódico de las de datos distribuidas. mantenciones, actualizaciones El software del servidor de hardware y software, puede ejecutarse en Oracle cambios en las aplicaciones y, multitud de sistemas en general, todos aquellos operativos. eventos relacionados con Existe incluso una versión cambios en el entorno de personal para Windows 9x, utilización de una base de lo cual es un punto a favor datos. para los desarrolladores Entorno cliente/servidor. que se llevan trabajo a Gestión de grandes bases de casa. datos. Este sistema ha Usuarios concurrentes. comenzado a evolucionar Alto rendimiento en en esta dirección, transacciones. añadiendo tipos de clases, Sistemas de alta referencias, tablas disponibilidad. anidadas, matrices y otras Disponibilidad controlada de estructuras de datos los datos de las aplicaciones. complejas. Adaptación a estándares de la Desafortunadamente, la industria, como SQL-92. implementación actual de Gestión de la seguridad. las mismas no ofrece una Autogestión de la integridad ventaja clara en eficiencia, de los datos. como sería de esperar, y sí Opción distribuida. provocan la Portabilidad. incompatibilidad de los Compatibilidad. diseños que aprovechan Conectabilidad. las nuevas características Replicación de entornos. con otras bases de datos. Oracle es la base de datos con mas orientación hacía INTERNET Un aceptable soporte. DB2 es propiedad de Integridad. Permite agilizar el tiempo El DB2 - IBM es la IBM, bajo la cual se DB2 UDB incluye de respuestas de esta tercera base de datos comercializa un características de integridad, consulta que más se vende, de sistema de gestión asegurando la protección de Recuperación utilizando acuerdo con los VARs de base de datos. sus datos aún en caso de que accesos de sólo índices. recientemente
  • 6. los sistemas sufran un Tablas replicadas encuestados en el DB2 Universal colapso; y de seguridad, Uniones hash número de junio de Database es una permitiendo realizar respaldos DB2 utiliza una 1996 de la revista VAR base de datos en línea con distintos grados combinación de seguridad Business Magazine. El universal. Es de granularidad, sin que ésto externa y control interno Microsoft SQL Server se completamente afecte la disponibilidad de de acceso a proteger anotó un 38%, Oracle, escalable, veloz y acceso a los datos por parte datos. 21%, IBM, 10%, Informix, Db2 Universal Database confiable. Corre en de los usuarios. DB2 proporciona un juego 9%, y Sybase un 8%. modo nativo en casi Múltiples usos. de datos de acceso de las En sistemas grandes la todas las Provee la capacidad de hacer interfaces para los base más usada es DB2 plataformas, como frente a múltiples diferentes tipos de ya que corre en Windows NT, Sun necesidades, desde usuarios y aplicaciones. diferentes plataformas Solaris, HP-UX, AIX U procesamiento transaccional DB2 guarda sus datos operativas, pero en OS/2. DB2 UDB es un de misión crítica (OLTP), hasta contra la pérdida, acceso realidad, en la mayoría sistema para análisis exhaustivo de los desautorizado, o entradas de los casos la decisión administración de datos para el soporte a la inválidas. para optar por un bases de datos toma de decisiones (OLAP). Puede realizar la software de estas relacionales (RDBMS) Escalabilidad. administración de la DB2 características es multiplataforma, Sus características distintivas desde cualquier puesto de corporativa. Udb) especialmente de escalabilidad le permiten trabajo. Se tiene que ver con las diseñada para almacenar información en un La mayoría de los que aplicaciones que se ambientes amplio rango de equipos, utilizan equipos IBM tienen desarrolladas y (Db2 distribuidos, desde una PC portatil hasta un utilizan DB2 porque es las que se van a permitiendo que los complejo ambiente de confiable y tiene un muy implementar. usuarios locales mainframes procesando en buen soporte técnico. Influye en la elección el compartan paralelo. El DB2 se basa en dos ejes hardware utilizado. información con los Web enabled para E-business. que lo hacen fuerte en su recursos centrales. Incluye tecnología basada en rendimiento: utiliza un Web que permite generar sistema multiprocesador aplicaciones en sus Intranets y (SMP) simétrico y un responder a las oportunidades sistema de procesador de negocios disponibles en paralelo masivo. Internet. Además, DB2 UDB El DB2 distribuye y provee soporte a Java. recuerda la ubicación de Facilidad de instalación y uso. cada pista donde se La primera versión de DB2 encuentra la información. para NT fue reconocida en el En el contexto de una mercado como una base de larga base de datos, este datos muy poderosa, pero sistema de partición hace difícil de instalar y usar. En que la administración sea esta versión (DB2 UDB), IBM mucho más fácil de agregó muchas herramientas manejar que una base de gráficas para facilitar el uso datos de la misma medida tanto de usuarios, como no particionada. administradores y La base de datos se puede desarrolladores. programar para tener una Universalidad. exacta cantidad de  DB2 UDB es, además, la particiones que contienen única base de datos la información del usuario, realmente universal: es índice, clave de multiplataforma (16 transacción y archivos de plataformas - 10 no configuración. De esta IBM), brinda soporte a forma, los administradores un amplio rango de definen grupos de nodos, clientes, soporta el que son una serie de acceso de los datos particiones de la base, lo desde Internet y que posteriormente facilita permite almacenar todo cualquier búsqueda. tipo de datos incluyendo texto, audio, imágenes y video o cualquier otro definido por el usuario.
  • 7. El dBase se ha desarrollado en Ofrece un IDE con una Es un clásico, pero fue Fue el primer Sistema ventana y un navegador superado, ya que es una lengua orientada al objeto de gestión de base de del comando, a tiempo una sistema gestor de moderno que funciona en 32 datos usado un recopilador justo, un Base de datos pero el pedacito Windows. Su ampliamente para preprocesador, un menos potente que lenguaje es similar al Pascal. microcomputadoras, intérprete virtual de la otros. Puede ser utilizado para publicado por Ashton- máquina, un linker para construir una variedad amplia Tate para CP/M, y más crear el uso. de usos incluyendo los apps de tarde para Apple II, la tela recibidos en usos ricos Apple Macintosh, UNIX Proporcionó comandos y de un servidor de Windows, del [1], VMS [2], e IBM PC funciones procesales cliente de Windows, y usos del bajo DOS donde con su detallados de abrir y de middleware. El dBase puede legendaria versión III atravesar expedientes en dBase (dBI) tener acceso a la mayoría de Plus se convirtió en uno los ficheros de datos. los motores modernos de la de los títulos de base de datos vía conductores software más vendidos de ODBC. Manipular valores del durante un buen campo, y de manipular número de años. las secuencias de texto. dBASE nunca pudo superar exitosamente la transición a Microsoft Windows y terminó siendo desplazado por otros productos como Paradox, Clipper, y FoxPro. Incorporaba un lenguaje propio interpretado y requería un LAN PACK para funcionar sobre red local. Base de datos relacional Crear tablas de datos Su lenguaje de Su acceso se hace a para entorno MS indexadas. programación (ObjectPAL) través del BDE (Borland Windows, anteriormente Modificar tablas de datos. es Pascal, lo que le hace DataBase Engine), y esto disponible para MD- Relaciones entre tablas más potente que los hace que su instalación DOS y Linux, (creación de bases de datos sistemas de base de sea algo desordenado y desarrollada relacionales). DATOS que usan Visual confuso, pero por lo actualmente por Corel e Creación de consultas y vistas. Basic. demás, un sistema muy incluida en la suite Consultas referencias El uso eficaz de la eficiente. ofimáticawordPerfect cruzadas. memoria (convencional, así al construir una office. Consultas de acción (INSERT, como ampliada / aplicación basada en DELETE, UPDATE). ampliado). BDE, en esta se incluye Formularios. Su capacidad de automáticamente el Informes. almacenamiento en motor de acceso a (Borland Paradox Llamadas a la API de windows. registros es bastante datos. Interacción con otras elevada, y a la hora de No ha sido mejorado ni aplicaciones que usen VBA localizar registros, resulta se le han incorporado ) (resto de aplicaciones muy rápida si se utilizan nuevas funcionalidades deMicrosoft Office, Autocad, los índices. por lo que tiende a etc.). lleva incorporado un desaparecer. Macros. sistema de protección de Interconexión con entornos de tablas, con el cual, una bases de datos de gran nivel tabla no es accesible (como por ejemplo SQL Server) mientras no se le a través de vinculación. suministre su Soporte de lectura de sistemas correspondiente password. de archivos individuales (como FoxBase y similares) a través de vinculación e importación
  • 8. de datos. Arquitectura RDBMS. Microsoft SQL Server es Soporta procedimientos MSSQL usa Address Data Warehousing y amplio un sistema para la almacenados. Windowing Extensión soporte de datos. gestión de bases de Incluye también un (AWE) para hacer el Disponibilidad, fiabilidad y datos producido por potente entorno gráfico de direccionamiento de tolerancia a fallos (mirroring Microsoft basado en el administración, que 64-bit. Esto le impide con failover, point int modelo relacional. Sus permite el uso de usar la administración time,etc). lenguajes para comandos DDL y DML dinámica de memoria y Operaciones de Indexación y consultas son T-SQL y gráficamente. sólo le permite alojar un Restauración Online. ANSI SQL. Microsoft SQL Permite trabajar en modo máximo de 64GB de Nuevas herramientas Server constituye la cliente-servidor, donde la memoria compartida. integradas alternativa de Microsoft información y datos se MSSQL no maneja Aislamiento de Imágenes (SI) a otros potentes alojan en el servidor y los compresión de datos Particionado de Datos sistemas gestores de terminales o clientes de la (en SQL Server 2005 y Backups duplicados ("mirrored bases de datos. red sólo acceden a la 2000, solamente la backup"). información. versión 2008 Enterprise Recuperación rápida. Además permite Edition incluye esta Soporte de transacciones. administrar información de característica), por lo Escalabilidad, estabilidad y otros servidores de datos. que ocupa mucho Microsoft SQL Server seguridad. Máximo nivel de espacio en disco. concurrencia con lecturas MSSQL está atado a la consistentes. plataforma del sistema Realización de copia de operativo sobre la cual seguridad de manera se instala. sencilla, se utiliza una Enorme cantidad de transacción de tipo memoria RAM que snapshot y se obtiene una utiliza para la copia consistente de la BD, instalación y utilización incluso puede realizarse del software. todo tipo de cambio en la Recogida de basura estructura de la BD (garbage collection), las mientras se realiza la versiones de registros copia. de transacciones Los lectores nunca antiguas ya finalizadas bloquean a los escritores. deben ser recuperadas La cancelación y como espacio libres. aceptación de las Velocidad de transacciones son actualizaciones y inmediatas. lecturas, son poco No-Consumición de lentas recursos: los recursos son Tiempo de respuestas las propias versiones no esperadas. generadas de los registros, Si una transacción dura no son necesarios recursos mucho tiempo, durante para almacenar recursos. ese periodo no se podrá recoger la basura y el tamaño de la BD crecerá. La relación precio con otros SGBD es un impedimento para su mayor uso. Es un sistema gestor de Es un componente de la suite Posibilidad de ampliación, Al modificarse la tabla bases de datos ofimática Microsoft Office. es utilizado para conllevar a la relacionales (SGBD). Una Permite crear ficheros de bases automatizar tareas, crear destrucción de la base de datos suele de datos relacionales que formularios simplificados información (MS) definirse como un pueden ser fácilmente para interactuar con una previamente conjunto de gestionadas por una interfaz base de datos o atar una almacenada. información organizada gráfica simple. Además, estas base de datos a otra
  • 9. sistemáticamente. En la bases de datos pueden ser aplicación de Office para terminología propia de consultadas por otros aumentar la funcionalidad. las bases de datos hay programas. Este programa Sencillez el programa tres conceptos claves permite manipular los datos en incluye una gran variedad dentro de las tablas: forma de tablas (formadas por de asistentes y plantillas campo, registro y dato. filas y columnas), crear diseñadas para simplificar Un campo es cada uno relaciones entre tablas, el proceso de crear bases de los tipos de datos consultas, formularios para de datos para diferentes que se van a usar. Se introducir datos e informes tareas. hace referencia a los para presentar la información. Múltiples usuarios varios campos por su nombre. usuarios pueden trabajar Un registro está con la base de datos formado por el Access si se ha dividido conjunto de con la herramienta información en Database Splitter. Esta particular. separa la base de datos en Un dato es la divisiones que contiene los intersección entre un cuadros en el back-end y campo y un registro. una interfaz que contiene las herramientas de acceso a datos en el front-end. Escalabilidad la bases de datos Access incluye una limitación de tamaño de 2 GB, 32.768 objetos y 255 usuarios simultáneos.
  • 10. Es un lenguaje de Capacidades poderosas y muy Administración de Datos e Rumores de que programación orientado veloces para el manejo de Interoperabilidad (Cree Microsoft planea a objetos y procedural, datos nativos y remotos. soluciones .NET, terminar el soporte para un Sistema Gestor de Flexibilidad para crear todo compatibles con XML FoxPro han sido Bases de datos tipo de soluciones de bases de jerárquico. Intercambia comunes desde su o Database datos. datos con SQL a través del adquisición del Management System Lenguaje de programación lenguaje SQL). producto, a pesar del (DBMS), y desde la Orientado a objetos. Herramientas de hecho de que éste ha versión 7.0, un Sistema Utilización de Productividad Extendibles tenido el tiempo de vida administrador de bases sentencias SQL en forma para el Programador de soporte más largo de datos relacionales, nativa. (Mejore sus interfaces de para un producto de producido Poderoso manejo de vistas y usuarios con formularios y Microsoft. por Microsoft. cursores y control completo de un soporte de imágenes Dificultad de FoxPro (MS) estructuras relacionales. mejorado, personalice mantenimiento. Su propio gestor de base de ventanas). datos incorporado. Sin Flexibilidad para Construir embargo, también puede Todo Tipo de Soluciones conectarse con servidores de de Base de Datos base de datos, tales (Construya y despliegue como Oracle, Microsoft SQL aplicaciones individuales y Server o MySQL. remotas para PC`s que Cuenta con un motor de operan en windows. Cree y generación de informes acceda a componentes renovado y muy flexible para .COM y a servicios Web soluciones más robustas. basados en XML y Desde la versión 9.0, amplio compatibles con microsoft soporte de XML, tanto como .NET. fuente de datos (por ej., Reporte de Funciones de servicios Web basados en XML) Sistema (Control preciso como por generar reports en de reportes y formateo de formato XLM. datos). Desde la versión 7.0, soporte Fácil de Actualizar de la tecnología IntelliSense de (Actualizaciòn sencilla, VFP Microsoft. 8.0 es 100% compatible con VFP 9.0).
  • 11. Es un gestor de base de INFORMIX fue el primer Hace la conversión de No tiene soporte para datos creado por sistema de manejo de bases tipos automáticamente, es BLOBs (Objetos grandes informix sofware Inc. de datos relacionadas para decir no es necesario binarios). Incluye un RDBMS UNIX. especificar alguna Imágenes, audio, video (sistema Administrador Tiene arquitectura para instrucción que diga que No tiene soporte para el de Base de datos servidor OLTP (On Line conversión de tipo se tipo de datos VARCHAR. relacionales/ Relational Transaction Prosessing) para necesita. Son datos con una Data Base Manager UNIX. Esta tecnología se puede Los valores nulos se longitud fija de máximo System) basado en ver en INFORMIX Dynamic identifican con la palabra 2000 caracteres. SQL,un lenguaje de Server. NULL y es el estado inicial No es recomendable cuarta generación y Cumple con los niveles de de cualquier variable que utilizarlo con juegos de herramientas seguridad de la NCSC B1 y C2 se maneje. aplicaciones que exigen para la inclusión de SQL (National Computer Security Si no se colocan algunos un gran rendimiento en programas de Center). valores, añade nulo desde el punto de vista Informix aplicación. Publica resultados en automáticamente. de la rapidez, ya que si benchmarks TPC-C Reduce los costos de la bien no es lento, no (Transaction Prosessing administración posee la velocidad de Council). Atiende las necesidades de sus competidores. Utiliza un manejador las exigentes prácticas ES single-Threaded, no relacional de base de datos actuales del e-business aprovecha procesadores orientado a objetos (ORDBMS), particularmente para múltiples. (Se ocupa de completamente escalable y aplicativos que requieran una sola petición al extensible a cualquier tipo de transacciones de alto mismo tiempo). datos. desempeño. Se puede utilizar INFORMIX Soporta requisitos de Dynamic Server en toda su procesamiento de capacidad, con el lenguaje de transacción online, programación Java. complejos y rigurosos. Optimiza capacidades de inteligencia del negocio competitivas. Maximiza operaciones de datos para el grupo de trabajo y para la empresa en total.