Please enable JavaScript.
Coggle requires JavaScript to display documents.
BASES DE DATOS, MR , descarga , distri , bases-de-datos-nosql-1080x634…
BASES DE DATOS
MODELO RELACIONAL
-
VENTAJAS
La sencillez del modelo relacional, que permite manejar grandes cantidades de datos con puntos de relación entre sí, gestionándolos de forma segura y conforme a unas normas y un modo uniforme.
Permiten mantener la uniformidad de los datos en todas las aplicaciones y copias de de la propia base
-
La concurrencia se ocupa de gestionar las llamadas a consultas de varios usuarios o aplicaciones al mismo tiempo en la misma base de datos.
DESVENTAJAS
Son deficientes a la hora de manejar datos gráficos, multimedia, CAD y sistemas de información geográfica,
-
-
-
CENTRALIZADA
-
-
-
Reduce el costo de personal al permitir que los empleados se enfoquen en tareas que consuman menos tiempo y sean menos repetitivas.
Distribuye la base de datos alrededor de un cluster o por una red y sistemáticamente la configura cuando es necesario.
-
-
DISTRIBUIDA
-
Los componentes consisten en los datos, el software del Sistema de Manejador de Bases de Datos SMBD y los dispositivos de almacenamiento secundario
Se pueden tener acceso remoto a una base de datos centralizada a través de terminales conectadas al sitio; los datos y el software del SMBD residen principalmente en un solo sitio
-
-
Esto les da la capacidad de unir las bases de datos de cada localidad y acceder así a distintas universidades, sucursales de tiendas, etcétera.
NoSQL
Están diseñadas específicamente para modelos de datos específicos y tienen esquemas flexibles para crear aplicaciones modernas
Son ampliamente reconocidas porque son fáciles de desarrollar, por su funcionalidad y el rendimiento a escala
Flexibilidad: las bases de datos NoSQL generalmente ofrecen esquemas flexibles que permiten un desarrollo más rápido y más iterativo. El modelo de datos flexible hace que las bases de datos NoSQL sean ideales para datos semiestructurados y no estructurados.
Escalabilidad: las bases de datos NoSQL generalmente están diseñadas para escalar usando clústeres distribuidos de hardware en lugar de escalar añadiendo servidores caros y sólidos.
Alto rendimiento: la base de datos NoSQL está optimizada para modelos de datos específicos y patrones de acceso que permiten un mayor rendimiento que el intento de lograr una funcionalidad similar con bases de datos relacionales.
Altamente funcional:las bases de datos NoSQL proporcionan API altamente funcionales y tipos de datos que están diseñados específicamente para cada uno de sus respectivos modelos de datos.
NORMALIZACIÓN
Es un proceso que consiste en designar y aplicar una serie de reglas a las relaciones obtenidas tras el paso del modelo entidad-relación al modelo relacional
-
-
-
-
SISTEMAS GESTORES
Es un software que se utiliza para acceder, extraer y administrar datos almacenados en una fuente o base de datos,
Generalmente se accede a los datos mediante lenguajes de consulta como lo es SQL (Structured Query Language).
Data Warehouse, utilizado para datos estructurados y como estrategia de BI.
Data Lake, utilizado para almacenar datos no estructurados.
Fast Data, referido al análisis de datos a menor escala y en tiempo real.
Gestión de datos híbridos, con capacidad para analizar datos de cualquier tipo,
-
DISEÑO LÓGICO
-
Líneas que enlazan las claves principales con las claves secundarias para representar mejor las relaciones.
En estos diagramas la cardinalidad máxima n se dibuja con las famosas patas de gallo, la cardinalidad mínima de tipo cero con un círculo y la cardinalidad de tipo uno con una barra vertical.
-
-
-
Identificadores alternativos. Pasan a ser claves alternativas (tendrán restricciones UNIQUE y NOT NULL.
RELACIONES
Relaciones varios a varios: son aquellas que tienen n a n en la cardinalidad mayor, la cardinalidad menor no cuenta para esta situación
Relaciones de orden n: Las relaciones ternarias, cuaternarias y n-arias que unen más de dos entidades, se transforman en una tabla que contiene los atributos de la relación, más los identificadores de las entidades relacionadas.
-
Relaciones cero a uno: relaciones entre dos entidades con cardinalidad máxima de 1 en ambas direcciones, pero en una de ellas la cardinalidad mínima es 0
DISEÑO FÍSICO
Optimiza el rendimiento a la vez que asegura la integridad de los datos al evitar repeticiones innecesarias de datos.
Se transforman las entidades en tablas, las instancias en filas y los atributos en columnas.
-
-
-
-
-
-
-
-
-