2. Una base de datos es:
• Una base de datos es una colección de información
organizada de forma que un programa de ordenador
pueda seleccionar rápidamente los fragmentos de
datos que necesite. Una base de datos es un sistema
de archivos electrónico.
• Las bases de datos tradicionales se organizan por
campos, registros y archivos. Un campo es una pieza
única de información; un registro es un sistema
completo de campos; y un archivo es una colección de
registros. Por ejemplo, una guía de teléfono es
análoga a un archivo. Contiene una lista de registros,
cada uno de los cuales consiste en tres campos:
nombre, dirección, y número de teléfono.
3.
4. Una base de datos de equipo SQL es:
• SQL (por sus siglas en inglés Structured
Query Language; en español lenguaje de
consulta estructurada) es un lenguaje
específico del dominio que da acceso a un
sistema de gestión de bases de
datos relacionales que permite especificar
diversos tipos de operaciones en ellos.
5.
6. Una base de datos NO-SQL es:
• En informática, No SQL (a veces llamado
"no sólo SQL") es una amplia clase de
sistemas de gestión de bases de
datos que difieren del modelo clásico de
SGBDR (Sistema de Gestión de Bases de
Datos Relacionales) en aspectos
importantes, siendo el más destacado que
no usan SQL como lenguaje principal de
consultas.
7.
8. Bases de datos mas populares:
• SQL Server
• Oracle
• Mongo DB
• Oracle NOSQL
• Cassandra
16. Mongo DB:
• Mongo DB es una base de datos
orientada a documentos. Esto quiere decir
que en lugar de guardar los datos en
registros, guarda los datos en
documentos. Estos documentos son
almacenados en BSON, que es una
representación binaria de JSON.
18. Cassandra:
• Cassandra es una base de datos de código abierto cuya
principal característica es que fusiona Dynamo, de Amazon
con BigTable, de Google, siendo ambas implementaciones de
código cerrado.
• El desarrollo de Cassandra fue iniciado por, aunque parezca
curioso, Facebook, para intentar solventar la problemática
relacionada con el rendimiento del motor de búsquedas,
concretamente con las relacionadas en la comunicación entre
usuarios (“Inbox search“). Esta funcionalidad implica un gran
volumen de datos a almacenar, con una perspectiva de
crecimiento muy alta (el boom de las redes sociales se
produjo después de la implementación de Cassandra) y la
necesidad de ofrecer un nivel de calidad de servicio fijado
(SLA, Acuerdo de Nivel de Servicio).
19. Tabla comparativa
BASES DE DATOS DIFERENCIAS VENTAJAS
SQL Server Es la edición EXPRESS que es
una edición gratuita mientras
las ediciones superiores son de
pago
Para manipular y recuperar
datos.
Oracle No representan a la
agrupación lógica de los
objetos.
Software administrar
información aplicaciones
comerciales herramientas de
soporte y decisiones.
Mongo DB Son colecciones de
documentos y los documentos
son objetos json que dentro
deMongoDB se conocen como
bson, binary json.
Escalable alto rendimiento y
sin esquemas.
Oracle NOSQL Amplia clase de sistemas de
gestión de datos
Es de código abierto, es de
escalamiento sencillo.
Cassandra Los nodos estaban
simétricamente distribuidos.
Tolerante a fallas,
descentralizada, rápidas
respuestas.