TIPOS DE DATOS Y MOTORES DE BASE DE DATOS
Enviado por yenip • 28 de Agosto de 2012 • 980 Palabras (4 Páginas) • 565 Visitas
TIPOS DE DATOS Y MOTORES DE BASE DE DATOS
PRESENTADO POR:
YENI PAOLA HERNANDEZ CORDON
PRESENTAR A:
ING.LUIS GIOVANNI SERRANO
TECNOLOGIA EN GESTION DE SERVICIOS DE SALUD
TECNOLOGICA FITEC
ELECTIVA TEC. II
BUCARAMANGA
2012
TIPOS DE DATOS
TIPO DE DATO TIPO TAMAÑO
DEFINICION
TIPO
TAMAÑO
Tipos de datos enteros
Se usan para representar números enteros con signo
-byte
-short
-int
-Long
-1Byte (8 bits)
-2 Bytes (16 bits)
-4 Bytes (32 bits)
-8 Bytes (64 bits)
Tipos de datos en coma flotante
Se usan para representar números con partes fraccionarias
-float
-double
-4 Byte (32 bits)
-8 Bytes (64 bits)
Tipo de datos boolean
Se usa para almacenar variables que presenten dos estados, que serán representados por los valores true y false. No se pueden convertir a otro tipo de datos pero si a una cadena.
-1 byte
MOTORES DE BASE DE DATOS
MONGO DB Es una base de datos Open Source de gran rendimiento, escalable, schema-free (creo que esto se refiere a que no es una base de datos relacional convencional, aunque no estoy del todo seguro) y orientada a documentos (esquemas de datos tipo JSON). Hay drivers preparados para usar esta base de datos desde lenguajes como PHP, Python, Perl, Ruby, JavaScript, C++ y muchos más.
HYPERTABLE Hypertable es un sistema de almacenamiento distribuido de datos de alto rendimiento diseñado para soportar aplicaciones que requieran máximo rendimiento, escalabilidad y eficiencia. Se ha diseñado y modelado a partir del proyecto BigTable de Google y se enfoca sobre todo a conjuntos de datos de gran escala.
APACHE COUCHDB Como en el caso de MongoDB, este proyecto está destinado a ofrecer una base de datos orientada a documentos que se pueden consultar o indexar en modo MapReduce usando JavaScript. CouchDB ofrece una API JSON RESTful a la que se puede acceder desde cualquier entorno que soporte peticiones HTTP.
NEO4J Es un motor de persistencia completamente transaccional en Java que almacena los datos mediante grafos, y no mediante tablas. Neo4j ofrece una escalabilidad masiva. Puede manejar grafos de varios miles de millones de nodos/relaciones/propiedades en una única máquina, y se puede escalar a lo largo de múltiples máquinas.
RIAK Riak es una base de datos ideal para aplicaciones web y combina:
Una tienda con un valor clave descentralizado
Un motor map/reduce flexible
Una interfaz de consultas HTTP/JSPN amigable.
ORACLE BERKELEY DB Se trata de un motor de bases de datos embebidas que proporciona a los desarrolladores persistencia local, rápida y eficiente con una administración nula. Oracle Berkeley DB es una librería que se enlaza directamente en nuestras aplicaciones y permite realizar llamadas simples a funciones en lugar de enviar mensajes a un servidor remoto para mejorar el rendimiento.
APACHE CASSANDRA Casandra es probablemente uno de los proyectos No SQL más conocidos del mercado. Se trata de una base de datos distribuida de segunda generación con alta escalabilidad que está siendo usada
...