Tipos y modelos de Bases de Datos

Description

Informática Mind Map on Tipos y modelos de Bases de Datos, created by Edgar Cruz Cz on 21/02/2020.
Edgar Cruz Cz
Mind Map by Edgar Cruz Cz, updated more than 1 year ago
Edgar Cruz Cz
Created by Edgar Cruz Cz over 4 years ago
19
0

Resource summary

Tipos y modelos de Bases de Datos
  1. Bases de datos estáticas
    1. Son de sólo lectura, utilizadas primordialmente para almacenar datos históricos
    2. Bases de datos dinámicas
      1. La información almacenada en ellas se modifica con el tiempo, permitiendo operaciones como consultas, actualización, adición y eliminación de datos
      2. Modelos de bases de datos
        1. Abstracciones que permiten la implementación de un sistema eficiente de base de datos; en la forma de algoritmos y conceptos matemáticos
        2. Modelo Jerárquico
          1. Se componen de un conjunto ordenado de árboles, en donde un nodo padre de información puede tener varios hijos
            1. Los datos se almacenan en la forma de registros. Cada registro consta de un conjunto de campos
              1. Un conjunto de registros con los mismos campos se denomina fichero
                1. Facilita relaciones padre-hijo, (relaciones 1:N)
                  1. Relaciones unidireccionales, solamente se puede consultar la base de datos desde los nodos hoja hacia el nodo raíz
                    1. No existen relaciones N:M (de muchos a muchos)
                      1. Las relaciones se establecen mediante punteros entre registros.
                        1. Útiles en el caso de aplicaciones que manejan un gran volumen de información y datos compartidos
                          1. Incapacidad de representar eficientemente la redundancia de datos
                          2. Base de datos de red
                            1. Modelo que soluciona el problema de redundancia de datos del Modelo Jerarquico al permitir que un mismo nodo tenga varios padres
                              1. Modelo utilizado en su mayoría por programadores por la dificultad que implica admistrar la información
                              2. Bases de datos transaccionales
                                1. Su fin es el envió y recepción de datos a grandes velocidades,
                                  1. Dirigidas por lo general al entorno de análisis de calidad y datos de producción industrial
                                    1. La redundancia y duplicación de información no es un problema
                                    2. Bases de datos relacionales
                                      1. El lenguaje más común para construir las consultas a bases de datos relacionales es SQL
                                        1. En 1970 Edgar Frank Codd propone el modelo relacional
                                          1. La información puede ser recuperada o almacenada mediante "consultas"
                                            1. El lugar y la forma en que se almacenen los datos no tienen relevancia
                                              1. Durante el diseño pasa por la normalización de una base de datos
                                              2. Bases de datos multidimensionales
                                                1. Ideadas para desarrollar aplicaciones muy concretas, como creación de Cubos OLAP
                                                  1. Los campos o atributos de una tabla pueden ser de dos tipos, o bien representan dimensiones de la tabla
                                                  2. Bases de datos orientadas a objetos
                                                    1. Representa la información mediante objetos
                                                      1. Se diseñan para trabajar en conjunto con lenguajes como Java, C#, Visual Basic.NET y C++
                                                        1. Incorpora los conceptos importantes del paradigma de objetos
                                                          1. Encapsulación
                                                            1. Herencia
                                                              1. Polimorfismo
                                                              2. Pueden definir operaciones (funciones o métodos) sobre los datos
                                                              3. Bases de datos documentales
                                                                1. Permiten la indexación a texto completo, y realizar búsquedas más potentes
                                                                2. Base de datos deductivas
                                                                  1. Sistema que permite hacer deducciones a través de inferencias
                                                                    1. Se basa principalmente en reglas y hechos que son almacenados en la base de datos
                                                                      1. También llamadas bases de datos lógicas al basarse en el cálculo de predicados de la lógica matemática
                                                                      2. Gestión de bases de datos distribuida
                                                                        1. Está almacenada en varias computadoras conectadas en red
                                                                          1. Tienen la capacidad de unir las bases de datos de cada localidad y acceder así a distintas universidades, sucursales de tiendas, etc
                                                                          Show full summary Hide full summary

                                                                          Similar

                                                                          Diapositivas de Topología de Redes
                                                                          lisi_98
                                                                          Elementos que conforman a google chrome
                                                                          juan carlos hernandez morales
                                                                          FLAT FILE VS RELATIONAL DATABASE
                                                                          rosiejones
                                                                          Construcción de software
                                                                          CRHISTIAN SUAREZ
                                                                          Sistema de Gestor de Base de Datos MongoDB
                                                                          Edwin Herlop
                                                                          TRABAJO DE TOPOLOGÍA DE REDES
                                                                          lisi_98
                                                                          Arquitecturas de Sistemas Distribuidos
                                                                          Edisson Reinozo
                                                                          Ventajas y desventajas de las Bases de Datos
                                                                          Edgar Cruz Cz
                                                                          evaluación base de datos
                                                                          isa hernandez
                                                                          Evaluación base de datos
                                                                          Mariana Ramos
                                                                          LAS BASES DE DATOS
                                                                          diego velez