SlideShare una empresa de Scribd logo
1 de 6
Descargar para leer sin conexión
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 gestión de    Implementación       del     estándar    Instalación Ilimitada                     Limitaciones    al    escribir
              base de datos relacional       SQL92/SQL99.                                   Con PostgreSQL, nadie              funciones y procedimientos en
              orientada a objetos y libre,   Soporta distintos tipos de datos:                 puede demandarlo por             comparación con Oracle's
              publicado bajo la licencia     además del soporte para los tipos                 violar     acuerdos        de    PL/SQL o Sybase's T-SQL.
              BSD.                           base, también soporta datos de tipo               licencia, puesto que no
                                             fecha,      monetarios,     elementos             hay costo asociado a la          Las tablas espaciosas, tablas
                                             gráficos, datos sobre redes (MAC,                 licencia del software.           particionadas, y con bloqueo
                                             IP), cadenas de bits, etc. También       Soporte                                   altamente complicado siguen
                                             permite la creación de tipos propios.          Además de nuestras                 siendo ofrecidas por los
                                             Incorpora una estructura de datos                 ofertas de soporte,              vendedores propietarios de
                                             array.                                            tenemos una importante           bases de datos.
                                             Incorpora funciones de diversa                    comunidad                  de
                                             índole:     manejo      de     fechas,            profesionales                y   Carencia de herramientas de
                                             geométricas,       orientadas        a            entusiastas                de    desarrollo propia.
                                             operaciones con redes, etc.                       PostgreSQL de los que
                                             Permite la declaración de funciones               su compañía puede
                                             propias, así como la definición de                obtener beneficios y
                                             disparadores.                                     contribuir.
                                             Soporta el uso de índices, reglas y      Ahorros       considerables          en
                                             vistas.                                  costos de operación
                                             Incluye herencia entre tablas (aunque          PostgreSQL ha sido
                                             no entre objetos, ya que no existen),             diseñado y creado
                                             por lo que a este gestor de bases de              para          tener         un
                                             datos se le incluye entre los gestores            mantenimiento y ajuste
                                             objeto-relacionales.                              mucho menor que otros
                                             Permite la gestión de diferentes                  productos, conservando
                                             usuarios, como también los permisos               todas                      las
                                             asignados a cada uno de ellos.                    características,
                                                                                               estabilidad                  y
                                                                                               rendimiento.
                                                                                      Estabilidad y Confiabilidad
                                                                                      Legendarias
 PostgreSQL




                                                                                            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 gestión de       El principal objetivo de MySQL es         Velocidad al realizar las             Un gran porcentaje de las
         bases de datos relacional,        velocidad y robustez.                     operaciones, lo que le hace uno       utilidades de MySQL no están
         fue creada por la empresa         Soporta gran cantidad de tipos de         de los gestores con mejor             documentadas.
         sueca MySQL AB, la cual           datos para las columnas.                  rendimiento.                          No es intuitivo, como otros
         tiene el copyright del código     Gran portabilidad entre sistemas,         Bajo costo en requerimientos          programas (ACCESS).
         fuente del servidor SQL, así      puede         trabajar en distintas       para la elaboración de bases          Subconsultas
         como también de la marca.         plataformas y sistemas operativos.        de datos, ya que debido a su          SELECT INTO TABLE: Esta
                                           Cada base de datos cuenta con 3           bajo consumo puede ser                característica propia de
         MySQL es un software de           archivos: Uno de estructura, uno de       ejecutado en una máquina con          Oracle, todavía no está
         código abierto, licenciado        datos y uno de índice y soporta hasta     escasos recursos sin ningún           implementada.
         bajo la GPL de la GNU,            32 índices por tabla.                     problema.                             Triggers y Procedures: Se
         aunque MySQL AB distribuye        Aprovecha la potencia de sistemas         Facilidad de configuración e          tiene pensado incluir el uso
MySQL


         una versión comercial, en lo      multiproceso,     gracias    a     su     instalación.                          de procedures almacenados
         único que se diferencia de la     implementación multihilo.                 Soporta gran variedad de              en la base de datos, pero no
         versión libre, es en el soporte   Flexible sistema de contraseñas           Sistemas Operativos                   el de triggers, ya que los
         técnico que se ofrece, y la       (passwords) y gestión de usuarios,        Baja probabilidad de corromper        triggers reducen de forma
         posibilidad de integrar este      con un muy buen nivel de seguridad        datos, incluso si los errores no se   significativa el rendimiento de
         gestor en un software             en los datos.                             producen en el propio gestor,         la base de datos.
         propietario, ya que de otra                                                 sino en el sistema en el que está.
                                           El servidor soporta mensajes de error                                           Transacciones: a partir de
         manera, se vulneraría la
                                           en distintas lenguas.                     Conectividad y seguridad              las últimas versiones ya hay
         licencia GPL.
                                                                                                                           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 un sistema de gestión de       Es una herramienta de administración      Puede ejecutarse en todas las         El mayor inconveniente de
         base de datos relacional (o       gráfica que es mucho más intuitiva y      plataformas, desde una Pc hasta       Oracle es quizás su precio.
         RDBMS por el acrónimo en          cómoda de utilizar. Ayuda a analizar      un supercomputador.                   Incluso las licencias de
         inglés de Relational Data         datos y efectuar recomendaciones          Oracle soporta todas las              Personal      Oracle      son
         Base Management System),          concernientes     a      mejorar     el   funciones que se esperan de un        excesivamente caras. Otro
         desarrollado por Oracle           rendimiento y la eficiencia en el         servidor "serio": un lenguaje de      problema es la necesidad de
         Corporation.                      manejo de aquellos datos que se           diseño de bases de datos muy          ajustes. Un error frecuente
                                           encuentran almacenados.                   completo (PL/SQL) que permite         consiste en pensar que basta
                                           Apoya en el diseño y optimización de      implementar diseños "activos",        instalar el Oracle en un
                                           modelos de datos.                         con triggers y procedimientos         servidor      y      enchufar
                                           Asiste a los desarrolladores con sus      almacenados, con una integridad       directamente las aplicaciones
                                           conocimientos de SQL y de                 referencial declarativa bastante      clientes. Un Oracle mal
                                           construcción     de     procedimientos    potente.                              configurado     puede     ser
                                           almacenados y triggers, entre otros.      Permite el uso de particiones         desesperantemente lento.
                                           Apoya en la definición de estándares      para la mejora de la eficiencia,
                                           de diseño y nomenclatura de objetos.      de replicación e incluso ciertas      También es elevado el coste
                                           Documentar y mantener un registro         versiones        admiten       la     de la formación.
                                           periódico de las mantenciones,            administración de bases de
                                           actualizaciones de hardware y             datos distribuidas.
                                           software, cambios en las aplicaciones     El software del servidor puede
Oracle




                                           y, en general, todos aquellos eventos     ejecutarse en multitud de
                                           relacionados con cambios en el            sistemas operativos.
                                           entorno de utilización de una base de     Existe incluso una versión
                                           datos.                                    personal para Windows 9x, lo
                                           Entorno cliente/servidor.                 cual es un punto a favor para los
                                           Gestión de grandes bases de datos.        desarrolladores que se llevan
                                           Usuarios concurrentes.                    trabajo a casa.
                                           Alto rendimiento en transacciones.        Este sistema ha comenzado a
                                           Sistemas de alta disponibilidad.          evolucionar en esta dirección,
                                           Disponibilidad controlada de los          añadiendo tipos de clases,
                                           datos de las aplicaciones.                referencias, tablas anidadas,
                                           Adaptación a estándares de la             matrices y otras estructuras de
                                           industria, como SQL-92.                   datos                  complejas.
                                           Gestión de la seguridad.                  Desafortunadamente,            la
                                                                                     implementación actual de las
                                           Autogestión de la integridad de los
                                                                                     mismas no ofrece una ventaja
                                           datos.
                                                                                     clara en eficiencia, como sería
                                           Opción distribuida.
                                                                                     de esperar, y sí provocan la
                                           Portabilidad.                             incompatibilidad de los diseños
                                           Compatibilidad.                           que aprovechan las nuevas
                                           Conectabilidad.                           características con otras bases
                                           Replicación de entornos.                  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 de         El DB2 - IBM es la tercera
            IBM, bajo la cual se           DB2 UDB incluye características de        respuestas de esta consulta           base de datos que más se
            comercializa un sistema        integridad, asegurando la protección      Recuperación utilizando accesos       vende, de acuerdo con los
            de gestión de base de          de sus datos aún en caso de que los       de sólo índices.                      VARs           recientemente
            datos.                         sistemas sufran un colapso; y de          Tablas replicadas                     encuestados en el número de
seguridad, permitiendo realizar              Uniones hash                         junio de 1996 de la revista
                                           DB2 Universal Database          respaldos en línea con distintos             DB2 utiliza una combinación de       VAR Business Magazine. El
                                           es una base de datos            grados de granularidad, sin que ésto         seguridad externa y control          Microsoft SQL Server se
                                           universal.               Es     afecte la disponibilidad de acceso a         interno de acceso a proteger         anotó un 38%, Oracle, 21%,
                                           completamente escalable,        los datos por parte de los usuarios.         datos.                               IBM, 10%, Informix, 9%, y
                                           veloz y confiable. Corre        Múltiples usos.                              DB2 proporciona un juego de          Sybase un 8%.
                                           en modo nativo en casi          Provee la capacidad de hacer frente          datos de acceso de las               En sistemas grandes la base
                                           todas las plataformas,          a múltiples necesidades, desde                                                    más usada es DB2 ya que
   Db2 Universal Database (Db2
                                                                                                                        interfaces para los diferentes
                                           como Windows NT, Sun            procesamiento        transaccional     de    tipos de usuarios y aplicaciones.    corre      en        diferentes
                                           Solaris, HP-UX, AIX U           misión crítica (OLTP), hasta análisis        DB2 guarda sus datos contra la       plataformas operativas, pero
                                           OS/2. DB2 UDB es un             exhaustivo de los datos para el              pérdida, acceso desautorizado,       en realidad, en la mayoría
                                           sistema               para      soporte a la toma de decisiones              o entradas inválidas.                de los casos la decisión para
                                           administración de bases         (OLAP).                                      Puede realizar la administración     optar por un software de
                                           de datos relacionales           Escalabilidad.                               de la DB2 desde cualquier            estas    características     es
                                           (RDBMS)                         Sus características distintivas de           puesto de trabajo.                   corporativa.
                                           multiplataforma,                escalabilidad le permiten almacenar          La mayoría de los que utilizan       Se tiene que ver con las
                                           especialmente diseñada          información en un amplio rango de            equipos IBM utilizan DB2 porque      aplicaciones que se tienen
                                           para             ambientes      equipos, desde una PC portatil hasta         es confiable y tiene un muy buen     desarrolladas y las que se
                                           distribuidos, permitiendo       un complejo ambiente de mainframes           soporte técnico.                     van a implementar.
                                           que los usuarios locales        procesando en paralelo.                                                           Influye en la elección el
                                                                                                                        El DB2 se basa en dos ejes que
                                           compartan      información      Web enabled para E-business.                                                      hardware utilizado.
                                                                                                                        lo    hacen     fuerte     en   su
                                           con los recursos centrales.     Incluye tecnología basada en Web             rendimiento: utiliza un sistema
                                                                           que permite generar aplicaciones en          multiprocesador (SMP) simétrico
                                                                           sus Intranets y responder a las              y un sistema de procesador
                                                                           oportunidades          de       negocios     paralelo masivo.
                                                                                disponibles en Internet. Además,        El DB2 distribuye y recuerda la
                                                                           DB2 UDB provee soporte a Java.               ubicación de cada pista donde
                                                                           Facilidad de instalación y uso.              se encuentra la información. En el
                                                                           La primera versión de DB2 para NT            contexto de una larga base de
                                                                           fue reconocida en el mercado como            datos, este sistema de partición
                                                                           una base de datos muy poderosa,              hace que la administración sea
                                                                           pero difícil de instalar y usar.     En      mucho más fácil de manejar que
                                                                           esta versión (DB2 UDB), IBM agregó           una base de datos de la misma
                                 Udb)




                                                                           muchas herramientas gráficas para            medida no particionada.
                                                                           facilitar el uso tanto de usuarios,          La base de datos se puede
                                                                           como          administradores            y   programar para tener una
                                                                           desarrolladores.                             exacta cantidad de particiones
                                                                           Universalidad.                               que contienen la información del
                                                                                 DB2 UDB es, además, la                usuario,    índice,    clave   de
                                                                                    única     base      de     datos    transacción y archivos de
                                                                                    realmente       universal:     es   configuración. De esta forma, los
                                                                                    multiplataforma              (16    administradores definen grupos
                                                                                    plataformas - 10 no IBM),           de nodos, que son una serie de
                                                                                    brinda soporte a un amplio          particiones de la base, lo que
                                                                                    rango de clientes, soporta el       posteriormente facilita cualquier
                                                                                    acceso de los datos desde           búsqueda.
                                                                                    Internet y permite almacenar
                                                                                    todo      tipo     de      datos
                                                                                    incluyendo texto, audio,
                                                                                    imágenes y video o cualquier
                                                                                    otro definido por el usuario.


                                        Fue el primer Sistema de          El dBase se ha desarrollado en una            Ofrece un IDE con una ventana        Es un clásico, pero fue
                                        gestión de base de datos          lengua orientada al objeto moderno            y un navegador del comando,          superado, ya que es una
                                        usado ampliamente para                                                          a tiempo un recopilador justo,       sistema gestor de Base de
                                        microcomputadoras,                que funciona en 32 el pedacito
                                        publicado por Ashton-Tate         Windows. Su lenguaje es similar al            un      preprocesador,     un        datos pero menos potente
                                        para CP/M, y más tarde                                                          intérprete virtual de la             que otros.
                                                                          Pascal. Puede ser utilizado para
                                        para Apple II, Apple
                                        Macintosh, UNIX [1], VMS [2],     construir una variedad amplia de usos         máquina, un linker para crear
dBase (dBI)




                                        e IBM PC bajo DOS donde           incluyendo los apps de la tela                el uso.
                                        con su legendaria versión III
                                        Plus se convirtió en uno de los   recibidos en usos ricos de un servidor
                                        títulos de software más           de Windows, del cliente de Windows,           Proporcionó     comandos      y
                                        vendidos durante un buen          y usos del middleware. El dBase               funciones procesales detallados
                                        número de años.
                                                                          puede tener acceso a la mayoría de            de abrir y de atravesar
                                        dBASE nunca pudo superar          los motores modernos de la base de            expedientes en los ficheros de
                                        exitosamente la transición a      datos vía conductores de ODBC.                datos.
                                        Microsoft Windows y terminó
                                        siendo desplazado por otros
                                        productos como Paradox,
                                                                                                                        Manipular valores del campo,
                                        Clipper, y FoxPro.
                                                                                                                        y de manipular las secuencias
                                        Incorporaba un lenguaje                                                         de texto.
                                        propio     interpretado    y
                                        requería un LAN PACK para
                                        funcionar sobre red local.



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


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

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




                                                              Recuperación rápida.                        Además permite administrar            Enterprise Edition incluye esta
                                                              Soporte de transacciones.                   información de otros servidores       característica), por lo que
                                                              Escalabilidad,        estabilidad       y   de datos.                             ocupa mucho espacio en
                                                              seguridad.                                  Máximo nivel de concurrencia          disco.
                                                                                                          con lecturas consistentes.            MSSQL está atado a la
                                                                                                          Realización de copia de               plataforma       del     sistema
                                                                                                          seguridad de manera sencilla, se      operativo sobre la cual se
                                                                                                          utiliza una transacción de tipo       instala.
                                                                                                          snapshot y se obtiene una copia       Enorme cantidad de memoria
                                                                                                          consistente de la BD, incluso         RAM que utiliza para la
                                                                                                          puede realizarse todo tipo de         instalación y utilización del
                                                                                                          cambio en la estructura de la BD      software.
                                                                                                          mientras se realiza la copia.         Recogida        de       basura
                                                                                                          Los lectores nunca bloquean a los     (garbage collection), las
                                                                                                          escritores.                           versiones de registros de
                                                                                                          La cancelación y aceptación de        transacciones antiguas ya
                                                                                                          las transacciones son inmediatas.     finalizadas      deben        ser
                                                                                                          No-Consumición de recursos: los       recuperadas como espacio
                                                                                                          recursos     son    las     propias   libres.
                                                                                                          versiones generadas de los            Velocidad de actualizaciones
                                                                                                          registros, no son necesarios          y lecturas, son poco lentas
                                                                                                          recursos      para       almacenar    Tiempo de respuestas no
                                                                                                          recursos.                             esperadas.
                                                                                                                                                Si una transacción dura mucho
                                                                                                                                                tiempo, durante 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 bases     Es un componente de la suite                  Posibilidad de ampliación, es         Al modificarse la tabla
                          de      datos     relacionales    ofimática Microsoft Office. Permite           utilizado      para   automatizar     conllevar a la destrucción de
                          (SGBD). Una base de datos         crear ficheros de bases de datos              tareas,       crear    formularios    la información previamente
                          suele definirse como un           relacionales     que     pueden     ser       simplificados para interactuar        almacenada.
                          conjunto    de     información    fácilmente gestionadas por una                con una base de datos o atar
                          organizada                        interfaz gráfica simple. Además, estas        una base de datos a otra
                          sistemáticamente.      En    la   bases de datos pueden ser                     aplicación de Office para
  Access (MS)




                          terminología propia de las        consultadas por otros programas. Este         aumentar la funcionalidad.
                          bases de datos hay tres           programa permite manipular los                Sencillez el programa incluye
                          conceptos claves dentro de        datos en forma de tablas (formadas            una gran variedad de asistentes
                          las tablas: campo, registro y     por filas y columnas), crear relaciones       y plantillas diseñadas para
                          dato.                             entre tablas, consultas, formularios          simplificar el proceso de crear
                          Un campo es cada uno de los       para introducir datos e informes para         bases de datos para diferentes
                          tipos de datos que se van a       presentar la información.                     tareas.
                          usar. Se hace referencia a los                                                  Múltiples usuarios varios usuarios
                          campos por su nombre.                                                           pueden trabajar con la base de
                          Un registro está formado                                                        datos Access si se ha dividido
                          por      el    conjunto     de                                                  con la herramienta Database
                          información en particular.                                                      Splitter. Esta separa la base de
                          Un dato es la intersección                                                      datos en divisiones que contiene
                          entre un campo y un registro.                                                   los cuadros en el back-end y 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 Microsoft
              programación orientado     a     veloces para el manejo de datos           Interoperabilidad            (Cree    planea terminar el soporte
              objetos y procedural, un         nativos y remotos.                        soluciones .NET, compatibles con      para FoxPro han sido
              Sistema Gestor de Bases de       Flexibilidad para crear todo tipo de      XML jerárquico. Intercambia           comunes desde su adquisición
              datos             o Database     soluciones de bases de datos.             datos con SQL a través del            del producto, a pesar del
              Management System (DBMS),        Lenguaje        de       programación     lenguaje SQL).                        hecho de que éste ha tenido
              y desde la versión 7.0, un       Orientado a objetos.                      Herramientas de Productividad         el tiempo de vida de soporte
              Sistema administrador de         Utilización de sentencias SQL en          Extendibles         para         el   más largo para un producto
              bases de datos relacionales,     forma nativa.                             Programador        (Mejore      sus   de Microsoft.
FoxPro (MS)



              producido por Microsoft.         Poderoso manejo de vistas y cursores      interfaces de usuarios con            Dificultad de mantenimiento.
                                               y control completo de estructuras         formularios y un soporte de
                                               relacionales.                             imágenes mejorado, personalice
                                               Su propio gestor de base de datos         ventanas).
                                               incorporado. Sin embargo, también         Flexibilidad para Construir Todo
                                               puede conectarse con servidores de        Tipo de Soluciones de Base de
                                               base        de        datos,      tales   Datos (Construya y despliegue
                                               como Oracle, Microsoft             SQL    aplicaciones     individuales     y
                                               Server o MySQL.                           remotas para PC`s que operan
                                               Cuenta con un motor de generación         en windows. Cree y acceda a
                                               de informes renovado y muy flexible       componentes .COM y a servicios
                                               para soluciones más robustas.             Web basados en XML y
                                               Desde la versión 9.0, amplio soporte      compatibles con microsoft .NET.
                                               de XML, tanto como fuente de datos        Reporte de Funciones de Sistema
                                               (por ej., servicios Web basados en        (Control preciso de reportes y
                                               XML) como por generar reports en          formateo de datos).
                                               formato XLM.                              Fácil de Actualizar (Actualizaciòn
                                               Desde la versión 7.0, soporte de la       sencilla, VFP 8.0 es 100%
                                               tecnología IntelliSense de Microsoft.     compatible con VFP 9.0).



              Es un gestor de base de          INFORMIX fue el primer sistema de         Hace la conversión de tipos           No tiene soporte para BLOBs
              datos creado por informix        manejo de bases de datos                  automáticamente, es decir no es       (Objetos grandes binarios).
              sofware Inc. Incluye un          relacionadas para UNIX.                   necesario especificar alguna          Imágenes, audio, video
              RDBMS                (sistema    Tiene arquitectura para servidor          instrucción que diga que              No tiene soporte para el tipo
              Administrador de Base de         OLTP (On Line Transaction Prosessing)     conversión de tipo se necesita.       de datos VARCHAR.
              datos          relacionales/     para UNIX. Esta tecnología se puede       Los valores nulos se identifican      Son datos con una longitud
              Relational    Data       Base    ver en INFORMIX Dynamic Server.           con la palabra NULL y es el           fija de máximo 2000
              Manager System) basado en        Cumple con los niveles de seguridad       estado inicial de cualquier           caracteres.
              SQL,un lenguaje de cuarta        de la NCSC B1 y C2 (National              variable que se maneje.               No es recomendable utilizarlo
              generación y juegos de           Computer Security Center).                Si no se colocan algunos valores,     con aplicaciones que exigen
              herramientas    para        la                                             añade nulo automáticamente.
Informix




                                               Publica resultados en benchmarks                                                un gran rendimiento desde el
              inclusión  de     SQL      en    TPC-C      (Transaction    Prosessing     Reduce los costos de la               punto de vista de la rapidez,
              programas de aplicación.         Council).                                 administración                        ya que si bien no es lento, no
                                               Utiliza un manejador relacional de        Atiende las necesidades de las        posee la velocidad de sus
                                               base de datos orientado a objetos         exigentes prácticas actuales del      competidores.
                                               (ORDBMS), completamente escalable         e-business particularmente para       ES     single-Threaded,     no
                                               y extensible a cualquier tipo de          aplicativos     que      requieran    aprovecha        procesadores
                                               datos.                                    transacciones        de        alto   múltiples. (Se ocupa de una
                                               Se puede utilizar INFORMIX Dynamic        desempeño.                            sola petición al mismo
                                               Server en toda su capacidad, con el       Soporta        requisitos       de    tiempo).
                                               lenguaje de programación Java.            procesamiento de transacción
                                                                                         online, 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

La actualidad más candente (14)

Bases de datos
Bases de datosBases de datos
Bases de datos
 
Sgbd
SgbdSgbd
Sgbd
 
Principales bases de datos existentes
Principales bases de datos existentesPrincipales bases de datos existentes
Principales bases de datos existentes
 
Base de datos laboratorio
Base de datos laboratorioBase de datos laboratorio
Base de datos laboratorio
 
Oracle vs. sql server terminado
Oracle vs. sql server   terminadoOracle vs. sql server   terminado
Oracle vs. sql server terminado
 
Basesdedatos smbd final
Basesdedatos smbd finalBasesdedatos smbd final
Basesdedatos smbd final
 
Talleres Bd
Talleres BdTalleres Bd
Talleres Bd
 
Talleres 1, 2 y 3
Talleres 1, 2 y 3Talleres 1, 2 y 3
Talleres 1, 2 y 3
 
Cuadro comp
Cuadro compCuadro comp
Cuadro comp
 
Analisis Comparativo
Analisis Comparativo Analisis Comparativo
Analisis Comparativo
 
Presentación sgbd
Presentación sgbdPresentación sgbd
Presentación sgbd
 
Sql server express edition 2011 - Oracle db 11 g ex
Sql server express edition 2011 - Oracle db 11 g ex Sql server express edition 2011 - Oracle db 11 g ex
Sql server express edition 2011 - Oracle db 11 g ex
 
Ansi Sql
Ansi SqlAnsi Sql
Ansi Sql
 
Actividad extra ansi sql
Actividad extra ansi sqlActividad extra ansi sql
Actividad extra ansi sql
 

Destacado

Destacado (20)

taller de base de datos
taller de base de datostaller de base de datos
taller de base de datos
 
Tecnicas
TecnicasTecnicas
Tecnicas
 
Modelado
ModeladoModelado
Modelado
 
Bases de datos
Bases de datosBases de datos
Bases de datos
 
Ejerc..2
Ejerc..2Ejerc..2
Ejerc..2
 
Ejerc..2
Ejerc..2Ejerc..2
Ejerc..2
 
Ejerc..2
Ejerc..2Ejerc..2
Ejerc..2
 
Base de datos
Base de datosBase de datos
Base de datos
 
Ejerc..2
Ejerc..2Ejerc..2
Ejerc..2
 
Modelado
ModeladoModelado
Modelado
 
El paradigma de la t grande
El paradigma de la t grandeEl paradigma de la t grande
El paradigma de la t grande
 
Bases de datos
Bases de datosBases de datos
Bases de datos
 
Base de datos
Base de datosBase de datos
Base de datos
 
Diccionario de datos..floreria
Diccionario de datos..floreriaDiccionario de datos..floreria
Diccionario de datos..floreria
 
Ejercicio 1,2,3
Ejercicio 1,2,3Ejercicio 1,2,3
Ejercicio 1,2,3
 
Ejercicios base de_datos
Ejercicios base de_datosEjercicios base de_datos
Ejercicios base de_datos
 
Base de datos ejercicios 1,2,3
Base de datos ejercicios 1,2,3Base de datos ejercicios 1,2,3
Base de datos ejercicios 1,2,3
 
Modelo entidad relacion(gestion de examenes)
Modelo entidad relacion(gestion de examenes)Modelo entidad relacion(gestion de examenes)
Modelo entidad relacion(gestion de examenes)
 
Ejercicios Modelo E-R
Ejercicios Modelo E-REjercicios Modelo E-R
Ejercicios Modelo E-R
 
Taller modelo entidad relacion
Taller modelo entidad relacionTaller modelo entidad relacion
Taller modelo entidad relacion
 

Similar a Cuarto semestre

Cuadro comp
Cuadro compCuadro comp
Cuadro compnenyta08
 
Cuadro comp
Cuadro compCuadro comp
Cuadro compnenyta08
 
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
 
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
 
screencast y bases de datos
screencast y bases de datos screencast y bases de datos
screencast y bases de datos Cecytem Gráfico
 
Comparacion gestor libre y gestor licenciado
Comparacion gestor libre y gestor licenciadoComparacion gestor libre y gestor licenciado
Comparacion gestor libre y gestor licenciadoFreicia
 
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
 
Mysql posgresql
Mysql posgresqlMysql posgresql
Mysql posgresqldfavila69
 
Taller N° 2 Modelos de bases de datos
Taller N° 2 Modelos de bases de datosTaller N° 2 Modelos de bases de datos
Taller N° 2 Modelos de bases de datoscristian llanos
 
Primer Taller Bases De Datos
Primer Taller Bases De DatosPrimer Taller Bases De Datos
Primer Taller Bases De Datosjose olmedo soto
 

Similar a Cuarto semestre (20)

Cuadro comp
Cuadro compCuadro comp
Cuadro comp
 
Cuadro comp
Cuadro compCuadro comp
Cuadro comp
 
Continuacion Tallere.
Continuacion Tallere.Continuacion Tallere.
Continuacion Tallere.
 
Taller 1, 2 y 3
Taller 1, 2 y 3Taller 1, 2 y 3
Taller 1, 2 y 3
 
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
 
Continuacion
ContinuacionContinuacion
Continuacion
 
SQL-SERVER-CLASE-01.pptx
SQL-SERVER-CLASE-01.pptxSQL-SERVER-CLASE-01.pptx
SQL-SERVER-CLASE-01.pptx
 
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
 
Aplicacion de base de datos
Aplicacion de base de datosAplicacion de base de datos
Aplicacion de base de datos
 
screencast y bases de datos
screencast y bases de datos screencast y bases de datos
screencast y bases de datos
 
Comparacion gestor libre y gestor licenciado
Comparacion gestor libre y gestor licenciadoComparacion gestor libre y gestor licenciado
Comparacion gestor libre y gestor licenciado
 
Qué es una base de datos
Qué es una base de datosQué es una base de datos
Qué es una base de datos
 
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
 
Mysql posgresql
Mysql posgresqlMysql posgresql
Mysql posgresql
 
Base de datos sql
Base de datos sqlBase de datos sql
Base de datos sql
 
BASE DE DATOS
BASE DE DATOSBASE DE DATOS
BASE DE DATOS
 
Taller N° 2 Modelos de bases de datos
Taller N° 2 Modelos de bases de datosTaller N° 2 Modelos de bases de datos
Taller N° 2 Modelos de bases de datos
 
Base de Datos
Base de DatosBase de Datos
Base de Datos
 
Primer Taller Bases De Datos
Primer Taller Bases De DatosPrimer Taller Bases De Datos
Primer Taller Bases De Datos
 

Último

Tema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdf
Tema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdfTema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdf
Tema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdfDaniel Ángel Corral de la Mata, Ph.D.
 
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptx
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptxLINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptx
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptxdanalikcruz2000
 
libro para colorear de Peppa pig, ideal para educación inicial
libro para colorear de Peppa pig, ideal para educación iniciallibro para colorear de Peppa pig, ideal para educación inicial
libro para colorear de Peppa pig, ideal para educación inicialLorenaSanchez350426
 
PLANIFICACION ANUAL 2024 - INICIAL UNIDOCENTE.docx
PLANIFICACION ANUAL 2024 - INICIAL UNIDOCENTE.docxPLANIFICACION ANUAL 2024 - INICIAL UNIDOCENTE.docx
PLANIFICACION ANUAL 2024 - INICIAL UNIDOCENTE.docxJUANSIMONPACHIN
 
SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024
SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024
SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024gharce
 
Los Nueve Principios del Desempeño de la Sostenibilidad
Los Nueve Principios del Desempeño de la SostenibilidadLos Nueve Principios del Desempeño de la Sostenibilidad
Los Nueve Principios del Desempeño de la SostenibilidadJonathanCovena1
 
Monitoreo a los coordinadores de las IIEE JEC_28.02.2024.vf.pptx
Monitoreo a los coordinadores de las IIEE JEC_28.02.2024.vf.pptxMonitoreo a los coordinadores de las IIEE JEC_28.02.2024.vf.pptx
Monitoreo a los coordinadores de las IIEE JEC_28.02.2024.vf.pptxJUANCARLOSAPARCANARE
 
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdfOswaldoGonzalezCruz
 
Día de la Madre Tierra-1.pdf día mundial
Día de la Madre Tierra-1.pdf día mundialDía de la Madre Tierra-1.pdf día mundial
Día de la Madre Tierra-1.pdf día mundialpatriciaines1993
 
BIOLOGIA_banco de preguntas_editorial icfes examen de estado .pdf
BIOLOGIA_banco de preguntas_editorial icfes examen de estado .pdfBIOLOGIA_banco de preguntas_editorial icfes examen de estado .pdf
BIOLOGIA_banco de preguntas_editorial icfes examen de estado .pdfCESARMALAGA4
 
Técnicas de grabado y estampación : procesos y materiales
Técnicas de grabado y estampación : procesos y materialesTécnicas de grabado y estampación : procesos y materiales
Técnicas de grabado y estampación : procesos y materialesRaquel Martín Contreras
 
Fisiologia.Articular. 3 Kapandji.6a.Ed.pdf
Fisiologia.Articular. 3 Kapandji.6a.Ed.pdfFisiologia.Articular. 3 Kapandji.6a.Ed.pdf
Fisiologia.Articular. 3 Kapandji.6a.Ed.pdfcoloncopias5
 
Instrucciones para la aplicacion de la PAA-2024b - (Mayo 2024)
Instrucciones para la aplicacion de la PAA-2024b - (Mayo 2024)Instrucciones para la aplicacion de la PAA-2024b - (Mayo 2024)
Instrucciones para la aplicacion de la PAA-2024b - (Mayo 2024)veganet
 
Mapa Mental de estrategias de articulación de las areas curriculares.pdf
Mapa Mental de estrategias de articulación de las areas curriculares.pdfMapa Mental de estrategias de articulación de las areas curriculares.pdf
Mapa Mental de estrategias de articulación de las areas curriculares.pdfvictorbeltuce
 
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptx
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptxPPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptx
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptxOscarEduardoSanchezC
 

Último (20)

TL/CNL – 2.ª FASE .
TL/CNL – 2.ª FASE                       .TL/CNL – 2.ª FASE                       .
TL/CNL – 2.ª FASE .
 
Tema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdf
Tema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdfTema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdf
Tema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdf
 
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptx
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptxLINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptx
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptx
 
libro para colorear de Peppa pig, ideal para educación inicial
libro para colorear de Peppa pig, ideal para educación iniciallibro para colorear de Peppa pig, ideal para educación inicial
libro para colorear de Peppa pig, ideal para educación inicial
 
PLANIFICACION ANUAL 2024 - INICIAL UNIDOCENTE.docx
PLANIFICACION ANUAL 2024 - INICIAL UNIDOCENTE.docxPLANIFICACION ANUAL 2024 - INICIAL UNIDOCENTE.docx
PLANIFICACION ANUAL 2024 - INICIAL UNIDOCENTE.docx
 
SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024
SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024
SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024
 
Los Nueve Principios del Desempeño de la Sostenibilidad
Los Nueve Principios del Desempeño de la SostenibilidadLos Nueve Principios del Desempeño de la Sostenibilidad
Los Nueve Principios del Desempeño de la Sostenibilidad
 
Monitoreo a los coordinadores de las IIEE JEC_28.02.2024.vf.pptx
Monitoreo a los coordinadores de las IIEE JEC_28.02.2024.vf.pptxMonitoreo a los coordinadores de las IIEE JEC_28.02.2024.vf.pptx
Monitoreo a los coordinadores de las IIEE JEC_28.02.2024.vf.pptx
 
DIA INTERNACIONAL DAS FLORESTAS .
DIA INTERNACIONAL DAS FLORESTAS         .DIA INTERNACIONAL DAS FLORESTAS         .
DIA INTERNACIONAL DAS FLORESTAS .
 
PPTX: La luz brilla en la oscuridad.pptx
PPTX: La luz brilla en la oscuridad.pptxPPTX: La luz brilla en la oscuridad.pptx
PPTX: La luz brilla en la oscuridad.pptx
 
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf
 
Día de la Madre Tierra-1.pdf día mundial
Día de la Madre Tierra-1.pdf día mundialDía de la Madre Tierra-1.pdf día mundial
Día de la Madre Tierra-1.pdf día mundial
 
BIOLOGIA_banco de preguntas_editorial icfes examen de estado .pdf
BIOLOGIA_banco de preguntas_editorial icfes examen de estado .pdfBIOLOGIA_banco de preguntas_editorial icfes examen de estado .pdf
BIOLOGIA_banco de preguntas_editorial icfes examen de estado .pdf
 
Aedes aegypti + Intro to Coquies EE.pptx
Aedes aegypti + Intro to Coquies EE.pptxAedes aegypti + Intro to Coquies EE.pptx
Aedes aegypti + Intro to Coquies EE.pptx
 
Tema 7.- E-COMMERCE SISTEMAS DE INFORMACION.pdf
Tema 7.- E-COMMERCE SISTEMAS DE INFORMACION.pdfTema 7.- E-COMMERCE SISTEMAS DE INFORMACION.pdf
Tema 7.- E-COMMERCE SISTEMAS DE INFORMACION.pdf
 
Técnicas de grabado y estampación : procesos y materiales
Técnicas de grabado y estampación : procesos y materialesTécnicas de grabado y estampación : procesos y materiales
Técnicas de grabado y estampación : procesos y materiales
 
Fisiologia.Articular. 3 Kapandji.6a.Ed.pdf
Fisiologia.Articular. 3 Kapandji.6a.Ed.pdfFisiologia.Articular. 3 Kapandji.6a.Ed.pdf
Fisiologia.Articular. 3 Kapandji.6a.Ed.pdf
 
Instrucciones para la aplicacion de la PAA-2024b - (Mayo 2024)
Instrucciones para la aplicacion de la PAA-2024b - (Mayo 2024)Instrucciones para la aplicacion de la PAA-2024b - (Mayo 2024)
Instrucciones para la aplicacion de la PAA-2024b - (Mayo 2024)
 
Mapa Mental de estrategias de articulación de las areas curriculares.pdf
Mapa Mental de estrategias de articulación de las areas curriculares.pdfMapa Mental de estrategias de articulación de las areas curriculares.pdf
Mapa Mental de estrategias de articulación de las areas curriculares.pdf
 
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptx
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptxPPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptx
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptx
 

Cuarto semestre

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