Download Taller de base de datos

Document related concepts

Navicat wikipedia , lookup

SQL Server Compact wikipedia , lookup

Adaptive Server Anywhere wikipedia , lookup

Toad wikipedia , lookup

MySQL wikipedia , lookup

Transcript
2013
Instituto Tecnológico Superior de Lerdo
Taller de base de datos
306b
10231393
Hever Esly Medina Herrera
N° paginas 6
SGBD libres
PostgreSQL.- Como muchos otros proyectos de código abierto, el desarrollo de
PostgreSQL no es manejado por una empresa y/o persona, sino que es dirigido
por una comunidad de desarrolladores que trabajan de forma
desinteresada, altruista, libre y/o apoyados por organizaciones comerciales. Dicha
comunidad es denominada el PGDG (PostgreSQL Global Development Group).
MySQL es
un sistema
de
gestión
de
bases
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.
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
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. La
versión 2.5.2, más reciente del proyecto, fue liberada el 6 de noviembre de2012.
SQLite es un sistema de gestión de bases de datos relacional compatible
con ACID, contenida en una relativamente pequeña (~275 kiB) biblioteca escrita
en C. SQLite es un proyecto de dominio público creado por D. Richard Hipp.
A diferencia de los sistema de gestión de bases 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
B2 express-C es un motor de base de datos perteneciente a la empresa IBM,
conteniendo parte de las funcionalidades de la versión de pago DB2 propiedad
también de la empresa IBM, este motor de base de datos es gratuita pero no libre
(como aquellas que tienen licencia GPL) y cuenta con la ventaja de no tener limite
de crecimiento en sus archivos de base de datos
SGBD gratuitos
Microsoft SQL Server Compact (SQL Server CE) es un motor de base de datos
relacional, de libre descarga y distribución, tanto para dispositivos móviles como
para aplicaciones escritorio. Especialmente orientada a sistemas ocasionalmente
conectados, ofrece unas características especialmente útiles para clientes ligeros.
La versión más reciente es SQL Server Compact 3.5 SP2. Anteriormente era
conocida como SQL Server CE o SQL Server Mobile. Desde la versión 2.0, el
lanzamiento de SQL Server Compact ha ido ligado al de Microsoft Visual Studio
.NET
Sybase ASE Express Edition para Linux es la primera base de datos comercial
basada en Linux de nivel empresarial que le permitirá realizar desde pruebas
hasta implementaciones sin costo alguno y sin asumir ningún riesgo. Puede
desarrollar un proyecto piloto en Linux sin riesgos Y sin afectar el rendimiento o la
administración. Como plataforma de administración de datos de nivel empresarial,
puede administrar las necesidades de desarrollo y el crecimiento sin
actualizaciones costosas y fastidiosas.
SGBD comerciales
Microsoft SQL Server es un sistema para la gestión de bases de datos producido
por Microsoft basado en el modelo relacional. Sus lenguajes para consultas son TSQL y ANSI SQL. Microsoft SQL Server constituye la alternativa de Microsoft a
otros potentes sistemas gestores de bases de datos como son Oracle,
PostgreSQL o MySQL.
Microsoft Access es una base de datos, recopila información relativa a un asunto
o propósito particular, como el seguimiento de pedidos de clientes o el
mantenimiento de una colección de música. Si la base de datos no está
almacenada en un equipo, o sólo están instaladas partes de la misma, puede que
deba hacer un seguimiento de información procedente de varias fuentes en orden
a coordinar y organizar la base de datos.
Oracle es un sistema de gestión de base de datos objeto-relacional (o ORDBMS
por el acrónimo en inglés de Object-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, estabilidad, escalabilidad y soporte multiplataforma.
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 GNU/Linux.
Nombre
PostgreSQL
Caracteristicas
Como muchos otros proyectos de código
abierto, el desarrollo de PostgreSQL no es
manejado por una empresa y/o persona,
sino que es dirigido por una comunidad de
desarrolladores que trabajan de forma
MySQL
Es un sistema de gestión de bases de
datos relacional, multihilo y multiusuario co
n 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
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++.
SQLite
Es un sistema de gestión de bases de
datos relacional compatible con ACID,
contenida en una relativamente pequeña
(~275 kiB) biblioteca escrita en C. SQLite
es un proyecto de dominio público creado
por D. Richard Hipp
B2 express- Es un motor de base de datos
C
perteneciente a la empresa IBM,
conteniendo parte de las funcionalidades
de la versión de pago DB2 propiedad
también de la empresa IBM, este motor de
base de datos es gratuita pero no libre
Microsoft
Es un sistema para la gestión de bases de
SQL Server
datos producido por Microsoft basado en el
modelo relacional. Sus lenguajes para
consultas son T-SQL y ANSI SQL.
Microsoft
Es una base de datos, recopila información
Access
relativa a un asunto o propósito particular,
como el seguimiento de pedidos de
clientes o el mantenimiento de una
colección de música
Oracle
Plataformas y Costos
Multiplataforma (Windows, Mac,
Unix, Linux, etc.)
Libre
Multiplataforma (Windows, Mac,
Unix, Linux, etc.)
Libre
Multiplataforma (Windows, Mac,
Unix, Linux, etc.)
Libre
Multiplataforma (Windows, Mac,
Unix, Linux, etc.)
Libre
Multiplataforma (Windows, Mac,
Unix, Linux, etc.)
Libre
Microsoft Windows
Licencia
Microsoft Windows
Licencia
Es un sistema de gestión de base de Multiplataforma (Windows, Mac,
datos objeto-relacional (o ORDBMS por el Unix, Linux,etc.)
acrónimo en inglés de Object-Relational Licencia
Data
Base
Management
System),
desarrollado por Oracle Corporation
Microsoft
(SQL Server CE) es un motor de base de
SQL Server datos relacional, de libre descarga y
Compact
distribución, tanto para dispositivos
móviles como para aplicaciones escritorio.
Especialmente orientada a sistemas
ocasionalmente conectados, ofrece unas
características especialmente útiles para
clientes ligeros. La versión más reciente es
SQL Server Compact 3.5 SP2
Sybase ASE Es la primera base de datos comercial
Express
basada en Linux de nivel empresarial que
Edition para le permitirá realizar desde pruebas hasta
Linux
implementaciones sin costo alguno y sin
asumir ningún riesgo. Puede desarrollar un
proyecto piloto en Linux sin riesgos Y sin
afectar el rendimiento o la administración
Microsoft Windows
Distribución gratuita
Linux, Microsoft Windows y
Solaris
Distribución gratuita