BASES DE DATOS

jhony condori perez
Mind Map by , created over 3 years ago

Mapa conceptual sobre definiciones básicas de Bases de Datos. Tipos de Enfoques, definiciones según ANSI/SPARC, Sistemas de Información, etc.

26
0
0
Horst Berndt Reyes
Created by Horst Berndt Reyes about 4 years ago
jhony condori perez
Copied by jhony condori perez over 3 years ago
Examen informática
Cova M
Estructura física y lógica de las computadoras
mauriciofrog
RECARGA TU MENTE
hgduran
Plant Structure and Photosynthesis
mckenziedev
Biology AS Level Vocab- OCR- Chapters 1 and 2
Laura Perry
BASES DE DATOS
jaime andres rojas gil
Desarrollo web
William Valdez
BASES DE DATOS
Itzel Martinez
BASES DE DATOS
1 Información
1.1 Conjunto de datos relacionados
1.1.1 Dato: es cualquier cosa de importancia
2 TIPOS DE ENFOQUES
2.1 Por Agregación
2.1.1 Características
2.1.1.1 Basado en archivos maestros, actualizados a partir de archivos transaccionales
2.1.1.1.1 Cada departamento de una organización tiene sus propios archivos maestros
2.1.2 Defectos
2.1.2.1 Mucha redundancia, inconsistencia de datos, inflexibilidad
2.1.2.1.1 Escasa posibilidad de compartir datos
2.1.2.1.1.1 Pobre estandarización, mucha mantención ==> BAJA PRODUCTIVIDAD DEL PROGRAMADOR
2.2 Por Base de Datos
2.2.1 Características
2.2.1.1 Basado de bases de datos que son accesibles por cualquier usuario con acceso
2.2.1.1.1 Cada departamento tiene acceso a la información, facilitando la toma de deciciones
2.2.2 Beneficios
2.2.2.1 Control de la redundancia e inconsistencia de datos
2.2.2.1.1 Posibilidad de compartir datos
2.2.2.1.1.1 Muy flexible, estandarizada, requiere de baja mantención ==> ALTA PRODUCTIVIDAD DEL PROGRAMADOR
3 COMPONENTES PRINCIPALES
3.1 Datos
3.2 Hardware
3.3 Software
3.3.1 DBMS (Data Base Management System)
3.3.1.1 Lenguajes DBMS
3.3.1.1.1 Lenguaje de definición de datos (DDL, data definition language)
3.3.1.1.2 Lenguaje de definición del almacenamiento (SDL)
3.3.1.1.3 Lenguaje de definición de vistas (VDL)
3.3.1.1.4 Lenguaje de manipulación de datos (DML data manipulation language)
3.4 Usuarios
3.4.1 Usuarios Informáticos
3.4.1.1 Diseñadores (Lógicos/Físicos)
3.4.1.2 Programador de Aplicaciones
3.4.1.3 Administradores de DB o DBA (Data Base Administrator)
3.4.1.3.1 Responsabilidades
3.4.1.3.1.1 Desarrollo, estructuración y crecimiento de la BD según facilidades del SABD y situación de empresa
3.4.1.3.1.2 Habilitación de interfaz de usuarios, mecanismos de seguridad, integridad, privacidad, validación, verificación, entre otros
3.4.1.3.1.3 Supervisión del uso dado por usuarios
3.4.1.3.1.4 Definir políticas de acceso a BD
3.4.1.3.1.5 Preparación y difusión de procedimientos, asistencia técnica a usuarios, medición periódica de desempeño
3.4.2 Usuarios Finales
4 ARQUITECTURA ANSI/SPARC
4.1 Se divide en tres niveles
4.1.1 Nivel Interno
4.1.1.1 Estructura física: dispositivos de almacenamiento físico, direcciones físicas, estrategias de acceso, relaciones, índices, apuntadores, etc.
4.1.1.1.1 NINGUN USUARIO TIENE CONOCIMIENTO DE ESTE NIVEL
4.1.2 Nivel Conceptual
4.1.2.1 Implica el análisis de las necesidades de información de los usuarios y las clases de datos necesarias para satisfacer dichas necesidades
4.1.2.1.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
4.1.3 Nivel Externo
4.1.3.1 Es el que se ocupa de la forma en como los usuarios individuales percibe los datos
4.1.3.1.1 Es la visión que posee un usuario de la base de datos
4.1.4 Diagrama de Interacción de Niveles
5 SISTEMAS DE INFORMACIÓN SIA's
5.1 Objetivos
5.1.1 Automatización de procesos operativos ==> Sistemas Transaccionales
5.1.2 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
5.1.3 Lograr ventajas competitivas a través de su implantación y uso ==> Sistemas Estratégicos
5.2 Tipos
5.2.1 Operacionales
5.2.1.1 Sistemas Transaccionales
5.2.1.1.1 Transacción: conjunto de operaciones que deben ejecutarse en su conjunto obligatoriamente
5.2.1.1.2 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
5.2.1.1.3 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
5.2.1.1.4 Ejemplo: facturación, contabilidad, cuentas corrientes, inventarios,etc.
5.2.2 Administrativos
5.2.3 De apoyo a la toma de decisiones
5.2.3.1 Implantación posterior a los Sistemas Transaccionales
5.2.3.2 Información de apoyo a los mandos intermedios y de alta administración
5.2.3.3 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.
5.2.3.4 Ejemplo: programación de la producción, compra de materiales, flujo de caja, proyecciones financieras, simulación de negocios, etc
5.2.4 Data Warehouse
5.2.4.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
5.2.4.2 Por objetivo tiene:
5.2.4.2.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
5.2.4.2.1.1 Se les conoce como “informativos”
5.2.4.2.1.1.1 Los sistemas que los manejan datos se denominan OLAP (Online Analytical Processing)
5.2.4.2.2 Además muchos de los datos de una empresa se utilizan como soporte a los negocios
5.2.4.2.2.1 Se les denomina “operacionales”
5.2.4.2.2.1.1 Los sistemas usados con el fin de recogerlos reciben el nombre de OLTP (Online Transaction Processing)