Una base de datos es una colección de información organizada electrónicamente para que un programa de computadora pueda acceder rápidamente a los datos necesarios. Una base de datos SQL usa el lenguaje de consultas estructuradas SQL para recuperar información de manera sencilla, mientras que una base de datos NoSQL es más escalable y puede manejar grandes cantidades de datos. Algunas de las bases de datos más populares son SQL Server, Oracle, MongoDB y Cassandra.
2. ¿Qué es una base de datos?
Es una colección de información organizada de forma que
un programa de computadora pueda seleccionar
rápidamente los fragmentos de datos que necesite, es decir
una base de datos es un sistema de archivos electrónico.
3. ¿Qué es una base de datos SQL?
La sigla SQL corresponde a la expresión inglesa
Structured Query Language (entendida en español
como Lenguaje de Consulta Estructurado), la cual
identifica a un tipo de lenguaje vinculado con la gestión
de bases de datos de carácter relacional que permite la
especificación de distintas clases de operaciones entre
éstas.
Brinda la posibilidad de realizar consultas con el objetivo de
recuperar información de las bases de datos de manera
sencilla.
4. ¿Qué es una base de datos No-
SQL?
Son estructuras que nos permiten almacenar información en aquellas
situaciones en las que las bases de datos relacionales generan ciertos
problemas debido principalmente a problemas de escalabilidad y
rendimiento de las bases de datos relacionales donde se dan cita miles
de usuarios concurrentes y con millones de consultas diarias.
Se ejecutan en máquinas con pocos recursos
Escalabilidad horizontal
Pueden manejar gran cantidad de datos
No genera cuellos de botella
6. DIFERENCIALES VENTAJAS
Es un sistema de gestión de
bases de datos relacionales que
está diseñado para el entorno
empresarial. Se ejecuta en un
conjunto de extensiones de que
añaden varias características
a SQL estándar, incluyendo
control de transacciones,
excepción y manejo de errores,
procesamiento fila, así como
variables declaradas.
Nos permite olvidarnos de los
ficheros que forman la base
de datos.
Nos permite agregar otros
servidores de SQL Server.
Permite administrar permisos
a todo.
Permite que alguien conecte
su SQLO al nuestro.
7. Es un sistema de gestión de base de datos
relacional fabricado por Oracle Corporation.
Es una herramienta cliente/servidor para la
gestión de base de datos.
Cuenta con una gran potencia y su elevado
precio hace que solo se vea en empresas muy
grandes y multinacionales, por lo tanto se
considera exclusiva pero eficiente.
8. Es un sistema de base de datos NoSQL orientado a
documentos, desarrollado bajo el concepto de código
abierto.
En lugar de guardar los datos en tablas como se hace en las base de datos relacionales,
MongoDB guarda estructuras de datos en documentos similares a JSON con un esquema
dinámico, haciendo que la integración de los datos en ciertas aplicaciones sea más fácil y
rápida.
9. DIFERENCIALES VENTAJAS
Es un componente clave para la
estrategia de Oracle en torno a
los Big Data porque permitirá a
quienes la utilicen gestionar
grandes cantidades de datos con
esquemas dinámicos, como los
datos de registro web, los
sensores y los medidores
inteligentes.
Proporciona un modelo de
transacción poderoso y flexible
que simplifica enormemente el
proceso de desarrollo de una
aplicación basada en NoSQL.
Escala horizontalmente con
mayor disponibilidad y balance
de carga transparente aún
cuando agrega una nueva
capacidad dinámicamente.
10. VENTAJA
Cassandra es una aplicación Java por lo
que puede correr en cualquier plataforma
que cuente con la JVM.
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).