SlideShare ist ein Scribd-Unternehmen logo
1 von 31
Downloaden Sie, um offline zu lesen
UNIVERSIDAD VERACRUZANA
                              Facultad de Administración

                         Lic. Sistemas Computacionales Admvos




Experiencia Educativa:

     Base de Datos



Tema:

     Sistemas Manejadores de Base de Datos



Equipo:

     11



Integrantes:

     Enríquez Torres Guadalupe del Pilar
     Palestino Soto Raquel
     Torres Rivera Maria Angélica
     Vázquez Wandestrand Mateo Antonio
Índice

INTRODUCCIÓN ........................................................................................................ 1
SISTEMA MANEJADOR DE BASE DE DATOS ....................................................... 2
    FUNCIONES ....................................................................................................... 2
    TAREAS .............................................................................................................. 3
SMBD DE CÓDIGO ABIERTO ................................................................................... 4
  POSTGRESQL ......................................................................................................... 4
    CARACTERÍSTICAS.......................................................................................... 4
    ALTA CONCURRENCIA.................................................................................... 4
  MYSQL .................................................................................................................... 6
    CARACTERÍSTICAS DE LA VERSIÓN 5.1.38 .................................................. 7
  FIREBIRD ................................................................................................................ 8
    CARACTERÍSTICAS.......................................................................................... 9
  INTERBASE .......................................................................................................... 10
    CARACTERÍSTICAS......................................................................................... 10
    HERRAMIENTAS ............................................................................................. 11
SMBD PROPIETARIOS ............................................................................................ 12
  ORACLE DATABASE ........................................................................................... 12
    CARACTERÍSTICAS......................................................................................... 13
  MICROSOFT SQL SERVER.................................................................................. 14
    CARACTERÍSTICAS DE MICROSOFT SQL SERVER .................................... 14
  ADAPTIVE SERVER ENTERPRISE ..................................................................... 16
    HISTORIA.......................................................................................................... 16
    PRINCIPALES CARACTERÍSTICAS ............................................................... 16
    PLATAFORMAS SOPORTADAS ..................................................................... 17
  INFOMIX ............................................................................................................... 18
    CARACTERISTICAS......................................................................................... 18
    PRODUCTOS ..................................................................................................... 19
SMBD EN WEB ......................................................................................................... 20
  DBMAN ................................................................................................................. 20
    CARACTERÍSTICAS DE LA BASE .................................................................. 20
  DATABASE MANAGEMENT SYSTEM .............................................................. 22
    DESCRIPCIÓN .................................................................................................. 22
  APACHE DERBY .................................................................................................. 23
    CARACTERÍSTICAS......................................................................................... 23
PAGINAS QUE OFRECEN VERSIONES Y/O MANUALES: ................................. 26
CONCLUSIÓN........................................................................................................... 27
BIBLIOGRAFÍA ........................................................................................................ 28
ANEXOS .................................................................................................................... 29




                                                                                                                                 0
INTRODUCCIÓN


En esta breve investigación se abordan los Sistemas Manejadores de Base de
Datos que son el conjunto de programas, procedimientos, lenguajes, etc. que
suministra, tanto a los usuarios no informáticos como a los analistas,
programadores o al administrador, los medios necesarios para describir,
recuperar y manipular los datos almacenados en la base de datos,
manteniendo su integridad, confidencialidad y seguridad.

Debido a la innovación inminente de la tecnología, y la importancia que
adquiere cada día la información es preciso saber todo lo relacionado con
respecto a las maneras de poder guarda la información necesaria y de vital
importancia tanto para una empresa como nuestra información personal y para
esta labor tenemos a los sistemas       manejadores de base de datos.

Es por ello importante conocer a fondo los diferentes sistemas manejadores de
bases de datos para poder optar por el más adecuado, para ser implantado.
Para ello existen muchas maneras de acceder a esta herramienta, ya que
existe software que no tiene ningún costo, llamado software libre, o los SMDB
propietarios, los cuales tienen un precio ya que fueron creados por pocas
personas de alguna corporación importante; o también una opción practica son
los SMBD que corren en Web.

Cuando se escoja un SMBD es importante considerar nuestras necesidades y
buscar un software que cumpla con nuestros requerimientos, por ejemplo tengo
una compañía de préstamos donde se almacenan diariamente información
tantos de los clientes y el monto de los préstamo, es indispensable tener un
sistema que no pueda asegurar confiabilidad, integridad y seguridad de
nuestros datos, una buena opción para este caso seria Oracle según una
investigación previa nos dice que es un producto vendido a nivel mundial,
aunque la gran potencia que tiene y su elevado precio hace que sólo se vea en
empresas muy grandes y multinacionales, por norma general.

La tecnología va avanzando cada día, nuestra prioridad es contar con un buen
sistema que nos ayude a prosperar y alcanzar nuestras metas. A continuación
una breve la descripción de algunos Sistemas Manejadores de Base de Datos.




                                                                                1
SISTEMA MANEJADOR DE BASE DE
           DATOS
El sistema de manejador de bases de datos es esencial para el adecuado
funcionamiento y manipulación de los datos contenidos en la base de datos. Se
puede definir como: "El Conjunto de programas, procedimientos, lenguajes, etc.
que suministra, tanto a los usuarios no informáticos como a los analistas,
programadores o al administrador, los medios necesarios para describir,
recuperar y manipular los datos almacenados en la base, manteniendo su
integridad, confidencialidad y seguridad".




FUNCIONES

Las funciones esenciales de un SGDB son la descripción, manipulación y
utilización de los datos.

          Descripción: Incluye la descripción de: Los elementos de datos,
           su estructura, sus interrelaciones, sus validaciones. Tanto a nivel
           externo como lógico global e interno esta descripción es realizada
           mediante un LDD o Lenguaje de Descripción de Datos.
          Manipulación: Permite: Buscar, Añadir, Suprimir y Modificar los
           datos contenidos en la Base de Datos.
          La manipulación misma supone: Definir un criterio de selección,
           Definir la estructura lógica a recuperar, Acceder a la estructura
           física. Esta manipulación es realizada mediante un LMD o
           Lenguaje de Manipulación de Datos.
          Utilización: La utilización permite acceder a la base de datos, no a
           nivel de datos sino a la base como tal, para lo cual: Reúne las
           interfaces de los usuarios y suministra procedimientos para el
           administrador.




                                                                                  2
TAREAS

Interacción con el manejador de archivos: Los datos en la base se guardan en
disco mediante el sistema de archivos, proporcionado comúnmente por el
sistema operativo. El manejador de la base, traduce las diferentes
proposiciones del manejo de datos en comandos del sistema de archivos de
bajo nivel. De esta forma el manejador se puede encargar del almacenamiento,
recuperación y actualización de los datos en la base.

Implantación de la integridad: Los valores de los datos que se almacenan en la
base, deben satisfacer ciertas limitantes de consistencia, estas limitantes
deben ser determinadas por el administrador, pero es el manejador el
encargado de verificar que las actualizaciones que se hagan a la base cumplan
con dichas normas.

Puesta en práctica de la seguridad: El manejador de la base es quien verifica
que los accesos a la base sean realizados por las personas autorizadas.

Respaldo y recuperación: Entre las labores que debe ejecutar el manejador
está la de verificar de forma constante la integridad de la base, y lograr
recuperación de datos y/o mejoras en caso que se requieran.

Control de concurrencia: Se podría entender, esta, como la principal tarea del
manejador de la base, o por lo menos la más difícil. Cuando varios usuarios
están accediendo a la base al mismo tiempo, es posible que la consistencia de
los datos no se conserve. El manejador debe encargarse de coordinar los
accesos de los diferentes usuarios, de forma que los datos en la base no se
dañen.




                                                                                 3
SMBD                                                          Base de Datos




        SMBD DE CÓDIGO ABIERTO

                            POSTGRESQL




                                PostgreSQL Global Development
               Desarrollador
                                           Group

              Última versión                    8.4
                     estable           (1 de julio de 2009)

                         S.O.            Multiplataforma
                      Género                 RDBMS
                     Licencia                 BSD
                  En español                   No
                    Sitio web          www.postgresql.org




CARACTERÍSTICAS

Alta concurrencia

Mediante un sistema denominado MVCC (Acceso concurrente multiversión, por
sus siglas en inglés) PostgreSQL permite que mientras un proceso escribe en
una tabla, otros accedan a la misma tabla sin necesidad de bloqueos. Cada
usuario obtiene una visión consistente de lo último a lo que se le hizo commit.



                                                                                  4
SMBD                                                        Base de Datos

Esta estrategia es superior al uso de bloqueos por tabla o por filas común en
otras bases, eliminando la necesidad del uso de bloqueos explícitos.



Amplia variedad de tipos nativos

PostgreSQL provee nativamente soporte para:

      Números de precisión arbitraria.
      Texto de largo ilimitado.
      Figuras geométricas (con una variedad de funciones asociadas)
      Direcciones IP (IPv4 e IPv6).
      Bloques de direcciones estilo CIDR.
      Direcciones MAC.
      Arrays.

Adicionalmente los usuarios pueden crear sus propios tipos de datos, los que
pueden ser por completo indexables gracias a la infraestructura GiST de
PostgreSQL. Algunos ejemplos son los tipos de datos GIS creados por el
proyecto PostGIS.

Funciona en todos los sistemas operativos importantes, incluyendo linux, UNIX
(AIX, DEB, HP-UX, SGI IRIX, Mac OS X, Solaris, Tru64), y Windows. Es
obediente completamente ÁCIDO, tiene apoyo total para las llaves extranjeras,
ensambla, las opiniónes, los disparadores, y los procedimientos almacenados
(en idiomas múltiples).
Incluye tipos de la mayoría de los datos SQL92 y SQL99, incluyendo NÚMERO
ENTERO, NUMÉRICO, BOLEANO, CARBÓN DE LEÑA, VARCHAR, FECHA,
INTERVALO, y RELOJ FECHADOR. También apoya el almacenaje de objetos
grandes binarios, incluyendo cuadros, sonidos, o el vídeo. Tiene interfaces de
programación nativos para C/C++, Java. Red, Perl, pitón, rubí, Tcl, ODBC,
entre otros, y documentación excepcional.
Una base de datos de la clase de la empresa, PostgreSQL se jacta
características sofisticadas tales como control de concurrencia de la Multi-
Versión (MVCC), recuperación del punto a tiempo, tablespaces, réplica
asincrónica, transacciones jerarquizadas (savepoints), en línea/respaldos
calientes, un planificador sofisticado de la pregunta/optimizador, y escribe a
continuación la registración para la tolerancia de avería. Apoya los juegos de
caracteres internacionales, codificaciones del carácter del multibyte, Unicode, y
está escena-enterada para clasificar, la caso-sensibilidad, y dar formato.
Es altamente - escalable ambos en la cantidad de datos escarpada que puede
manejar y en el número de usuarios concurrentes puede acomodar. Hay
sistemas activos de PostgreSQL en los ambientes de producción que manejan
superior a 4 Terabyte de datos. Algunos límites de general PostgreSQL se
incluyen en la tabla abajo.




                                                                                    5
SMBD                                                      Base de Datos




                                MySQL




                      Instalador de MySql Server 5.0


                               Sun Microsystems (hasta febrero de
              Desarrollador
                                       2008 MySQL AB)

             Última versión                  5.1.38
                    estable        (1 de septiembre de 2009)

                  Escrito en                C, C++
                        S.O.            Multiplataforma
                     Género                 RDBMS

                   Licencia           GPL o Uso comercial

                   Sitio web            www.mysql.com




MySQL es un sistema de gestión de base de datos relacional, multihilo y
multiusuario con más de seis millones de instalaciones. MySQL AB —desde
enero de 2008 una subsidiaria de Sun Microsystems y ésta a su vez de Oracle
Corporation desde abril de 2009— desarrolla MySQL como software libre en un
esquema de licenciamiento dual.


                                                                              6
SMBD                                                        Base de Datos

Por un lado se ofrece bajo la GNU GPL para cualquier uso compatible con esta
licencia, pero para aquellas empresas que quieran incorporarlo en productos
privativos deben comprar a la empresa una licencia específica que les permita
este uso. Está desarrollado en su mayor parte en ANSI C.



Características de la versión 5.1.38

      Un amplio subconjunto de ANSI SQL 99, y varias extensiones.
      Soporte a multiplataforma
      Procedimientos almacenados
      Disparadores (triggers)
      Cursores
      Vistas actualizables
      Soporte a VARCHAR
      INFORMATION_SCHEMA
      Modo Strict
      Soporte X/Open XA de transacciones distribuidas; transacción en dos
       fases como parte de esto, utilizando el motor InnoDB de Oracle
      Motores de almacenamiento independientes (MyISAM para lecturas
       rápidas, InnoDB para transacciones e integridad referencial)
      Transacciones con los motores de almacenamiento InnoDB, BDB Y
       Cluster; puntos de recuperación (savepoints) con InnoDB
      Soporte para SSL
      Query caching
      Sub-SELECTs (o SELECTs anidados)
      Réplica con un maestro por esclavo, varios esclavos por maestro, sin
       soporte automático para múltiples maestros por esclavo.
      indexing y buscando campos de texto completos usando el motor de
       almacenamiento MyISAM
      Embedded database library
      Soporte completo para Unicode
      Conforme a las reglas ACID usando los motores InnoDB, BDB y Cluster




                                                                                7
SMBD                                                         Base de Datos




                                FIREBIRD




                                Logo de Firebird


            Desarrollador                Firebird Project
                    Última                    2.1.0
                   versión              (18 de abril 2008)
                      S.O.               Multiplataforma
                  Licencia                  IPL, IDPL
               En español             www.firebird.com.mx
                 Sitio web             www.firebirdsql.org




Firebird es un sistema de administración de base de datos relacional de código
abierto, basado en la versión 6 de Interbase, cuyo código fue liberado por
Inprise Corp (ahora conocida como Borland Software Corp) el 25 de julio de
2000. Su código fue reescrito de C a C++. El proyecto se desarrolla
activamente y el 18 de abril de 2008 fue liberada la versión 2.1.

El Proyecto Firebird es un proyecto independiente de programadores de C y
C++, asesores técnicos y colaboradores que desarrollan y mejoran a Firebird




                                                                                 8
SMBD                                                            Base de Datos




Características

      Es multiplataforma, y actualmente puede ejecutarse en los sistemas
       operativos: Linux, HP-UX, FreeBSD, Mac OS, Solaris y Microsoft
       Windows.
      Ejecutable pequeño, con requerimientos de hardware bajos.
      Arquitectura    Cliente/Servidor     sobre   protocolo   TCP/IP   y      otros
       (embedded).
      Soporte de transacciones ACID y claves foráneas.
      Es medianamente escalable.
      Buena seguridad basada en usuarios/roles.
      Diferentes arquitecturas, entre ellas el Firebird incrustado (embedded
       server) que permite ejecutar aplicaciones monousuario en ordenadores
       sin instalar el software Firebird.
      Bases de datos de sólo lectura, para aplicaciones que corran desde
       dispositivos sin capacidad de escritura, como cd-roms.
      Existencia de controladores ODBC, OLEDB, JDBC, PHP, Perl, .net, etc.
      Requisitos de administración bajos, siendo considerada como una base
       de datos libre de mantenimiento, al margen de la realización de copias
       de seguridad.
      Pleno soporte del estándar SQL-92, tanto de sintaxis como de tipos de
       datos.
      Completo lenguaje para la escritura de disparadores y procedimientos
       almacenados denominado PSQL.
      Capacidad de almacenar elementos BLOB (Binary Large OBjects).
      Soporte de User-Defined Functions (UDFs).
      Versión autoejecutable, sin instalación, excelente para la creación de
       catálogos en CD-Rom y para crear versiones de evaluación de algunas
       aplicaciones.




                                                                                        9
SMBD                                                       Base de Datos




                              INTERBASE


Interbase es un Sistema de Administración de Base de Datos Relacionales
(RDBMS) desarrollado y comercializado por la compañía Borland Software
Corporation y actualmente desarrollado por su filial CodeGear.

Interbase se destaca de otros DBMS's por su bajo consumo de recursos, su
casi nula necesidad de administración y su arquitectura multi-generacional.
InterBase corre en plataformas Linux, Microsoft Windows y Solaris.

Interbase es un RDBMS que acepta el estándar SQL-92 y soporta varias
interfaces de acceso como JDBC, ODBC y ADO.NET. Sin embargo, ciertas
características técnicas lo distinguen de otros productos.



CARACTERÍSTICAS

    Base de datos en ficheros independientes: esto quiere decir que no
       almacena la ruta de las bd, y al abrirlas debes de dar la ubicación y el
       nombre de la base de datos.
    Soporta el ANSI de sql (DDL (Lenguaje de Definición de Datos) y el DML
       (Lenguaje de Manipulación de Datos)).
    Soporta distintos protocolos de red. TCP/IP, NetBEUI/named pipes en
       Windows NT y el protocolo IPX/SPX en NetWare.
    Bajo consumo de recursos: Una instalación completa del servidor de
       Interbase 7 requiere aproximadamente 40Mb en disco. Esto es
       significativamente mas pequeño que la instalación del cliente de muchos
       servidores de base de datos de otras compañías. El servidor usa muy
       poca memoria mientras está ocioso. Una instalación mínima de un
       cliente InterBase requiere aproximadamente 400Kb de espacio en disco.
    Administración mínima
    Arquitectura multi-generacional




                                                                                  10
SMBD                                                       Base de Datos

HERRAMIENTAS


  IBConsole: es una herramienta administrativa y de consulta para
       RDBMS locales o remotos.
  InterBase Server Manager: Esta herramienta permite iniciar y detener el
       RDBMS y configurarlo para que se inicie automáticamente al encender
       el equipo. También permite establecer el directorio raíz del RDBMS.
  IBLicense: permite administrar las licencias de un RDBMS.
  GSec: permite administrar la seguridad de un RDBMS.
  GBak: permite crear y restaurar copias de resguardo de una base de
       datos.
  GSplit es una herramienta complementaria de GBak que permite dividir
       una copia de resguardo en varios archivos. Existen opciones especiales
       que permiten migrar una base de datos de una versión a otra o de una
       plataforma a otra por medio de una copia de resguardo.
  GFix: permite realizar tareas de configuración y mantenimiento de una
       base de datos.
  GStat: permite consultar información estadística de una base de datos.
  IBLckPr: permite consultar información estadística del administrador de
       bloqueos para determinar, entre otras cosas, las causas de un bloqueo
       muerto (deadlock).
  ISQL: permite ejecutar sentencias SQL de manera interactiva contra una
       base de datos.




                                                                                11
SMBD                                                        Base de Datos


               SMBD PROPIETARIOS

                       ORACLE DATABASE




               Desarrollador: Oracle Corporation

              Última versión: 11g Release 1 (2007)

                         S.O.: Multiplataforma

                     Género: RDBMS

                    Licencia: Privativa

                   Sitio Web: www.oracle.com




Oracle es un sistema de gestión de base de datos relacional (o RDBMS por el
acrónimo en inglés de Relational Data Base Management System), fabricado
por Oracle Corporation.

Se considera a Oracle como uno de los sistemas de bases de datos más
completos, destacando su:

      Soporte de transacciones.
      Estabilidad.
      Escalabilidad.
      Es multiplataforma.

Su mayor defecto es su enorme precio, que es de varios miles de euros (según
versiones y licencias). Otro aspecto que ha sido criticado por algunos
especialistas es la seguridad de la plataforma, y las políticas de suministro de
parches de seguridad, modificadas a comienzos de 2005 y que incrementan el
nivel de exposición de los usuarios. En los parches de actualización provistos
durante el primer semestre de 2005 fueron corregidas 22 vulnerabilidades
públicamente conocidas, algunas de ellas con una antigüedad de más de 2
años.

                                                                                   12
SMBD                                                        Base de Datos

Aunque su dominio en el mercado de servidores empresariales ha sido casi
total hasta hace poco, recientemente sufre la competencia del Microsoft SQL
Server de Microsoft y de la oferta de otros RDBMS con licencia libre como
PostgreSQL, MySql o Firebird. Las últimas versiones de Oracle han sido
certificadas para poder trabajar bajo Linux.

Características


La innovación continúa con el lanzamiento 2 de la base de datos 11g de Oracle
bajándolo cuesta y entrega de alta calidad del servicio cerca:

            Consolidación de aplicaciones empresariales sobre rejillas de la
             base de datos del bajo costo
            Maximizando disponibilidad y la eliminación de redundancia
             ociosa del centro de datos
            Datos de compresión sobre las particiones del almacenaje del
             bajo costo para un funcionamiento más rápido
            Conformidad con seguridad de protección de la información y de
             la permisión
            Productividad de duplicación y reducción del DBA del riesgo de
             cambio




                                                                                13
SMBD                                                         Base de Datos




                   MICROSOFT SQL SERVER




                           Desarrollador Microsoft



                       Última versión 2008 (10.00.1600.22)
                              estable (2 de Agosto de 2008)



                                    S.O. Microsoft Windows

                                Licencia Microsoft EULA

                               Sitio web www.microsoft.com/sql/



Microsoft SQL Server es un sistema de gestión de bases de datos relacionales
(SGBD) basado en el lenguaje Transact-SQL, y específicamente en Sybase IQ,
capaz de poner a disposición de muchos usuarios grandes cantidades de datos
de manera simultánea, así como de tener unas ventajas que más abajo se
describen.

Características de Microsoft SQL Server

      Soporte de transacciones.
      Escalabilidad, estabilidad y seguridad.
      Soporta procedimientos almacenados.
      Incluye también un potente entorno gráfico de administración, que
       permite el uso de comandos DDL y DML gráficamente.
      Permite trabajar en modo cliente-servidor, donde la información y datos
       se alojan en el servidor y las terminales o clientes de la red sólo acceden
       a la información.

                                                                                     14
SMBD                                                        Base de Datos

      Procedimientos almacenados para generar páginas HTML o actualizar
       datos en plantillas Web.
      Posibilidad de poblar automáticamente carpetas públicas de Microsoft
       Exchange con datos.
      Gestión y administración centralizada de bases de datos.
      SQL Enterprise Manager, es una consola de gestión y motorización de
       32-bit visual basada en Windows.
      Un único punto de configuración y gestión de control de datos remotos.
      SQL Executive, planificador de trabajos y monitor para gestión proactiva
       de servidores distribuidos.
      Operaciones remotas desatendidas mediante un "agente inteligente" que
       incluye evento-alerta- respuesta.
      Scripts Visual Basic a través de SQL-Distributed Management Objects
       (SQL-DMO) basados en OLE.
      DBA Assistant, para el mantenimiento automático rutinario en una única
       tarea planificada.
      SQL Trace, sirve para monitorizar consultas cliente-servidor mediante
       SQL almacenadas en archivos de registros.
      Soporte de MIB y traps SNMP para monitorizar SQL Server desde
       herramientas de gestión basadas en SNMP.
      Disponibilidad, fiabilidad y tolerancia a fallos.
      Mirroring de dispositivos de base de datos con failover automático para
       tolerancia a fallos de dispositivos.
      Copias de seguridad online desatendidas garantizando la consistencia
       de datos para la más alta disponibilidad.
      Contextos de usuario protegidos, que pueden aislar los fallos a un thread
       de un único usuario.
      Recuperación point-in-time para restaurar bases de datos o transacción
       logs en un intervalo de tiempo.
      Tolerancia a fallos de servidor, permitiendo failover automático a un
       servidor de backup o en espera.




                                                                                   15
SMBD                                                         Base de Datos

            ADAPTIVE SERVER ENTERPRISE




Adaptive Server Enterprise (ASE) es el motor de bases de datos (RDBMS)
insignia de la compañía Sybase. ASE es un sistema de gestión de datos,
altamente escalable, de alto rendimiento, con soporte a grandes volúmenes de
datos, transacciones y usuarios, y de bajo costo, que permite:

      Almacenar datos de manera segura
      Tener acceso y procesar datos de manera inteligente
      Movilizar datos

Historia

ASE es directo descendiente de Sybase SQL Server (lanzada al mercado en
1988 como la primera base de datos con arquitectura cliente/servidor) y su
cambio de nombre se produjo a partir de la versión 11.5, en 1996, para evitar
confusiones con Microsoft SQL Server, con el que comparte un origen común
(Sybase licenció el código a Microsoft para el sistema operativo Windows). En
1998, se lanzó ASE 11.9.2, con soporte al bloqueo a nivel de registro y
rendimiento mejorado en ambientes SMP. ASE 12.0 fue liberado en 1999,
brindando soporte para Java en la base de datos, alta disponibilidad y gestión
de transacciones distribuidas. En 2001, ASE 12.5 fue lanzada, con
características tales como asignación dinámica de memoria, soporte para XML
en la base de datos y conexiones seguras con SSL, entre otros. En septiembre
de 2005, Sybase lanzó al mercado ASE 15.

Principales características

La versión 15 de ASE incluye características nuevas como:

      Un optimizador de consultas completamente renovado y más inteligente
      Técnicas de particionamiento semántico de tablas que aumentan la
       velocidad de acceso a los datos
      Columnas cifradas para mayor seguridad de los datos
      Columnas    computadas    "virtuales"   y    materializadas,   e   índices
       funcionales, que brindan mayor rendimiento


                                                                                    16
SMBD                                                       Base de Datos

      Mejoras al lenguaje Transact-SQL, para mayor productividad
      Mejoras a los servicios de Java y XML en la base de datos
      Mejoras a los servicios para consumo y publicación de Servicios Web
      Herramientas mejoradas para la administración y el monitoreo
      Más rendimiento y menor costo total de propiedad

      Arquitectura VSA de Sybase
      Administrador lógico de recursos y tareas
      Múltiples esquemas de bloqueo de datos
      Copias de respaldo en línea y de alto rendimiento
      Integración transparente con orígenes de datos remotos
      Programador de tareas
      Conexiones seguras con SSL
      Soporte a LDAP para autenticación de usuarios y conectividad
       cliente/servidor
      Soporte a múltiples herramientas de desarrollo y lenguajes de
       programación, como PowerBuilder, Visual Basic, Java, C, PHP, etc.
      Soporte a múltiples protocolos de conectividad, como Open Client
       (propio de Sybase), ODBC, OLE DB, ADO.NET y JDBC.


Plataformas soportadas

ASE está soportado para la mayoría de plataformas comerciales, incluyendo:

      Windows
      Linux
      Sun Solaris
      IBM AIX
      HP-UX
      Mac OS
      Silicon Graphics IRIX
      Silicon Graphics IRIX2




                                                                             17
SMBD                                                            Base de Datos

                                  INFOMIX




Informix es una familia de productos RDBMS de IBM, adquirida en 2001 a una
compañía (también llamada Informix o Informix Software) cuyos orígenes se
remontan a 1980.

El DBMS Informix fue concebido y diseñado por Roger Sippl a finales de los
años 1970. La compañía Informix fue fundada en 1980, salió a bolsa en 1986 y
durante parte de los años 1990 fue el segundo sistema de bases de datos más
popular después de Oracle. Sin embargo, su éxito no duró mucho y para el año
2000 una serie de tropiezos en su gestión había debilitado seriamente a la
compañía desde el punto de vista financiero.

En 2001 IBM, impulsada por una sugerencia de Wal-Mart (el mayor cliente de
Informix) compró Informix. IBM tenía planes a largo plazo tanto para Informix
como para DB2, compartiendo ambas bases de datos tecnología de la otra. A
principios de 2005, IBM lanzó la versión 10 del Informix Dynamic Server (IDS).

CARACTERISTICAS



      Capacidad de optimizar el rendimiento de una forma inteligente gracias a
       la ejecución en paralelo de las principales operaciones de la base de
       datos (particularmente, consulta o compactación de índices, y también
       salvaguarda y recuperación de datos).
      Ejecución de múltiples hilos y procesadores virtuales que trabajan en
       paralelo, atienden a usuarios concurrentes, esto consigue que todo el
       rendimiento se aproveche de acuerdo a su prioridad.
      El objetivo es conseguir escalabilidad total y lineal.
      Tiene la capacidad de relación de datos en múltiples lugares físicos
       (dentro de la citada arquitectura DSA), suponiendo un eficaz sistema de
       distribución y compartir datos dentro de un mismo sistema organizativo.
      Incluye de forma integrada el servidor Netscape FaxTrap, para soporte y
       conectividad de aplicaciones Web e Intranet. Ofrece servicios escalables



                                                                                  18
SMBD                                                        Base de Datos

       Web/Inet de alto rendimiento, entorno de desarrollo basado en
       Java/JavaScript seguridad basada en SSL con autentificación.
    Encriptación en integridad de mensajes, control de accesos, soporte de
       certificados del lado del cliente y asistentes para la publicación en
       Internet.
    Web Integration Option, facilita la generación de Aplicaciones orientas a
       Internet. Se trata de un Runtime que enlaza al servidor Web y el servidor
       de base de datos de forma que las aplicaciones puedan incorporan
       sencilla los datos suministrados dinámicamente suministrados por
       Informix. También es posible incorporar una consulta SQL dentro de una
       página Web. El WIO incluye al WebDB Publisher se encarga de generar
       informes mediante asistentes, es decir una forma automática para
       generar paginas a partir de datos de una base de datos.
  En cuanto a la seguridad e integridad de los datos, incluye duplicación,
       espejo de disco, volcado de seguridad y restauración de alta velocidad
       de transacciones en línea y un diseño de seguridad conforme a la
       clasificación C2, OLTP y DataWareHousing disponibles.



PRODUCTOS

      Informix C-ISAM - la última versión de la base de datos Marathon
       original.
      Informix SE - comercializado como sistema de gama baja para ser
       incrustado en aplicaciones.
      Informix OnLine - un sistema adecuado para gestionar bases de datos
       de tamaño medio.
      Informix Extended Parallel Server (XPS, V8) - una versión de alto
       rendimiento del código base V7 para ser usado en grandes sistemas
       distribuidos.
      Informix Universal Server (V9) - una combinación del motor V7
       OnLine con mapeo O-R y soporte DataBlade de Illustra.
      Informix-4GL - Un lenguaje de cuarta generación para programar
       aplicaciones.


                                                                                   19
SMBD                                                       Base de Datos




                        SMBD EN WEB
DBMAN
Características de la base
Personalización y Servicios de Apoyo
El Administrador de Plugin da acceso a un amplio y creciente de selección
abierto y de pago de los plug-ins creados por Gossamer Threads y nuestros
desarrolladores de la comunidad destinadas a alterar la funcionalidad del
programa. Crear sus propios plugins para adaptar DBMan SQL a las
necesidades específicas de su propio sitio. Modificación directa del código no
es obligatoria.

Nuestro MySQLMan y herramientas FileMan se combinan con DBMan SQL.
MySQLMan le proporciona una interfaz SQL de base para bases de datos SQL.
FileMan le permite administrar los archivos de su instalación desde su
navegador.

Fácil instalación
El programa viene en dos archivos, un archivo de instalación y un archivo de
datos, y el proceso de instalación es completamente automatizado y basado en
la web (con el apoyo de Shell opcional también). También incluye la instalación
gratuita de nuestro personal si lo desea.

Base de datos de servidores y equipos de compatibilidad
DBMan SQL puede ser alimentado por la mayoría de servidores de bases de
datos como Oracle, Microsoft SQL Server, MySQL o Postgres SQL.

Usted no necesita una nueva base de datos de usuario para ejecutar DBMan
SQL: tenemos plugins que permiten integrar DBMan SQL sin problemas en
otras aplicaciones. Por ejemplo, puede crear un plugin para tener DBMan SQL
autenticar a los usuarios fuera de un foro existente Web, un sistema seguro de
identificación, un servidor LDAP, o cualquier otra fuente de datos. Todo lo que
está en juego es la creación de un simple plugin.

Una copia de DBMan SQL puede ejecutar varias bases de datos de datos
completamente diferentes (todos con una sola licencia).

Relacionados y las tablas existentes
Puede crear relaciones entre los dos cuadros en el área de administración y, a
continuación DBMan SQL pueden utilizar las relaciones al mostrar los datos
(por ejemplo, crear una relación entre una tabla de Autor y una mesa de libros,
y entonces usted puede buscar todos los libros de un autor determinado) .




                                                                                  20
SMBD                                                       Base de Datos

DBMan SQL puede cargar la configuración de una tabla existente, lo que es
muy simple para proporcionar una interfaz web a cualquier base de datos



existente!

El upload de archivos
DBMan SQL puede agregar fácilmente campos de archivo cargar y almacenar /
recuperar archivos como parte de la base de datos.

Soporte mod_perl
DBMan SQL puede ejecutarse en entornos persistentes perl como mod_perl o
SpeedyCGI para aquellos que necesitan los tiempos de respuesta más rápida.
DBMan SQL incluso viene con instrucciones sencillas para la configuración de
mod_perl, y un archivo de inicio mod_perl. Ofrecemos soluciones de hospedaje
con mod_perl ya la configuración y configurado.

Sistema de plantillas
Se incluye un potente editor de plantillas para cambiar cualquier aspecto de la
instalación de DBMan SQL. Usted también puede alterar los archivos de idioma
o crear plantillas globales directamente desde el admin.

Usted puede tener un número ilimitado de conjuntos de plantillas que permite
fácilmente la marca DBMan SQL en varios se ve diferente.

No hay Inglés dentro del código! Usted puede personalizar las plantillas y el
archivo de idioma para traducir DBMan SQL en cualquier otro idioma!




                                                                                  21
SMBD                                                       Base de Datos

DATABASE MANAGEMENT SYSTEM
Un sistema de gestión de la base de datos (DBMS) es un sistema de
programas de computadora que controla la creación, el mantenimiento, y el uso
de la base de datos de una organización y de sus usuarios finales. Permite que
las organizaciones pongan control del desarrollo en toda la organización de la
base de datos en las manos de los administradores de base de datos (DBAs) y
de otros especialistas. DBMS es puede utilizar cualesquiera de una variedad de
modelos de la base de datos, tales como el modelo de red o modelo
emparentado. En sistemas grandes, un DBMS permite que los usuarios y el
otro software almacenen y que recuperen datos en una manera estructurada.
Ayuda a especificar la organización lógica para una base de datos y a tener
acceso y a utilizar a la información dentro de una base de datos. Proporciona
las instalaciones para el acceso de datos que controlan, haciendo cumplir la
integridad de datos, manejando la concurrencia controlada, restaurando la base
de datos.

Descripción

Un DBMS es un sistema de los programas informáticos que controla la
organización, el almacenaje, la gerencia, y la recuperación de datos en una
base de datos. El DBMS se categoriza según sus estructuras o tipos de datos.
Es un sistema de los programas desarrollados de antemano que se utilizan
para almacenar, para poner al día y para recuperar una base de datos. El
DBMS acepta las peticiones datos del programa de aplicación y da
instrucciones el sistema operativo para transferir los datos apropiados. Cuando
se utiliza un DBMS, los sistemas de información se pueden cambiar mucho
más fácilmente como el organización' cambio de los requisitos de información
de s. Las nuevas categorías de datos se pueden agregar a la base de datos sin
la interrupción al sistema existente. Las organizaciones pueden utilizar una
clase de DBMS para el tratamiento transaccional diario y después mover el
detalle sobre otra computadora que utilice otro DBMS adecuado mejor para las
investigaciones y el análisis al azar. Las decisiones de diseño de sistemas
totales son realizadas por los administradores de datos y los analistas de
sistemas. El diseño de base de datos detallado es realizado por los
administradores de base de datos. Los servidores de base de datos son las
computadoras que llevan a cabo las bases de datos reales y funcionan con
solamente el DBMS y el software relacionado. Los servidores de base de datos
son generalmente computadoras del multiprocesador, con los órdenes
abundantes de la memoria y de RAID disk Usados para el almacenaje estable.
Los aceleradores de la base de datos del hardware, conectados con uno o más
servidores vía un canal de alta velocidad, también se utilizan en ambientes de
gran capacidad del tratamiento transaccional. DBMSs se encuentra en el
corazón de la mayoría de los usos de base de datos. DBMSs se construye a
veces alrededor de un núcleo polivalente privado con la ayuda incorporada del
establecimiento de una red aunque estas funciones se dejen hoy en día al
sistema operativo.



                                                                                  22
SMBD                                                          Base de Datos




                             APACHE DERBY

                                Apache Derby



                  Desarrollador Apache Software Foundation


                  Última          10.4.2.0
                  versión         (5 de septiembre de 2008)
                  estable


                  S.O.            Multiplataforma


                  Licencia        Apache License 2.0


                  Sitio web       Sitio web


Apache Derby es un sistema gestor de base de datos relacional escrito en Java
que puede ser embebido en aplicaciones Java y utilizado para procesos de
transacciones online. Tiene un tamaño de 2 MB de espacio en disco.
Inicialmente distribuido como IBM Cloudscape, Apache Derby es un proyecto
open source licenciado bajo la Apache 2.0 License. Actualmente se distribuye
como Sun Java DB.

Características

      APIs para JDBC y SQL. Soporta todas las características de SQL92 y la
       mayoría de SQL99. La sintaxis SQL usada proviene de IBM DB2.
      Su código mide alrededor de 2000KB comprimido.
      Soporta cifrado completo, roles y permisos. Además posee SQL
       SCHEMAS para separar la información en un única base de datos y
       control completo de usuarios.
      Soporta internamente procedures, cifrado y compresión.
      Trae soporte multilenguaje y localizaciones específicas.
      A partir de la versión 10.4 trae un sistema simple de replicación maestro-
       esclavo.
      Transacciones y recuperación ante errores ACID.
      Posee tres productos asociados a la marca:
          o Derby Embedded Database Engine: El motor propiamente dicho.
          o Derby Network Server: Permite convertir Derby en una base de
              datos que sigue el modelo cliente-servidor tradicional.


                                                                                    23
SMBD                                                                                                                     Base de Datos

                                                                                                         DATA               PLATAFORMA
NOMBRE                              ESCALABILIDAD
           FACILIDAD DE USO                              REPLICACIÓN            SEGURIDAD             WAREHOUSING
DEL SGBD
                                                           Lo permite,
                                                         limitadamente,
                                                                            De acuerdo con C2 y          Permitido          Windows, unix,
INFORMIX         Amigable               Dinámica            ya que es,
                                                                                  OLTP                  actualmente          entre otros.
                                                         dependiente de
                                                              la Pc


                                                                           Excelente,    ya    que
                                                                           resguarda cada bd y por
                                                                           la accesibilidad en el     Utilizada para los    Windows, unix,
                                                          Independiente                                accesos a bd en
 MYSQL                                                                     código fuente se puede                            linux, novell,
                 Excelente              Dinámica         del hardware de                                   internet
                                                                           ajustar      a       las                          solaris, entre
                                                              la Pc.
                                                                           necesidades del DBA,                                  otros.
                                                                           ya que está escrito en
                                                                           C/C++


           Bastante     complejo
           para aquellos que no                                                                                             Windows, unix,
           estén         bastante                                                                                            entre sus otras
           familiarizados con las                          Permitido, es                               Incluida en su         variedades al
                                                          independiente      Mas flexible en lo       versión oracle9i
ORACLE     bases de datos, su         Multithreaded                                                                           igual que los
                                                             de la Pc.       niveles C2 y B2
           alto rendimiento es                                                                                               anteriores no le
           directamente                                                                                                     hace ningún feo
           proporcional a su                                                                                                como sql server.
           nivel de complejidad.
                                    Implementado en      Internase          Guarda un registro de                           Windows, unix
                                    las versiones 6.5,   Replication           los usuarios que                             con interserver
            Sencillo y potente
                                    ofrece               Managerm               visita las bd, es                                para
                                    aprovechamiento      Internase          sensible a mayúsculas                           comunicación e

                                                                                                                                              24
SMBD                                                           Base de Datos

                                    de                    Replication              y minúsculas.                        interclient para la
                                    multiprocesamien      Server Setup, son                                               gestión de bd.
INTERBASE                           to simétrico sin      los métodos de
                                    importar              replica, lo que
                                    plataforma.           hacen es que se
                                                          pueden copiar el
                                                          contenido de la
                                                          bd en otra.

                                                          Respalda toda el
                                    Se adapta a     la
            Fácil de manejar pero                         contenido de la
                                    “empresa”,
                 los expertos                             base de datos en                               Permite la
SQLSERVER                           permitiendo      la
             recomiendan usarlas                          un fichero *.sql, y    Manejan un único     optimización en       Windows
                                    actualización   de
            solo en caso de la bd                         solo lo puede         nombre de usuario y       paralelo.
                                    aplicación        y
                   sea local                              abrir sql server          password.
                                    concentración   de
                                                          contenido de la
                                    datos.
                                                          bd en otra.




                                                                                                                                          25
SMBD                                                  Base de Datos




Paginas que ofrecen versiones y/o
Manuales:
http://info.borland.com/devsupport/interbase/opensource/

http://www.programatium.com/oracle.htm


http://demo.gossamer-threads.com/perl/dbsql/db.cgi
http://dabbledb.com/demo/




                                                                      26
SMBD                                                         Base de Datos




Conclusión
En la actualidad es importante proteger nuestra información y para ello
tenemos una gran herramienta llamada SMBD(Sistemas Manejadores de Base
de Datos) que consiste en un conjunto de programas, procedimientos y
lenguajes que nos proporcionan las herramientas necesarias para trabajar con
una base de datos. Incorporar una serie de funciones que nos permita definir
los registros, sus campos, sus relaciones, insertar, eliminar, modificar y
consultar                             los                             datos.

Todos los SMBD mencionados anteriormente, son buenos, dependiendo de las
necesidades y el capital de la empresa, ya que si es muy solvente se
recomienda ORACLE, pues porque es un sistema manejador completo que
cubre todas las necesidades de un DBA, además no es necesario migrar la
base de datos por si se utiliza algún sistema operativo diferente de Windows.

Mientras que MICROSOFT SQL SERVER es en comparación con oracle un
poquito más económico, pero su estabilidad y su seguridad en la bd es
teóricamente perfecta aunque su problema es que si necesitas habilitar o
comprar algo que no trajera la licencia tienes que adquirirla y ese es otro costo,
así que al final te salga igual de económico que oracle.

Ahora que si no se cuenta con el suficiente capital y se requiere un SMBD
mejor o igual que oracle se tiene MYSQL, el cual es de código abierto lo cual
permite poder modificar el código fuente y adaptarlo a las necesidades de
empresa, aunque las configuraciones que trae de base dan una buen
resultado.

Lo más importante es ver las opciones que existen de SMBD y así poder
escoger la que más se adapte a los requerimientos, al capital de la empresa y
seguridad de los datos que se guarden en la Base de Datos.




                                                                                     27
SMBD                                                          Base de Datos


Bibliografía

http://www.osdb.org/databases/

http://www.postgresql.org/about/

www.firebird.com.mx

http://es.wikipedia.org/wiki/MySQL

http://www.softwarelibrecr.org/sites/default/files/presentacion.pdf

http://www.scribd.com/doc/7220082/smbd

http://es.wikipedia.org/wiki/Licencia_p%C3%BAblica_general_de_GNU

http://es.wikipedia.org/wiki/BSD_license

http://www.firebirdsql.org/index.php?id=about-firebird&nosb=1

http://es.wikipedia.org/wiki/Microsoft_SQL_Server

http://es.wikipedia.org/wiki/Informix

http://www.developers.net/enterprisedbshowcase/view/1348




                                                                              28
SMBD                                 Base de Datos


                            ANEXOS
Otros SMBD de código abierto:


o MaxDB (SAP DB) [ Website ]
   License: GPL
o Ingres [ Website ]
   License: "CATOSL"
o HSQLDB [ Website ]
   License: BSD
o Backplane [ Website ]
   License: GPL
o eXist [ Website ]
   License: LGPL




                                                     29

Weitere ähnliche Inhalte

Was ist angesagt?

Sistemas manejadores de base de datos
Sistemas manejadores de base de datosSistemas manejadores de base de datos
Sistemas manejadores de base de datosLuis Vázquez
 
Sistema GestióN De Bases De Datos
Sistema GestióN De Bases De DatosSistema GestióN De Bases De Datos
Sistema GestióN De Bases De DatosJeisson Nc
 
Investigacion De Smdb
Investigacion De SmdbInvestigacion De Smdb
Investigacion De Smdbarkangel8801
 
Investigacion De Smdb
Investigacion De SmdbInvestigacion De Smdb
Investigacion De Smdbmarie526
 
Administración de Base de Datos
Administración de Base de DatosAdministración de Base de Datos
Administración de Base de DatosAxel Mérida
 
BDA- Unidad 1- Perspectiva práctica de la administración de bases de datos
BDA- Unidad 1- Perspectiva práctica de la administración de bases de datosBDA- Unidad 1- Perspectiva práctica de la administración de bases de datos
BDA- Unidad 1- Perspectiva práctica de la administración de bases de datosYael_21
 
Gestion de base de datos
Gestion de base de datosGestion de base de datos
Gestion de base de datosGUSTARD
 
Base de datos 2(tema 2)
Base de datos 2(tema 2)Base de datos 2(tema 2)
Base de datos 2(tema 2)Edwin Arias
 

Was ist angesagt? (12)

Infome sgbd
Infome sgbdInfome sgbd
Infome sgbd
 
Sistemas manejadores de base de datos
Sistemas manejadores de base de datosSistemas manejadores de base de datos
Sistemas manejadores de base de datos
 
Administracion de base de datos
Administracion de base de datosAdministracion de base de datos
Administracion de base de datos
 
Sistema GestióN De Bases De Datos
Sistema GestióN De Bases De DatosSistema GestióN De Bases De Datos
Sistema GestióN De Bases De Datos
 
Investigacion De Smdb
Investigacion De SmdbInvestigacion De Smdb
Investigacion De Smdb
 
Investigacion De Smdb
Investigacion De SmdbInvestigacion De Smdb
Investigacion De Smdb
 
Administración de Base de Datos
Administración de Base de DatosAdministración de Base de Datos
Administración de Base de Datos
 
¿Qué funciones cumple un DBA?
¿Qué funciones cumple un DBA?¿Qué funciones cumple un DBA?
¿Qué funciones cumple un DBA?
 
ADMINISTRACION DE BASE DE DATOS UNIDAD 1
ADMINISTRACION DE BASE DE DATOS UNIDAD 1ADMINISTRACION DE BASE DE DATOS UNIDAD 1
ADMINISTRACION DE BASE DE DATOS UNIDAD 1
 
BDA- Unidad 1- Perspectiva práctica de la administración de bases de datos
BDA- Unidad 1- Perspectiva práctica de la administración de bases de datosBDA- Unidad 1- Perspectiva práctica de la administración de bases de datos
BDA- Unidad 1- Perspectiva práctica de la administración de bases de datos
 
Gestion de base de datos
Gestion de base de datosGestion de base de datos
Gestion de base de datos
 
Base de datos 2(tema 2)
Base de datos 2(tema 2)Base de datos 2(tema 2)
Base de datos 2(tema 2)
 

Ähnlich wie Smdb Equipo11

Ähnlich wie Smdb Equipo11 (20)

Smdb Equipo11
Smdb Equipo11Smdb Equipo11
Smdb Equipo11
 
Smdb Equipo11
Smdb Equipo11Smdb Equipo11
Smdb Equipo11
 
Smdb Equipo11
Smdb Equipo11Smdb Equipo11
Smdb Equipo11
 
Smdb Equipo11
Smdb Equipo11Smdb Equipo11
Smdb Equipo11
 
Smbd
SmbdSmbd
Smbd
 
Smb ds
Smb dsSmb ds
Smb ds
 
Smbd.
Smbd.Smbd.
Smbd.
 
B Ase De Datos3
B Ase De Datos3B Ase De Datos3
B Ase De Datos3
 
Smbd.
Smbd.Smbd.
Smbd.
 
Dbms copy
Dbms copyDbms copy
Dbms copy
 
Manejador De Bases De Datos Eq 3
Manejador De Bases De Datos Eq 3Manejador De Bases De Datos Eq 3
Manejador De Bases De Datos Eq 3
 
Investigacion De Smdb
Investigacion De SmdbInvestigacion De Smdb
Investigacion De Smdb
 
Administracion de datos
Administracion de datosAdministracion de datos
Administracion de datos
 
Taller N 2
Taller  N 2Taller  N 2
Taller N 2
 
Taller N 2
Taller  N 2Taller  N 2
Taller N 2
 
Trabajo nuevo manejadores base de datos
Trabajo nuevo manejadores base de datosTrabajo nuevo manejadores base de datos
Trabajo nuevo manejadores base de datos
 
Administrador de Dase de Datos
Administrador de Dase de DatosAdministrador de Dase de Datos
Administrador de Dase de Datos
 
Tarea 1
Tarea 1Tarea 1
Tarea 1
 
Puestos y responsabilidades del personal de base de datos
Puestos y responsabilidades del personal de base de datosPuestos y responsabilidades del personal de base de datos
Puestos y responsabilidades del personal de base de datos
 
Smbd (2)
Smbd (2)Smbd (2)
Smbd (2)
 

Mehr von antori

Reseña
ReseñaReseña
Reseñaantori
 
Reseña 2
Reseña 2Reseña 2
Reseña 2antori
 
Gep l3 u1
Gep l3 u1Gep l3 u1
Gep l3 u1antori
 
Gep t3 u1
Gep t3 u1Gep t3 u1
Gep t3 u1antori
 
Gep p1 u1
Gep p1 u1Gep p1 u1
Gep p1 u1antori
 
Gep l2 u1__pmi
Gep l2 u1__pmiGep l2 u1__pmi
Gep l2 u1__pmiantori
 

Mehr von antori (20)

L3 u4
L3 u4L3 u4
L3 u4
 
L3 u4
L3 u4L3 u4
L3 u4
 
L2 u4
L2 u4L2 u4
L2 u4
 
T4 u3
T4 u3T4 u3
T4 u3
 
T1 u3
T1 u3T1 u3
T1 u3
 
L7 u3
L7 u3L7 u3
L7 u3
 
L7 u3
L7 u3L7 u3
L7 u3
 
L6 u3
L6 u3L6 u3
L6 u3
 
L5 u3
L5 u3L5 u3
L5 u3
 
L3 u3
L3 u3L3 u3
L3 u3
 
L2 u3
L2 u3L2 u3
L2 u3
 
Reseña
ReseñaReseña
Reseña
 
Reseña 2
Reseña 2Reseña 2
Reseña 2
 
T1 u2
T1 u2T1 u2
T1 u2
 
L1 u2
L1 u2L1 u2
L1 u2
 
Gep l3 u1
Gep l3 u1Gep l3 u1
Gep l3 u1
 
Gep t3 u1
Gep t3 u1Gep t3 u1
Gep t3 u1
 
Gep p1 u1
Gep p1 u1Gep p1 u1
Gep p1 u1
 
I1_u1
I1_u1I1_u1
I1_u1
 
Gep l2 u1__pmi
Gep l2 u1__pmiGep l2 u1__pmi
Gep l2 u1__pmi
 

Kürzlich hochgeladen

Efectos del cambio climatico en huanuco.pptx
Efectos del cambio climatico en huanuco.pptxEfectos del cambio climatico en huanuco.pptx
Efectos del cambio climatico en huanuco.pptxCONSTRUCTORAEINVERSI3
 
SENTENCIA COLOMBIA DISCRIMINACION SELECCION PERSONAL.pdf
SENTENCIA COLOMBIA DISCRIMINACION SELECCION PERSONAL.pdfSENTENCIA COLOMBIA DISCRIMINACION SELECCION PERSONAL.pdf
SENTENCIA COLOMBIA DISCRIMINACION SELECCION PERSONAL.pdfJaredQuezada3
 
Contabilidad universitaria Septima edición de MCGrawsHill
Contabilidad universitaria Septima edición de MCGrawsHillContabilidad universitaria Septima edición de MCGrawsHill
Contabilidad universitaria Septima edición de MCGrawsHilldanilojaviersantiago
 
ADMINISTRACION FINANCIERA CAPITULO 4.pdf
ADMINISTRACION FINANCIERA CAPITULO 4.pdfADMINISTRACION FINANCIERA CAPITULO 4.pdf
ADMINISTRACION FINANCIERA CAPITULO 4.pdfguillencuevaadrianal
 
FORMAS DE TRANSPORTE EN MASA-PDF.pdf lclases
FORMAS DE TRANSPORTE EN MASA-PDF.pdf  lclasesFORMAS DE TRANSPORTE EN MASA-PDF.pdf  lclases
FORMAS DE TRANSPORTE EN MASA-PDF.pdf lclasesjvalenciama
 
informacion-finanTFHHETHAETHciera-2022.pdf
informacion-finanTFHHETHAETHciera-2022.pdfinformacion-finanTFHHETHAETHciera-2022.pdf
informacion-finanTFHHETHAETHciera-2022.pdfPriscilaBermello
 
INTERESES Y MULTAS DEL IMPUESTO A LA RENTA POWER POINT.pptx
INTERESES Y MULTAS DEL IMPUESTO A LA RENTA POWER POINT.pptxINTERESES Y MULTAS DEL IMPUESTO A LA RENTA POWER POINT.pptx
INTERESES Y MULTAS DEL IMPUESTO A LA RENTA POWER POINT.pptxRENANRODRIGORAMIREZR
 
diseño de redes en la cadena de suministro.pptx
diseño de redes en la cadena de suministro.pptxdiseño de redes en la cadena de suministro.pptx
diseño de redes en la cadena de suministro.pptxjuanleivagdf
 
DELITOS CONTRA LA GESTION PUBLICA PPT.pdf
DELITOS CONTRA LA GESTION PUBLICA PPT.pdfDELITOS CONTRA LA GESTION PUBLICA PPT.pdf
DELITOS CONTRA LA GESTION PUBLICA PPT.pdfJaquelinRamos6
 
el impuesto genera A LAS LAS lasventas IGV
el impuesto genera A LAS  LAS lasventas IGVel impuesto genera A LAS  LAS lasventas IGV
el impuesto genera A LAS LAS lasventas IGVTeresa Rc
 
Las 10 decisiones estrategicas en administracion de operaciones
Las 10 decisiones estrategicas en administracion de operacionesLas 10 decisiones estrategicas en administracion de operaciones
Las 10 decisiones estrategicas en administracion de operacionesYeilizerAguilera
 
MATERIALES Y EQUIPOS PARA UNA ESTACIÓN HIDROPÓNICA NFT soporte.pptx
MATERIALES  Y EQUIPOS PARA UNA ESTACIÓN  HIDROPÓNICA NFT soporte.pptxMATERIALES  Y EQUIPOS PARA UNA ESTACIÓN  HIDROPÓNICA NFT soporte.pptx
MATERIALES Y EQUIPOS PARA UNA ESTACIÓN HIDROPÓNICA NFT soporte.pptxdcmv9220
 
cuadro sinoptico tipos de organizaci.pdf
cuadro sinoptico tipos de organizaci.pdfcuadro sinoptico tipos de organizaci.pdf
cuadro sinoptico tipos de organizaci.pdfjesuseleazarcenuh
 
Maria_diaz.pptx mapa conceptual gerencia industral
Maria_diaz.pptx mapa conceptual   gerencia industralMaria_diaz.pptx mapa conceptual   gerencia industral
Maria_diaz.pptx mapa conceptual gerencia industralmaria diaz
 
EGLA CORP - Honduras Abril 27 , 2024.pptx
EGLA CORP - Honduras Abril 27 , 2024.pptxEGLA CORP - Honduras Abril 27 , 2024.pptx
EGLA CORP - Honduras Abril 27 , 2024.pptxDr. Edwin Hernandez
 
CULTURA EN LA NEGOCIACIÓN CONCEPTOS Y DEFINICIONES
CULTURA EN LA NEGOCIACIÓN CONCEPTOS Y DEFINICIONESCULTURA EN LA NEGOCIACIÓN CONCEPTOS Y DEFINICIONES
CULTURA EN LA NEGOCIACIÓN CONCEPTOS Y DEFINICIONESMarielaAldanaMoscoso
 
Clase#3-JdlB-2011_03_28 tasa de intereses
Clase#3-JdlB-2011_03_28 tasa de interesesClase#3-JdlB-2011_03_28 tasa de intereses
Clase#3-JdlB-2011_03_28 tasa de interesesLiberteliaLibertelia
 
DERECHO EMPRESARIAL - SEMANA 01 UNIVERSIDAD CESAR VALLEJO
DERECHO EMPRESARIAL - SEMANA 01 UNIVERSIDAD CESAR VALLEJODERECHO EMPRESARIAL - SEMANA 01 UNIVERSIDAD CESAR VALLEJO
DERECHO EMPRESARIAL - SEMANA 01 UNIVERSIDAD CESAR VALLEJOkcastrome
 
MARKETING SENSORIAL CONTENIDO, KARLA JANETH
MARKETING SENSORIAL CONTENIDO, KARLA JANETHMARKETING SENSORIAL CONTENIDO, KARLA JANETH
MARKETING SENSORIAL CONTENIDO, KARLA JANETHkarlinda198328
 

Kürzlich hochgeladen (20)

Efectos del cambio climatico en huanuco.pptx
Efectos del cambio climatico en huanuco.pptxEfectos del cambio climatico en huanuco.pptx
Efectos del cambio climatico en huanuco.pptx
 
SENTENCIA COLOMBIA DISCRIMINACION SELECCION PERSONAL.pdf
SENTENCIA COLOMBIA DISCRIMINACION SELECCION PERSONAL.pdfSENTENCIA COLOMBIA DISCRIMINACION SELECCION PERSONAL.pdf
SENTENCIA COLOMBIA DISCRIMINACION SELECCION PERSONAL.pdf
 
Contabilidad universitaria Septima edición de MCGrawsHill
Contabilidad universitaria Septima edición de MCGrawsHillContabilidad universitaria Septima edición de MCGrawsHill
Contabilidad universitaria Septima edición de MCGrawsHill
 
ADMINISTRACION FINANCIERA CAPITULO 4.pdf
ADMINISTRACION FINANCIERA CAPITULO 4.pdfADMINISTRACION FINANCIERA CAPITULO 4.pdf
ADMINISTRACION FINANCIERA CAPITULO 4.pdf
 
FORMAS DE TRANSPORTE EN MASA-PDF.pdf lclases
FORMAS DE TRANSPORTE EN MASA-PDF.pdf  lclasesFORMAS DE TRANSPORTE EN MASA-PDF.pdf  lclases
FORMAS DE TRANSPORTE EN MASA-PDF.pdf lclases
 
informacion-finanTFHHETHAETHciera-2022.pdf
informacion-finanTFHHETHAETHciera-2022.pdfinformacion-finanTFHHETHAETHciera-2022.pdf
informacion-finanTFHHETHAETHciera-2022.pdf
 
INTERESES Y MULTAS DEL IMPUESTO A LA RENTA POWER POINT.pptx
INTERESES Y MULTAS DEL IMPUESTO A LA RENTA POWER POINT.pptxINTERESES Y MULTAS DEL IMPUESTO A LA RENTA POWER POINT.pptx
INTERESES Y MULTAS DEL IMPUESTO A LA RENTA POWER POINT.pptx
 
diseño de redes en la cadena de suministro.pptx
diseño de redes en la cadena de suministro.pptxdiseño de redes en la cadena de suministro.pptx
diseño de redes en la cadena de suministro.pptx
 
DELITOS CONTRA LA GESTION PUBLICA PPT.pdf
DELITOS CONTRA LA GESTION PUBLICA PPT.pdfDELITOS CONTRA LA GESTION PUBLICA PPT.pdf
DELITOS CONTRA LA GESTION PUBLICA PPT.pdf
 
el impuesto genera A LAS LAS lasventas IGV
el impuesto genera A LAS  LAS lasventas IGVel impuesto genera A LAS  LAS lasventas IGV
el impuesto genera A LAS LAS lasventas IGV
 
Las 10 decisiones estrategicas en administracion de operaciones
Las 10 decisiones estrategicas en administracion de operacionesLas 10 decisiones estrategicas en administracion de operaciones
Las 10 decisiones estrategicas en administracion de operaciones
 
MATERIALES Y EQUIPOS PARA UNA ESTACIÓN HIDROPÓNICA NFT soporte.pptx
MATERIALES  Y EQUIPOS PARA UNA ESTACIÓN  HIDROPÓNICA NFT soporte.pptxMATERIALES  Y EQUIPOS PARA UNA ESTACIÓN  HIDROPÓNICA NFT soporte.pptx
MATERIALES Y EQUIPOS PARA UNA ESTACIÓN HIDROPÓNICA NFT soporte.pptx
 
cuadro sinoptico tipos de organizaci.pdf
cuadro sinoptico tipos de organizaci.pdfcuadro sinoptico tipos de organizaci.pdf
cuadro sinoptico tipos de organizaci.pdf
 
Maria_diaz.pptx mapa conceptual gerencia industral
Maria_diaz.pptx mapa conceptual   gerencia industralMaria_diaz.pptx mapa conceptual   gerencia industral
Maria_diaz.pptx mapa conceptual gerencia industral
 
EGLA CORP - Honduras Abril 27 , 2024.pptx
EGLA CORP - Honduras Abril 27 , 2024.pptxEGLA CORP - Honduras Abril 27 , 2024.pptx
EGLA CORP - Honduras Abril 27 , 2024.pptx
 
CULTURA EN LA NEGOCIACIÓN CONCEPTOS Y DEFINICIONES
CULTURA EN LA NEGOCIACIÓN CONCEPTOS Y DEFINICIONESCULTURA EN LA NEGOCIACIÓN CONCEPTOS Y DEFINICIONES
CULTURA EN LA NEGOCIACIÓN CONCEPTOS Y DEFINICIONES
 
Clase#3-JdlB-2011_03_28 tasa de intereses
Clase#3-JdlB-2011_03_28 tasa de interesesClase#3-JdlB-2011_03_28 tasa de intereses
Clase#3-JdlB-2011_03_28 tasa de intereses
 
DERECHO EMPRESARIAL - SEMANA 01 UNIVERSIDAD CESAR VALLEJO
DERECHO EMPRESARIAL - SEMANA 01 UNIVERSIDAD CESAR VALLEJODERECHO EMPRESARIAL - SEMANA 01 UNIVERSIDAD CESAR VALLEJO
DERECHO EMPRESARIAL - SEMANA 01 UNIVERSIDAD CESAR VALLEJO
 
Tarea-4-Estadistica-Descriptiva-Materia.ppt
Tarea-4-Estadistica-Descriptiva-Materia.pptTarea-4-Estadistica-Descriptiva-Materia.ppt
Tarea-4-Estadistica-Descriptiva-Materia.ppt
 
MARKETING SENSORIAL CONTENIDO, KARLA JANETH
MARKETING SENSORIAL CONTENIDO, KARLA JANETHMARKETING SENSORIAL CONTENIDO, KARLA JANETH
MARKETING SENSORIAL CONTENIDO, KARLA JANETH
 

Smdb Equipo11

  • 1. UNIVERSIDAD VERACRUZANA Facultad de Administración Lic. Sistemas Computacionales Admvos Experiencia Educativa: Base de Datos Tema: Sistemas Manejadores de Base de Datos Equipo: 11 Integrantes: Enríquez Torres Guadalupe del Pilar Palestino Soto Raquel Torres Rivera Maria Angélica Vázquez Wandestrand Mateo Antonio
  • 2. Índice INTRODUCCIÓN ........................................................................................................ 1 SISTEMA MANEJADOR DE BASE DE DATOS ....................................................... 2 FUNCIONES ....................................................................................................... 2 TAREAS .............................................................................................................. 3 SMBD DE CÓDIGO ABIERTO ................................................................................... 4 POSTGRESQL ......................................................................................................... 4 CARACTERÍSTICAS.......................................................................................... 4 ALTA CONCURRENCIA.................................................................................... 4 MYSQL .................................................................................................................... 6 CARACTERÍSTICAS DE LA VERSIÓN 5.1.38 .................................................. 7 FIREBIRD ................................................................................................................ 8 CARACTERÍSTICAS.......................................................................................... 9 INTERBASE .......................................................................................................... 10 CARACTERÍSTICAS......................................................................................... 10 HERRAMIENTAS ............................................................................................. 11 SMBD PROPIETARIOS ............................................................................................ 12 ORACLE DATABASE ........................................................................................... 12 CARACTERÍSTICAS......................................................................................... 13 MICROSOFT SQL SERVER.................................................................................. 14 CARACTERÍSTICAS DE MICROSOFT SQL SERVER .................................... 14 ADAPTIVE SERVER ENTERPRISE ..................................................................... 16 HISTORIA.......................................................................................................... 16 PRINCIPALES CARACTERÍSTICAS ............................................................... 16 PLATAFORMAS SOPORTADAS ..................................................................... 17 INFOMIX ............................................................................................................... 18 CARACTERISTICAS......................................................................................... 18 PRODUCTOS ..................................................................................................... 19 SMBD EN WEB ......................................................................................................... 20 DBMAN ................................................................................................................. 20 CARACTERÍSTICAS DE LA BASE .................................................................. 20 DATABASE MANAGEMENT SYSTEM .............................................................. 22 DESCRIPCIÓN .................................................................................................. 22 APACHE DERBY .................................................................................................. 23 CARACTERÍSTICAS......................................................................................... 23 PAGINAS QUE OFRECEN VERSIONES Y/O MANUALES: ................................. 26 CONCLUSIÓN........................................................................................................... 27 BIBLIOGRAFÍA ........................................................................................................ 28 ANEXOS .................................................................................................................... 29 0
  • 3. INTRODUCCIÓN En esta breve investigación se abordan los Sistemas Manejadores de Base de Datos que son el conjunto de programas, procedimientos, lenguajes, etc. que suministra, tanto a los usuarios no informáticos como a los analistas, programadores o al administrador, los medios necesarios para describir, recuperar y manipular los datos almacenados en la base de datos, manteniendo su integridad, confidencialidad y seguridad. Debido a la innovación inminente de la tecnología, y la importancia que adquiere cada día la información es preciso saber todo lo relacionado con respecto a las maneras de poder guarda la información necesaria y de vital importancia tanto para una empresa como nuestra información personal y para esta labor tenemos a los sistemas manejadores de base de datos. Es por ello importante conocer a fondo los diferentes sistemas manejadores de bases de datos para poder optar por el más adecuado, para ser implantado. Para ello existen muchas maneras de acceder a esta herramienta, ya que existe software que no tiene ningún costo, llamado software libre, o los SMDB propietarios, los cuales tienen un precio ya que fueron creados por pocas personas de alguna corporación importante; o también una opción practica son los SMBD que corren en Web. Cuando se escoja un SMBD es importante considerar nuestras necesidades y buscar un software que cumpla con nuestros requerimientos, por ejemplo tengo una compañía de préstamos donde se almacenan diariamente información tantos de los clientes y el monto de los préstamo, es indispensable tener un sistema que no pueda asegurar confiabilidad, integridad y seguridad de nuestros datos, una buena opción para este caso seria Oracle según una investigación previa nos dice que es un producto vendido a nivel mundial, aunque la gran potencia que tiene y su elevado precio hace que sólo se vea en empresas muy grandes y multinacionales, por norma general. La tecnología va avanzando cada día, nuestra prioridad es contar con un buen sistema que nos ayude a prosperar y alcanzar nuestras metas. A continuación una breve la descripción de algunos Sistemas Manejadores de Base de Datos. 1
  • 4. SISTEMA MANEJADOR DE BASE DE DATOS El sistema de manejador de bases de datos es esencial para el adecuado funcionamiento y manipulación de los datos contenidos en la base de datos. Se puede definir como: "El Conjunto de programas, procedimientos, lenguajes, etc. que suministra, tanto a los usuarios no informáticos como a los analistas, programadores o al administrador, los medios necesarios para describir, recuperar y manipular los datos almacenados en la base, manteniendo su integridad, confidencialidad y seguridad". FUNCIONES Las funciones esenciales de un SGDB son la descripción, manipulación y utilización de los datos.  Descripción: Incluye la descripción de: Los elementos de datos, su estructura, sus interrelaciones, sus validaciones. Tanto a nivel externo como lógico global e interno esta descripción es realizada mediante un LDD o Lenguaje de Descripción de Datos.  Manipulación: Permite: Buscar, Añadir, Suprimir y Modificar los datos contenidos en la Base de Datos.  La manipulación misma supone: Definir un criterio de selección, Definir la estructura lógica a recuperar, Acceder a la estructura física. Esta manipulación es realizada mediante un LMD o Lenguaje de Manipulación de Datos.  Utilización: La utilización permite acceder a la base de datos, no a nivel de datos sino a la base como tal, para lo cual: Reúne las interfaces de los usuarios y suministra procedimientos para el administrador. 2
  • 5. TAREAS Interacción con el manejador de archivos: Los datos en la base se guardan en disco mediante el sistema de archivos, proporcionado comúnmente por el sistema operativo. El manejador de la base, traduce las diferentes proposiciones del manejo de datos en comandos del sistema de archivos de bajo nivel. De esta forma el manejador se puede encargar del almacenamiento, recuperación y actualización de los datos en la base. Implantación de la integridad: Los valores de los datos que se almacenan en la base, deben satisfacer ciertas limitantes de consistencia, estas limitantes deben ser determinadas por el administrador, pero es el manejador el encargado de verificar que las actualizaciones que se hagan a la base cumplan con dichas normas. Puesta en práctica de la seguridad: El manejador de la base es quien verifica que los accesos a la base sean realizados por las personas autorizadas. Respaldo y recuperación: Entre las labores que debe ejecutar el manejador está la de verificar de forma constante la integridad de la base, y lograr recuperación de datos y/o mejoras en caso que se requieran. Control de concurrencia: Se podría entender, esta, como la principal tarea del manejador de la base, o por lo menos la más difícil. Cuando varios usuarios están accediendo a la base al mismo tiempo, es posible que la consistencia de los datos no se conserve. El manejador debe encargarse de coordinar los accesos de los diferentes usuarios, de forma que los datos en la base no se dañen. 3
  • 6. SMBD Base de Datos SMBD DE CÓDIGO ABIERTO POSTGRESQL PostgreSQL Global Development Desarrollador Group Última versión 8.4 estable (1 de julio de 2009) S.O. Multiplataforma Género RDBMS Licencia BSD En español No Sitio web www.postgresql.org CARACTERÍSTICAS Alta concurrencia Mediante un sistema denominado MVCC (Acceso concurrente multiversión, por sus siglas en inglés) PostgreSQL permite que mientras un proceso escribe en una tabla, otros accedan a la misma tabla sin necesidad de bloqueos. Cada usuario obtiene una visión consistente de lo último a lo que se le hizo commit. 4
  • 7. SMBD Base de Datos Esta estrategia es superior al uso de bloqueos por tabla o por filas común en otras bases, eliminando la necesidad del uso de bloqueos explícitos. Amplia variedad de tipos nativos PostgreSQL provee nativamente soporte para:  Números de precisión arbitraria.  Texto de largo ilimitado.  Figuras geométricas (con una variedad de funciones asociadas)  Direcciones IP (IPv4 e IPv6).  Bloques de direcciones estilo CIDR.  Direcciones MAC.  Arrays. Adicionalmente los usuarios pueden crear sus propios tipos de datos, los que pueden ser por completo indexables gracias a la infraestructura GiST de PostgreSQL. Algunos ejemplos son los tipos de datos GIS creados por el proyecto PostGIS. Funciona en todos los sistemas operativos importantes, incluyendo linux, UNIX (AIX, DEB, HP-UX, SGI IRIX, Mac OS X, Solaris, Tru64), y Windows. Es obediente completamente ÁCIDO, tiene apoyo total para las llaves extranjeras, ensambla, las opiniónes, los disparadores, y los procedimientos almacenados (en idiomas múltiples). Incluye tipos de la mayoría de los datos SQL92 y SQL99, incluyendo NÚMERO ENTERO, NUMÉRICO, BOLEANO, CARBÓN DE LEÑA, VARCHAR, FECHA, INTERVALO, y RELOJ FECHADOR. También apoya el almacenaje de objetos grandes binarios, incluyendo cuadros, sonidos, o el vídeo. Tiene interfaces de programación nativos para C/C++, Java. Red, Perl, pitón, rubí, Tcl, ODBC, entre otros, y documentación excepcional. Una base de datos de la clase de la empresa, PostgreSQL se jacta características sofisticadas tales como control de concurrencia de la Multi- Versión (MVCC), recuperación del punto a tiempo, tablespaces, réplica asincrónica, transacciones jerarquizadas (savepoints), en línea/respaldos calientes, un planificador sofisticado de la pregunta/optimizador, y escribe a continuación la registración para la tolerancia de avería. Apoya los juegos de caracteres internacionales, codificaciones del carácter del multibyte, Unicode, y está escena-enterada para clasificar, la caso-sensibilidad, y dar formato. Es altamente - escalable ambos en la cantidad de datos escarpada que puede manejar y en el número de usuarios concurrentes puede acomodar. Hay sistemas activos de PostgreSQL en los ambientes de producción que manejan superior a 4 Terabyte de datos. Algunos límites de general PostgreSQL se incluyen en la tabla abajo. 5
  • 8. SMBD Base de Datos MySQL Instalador de MySql Server 5.0 Sun Microsystems (hasta febrero de Desarrollador 2008 MySQL AB) Última versión 5.1.38 estable (1 de septiembre de 2009) Escrito en C, C++ S.O. Multiplataforma Género RDBMS Licencia GPL o Uso comercial Sitio web www.mysql.com MySQL es un sistema de gestión de base de datos relacional, multihilo y multiusuario con más de seis millones de instalaciones. MySQL AB —desde enero de 2008 una subsidiaria de Sun Microsystems y ésta a su vez de Oracle Corporation desde abril de 2009— desarrolla MySQL como software libre en un esquema de licenciamiento dual. 6
  • 9. SMBD Base de Datos Por un lado se ofrece bajo la GNU GPL para cualquier uso compatible con esta licencia, pero para aquellas empresas que quieran incorporarlo en productos privativos deben comprar a la empresa una licencia específica que les permita este uso. Está desarrollado en su mayor parte en ANSI C. Características de la versión 5.1.38  Un amplio subconjunto de ANSI SQL 99, y varias extensiones.  Soporte a multiplataforma  Procedimientos almacenados  Disparadores (triggers)  Cursores  Vistas actualizables  Soporte a VARCHAR  INFORMATION_SCHEMA  Modo Strict  Soporte X/Open XA de transacciones distribuidas; transacción en dos fases como parte de esto, utilizando el motor InnoDB de Oracle  Motores de almacenamiento independientes (MyISAM para lecturas rápidas, InnoDB para transacciones e integridad referencial)  Transacciones con los motores de almacenamiento InnoDB, BDB Y Cluster; puntos de recuperación (savepoints) con InnoDB  Soporte para SSL  Query caching  Sub-SELECTs (o SELECTs anidados)  Réplica con un maestro por esclavo, varios esclavos por maestro, sin soporte automático para múltiples maestros por esclavo.  indexing y buscando campos de texto completos usando el motor de almacenamiento MyISAM  Embedded database library  Soporte completo para Unicode  Conforme a las reglas ACID usando los motores InnoDB, BDB y Cluster 7
  • 10. SMBD Base de Datos FIREBIRD Logo de Firebird Desarrollador Firebird Project Última 2.1.0 versión (18 de abril 2008) S.O. Multiplataforma Licencia IPL, IDPL En español www.firebird.com.mx Sitio web www.firebirdsql.org Firebird es un sistema de administración de base de datos relacional de código abierto, basado en la versión 6 de Interbase, cuyo código fue liberado por Inprise Corp (ahora conocida como Borland Software Corp) el 25 de julio de 2000. Su código fue reescrito de C a C++. El proyecto se desarrolla activamente y el 18 de abril de 2008 fue liberada la versión 2.1. El Proyecto Firebird es un proyecto independiente de programadores de C y C++, asesores técnicos y colaboradores que desarrollan y mejoran a Firebird 8
  • 11. SMBD Base de Datos Características  Es multiplataforma, y actualmente puede ejecutarse en los sistemas operativos: Linux, HP-UX, FreeBSD, Mac OS, Solaris y Microsoft Windows.  Ejecutable pequeño, con requerimientos de hardware bajos.  Arquitectura Cliente/Servidor sobre protocolo TCP/IP y otros (embedded).  Soporte de transacciones ACID y claves foráneas.  Es medianamente escalable.  Buena seguridad basada en usuarios/roles.  Diferentes arquitecturas, entre ellas el Firebird incrustado (embedded server) que permite ejecutar aplicaciones monousuario en ordenadores sin instalar el software Firebird.  Bases de datos de sólo lectura, para aplicaciones que corran desde dispositivos sin capacidad de escritura, como cd-roms.  Existencia de controladores ODBC, OLEDB, JDBC, PHP, Perl, .net, etc.  Requisitos de administración bajos, siendo considerada como una base de datos libre de mantenimiento, al margen de la realización de copias de seguridad.  Pleno soporte del estándar SQL-92, tanto de sintaxis como de tipos de datos.  Completo lenguaje para la escritura de disparadores y procedimientos almacenados denominado PSQL.  Capacidad de almacenar elementos BLOB (Binary Large OBjects).  Soporte de User-Defined Functions (UDFs).  Versión autoejecutable, sin instalación, excelente para la creación de catálogos en CD-Rom y para crear versiones de evaluación de algunas aplicaciones. 9
  • 12. SMBD Base de Datos INTERBASE Interbase es un Sistema de Administración de Base de Datos Relacionales (RDBMS) desarrollado y comercializado por la compañía Borland Software Corporation y actualmente desarrollado por su filial CodeGear. Interbase se destaca de otros DBMS's por su bajo consumo de recursos, su casi nula necesidad de administración y su arquitectura multi-generacional. InterBase corre en plataformas Linux, Microsoft Windows y Solaris. Interbase es un RDBMS que acepta el estándar SQL-92 y soporta varias interfaces de acceso como JDBC, ODBC y ADO.NET. Sin embargo, ciertas características técnicas lo distinguen de otros productos. CARACTERÍSTICAS  Base de datos en ficheros independientes: esto quiere decir que no almacena la ruta de las bd, y al abrirlas debes de dar la ubicación y el nombre de la base de datos.  Soporta el ANSI de sql (DDL (Lenguaje de Definición de Datos) y el DML (Lenguaje de Manipulación de Datos)).  Soporta distintos protocolos de red. TCP/IP, NetBEUI/named pipes en Windows NT y el protocolo IPX/SPX en NetWare.  Bajo consumo de recursos: Una instalación completa del servidor de Interbase 7 requiere aproximadamente 40Mb en disco. Esto es significativamente mas pequeño que la instalación del cliente de muchos servidores de base de datos de otras compañías. El servidor usa muy poca memoria mientras está ocioso. Una instalación mínima de un cliente InterBase requiere aproximadamente 400Kb de espacio en disco.  Administración mínima  Arquitectura multi-generacional 10
  • 13. SMBD Base de Datos HERRAMIENTAS  IBConsole: es una herramienta administrativa y de consulta para RDBMS locales o remotos.  InterBase Server Manager: Esta herramienta permite iniciar y detener el RDBMS y configurarlo para que se inicie automáticamente al encender el equipo. También permite establecer el directorio raíz del RDBMS.  IBLicense: permite administrar las licencias de un RDBMS.  GSec: permite administrar la seguridad de un RDBMS.  GBak: permite crear y restaurar copias de resguardo de una base de datos.  GSplit es una herramienta complementaria de GBak que permite dividir una copia de resguardo en varios archivos. Existen opciones especiales que permiten migrar una base de datos de una versión a otra o de una plataforma a otra por medio de una copia de resguardo.  GFix: permite realizar tareas de configuración y mantenimiento de una base de datos.  GStat: permite consultar información estadística de una base de datos.  IBLckPr: permite consultar información estadística del administrador de bloqueos para determinar, entre otras cosas, las causas de un bloqueo muerto (deadlock).  ISQL: permite ejecutar sentencias SQL de manera interactiva contra una base de datos. 11
  • 14. SMBD Base de Datos SMBD PROPIETARIOS ORACLE DATABASE Desarrollador: Oracle Corporation Última versión: 11g Release 1 (2007) S.O.: Multiplataforma Género: RDBMS Licencia: Privativa Sitio Web: www.oracle.com Oracle es un sistema de gestión de base de datos relacional (o RDBMS por el acrónimo en inglés de Relational Data Base Management System), fabricado por Oracle Corporation. Se considera a Oracle como uno de los sistemas de bases de datos más completos, destacando su:  Soporte de transacciones.  Estabilidad.  Escalabilidad.  Es multiplataforma. Su mayor defecto es su enorme precio, que es de varios miles de euros (según versiones y licencias). Otro aspecto que ha sido criticado por algunos especialistas es la seguridad de la plataforma, y las políticas de suministro de parches de seguridad, modificadas a comienzos de 2005 y que incrementan el nivel de exposición de los usuarios. En los parches de actualización provistos durante el primer semestre de 2005 fueron corregidas 22 vulnerabilidades públicamente conocidas, algunas de ellas con una antigüedad de más de 2 años. 12
  • 15. SMBD Base de Datos Aunque su dominio en el mercado de servidores empresariales ha sido casi total hasta hace poco, recientemente sufre la competencia del Microsoft SQL Server de Microsoft y de la oferta de otros RDBMS con licencia libre como PostgreSQL, MySql o Firebird. Las últimas versiones de Oracle han sido certificadas para poder trabajar bajo Linux. Características La innovación continúa con el lanzamiento 2 de la base de datos 11g de Oracle bajándolo cuesta y entrega de alta calidad del servicio cerca:  Consolidación de aplicaciones empresariales sobre rejillas de la base de datos del bajo costo  Maximizando disponibilidad y la eliminación de redundancia ociosa del centro de datos  Datos de compresión sobre las particiones del almacenaje del bajo costo para un funcionamiento más rápido  Conformidad con seguridad de protección de la información y de la permisión  Productividad de duplicación y reducción del DBA del riesgo de cambio 13
  • 16. SMBD Base de Datos MICROSOFT SQL SERVER Desarrollador Microsoft Última versión 2008 (10.00.1600.22) estable (2 de Agosto de 2008) S.O. Microsoft Windows Licencia Microsoft EULA Sitio web www.microsoft.com/sql/ Microsoft SQL Server es un sistema de gestión de bases de datos relacionales (SGBD) basado en el lenguaje Transact-SQL, y específicamente en Sybase IQ, capaz de poner a disposición de muchos usuarios grandes cantidades de datos de manera simultánea, así como de tener unas ventajas que más abajo se describen. Características de Microsoft SQL Server  Soporte de transacciones.  Escalabilidad, estabilidad y seguridad.  Soporta procedimientos almacenados.  Incluye también un potente entorno gráfico de administración, que permite el uso de comandos DDL y DML gráficamente.  Permite trabajar en modo cliente-servidor, donde la información y datos se alojan en el servidor y las terminales o clientes de la red sólo acceden a la información. 14
  • 17. SMBD Base de Datos  Procedimientos almacenados para generar páginas HTML o actualizar datos en plantillas Web.  Posibilidad de poblar automáticamente carpetas públicas de Microsoft Exchange con datos.  Gestión y administración centralizada de bases de datos.  SQL Enterprise Manager, es una consola de gestión y motorización de 32-bit visual basada en Windows.  Un único punto de configuración y gestión de control de datos remotos.  SQL Executive, planificador de trabajos y monitor para gestión proactiva de servidores distribuidos.  Operaciones remotas desatendidas mediante un "agente inteligente" que incluye evento-alerta- respuesta.  Scripts Visual Basic a través de SQL-Distributed Management Objects (SQL-DMO) basados en OLE.  DBA Assistant, para el mantenimiento automático rutinario en una única tarea planificada.  SQL Trace, sirve para monitorizar consultas cliente-servidor mediante SQL almacenadas en archivos de registros.  Soporte de MIB y traps SNMP para monitorizar SQL Server desde herramientas de gestión basadas en SNMP.  Disponibilidad, fiabilidad y tolerancia a fallos.  Mirroring de dispositivos de base de datos con failover automático para tolerancia a fallos de dispositivos.  Copias de seguridad online desatendidas garantizando la consistencia de datos para la más alta disponibilidad.  Contextos de usuario protegidos, que pueden aislar los fallos a un thread de un único usuario.  Recuperación point-in-time para restaurar bases de datos o transacción logs en un intervalo de tiempo.  Tolerancia a fallos de servidor, permitiendo failover automático a un servidor de backup o en espera. 15
  • 18. SMBD Base de Datos ADAPTIVE SERVER ENTERPRISE Adaptive Server Enterprise (ASE) es el motor de bases de datos (RDBMS) insignia de la compañía Sybase. ASE es un sistema de gestión de datos, altamente escalable, de alto rendimiento, con soporte a grandes volúmenes de datos, transacciones y usuarios, y de bajo costo, que permite:  Almacenar datos de manera segura  Tener acceso y procesar datos de manera inteligente  Movilizar datos Historia ASE es directo descendiente de Sybase SQL Server (lanzada al mercado en 1988 como la primera base de datos con arquitectura cliente/servidor) y su cambio de nombre se produjo a partir de la versión 11.5, en 1996, para evitar confusiones con Microsoft SQL Server, con el que comparte un origen común (Sybase licenció el código a Microsoft para el sistema operativo Windows). En 1998, se lanzó ASE 11.9.2, con soporte al bloqueo a nivel de registro y rendimiento mejorado en ambientes SMP. ASE 12.0 fue liberado en 1999, brindando soporte para Java en la base de datos, alta disponibilidad y gestión de transacciones distribuidas. En 2001, ASE 12.5 fue lanzada, con características tales como asignación dinámica de memoria, soporte para XML en la base de datos y conexiones seguras con SSL, entre otros. En septiembre de 2005, Sybase lanzó al mercado ASE 15. Principales características La versión 15 de ASE incluye características nuevas como:  Un optimizador de consultas completamente renovado y más inteligente  Técnicas de particionamiento semántico de tablas que aumentan la velocidad de acceso a los datos  Columnas cifradas para mayor seguridad de los datos  Columnas computadas "virtuales" y materializadas, e índices funcionales, que brindan mayor rendimiento 16
  • 19. SMBD Base de Datos  Mejoras al lenguaje Transact-SQL, para mayor productividad  Mejoras a los servicios de Java y XML en la base de datos  Mejoras a los servicios para consumo y publicación de Servicios Web  Herramientas mejoradas para la administración y el monitoreo  Más rendimiento y menor costo total de propiedad  Arquitectura VSA de Sybase  Administrador lógico de recursos y tareas  Múltiples esquemas de bloqueo de datos  Copias de respaldo en línea y de alto rendimiento  Integración transparente con orígenes de datos remotos  Programador de tareas  Conexiones seguras con SSL  Soporte a LDAP para autenticación de usuarios y conectividad cliente/servidor  Soporte a múltiples herramientas de desarrollo y lenguajes de programación, como PowerBuilder, Visual Basic, Java, C, PHP, etc.  Soporte a múltiples protocolos de conectividad, como Open Client (propio de Sybase), ODBC, OLE DB, ADO.NET y JDBC. Plataformas soportadas ASE está soportado para la mayoría de plataformas comerciales, incluyendo:  Windows  Linux  Sun Solaris  IBM AIX  HP-UX  Mac OS  Silicon Graphics IRIX  Silicon Graphics IRIX2 17
  • 20. SMBD Base de Datos INFOMIX Informix es una familia de productos RDBMS de IBM, adquirida en 2001 a una compañía (también llamada Informix o Informix Software) cuyos orígenes se remontan a 1980. El DBMS Informix fue concebido y diseñado por Roger Sippl a finales de los años 1970. La compañía Informix fue fundada en 1980, salió a bolsa en 1986 y durante parte de los años 1990 fue el segundo sistema de bases de datos más popular después de Oracle. Sin embargo, su éxito no duró mucho y para el año 2000 una serie de tropiezos en su gestión había debilitado seriamente a la compañía desde el punto de vista financiero. En 2001 IBM, impulsada por una sugerencia de Wal-Mart (el mayor cliente de Informix) compró Informix. IBM tenía planes a largo plazo tanto para Informix como para DB2, compartiendo ambas bases de datos tecnología de la otra. A principios de 2005, IBM lanzó la versión 10 del Informix Dynamic Server (IDS). CARACTERISTICAS  Capacidad de optimizar el rendimiento de una forma inteligente gracias a la ejecución en paralelo de las principales operaciones de la base de datos (particularmente, consulta o compactación de índices, y también salvaguarda y recuperación de datos).  Ejecución de múltiples hilos y procesadores virtuales que trabajan en paralelo, atienden a usuarios concurrentes, esto consigue que todo el rendimiento se aproveche de acuerdo a su prioridad.  El objetivo es conseguir escalabilidad total y lineal.  Tiene la capacidad de relación de datos en múltiples lugares físicos (dentro de la citada arquitectura DSA), suponiendo un eficaz sistema de distribución y compartir datos dentro de un mismo sistema organizativo.  Incluye de forma integrada el servidor Netscape FaxTrap, para soporte y conectividad de aplicaciones Web e Intranet. Ofrece servicios escalables 18
  • 21. SMBD Base de Datos Web/Inet de alto rendimiento, entorno de desarrollo basado en Java/JavaScript seguridad basada en SSL con autentificación.  Encriptación en integridad de mensajes, control de accesos, soporte de certificados del lado del cliente y asistentes para la publicación en Internet.  Web Integration Option, facilita la generación de Aplicaciones orientas a Internet. Se trata de un Runtime que enlaza al servidor Web y el servidor de base de datos de forma que las aplicaciones puedan incorporan sencilla los datos suministrados dinámicamente suministrados por Informix. También es posible incorporar una consulta SQL dentro de una página Web. El WIO incluye al WebDB Publisher se encarga de generar informes mediante asistentes, es decir una forma automática para generar paginas a partir de datos de una base de datos.  En cuanto a la seguridad e integridad de los datos, incluye duplicación, espejo de disco, volcado de seguridad y restauración de alta velocidad de transacciones en línea y un diseño de seguridad conforme a la clasificación C2, OLTP y DataWareHousing disponibles. PRODUCTOS  Informix C-ISAM - la última versión de la base de datos Marathon original.  Informix SE - comercializado como sistema de gama baja para ser incrustado en aplicaciones.  Informix OnLine - un sistema adecuado para gestionar bases de datos de tamaño medio.  Informix Extended Parallel Server (XPS, V8) - una versión de alto rendimiento del código base V7 para ser usado en grandes sistemas distribuidos.  Informix Universal Server (V9) - una combinación del motor V7 OnLine con mapeo O-R y soporte DataBlade de Illustra.  Informix-4GL - Un lenguaje de cuarta generación para programar aplicaciones. 19
  • 22. SMBD Base de Datos SMBD EN WEB DBMAN Características de la base Personalización y Servicios de Apoyo El Administrador de Plugin da acceso a un amplio y creciente de selección abierto y de pago de los plug-ins creados por Gossamer Threads y nuestros desarrolladores de la comunidad destinadas a alterar la funcionalidad del programa. Crear sus propios plugins para adaptar DBMan SQL a las necesidades específicas de su propio sitio. Modificación directa del código no es obligatoria. Nuestro MySQLMan y herramientas FileMan se combinan con DBMan SQL. MySQLMan le proporciona una interfaz SQL de base para bases de datos SQL. FileMan le permite administrar los archivos de su instalación desde su navegador. Fácil instalación El programa viene en dos archivos, un archivo de instalación y un archivo de datos, y el proceso de instalación es completamente automatizado y basado en la web (con el apoyo de Shell opcional también). También incluye la instalación gratuita de nuestro personal si lo desea. Base de datos de servidores y equipos de compatibilidad DBMan SQL puede ser alimentado por la mayoría de servidores de bases de datos como Oracle, Microsoft SQL Server, MySQL o Postgres SQL. Usted no necesita una nueva base de datos de usuario para ejecutar DBMan SQL: tenemos plugins que permiten integrar DBMan SQL sin problemas en otras aplicaciones. Por ejemplo, puede crear un plugin para tener DBMan SQL autenticar a los usuarios fuera de un foro existente Web, un sistema seguro de identificación, un servidor LDAP, o cualquier otra fuente de datos. Todo lo que está en juego es la creación de un simple plugin. Una copia de DBMan SQL puede ejecutar varias bases de datos de datos completamente diferentes (todos con una sola licencia). Relacionados y las tablas existentes Puede crear relaciones entre los dos cuadros en el área de administración y, a continuación DBMan SQL pueden utilizar las relaciones al mostrar los datos (por ejemplo, crear una relación entre una tabla de Autor y una mesa de libros, y entonces usted puede buscar todos los libros de un autor determinado) . 20
  • 23. SMBD Base de Datos DBMan SQL puede cargar la configuración de una tabla existente, lo que es muy simple para proporcionar una interfaz web a cualquier base de datos existente! El upload de archivos DBMan SQL puede agregar fácilmente campos de archivo cargar y almacenar / recuperar archivos como parte de la base de datos. Soporte mod_perl DBMan SQL puede ejecutarse en entornos persistentes perl como mod_perl o SpeedyCGI para aquellos que necesitan los tiempos de respuesta más rápida. DBMan SQL incluso viene con instrucciones sencillas para la configuración de mod_perl, y un archivo de inicio mod_perl. Ofrecemos soluciones de hospedaje con mod_perl ya la configuración y configurado. Sistema de plantillas Se incluye un potente editor de plantillas para cambiar cualquier aspecto de la instalación de DBMan SQL. Usted también puede alterar los archivos de idioma o crear plantillas globales directamente desde el admin. Usted puede tener un número ilimitado de conjuntos de plantillas que permite fácilmente la marca DBMan SQL en varios se ve diferente. No hay Inglés dentro del código! Usted puede personalizar las plantillas y el archivo de idioma para traducir DBMan SQL en cualquier otro idioma! 21
  • 24. SMBD Base de Datos DATABASE MANAGEMENT SYSTEM Un sistema de gestión de la base de datos (DBMS) es un sistema de programas de computadora que controla la creación, el mantenimiento, y el uso de la base de datos de una organización y de sus usuarios finales. Permite que las organizaciones pongan control del desarrollo en toda la organización de la base de datos en las manos de los administradores de base de datos (DBAs) y de otros especialistas. DBMS es puede utilizar cualesquiera de una variedad de modelos de la base de datos, tales como el modelo de red o modelo emparentado. En sistemas grandes, un DBMS permite que los usuarios y el otro software almacenen y que recuperen datos en una manera estructurada. Ayuda a especificar la organización lógica para una base de datos y a tener acceso y a utilizar a la información dentro de una base de datos. Proporciona las instalaciones para el acceso de datos que controlan, haciendo cumplir la integridad de datos, manejando la concurrencia controlada, restaurando la base de datos. Descripción Un DBMS es un sistema de los programas informáticos que controla la organización, el almacenaje, la gerencia, y la recuperación de datos en una base de datos. El DBMS se categoriza según sus estructuras o tipos de datos. Es un sistema de los programas desarrollados de antemano que se utilizan para almacenar, para poner al día y para recuperar una base de datos. El DBMS acepta las peticiones datos del programa de aplicación y da instrucciones el sistema operativo para transferir los datos apropiados. Cuando se utiliza un DBMS, los sistemas de información se pueden cambiar mucho más fácilmente como el organización' cambio de los requisitos de información de s. Las nuevas categorías de datos se pueden agregar a la base de datos sin la interrupción al sistema existente. Las organizaciones pueden utilizar una clase de DBMS para el tratamiento transaccional diario y después mover el detalle sobre otra computadora que utilice otro DBMS adecuado mejor para las investigaciones y el análisis al azar. Las decisiones de diseño de sistemas totales son realizadas por los administradores de datos y los analistas de sistemas. El diseño de base de datos detallado es realizado por los administradores de base de datos. Los servidores de base de datos son las computadoras que llevan a cabo las bases de datos reales y funcionan con solamente el DBMS y el software relacionado. Los servidores de base de datos son generalmente computadoras del multiprocesador, con los órdenes abundantes de la memoria y de RAID disk Usados para el almacenaje estable. Los aceleradores de la base de datos del hardware, conectados con uno o más servidores vía un canal de alta velocidad, también se utilizan en ambientes de gran capacidad del tratamiento transaccional. DBMSs se encuentra en el corazón de la mayoría de los usos de base de datos. DBMSs se construye a veces alrededor de un núcleo polivalente privado con la ayuda incorporada del establecimiento de una red aunque estas funciones se dejen hoy en día al sistema operativo. 22
  • 25. SMBD Base de Datos APACHE DERBY Apache Derby Desarrollador Apache Software Foundation Última 10.4.2.0 versión (5 de septiembre de 2008) estable S.O. Multiplataforma Licencia Apache License 2.0 Sitio web Sitio web Apache Derby es un sistema gestor de base de datos relacional escrito en Java que puede ser embebido en aplicaciones Java y utilizado para procesos de transacciones online. Tiene un tamaño de 2 MB de espacio en disco. Inicialmente distribuido como IBM Cloudscape, Apache Derby es un proyecto open source licenciado bajo la Apache 2.0 License. Actualmente se distribuye como Sun Java DB. Características  APIs para JDBC y SQL. Soporta todas las características de SQL92 y la mayoría de SQL99. La sintaxis SQL usada proviene de IBM DB2.  Su código mide alrededor de 2000KB comprimido.  Soporta cifrado completo, roles y permisos. Además posee SQL SCHEMAS para separar la información en un única base de datos y control completo de usuarios.  Soporta internamente procedures, cifrado y compresión.  Trae soporte multilenguaje y localizaciones específicas.  A partir de la versión 10.4 trae un sistema simple de replicación maestro- esclavo.  Transacciones y recuperación ante errores ACID.  Posee tres productos asociados a la marca: o Derby Embedded Database Engine: El motor propiamente dicho. o Derby Network Server: Permite convertir Derby en una base de datos que sigue el modelo cliente-servidor tradicional. 23
  • 26. SMBD Base de Datos DATA PLATAFORMA NOMBRE ESCALABILIDAD FACILIDAD DE USO REPLICACIÓN SEGURIDAD WAREHOUSING DEL SGBD Lo permite, limitadamente, De acuerdo con C2 y Permitido Windows, unix, INFORMIX Amigable Dinámica ya que es, OLTP actualmente entre otros. dependiente de la Pc Excelente, ya que resguarda cada bd y por la accesibilidad en el Utilizada para los Windows, unix, Independiente accesos a bd en MYSQL código fuente se puede linux, novell, Excelente Dinámica del hardware de internet ajustar a las solaris, entre la Pc. necesidades del DBA, otros. ya que está escrito en C/C++ Bastante complejo para aquellos que no Windows, unix, estén bastante entre sus otras familiarizados con las Permitido, es Incluida en su variedades al independiente Mas flexible en lo versión oracle9i ORACLE bases de datos, su Multithreaded igual que los de la Pc. niveles C2 y B2 alto rendimiento es anteriores no le directamente hace ningún feo proporcional a su como sql server. nivel de complejidad. Implementado en Internase Guarda un registro de Windows, unix las versiones 6.5, Replication los usuarios que con interserver Sencillo y potente ofrece Managerm visita las bd, es para aprovechamiento Internase sensible a mayúsculas comunicación e 24
  • 27. SMBD Base de Datos de Replication y minúsculas. interclient para la multiprocesamien Server Setup, son gestión de bd. INTERBASE to simétrico sin los métodos de importar replica, lo que plataforma. hacen es que se pueden copiar el contenido de la bd en otra. Respalda toda el Se adapta a la Fácil de manejar pero contenido de la “empresa”, los expertos base de datos en Permite la SQLSERVER permitiendo la recomiendan usarlas un fichero *.sql, y Manejan un único optimización en Windows actualización de solo en caso de la bd solo lo puede nombre de usuario y paralelo. aplicación y sea local abrir sql server password. concentración de contenido de la datos. bd en otra. 25
  • 28. SMBD Base de Datos Paginas que ofrecen versiones y/o Manuales: http://info.borland.com/devsupport/interbase/opensource/ http://www.programatium.com/oracle.htm http://demo.gossamer-threads.com/perl/dbsql/db.cgi http://dabbledb.com/demo/ 26
  • 29. SMBD Base de Datos Conclusión En la actualidad es importante proteger nuestra información y para ello tenemos una gran herramienta llamada SMBD(Sistemas Manejadores de Base de Datos) que consiste en un conjunto de programas, procedimientos y lenguajes que nos proporcionan las herramientas necesarias para trabajar con una base de datos. Incorporar una serie de funciones que nos permita definir los registros, sus campos, sus relaciones, insertar, eliminar, modificar y consultar los datos. Todos los SMBD mencionados anteriormente, son buenos, dependiendo de las necesidades y el capital de la empresa, ya que si es muy solvente se recomienda ORACLE, pues porque es un sistema manejador completo que cubre todas las necesidades de un DBA, además no es necesario migrar la base de datos por si se utiliza algún sistema operativo diferente de Windows. Mientras que MICROSOFT SQL SERVER es en comparación con oracle un poquito más económico, pero su estabilidad y su seguridad en la bd es teóricamente perfecta aunque su problema es que si necesitas habilitar o comprar algo que no trajera la licencia tienes que adquirirla y ese es otro costo, así que al final te salga igual de económico que oracle. Ahora que si no se cuenta con el suficiente capital y se requiere un SMBD mejor o igual que oracle se tiene MYSQL, el cual es de código abierto lo cual permite poder modificar el código fuente y adaptarlo a las necesidades de empresa, aunque las configuraciones que trae de base dan una buen resultado. Lo más importante es ver las opciones que existen de SMBD y así poder escoger la que más se adapte a los requerimientos, al capital de la empresa y seguridad de los datos que se guarden en la Base de Datos. 27
  • 30. SMBD Base de Datos Bibliografía http://www.osdb.org/databases/ http://www.postgresql.org/about/ www.firebird.com.mx http://es.wikipedia.org/wiki/MySQL http://www.softwarelibrecr.org/sites/default/files/presentacion.pdf http://www.scribd.com/doc/7220082/smbd http://es.wikipedia.org/wiki/Licencia_p%C3%BAblica_general_de_GNU http://es.wikipedia.org/wiki/BSD_license http://www.firebirdsql.org/index.php?id=about-firebird&nosb=1 http://es.wikipedia.org/wiki/Microsoft_SQL_Server http://es.wikipedia.org/wiki/Informix http://www.developers.net/enterprisedbshowcase/view/1348 28
  • 31. SMBD Base de Datos ANEXOS Otros SMBD de código abierto: o MaxDB (SAP DB) [ Website ] License: GPL o Ingres [ Website ] License: "CATOSL" o HSQLDB [ Website ] License: BSD o Backplane [ Website ] License: GPL o eXist [ Website ] License: LGPL 29