Docstoc

MIGUEL

Document Sample
MIGUEL Powered By Docstoc
					     MySQL es un sistema de gestión de base de datos relacional, mutilo y
  multiusuario con más de seis millones de instalaciones.1 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.
   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.
   Al contrario de proyectos como Apache, donde el software es desarrollado
  por una comunidad pública y el copyright del código está en poder del autor
individual, MySQL es propietario y está patrocinado por una empresa privada,
               que posee el copyright de la mayor parte del código.
       Esto es lo que posibilita el esquema de licenciamiento anteriormente
 mencionado. Además de la venta de licencias privativas, la compañía ofrece
  soporte y servicios. Para sus operaciones contratan trabajadores alrededor
    del mundo que colaboran vía Internet. MySQL AB fue fundado por David
                      Axmark, Allan Larsson y Michael Widenius
  La dirección y el patrocinio de los proyectos MySQL están a cargo de la
 empresa MySQL AB quien posee el copyrigth del código fuente MySQL, su
   logo y marca registrada. MySQL, Inc. y MySQL GmbH son ejemplos de
  empresas subsidiarias de MySQL AB. Están establecidas en los Estados
  Unidos y Alemania respectivamente. MySQL AB, cuenta con más de 200
empleados en más de 20 países y funcionan bajo la estrategia de teletrabajo.
          En enero del 2008 Sun Microsystems anuncia su compra
   POSTGRE SQL Postgre SQL es un sistema de gestión de base de
  datos relacional orientada a objetos y libre, publicado bajo la licencia
 BSD.Como muchos otros proyectos de código abierto, el desarrollo de
 PostgreSQL no es manejado por una sola empresa sino que es dirigido
por una comunidad de desarrolladores y organizaciones comerciales las
  cuales trabajan en su desarrollo. Dicha comunidad es denominada el
            PGDG (PostgreSQL Global Development Group).
                                Funciones
Bloques de código que se ejecutan en el servidor. Pueden ser escritos en
  varios lenguajes, con la potencia que cada uno de ellos da, desde las
    operaciones básicas de programación, tales como bifurcaciones y
bucles, hasta las complejidades de la programación orientada a objetos o
                             la programación
Bloques de código que se ejecutan en el servidor. Pueden ser escritos en
varios lenguajes, con la potencia que cada uno de ellos da, desde las
operaciones básicas de programación, tales como bifurcaciones y bucles,
hasta las complejidades de la programación orientada a objetos o la
programación funcional.
Los disparadores (triggers en inglés) son funciones enlazadas a
operaciones sobre los datos.
Algunos de los lenguajes que se pueden usar son los siguientes:
Un lenguaje propio llamado PL/PgSQL (similar al PL/SQL de oracle).
C.
C++.
Java PL/Java web.
PL/Perl.
plPHP.
PL/Python.
PL/Ruby.
PL/sh.
PL/Tcl.
PL/Scheme.
    Firebird es un sistema de administración de base de datos relacional (o
RDBMS) (Lenguaje consultas: SQL) de código abierto, basado en la versión 6
   de Interbase, cuyo código fue liberado por Borland en 2000. Su código fue
 reescrito de C a C++. El proyecto se desarrolla activamente, el 18 de abril de
  2008 fue liberada la versión 2.1 y el 26 de diciembre de 2009 fue liberada la
                                versión 2.5.0 RC1.
                                Tipos de servidor
  Existen dos tipos de servidor Firebird para ser instalados: Classic y Super
server. Si bien tienen varias diferencias menores entre sí, la principal consiste
    en que el super server maneja hilos de ejecución individuales para cada
        conexión. Por lo tanto para un número reducido de conexiones el
 recomendado sería el classic porque consumirá menor cantidad de recursos.
  En caso de arquitecturas SMP, se debe utilizar el servidor classic porque el
           Supersever no tiene soporte para este tipo de arquitectura.
Los propios desarrolladores de Firebird recomiendan lo siguiente a la hora de
                     decidirse por uno de estos servidores:
 Existen dos tipos de servidor Firebird para ser instalados: Classic y
 Super server. Si bien tienen varias diferencias menores entre sí, la
 principal consiste en que el super server maneja hilos de ejecución
    individuales para cada conexión. Por lo tanto para un número
   reducido de conexiones el recomendado sería el classic porque
               consumirá menor cantidad de recursos.
  En caso de arquitecturas SMP, se debe utilizar el servidor classic
       porque el Supersever no tiene soporte para este tipo de
                             arquitectura.
Los propios desarrolladores de Firebird recomiendan lo siguiente a la
            hora de decidirse por uno de estos servidores:
              En plataformas Windows seleccionar el Superserver.
                En Linux simplemente elegir cualquiera, según las
             conexiones estimadas. En la mayoría de las situaciones
                     no se notará diferencias en la ejecución.
SQLite es un sistema de gestión de bases de datos relacional compatible con
    ACID, y que está contenida en una relativamente pequeña (~275 kiB)1
   biblioteca en C. SQLite es un proyecto de dominio público creado por D.
                                   Richard Hipp.
 A diferencia de los sistemas de gestión de base de datos cliente-servidor, el
   motor de SQLite no es un proceso independiente con el que el programa
 principal se comunica. En lugar de eso, la biblioteca SQLite se enlaza con el
    programa pasando a ser parte integral del mismo. El programa utiliza la
      funcionalidad de SQLite a través de llamadas simples a subrutinas y
 funciones. Esto reduce la latencia en el acceso a la base de datos, debido a
  que las llamadas a funciones son más eficientes que la comunicación entre
 procesos. El conjunto de la base de datos (definiciones, tablas, índices, y los
 propios datos), son guardados como un sólo fichero estándar en la máquina
host. Este diseño simple se logra bloqueando todo el fichero de base de datos
                        al principio de cada transacción.
  Desde hace tiempo Mozilla Firefox usa SQLite para almacenar, por ejemplo,
                                  las cookies.
SQLite es usado por el entorno de base de datos Kexi como un motor de base
                          de datos interno por defecto.
  SQLite se ha usado para guardar el índice para un set de DVD conteniendo
           todos los números publicados de la revista The New Yorker.
 Yum, la herramienta de gestión de paquetes de Fedora Core, ha cambiado a
SQLite y pysqlite para el almacenamiento de datos y parseo de XML desde el
    núcleo de Fedora 4. De acuerdo con los comentarios de los usuarios, el
 incremento de funcionamiento es impresionante, así como la reducción en el
                      consumo de memoria.[cita requerida]
Los desarrolladores de OpenOffice.org han considerado embeber SQLite en el
   modelo de base de datos de Base, pero esto depende en gran manera del
      progreso de sqlite-sdbc-driver, que está todavía en estado de alpha.
    Actualmente han decidido [5] usar HSQLDB, pero la opción está todavía
    abierta siempre y cuando el driver sqlite-sdbc acabe siendo maduro y de
                                   confianza.
 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), desarrollado
                            por Oracle Corporation.
   Se considera a Oracle como uno de los sistemas de bases de datos más
                            completos destacando:
                          soporte de transacciones
                                  y Soporte
Ha sido criticada por algunos especialistas 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.
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 bajom
  En su versión 3, SQLite permite bases de datos de hasta 2 Terabytes de
        tamaño, y también permite la inclusión de campos tipo BLOB.
     El autor de SQLite ofrece formación, contratos de soporte técnico y
            características adicionales como compresión y cifrado.
                         Productos que utilizan SQLite
 Desde hace tiempo Mozilla Firefox usa SQLite para almacenar, por ejemplo,
                                  las cookies.
  SQLite es usado por el entorno de base de datos Kexi como un motor de
                       base de datos interno por defecto.
 SQLite se ha usado para guardar el índice para un set de DVD conteniendo
         todos los números publicados de la revista The New Yorker.
Yum, la herramienta de gestión de paquetes de Fedora Core, ha cambiado a
SQLite y pysqlite para el almacenamiento de datos y parseo de XML desde el
   núcleo de Fedora 4. De acuerdo con los comentarios de los usuarios, el
incremento de funcionamiento es impresionante, así como la reducción en el
                     consumo de memoria.[cita requerida]
    En la actualidad, Oracle (Nasdaq: ORCL) todavía encabeza la lista. La
     tecnología Oracle se encuentra prácticamente en todas las industrias
  alrededor del mundo y en las oficinas de 98 de las 100 empresas Fortune
100. Oracle es la primera compañía de software que desarrolla e implementa
software para empresas 100 por ciento activado por Internet a través de toda
       su línea de productos: base de datos, aplicaciones comerciales y
 herramientas de desarrollo de aplicaciones y soporte de decisiones. Oracle
es el proveedor mundial líder de software para administración de información,
                y la segunda empresa de software.no vale nada
      Oracle a partir de la versión 10g Release 2, cuenta con 6 ediciones:
                    Oracle Database Enterprise Edition(EE).
                    Oracle Database Standard Edición (SE).
                 Oracle Database Standard Edition One (SE1).
                     Oracle Database Express Edición (XE).
                     Oracle Database Personal Edition (PE).
                       Oracle Database Lite Edition (LE).
      DB2 es una marca comercial, propiedad de IBM, bajo la cual se
           comercializa un sistema de gestión de base de datos.
DB2 versión 9 es un motor de base de datos relacional que integra XML de
  manera nativa, lo que IBM ha llamado pureXML, que permite almacenar
      documentos completos dentro del tipo de datos xml para realizar
operaciones y búsquedas de manera jerárquica dentro de éste, e integrarlo
                        con búsquedas relacionales.
 DB2 Express-C es la versión gratuita soportada por la comunidad de DB2
 que permite desarrollar, implementar y distribuir aplicaciones que no usen
 las características avanzadas de las versiones comerciales de DB2. Esta
versión de DB2 puede ser concebida como el núcleo de DB2, las diferentes
  ediciones incluyen las características de Express-C más funcionalidades
                                 especificas.
Enlaces externos
DB2 Express-C
  Conociendo el DB2 Express-C
  9.5
DB2 product family home page
DB2 articles on developerWorks
DB2 Portal for Mainframe Users
Blog about DB2 for z/OS
ChannelDB2 videos
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.
Apache Derby tiene su origen en la empresa Cloudscape
Inc, en Oakland, California que se fundó en 1996 para
desarrollar una tecnología de base de datos para Java.
La primera versión del motor de base de datos, que por
entonces se llamó JBMS, tuvo lugar en 1997.
Posteriormente el producto fue renombrado como
Cloudscape y aparecieron versiones nuevas cada seis
meses. En 1999 Informix Software, Inc., adquirió
Cloudscape, Inc. En 2001 IBM adquirió los activos de
Informix Software, incluyendo Cloudscape. El motor de
base de datos fue renombrado a IBM Cloudscape y
continuaron apareciendo versiones, enfocadas
principalmente a usos embebidos en productos Java de
IBM y middleware.
En agosto de 2004 IBM cedió el código a la Apache
Software Foundation para Derby, un proyecto
patrocinado por el proyecto Apache DB. En julio de
2005 el proyecto Derby continuó desarrollándose
como subproyecto base de datos de alto nivel en
Apache. Sun se unió al proyecto Derby con el objetivo
de utilizar como componente en sus propios
productos, y con el lanzamiento de Java 6 en
diciembre de 2006, Sun comenzó a empaquetar
Derby en el JDK llamado Java DB.
En marzo de 2007 IBM anunció que podría comenzar
a hacer marketing y dar soporte para el producto
Cloudscape, pero que continuaría contribuyendo con
el proyecto Apache Derby.

				
DOCUMENT INFO
Shared By:
Categories:
Tags:
Stats:
views:12
posted:9/24/2011
language:Spanish
pages:18