Base de datos. Una base de datos o banco de datos es un conjunto de datos pertenecientes a un mismo contexto y almacenados sistemáticamente para su posterior uso.
2. BASE DE DATOS
Es una colección de datos organizados y estructurados
según un determinado modelo de información que refleja
no sólo los datos en sí mismos, sino también las
relaciones que existen entre ello.
3. BASE DE DATOS
TIPO SQL
Es un lenguaje de programación diseñado para
almacenar, manipular y recuperar datos
almacenados en una bases de datos
relacionales. El cual posee las siguientes
características:
Lenguaje de definición de datos.
Lenguaje interactivo de manipulación de datos.
Integridad.
Definición de vistas.
Control de transacciones.
SQL incorporado y dinámico.
Autorización.
4. BASE DE DATOS NO-
SQL
Son sistemas de almacenamiento de
información que no cumplen con el
esquema entidad-relación, no imponen
una estructura de datos en forma de
tablas y relaciones entre ellas , en ese
sentido son más flexibles, ya que suelen
permitir almacenar información en otros
formatos como clave-valor (similar a
tablas Hash), Mapeo de Columnas,
Documentos o Grafos.
6. SQL SERVER
DIFERENCIAS
• SQL Server tiene justo la
edición que necesita.
• SQL Server tiene la
capacidad de enviar
correos electrónicos a
través del código.
• Pueden estar almacenados
en un equipo o en equipos
distintos
VENTAJAS
• Es un sistema de gestión de base de
datos.
• Permite administrar permiso a todo
• Soporta procedimientos
almacenados.
• Escalabilidad, estabilidad y
seguridad.
• Es útil para manejar y obtener datos
de la red de redes.
7. ORACLE
DIFERENCIAS
• Es un sistema de base de
datos relacional, se
considera como una de las
bases de datos más
completos.
• Es potente herramienta
como cliente servidor para
la gestión de base de
datos.
• Facilita versiones de
prueba gratuita que puede
servir para aprender.
VENTAJAS
• Permite el uso de
particiones para mejorar la
eficiencia.
• Con mas orientación hacia
internet.
• Soporta todas las
funciones que se espera
de un servidor serio.
• Es multiplataforma.
• Tiene una excelente
seguridad.
8. MONGO DB
DIFERENCIAS
• Ha sido diseñada para que
sea rápida, flexible y
escalable, para reducir al
mínimo las labores de
administración para que a los
administradores le resulte
fácil de aprender; dotadas de
potentes herramientas de
análisis de datos.
VENTAJAS
• Es capaz de actualizarse sin
dejar de dar servicio.
• No tiene cuello de botella que
se produce en las base de
datos.
• Brinda escalabilidad,
rendimiento y gran
disponibilidad.
• Es rápida y es funcional.
• Es gratuito y es
multiplataforma.
9. ORACLE NO SQL
DIFERENCIAS
• Modelo de programación simple
con transacciones ACID.
• Modelo de datos tabulares y
soportes JSON.
• Es libre de esquemas.
• Seguridad de aplicaciones con
autentificación y cifrado SSL de
nivel de sesion.
VENTAJAS
• Escala horizontalmente con
mayor disponibilidad y balance
de carga aun cuando agrega
una nueva capacidad
dinámicamente.
• Fácil distribución de los datos.
• Alta disponibilidad.
• Organiza los registros usando
claves.
• Es configurable.
10. CASSANDRA
DIFERENCIAS
• Puede manejar varios terabytes
de datos si lo necesita y puede
fácilmente, manejar millones de
ficheros, incluso en un clúster
pequeño (Big Data).
• Tiene un poderoso sistema de
recuperación de datos.
• Las bases de datos pueden estar
distribuidas en toda la red.
• Cada base de datos contiene su
propio árbol de temas.
VENTAJAS
• Se almacena en columnas con
pares key-value.
• Alta disponibilidad.
• Gran viabilidad.
• Escalabilidad horizontal.
• Bajo costo de realización.
• Tiene escalabilidad
incremental.
• Detección automática de fallos.