My SQL
Historia
MySQL AB fue fundado por David Axmark, Allan Larsson y Michael Widenius. 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.
MySQL es patrocinado por una empresa privada, que posee el copyright de la mayor parte del código. MySQL es usado por muchos sitios web grandes y populares, como Wikipedia,2 Google3 4 (aunque no para búsquedas).
Características
Inicialmente, MySQL carecía de elementos considerados esenciales en las bases de datos relacionales, tales como integridad referencial y transacciones. A pesar de ello, atrajo a los desarrolladores de páginas web con contenido dinámico, justamente por su simplicidad.
Historia
MySQL AB fue fundado por David Axmark, Allan Larsson y Michael Widenius. 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.
MySQL es patrocinado por una empresa privada, que posee el copyright de la mayor parte del código. MySQL es usado por muchos sitios web grandes y populares, como Wikipedia,2 Google3 4 (aunque no para búsquedas).
Características
Inicialmente, MySQL carecía de elementos considerados esenciales en las bases de datos relacionales, tales como integridad referencial y transacciones. A pesar de ello, atrajo a los desarrolladores de páginas web con contenido dinámico, justamente por su simplicidad.
- Amplio subconjunto del lenguaje SQL. Algunas extensiones son incluidas igualmente.
- Disponibilidad en gran cantidad de plataformas y sistemas.
- Posibilidad de selección de mecanismos de almacenamiento que ofrecen diferentes velocidades de operación, soporte físico, capacidad, distribución geográfica, transacciones...
- Transacciones y claves foráneas.
- Conectividad segura.
- Replicación.
- Búsqueda e indexación de campos de texto.
PostgreeSQL
PostgreSQL es un Sistema de gestión de bases de datos relacional orientado a objetos y libre, publicado bajo la licencia PosgreSQL1 , similar a la BSD o la MIT.
Historia
PostgreSQL ha tenido una larga evolución, la cual se inicia en 1982 con el proyecto Ingres en la Universidad de Berkeley. Este proyecto, liderado por Michael Stonebraker, fue uno de los primeros intentos en implementar un motor de base de datos relacional.
En agosto de 2007 EnterpriseDB anunció el Postgres Resource Center y EnterpriseDB Postgres, diseñados para ser una completamente configurada distribución de PostgreSQL incluyendo muchos módulos contribuidos y agregados. EnterpriseDB Postgres fue renombrado Postgres Plus en marzo de 2008.
Característica
PostgreSQL es un Sistema de gestión de bases de datos relacional orientado a objetos y libre, publicado bajo la licencia PosgreSQL1 , similar a la BSD o la MIT.
Historia
PostgreSQL ha tenido una larga evolución, la cual se inicia en 1982 con el proyecto Ingres en la Universidad de Berkeley. Este proyecto, liderado por Michael Stonebraker, fue uno de los primeros intentos en implementar un motor de base de datos relacional.
En agosto de 2007 EnterpriseDB anunció el Postgres Resource Center y EnterpriseDB Postgres, diseñados para ser una completamente configurada distribución de PostgreSQL incluyendo muchos módulos contribuidos y agregados. EnterpriseDB Postgres fue renombrado Postgres Plus en marzo de 2008.
Característica
- Amplia variedad de tipos nativos
- Alta concurrencia[editar
- 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.
SQL Server
SQL Server Diferencias
SQL Server 2000
-Escalabilidad, disponibilidad y seguridad en el almacenamiento de datos de los sitios Web.
-Facilidad de instalación, distribución y utilización.
-Almacenamiento de datos
-Base de datos corporativos
SQL Server 2005
-Crear, implementar y administrar aplicaciones
-Productividad, implementación y administración de aplicaciones de bases de datos.
- Compartir datos en varias plataformas de conexión de sistemas internos y externos.
- Controlar los costes de rendimiento, la disponibilidad, escalabilidad o seguridad.
SQL Server 2008
-Gestión de tipos de Datos
-plataforma completa de programación de datos.
- Almacenar datos de documentos estructurados, semiestructurados o no estructurados.
-Rendimiento de los datos y servicios integrados
-Control sobre la información almacenada y recuperadas
SQL Server Diferencias
SQL Server 2000
-Escalabilidad, disponibilidad y seguridad en el almacenamiento de datos de los sitios Web.
-Facilidad de instalación, distribución y utilización.
-Almacenamiento de datos
-Base de datos corporativos
SQL Server 2005
-Crear, implementar y administrar aplicaciones
-Productividad, implementación y administración de aplicaciones de bases de datos.
- Compartir datos en varias plataformas de conexión de sistemas internos y externos.
- Controlar los costes de rendimiento, la disponibilidad, escalabilidad o seguridad.
SQL Server 2008
-Gestión de tipos de Datos
-plataforma completa de programación de datos.
- Almacenar datos de documentos estructurados, semiestructurados o no estructurados.
-Rendimiento de los datos y servicios integrados
-Control sobre la información almacenada y recuperadas