2. ¿Qué 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.
■ Las bases de datos tradicionales se organizan por campos, registros y archivos .
3. ■ Un campo es una pieza única de información
■ Un registro es un sistema completo de campos
■ Un archivo es una colección de registros
4. Base de datos del tipo SQL
■ Es un servicio de base de datos relacional de uso general de Microsoft Azure que
admite estructuras como datos relacionales.
■ Proporciona un rendimiento escalable dinámicamente y opciones como índices de
almacén de columnas para realizar un análisis analítico extremo y generar informes.
5. Base de datos No SQL
■ Nos referimos a una amplia clase de sistemas de gestión de datos que difieren, en
aspectos importantes, del modelo clásico de relaciones entre entidades existente en
los sistemas de gestión.
6. Las características comunes entre todas las implementaciones de bases de datos No
SQL suelen ser las siguientes:
■ Consistencia eventual
■ Flexibilidad en el esquema
■ Escalabilidad horizontal
■ Estructura distribuida
■ Tolerancia a fallos y redundancia
7. Base de datos características ventajas desventajas
SQL server Soporte de transacciones.
Soporta procedimientos almacenados .
Incluye también un entorno grafico.
Permite trabajar en modo cliente-servidor.
Permite administrar información de otros servidores de
datos.
Es un sistema de gestión de base de datos.
Es útil para manejar y obtener datos de la
red de redes.
Nos permite olvidarnos de los ficheros que
forman la base de datos.
Permite administrar permisos a todo.
Utiliza mucho la memoria RAM.
No se pueden utilizar como practicas.
Tiene muchos bloqueos.
Oracle puede ejecutarse en todas las plataformas.
Soporta todas las funciones que se esperan de un servidor.
Permite el uso de participaciones para la mejora de la
eficiencia.
El software del servidor puede ejecutarse en multitud de
sistemas operativos.
Sistema de gestión y control centralizado.
Estandarización.
Inhabilidad de implementar el
procesamiento recursivo.
Incompatibilidad y complejidad.
Funcionalidad limitada.
Mongo DB Esta escrito en su totalidad en C++.
No soporta joins ni transacciones.
Posee índices secundarios.
Un propio lenguaje.
Para las versiones de 32 bits, la base de datos solo puede
alcanzar los 2GB.
Esquemas flexibles.
Modelos de datos embebidos.
estructura de un único objeto es clara.
No se une a complejos.
Profunda consulta de capacidad.
Sintonización.
Facibilidad de escalabilidad horizontal.
Utiliza la memoria interna para almacenar
el conjunto de trabajo
Bloquea la base de datos cada vez que se
realiza una escritura.
Retorna cuando no se a escrito la
información en el espacio de
almacenamiento permanente.
Cambia el valor por defecto.
Tiene problemas de rendimiento.
8. Base de datos características ventajas desventajas
Oracle no SQL Los datos son recuperados de manera
mucho mas rápida.
}es muy adecuado.
Es un código abierto.
Escalamiento sencillo.
La nube es un ajuste natural.
Utiliza sobre todo el uso de la
memoria en vez del disco.
El código abierto puede significar un
mancha en el soporte para las
empresas.
No están lo suficientemente maduros
para algunas empresas.
Limitaciones de inteligencia de
negocios.
La falta de experiencia.
Problemas de compatibilidad.
cassandra Una tabla de datos por cada instancia
de Cassandra.
Cada familia de columnas puede
contener o bien columnas o bien
supercolumnas.
Comparte con dynamo el mecanismo
de membresia de los nodos.
Cada columna tiene elementos de la
forma “clave-valor-tiempo”.
Tolerante a fallos.
Replica los datos de forma
automática.
Cuando un nodo falla puede ser
remplazado sin ningún periodo de
inactividad.
Almacenamiento de los datos tipo
column family.
No hay joins.
No permite ordenar resultados en
tiempo de consulta.
No tiene SQL.