2. DEFINICIÓN
Colección de Información
almacenada y organizada
de alguna manera con un
fin determinado, de
forma que un programa
de ordenador pueda
seleccionar rápidamente
los fragmentos
de datos que necesite. Es
un sistema de archivos
electrónico.
3. BASE DE DATOS: SQL
•Es una base de datos relacional que puede ser
definida, consultada, manipulada, restringida y
controlada en su acceso, mediante un lenguaje
de programación para bases de datos
relacionales conocido como SQL (Structured
Query Language).
4. BASE DE DATOS: NO-SQL (NOT ONLY SQL)
•Estructura que nos permiten almacenar
información sin problemas de escalabilidad y
rendimiento, donde se dan cita miles de
usuarios concurrentes y con millones de
consultas diarias.
5. Características BD
No-SQL
•Sistemas de almacenamiento de información
que no cumplen con el esquema entidad–
relación.
•Tampoco utilizan una estructura de datos en
forma de tabla donde se van almacenando los
datos.
•Usan otros formatos como clave–valor, mapeo
7. SQL Server
Creado por Microsoft, se basa en el
modelo relacional. Cracaterísticas:
soporte de transacciones, escalabilidad,
estabilidad y seguridad, soporta
procedimientos almacenados, incluye
también un potente entorno gráfico de
administración, que permite el uso de
comandos DDL y DML, gráficamente,
permite trabajar en modo cliente-servidor
y administrar información de otros
8. Oracle
• Fabricado por Oracle Corporation, es una
herramienta cliente/servidor, la gran
potencia que tiene y su elevado precio
hace que solo se vea en empresas muy
grandes y multinacionales. Diseñada para
que puedan controlar y gestionar grandes
volúmenes de contenidos no
estructurados en un único repositorio con
el objetivo de reducir los costes y los
9. Oracle No-SQL
• Basada en el motor de Oracle Berkeley DB, base de datos
NoSQL distribuida y escalable, diseñada para
proporcionar una gestión de datos fiable, flexible y
altamente disponible a través de un conjunto
configurable de nodos de almacenamiento, junto con una
API de fácil uso e integración con el resto de productos
Oracle. Pese a pertenecer a la categoría de
almacenamientos Clave-Valor, permite modelar los datos
como si fuesen tablas en forma similar a como lo haría
10. MongoDB
• Del tipo orientada a documentos,
de esquema libre cada entrada
puede tener un esquema de datos
diferente que nada tenga que ver
con el resto de registros
almacenados. Bastante rápido a la
hora de ejecutar sus operaciones ya
que está escrito en lenguaje C++.
Para almacenar la información,
utiliza un sistema propio de
documento conocido con el nombre
11. Cassandra
• Se trata de una base de datos
creada por Apache del tipo
clave–valor. Dispone de un
lenguaje propio para realizar
consultas CQL (Cassandra
Query Language). Cassandra
es una aplicación Java por lo
que puede correr en cualquier
plataforma que cuente con la
JVM.
12. Referencias
• Acenswhitepaper. Bases de datos NoSQL. Qué son y tipos que nos
podemos encontrar. Recuperado de https://www.acens.com/wp-
content/images/2014/02/bbdd-nosql-wp-acens.pdf
• Oracle. n café con Oracle. ¿Qué es una base de datos NoSQL?
(2016). Recuperado de:
https://www.google.com.mx/search?q=oracle+nosql+español&o
q=oracle+nosq
• Elmasri, R., Navathe, S. B., Castillo, V. C., Espiga, B. G., & Pérez, G.
Z. (2002).Fundamentos de sistemas de bases de datos. Addison-
Wesley.