BASES DE DATOS

Description

Mapa conceptual sobre definiciones básicas de Bases de Datos. Tipos de Enfoques, definiciones según ANSI/SPARC, Sistemas de Información, etc.
Horst Berndt Reyes
Mind Map by Horst Berndt Reyes, updated more than 1 year ago
Horst Berndt Reyes
Created by Horst Berndt Reyes about 9 years ago
4919
61

Resource summary

BASES DE DATOS
  1. Información
    1. Conjunto de datos relacionados
      1. Dato: es cualquier cosa de importancia
    2. TIPOS DE ENFOQUES
      1. Por Agregación
        1. Características
          1. Basado en archivos maestros, actualizados a partir de archivos transaccionales
            1. Cada departamento de una organización tiene sus propios archivos maestros
          2. Defectos
            1. Mucha redundancia, inconsistencia de datos, inflexibilidad
              1. Escasa posibilidad de compartir datos
                1. Pobre estandarización, mucha mantención ==> BAJA PRODUCTIVIDAD DEL PROGRAMADOR
          3. Por Base de Datos
            1. Características
              1. Basado de bases de datos que son accesibles por cualquier usuario con acceso
                1. Cada departamento tiene acceso a la información, facilitando la toma de deciciones
              2. Beneficios
                1. Control de la redundancia e inconsistencia de datos
                  1. Posibilidad de compartir datos
                    1. Muy flexible, estandarizada, requiere de baja mantención ==> ALTA PRODUCTIVIDAD DEL PROGRAMADOR
            2. COMPONENTES PRINCIPALES
              1. Datos
                1. Hardware
                  1. Software
                    1. DBMS (Data Base Management System)
                      1. Lenguajes DBMS
                        1. Lenguaje de definición de datos (DDL, data definition language)
                          1. Lenguaje de definición del almacenamiento (SDL)
                            1. Lenguaje de definición de vistas (VDL)
                              1. Lenguaje de manipulación de datos (DML data manipulation language)
                          2. Usuarios
                            1. Usuarios Informáticos
                              1. Diseñadores (Lógicos/Físicos)
                                1. Programador de Aplicaciones
                                  1. Administradores de DB o DBA (Data Base Administrator)
                                    1. Responsabilidades
                                      1. Desarrollo, estructuración y crecimiento de la BD según facilidades del SABD y situación de empresa
                                        1. Habilitación de interfaz de usuarios, mecanismos de seguridad, integridad, privacidad, validación, verificación, entre otros
                                          1. Supervisión del uso dado por usuarios
                                            1. Definir políticas de acceso a BD
                                              1. Preparación y difusión de procedimientos, asistencia técnica a usuarios, medición periódica de desempeño
                                          2. Usuarios Finales
                                        2. ARQUITECTURA ANSI/SPARC
                                          1. Se divide en tres niveles
                                            1. Nivel Interno
                                              1. Estructura física: dispositivos de almacenamiento físico, direcciones físicas, estrategias de acceso, relaciones, índices, apuntadores, etc.
                                                1. NINGUN USUARIO TIENE CONOCIMIENTO DE ESTE NIVEL
                                              2. Nivel Conceptual
                                                1. Implica el análisis de las necesidades de información de los usuarios y las clases de datos necesarias para satisfacer dichas necesidades
                                                  1. El resultado del diseño conceptual contiene la descripción de todos los datos y las interrelaciones entre ellos, así como las restricciones de integridad y de confidencialidad
                                                2. Nivel Externo
                                                  1. Es el que se ocupa de la forma en como los usuarios individuales percibe los datos
                                                    1. Es la visión que posee un usuario de la base de datos
                                                  2. Diagrama de Interacción de Niveles
                                                3. SISTEMAS DE INFORMACIÓN SIA's
                                                  1. Objetivos
                                                    1. Automatización de procesos operativos ==> Sistemas Transaccionales
                                                      1. Proporcionar información que sirva de apoyo a la toma de decisiones ==> Sistemas de Soporte a las Decisiones (DSS), Sistemas Gerenciales, Sistemas Ejecutivos (EIS), Sistemas Expertos
                                                        1. Lograr ventajas competitivas a través de su implantación y uso ==> Sistemas Estratégicos
                                                        2. Tipos
                                                          1. Operacionales
                                                            1. Sistemas Transaccionales
                                                              1. Transacción: conjunto de operaciones que deben ejecutarse en su conjunto obligatoriamente
                                                                1. Los Sistemas Transaccionales o los Sistemas Estratégicos (SIS) son los encargados de recolectar la información que contendrá la base de datos, por medio de las funciones de creación, bajas o modificación de la información. La forma de operar de estos sistemas puede ser batch o en línea
                                                                  1. Características principales: ahorros significativos de mano de obra, intensiva E/S pero pobre en cálculo y procedimientos, fácil justificación (ingreso v/s costos), recolectores de datos
                                                                    1. Ejemplo: facturación, contabilidad, cuentas corrientes, inventarios,etc.
                                                                  2. Administrativos
                                                                    1. De apoyo a la toma de decisiones
                                                                      1. Implantación posterior a los Sistemas Transaccionales
                                                                        1. Información de apoyo a los mandos intermedios y de alta administración
                                                                          1. Características principales: intensivos en cálculos y escasos en E/S, interactivos y amigables (gráfico-visual), pueden ser desarrollados por los usuarios finales.
                                                                            1. Ejemplo: programación de la producción, compra de materiales, flujo de caja, proyecciones financieras, simulación de negocios, etc
                                                                            2. Data Warehouse
                                                                              1. Es una colección de datos en la cual se encuentra integrada la información de una organización y que se usa como soporte para el proceso de toma de decisiones gerenciales
                                                                                1. Por objetivo tiene:
                                                                                  1. Agrupar los datos con el propósito de facilitar su posterior análisis, de forma que sean útiles para acceder y analizar información sobre la propia empresa
                                                                                    1. Se les conoce como “informativos”
                                                                                      1. Los sistemas que los manejan datos se denominan OLAP (Online Analytical Processing)
                                                                                    2. Además muchos de los datos de una empresa se utilizan como soporte a los negocios
                                                                                      1. Se les denomina “operacionales”
                                                                                        1. Los sistemas usados con el fin de recogerlos reciben el nombre de OLTP (Online Transaction Processing)
                                                                              Show full summary Hide full summary

                                                                              Similar

                                                                              Mapa Conceptual de la arquitectura de base de datos
                                                                              Alan Alvarado
                                                                              Abreviaciones comunes en programación web
                                                                              Diego Santos
                                                                              codigos QR
                                                                              Cristina Padilla
                                                                              VENTAJAS Y DESVENTAJAS DE UNA BASE DE DATOS RELACIONAL
                                                                              Patricia Cualchi
                                                                              ANALISIS SISTEMATICO DE LA COMPUTADORA Y LOS PERIFERICOS QUE LO INTEGRAN
                                                                              Ana pinzon
                                                                              Mapa conceptual SGBD
                                                                              freddy diaz
                                                                              Historia de la Computadora
                                                                              Diego Santos
                                                                              Desarrollo web
                                                                              William Valdez
                                                                              TABLAS EN HTML
                                                                              war 21
                                                                              Bases de Datos Distribuidas
                                                                              Prof.Perla
                                                                              Programación orientada a objetos (POO).
                                                                              Lina Melo