Mind map
RDBMS's
Map content
RDBMS's
PostgreSQL
- Antecedentes
- Creado por Michael Stonebreaker en 1982
- Proyecto de la universidad de Berkeley
- Basado en el paquete Postgres desarrollado en Berkeley
- Proyecto de la universidad de Berkeley
- Creado por Michael Stonebreaker en 1982
- Características
- Implementa herencia entre 2 o más tablas
- Todos los objetos se guardan en schemas
- Se pueden definir nuevos tipos de objetos, incluso lenguajes
- Todos los objetos se guardan en schemas
- Implementa herencia entre 2 o más tablas
- Tipos de dato
- Boolean, Numeros de precisión arbitraria, Character (text, varchar, char), Binary, Date/time (timestamp/time con/sin zona horaria, date, interval), Money, Enum, Bit strings, Búsquedas de texto, Composite, HStore, Arrays (de tamaño variable y de cualquier tipo, de hasta 1 GB), Primitivas Geométricas, Direcciones IPv4 e IPv6, Bloques CIDR y direcciones MAC, XML soportando queries de XPath, UUID, JSON (desde versión 9.2), JSONB (desde versión 9.4)
- Antecedentes
SQLite
- Antecedentes
- Creado por Richard Hipp.
- Diseñado para dirigir misiles sin que estos tuvieran que accesar a un servidor
- Se basa en PostgreSQL
- Diseñado para dirigir misiles sin que estos tuvieran que accesar a un servidor
- Creado por Richard Hipp.
- Características
- No es cliente-servidor, sino que la BD es parte de la aplicación
- Es el RDBMS más usado pues está presente en los web browsers más populares
- Es muy rápido ya que la aplicación y las llamadas a la BD ocurren en el mismo proceso
- Es el RDBMS más usado pues está presente en los web browsers más populares
- No es cliente-servidor, sino que la BD es parte de la aplicación
- Tipos de dato
- INT, INTEGER, TINYINT, SMALLINT, MEDIUMINT, BIGINT, UNSIGNED BIG INT, INT2, INT8, CHARACTER(20), VARCHAR(255), VARYING CHARACTER(255), NCHAR(55), NATIVE CHARACTER(70), NVARCHAR(100), TEXT, CLOB, BLOB, no datatype specified, REAL, DOUBLE, DOUBLE PRECISION, FLOAT, NUMERIC, DECIMAL(10,5), BOOLEAN, DATE, DATETIME
- Antecedentes
SQL Server
- Antecedentes
- Producto de una colaboración entre MS y Sybase en 1988.
- En 1993 Sybase y MS se separaron. En 1996 Sybase cambió el nombre de su producto a Adaptive Server.
- Hacia el 2005 pertenecía completamente a MS y el código había sido totalmente reescrito.
- En 1993 Sybase y MS se separaron. En 1996 Sybase cambió el nombre de su producto a Adaptive Server.
- Producto de una colaboración entre MS y Sybase en 1988.
- Características
- Implementa T-SQL que es un lenguaje de programación Turing-completo
- Permite accesos concurrentes a los mismos datos desde varios clientes
- La comunicación entre la BD y la aplicación se realiza en un formato llamado Tabular Data Stream
- Permite accesos concurrentes a los mismos datos desde varios clientes
- Implementa T-SQL que es un lenguaje de programación Turing-completo
- Tipos de dato
- int, bigint, smallint, tinyint, decimal, numeric, float, real, money, smallmoney, char(n), varchar(n), nchar(n), nvarchar(n), sysname, date, time, datetime, datetime2, smalldatetime, bit, binary(n), varbinary(n), uniqueidentifier
- Antecedentes
Information
- Description
- Mind Map on RDBMS's, created by Enrique Ortiz on 27/08/2015.
- Created by
- Enrique Ortiz
- Views
- 17
- Rating