Please enable JavaScript.
Coggle requires JavaScript to display documents.
CAPITULO 13 DISEÑO DE BASES DE DATOS - Coggle Diagram
CAPITULO 13 DISEÑO DE BASES DE DATOS
Hay dos metodologias para el almacenamiento de datos en un sistema basado en computadora.
Almacenar los datos en un archivo cada uno unico para cierta aplicacion especifica.
La segunda implica trabajar en una base de datos creado para emplearse en distintas aplicaciones
Una base de datos es una fuente central de datos con el fin de que varios usuarios la compartan para su uso en varias aplicaciones
El corazon de una base de datos, es el sistema de admiistración de base de datos DBMS el cual permite crear, modificar, actualizar a recuperación y generacion de reportes y pantallas
OBJETIVOS DE LA BASE DE DATOS
Asegurar que los datos se puedan compartir entre los usuarios y en varias aplicaciones.
Mantener datos precisos y consistentes.
Asegurar que todos los datos requeridos para las aplicaciones actuales y futuras estén siempre disponibles
Permitir que la base de datos evolucione a medida que aumenten las necesidades de los usuarios.
Permitir que los usuarios construyan su propia vista personal de los datos sin preocuparse por la forma en
que éstos se almacenan físicamente.
REALIDAD, DATOS Y METADATOS
Nos referiremos al mundo real como la realidad. Los datos que se recopilen sobre personas, lugares o eventos en
la realidad se almacenarán en un momento dado en un archivo o en una base de datos, La información que describe a los datos se denomina metadatos.
ENTIDAD
Cualquier objeto o evento sobre el que alguien decida recolectar datos es una entidad
RELACIONES
Las relaciones son asociaciones entre entidades
ATRIBUTOS
Un atributo es cierta característica de una entidad
REGISTRO
Un registro es una colección de elementos de datos que tienen algo en común con la entidad descrita
CLAVE
Una clave es uno de los elementos de datos en un registro que se utiliza para identificarlo.
ARCHIVO
Un archivo contiene grupos de registros que se utilizan para proveer información para operaciones, planeación,
administración y toma de decisiones
TIPOS DE ARCHIVO
Los archivos maestros y los archivos de tablas se utilizan para almacenar datos por un periodo prolongado
Archivos maestros, Los archivos maestros contienen registros para un grupo de entidades. Estos atributos se
pueden actualizar con frecuencia, pero los registros en sí son relativamente permanentes.
Archivos en tablas, Un archivo de tablas contiene los datos que se utilizan para calcular más datos o medidas de
desempeño
Archivos de transacciones Un archivo de transacciones se utiliza para introducir las modificaciones que
actualizan el archivo maestro y producen informes.
Archivos de informes, Cuando es necesario imprimir un informe y no hay una impresora disponible (por ejemplo,
cuando está ocupada imprimiendo otros trabajos), se utiliza un archivo de informes
BASE DE DATOS RELACIONAL
Una base de datos relacional está organizada en tablas representativas, lo cual minimiza la repetición de los dato, la cual reduce errores y espacio de almacenamiento
Estructura de datos relacionales
Una estructura de datos relacional consiste en uno o más tablas bidimensionales, las cuales se conocen como relaciones.
NORMALIZACION
La normalización es la transformación de las vistas de usuario y almacenes de datos complejos en un conjunto
de estructuras de datos estables y más pequeñas.
PASOS
El primer paso del proceso incluye eliminar todos los grupos repetitivos e identificar la clave primaria
El segundo paso asegura que todos los atributos que no sean claves dependan por completo de la clave primaria
El tercer paso elimina las dependencias transitivas. En una dependencia transitiva los atributos que no son
claves dependen de otros atributos que tampoco son claves.
DESNORMALIZACION
La desnormalización es el proceso de tomar el modelo de datos lógico y transformarlo en un modelo físico
que sea eficiente para las tareas requeridas con más frecuencia.
USO DE LA BASE DE DATOS
Seleccionar una relación de la base de datos.
Unir las relaciones.
Proyectar las columnas de la relación.
Seleccionar filas de la relación.
Derivar nuevos atributos.
Indexar u ordenar filas.
Calcular totales y medidas de desempeño.
Presentar los datos.
ALMACENES CORPORATIVOS DE DATOS
Los almacenes corporativos de datos son distintos de las bases de datos tradicionales. El propósito de un almacén
corporativo de datos es organizar la información para consultas rápidas y efectivas.
Se presentan los datos como informes
MINERIA DE DATOS
Los algoritmos de minería de datos buscan patrones en los almacenes corporativos de datos mediante el uso de algoritmos, La minería de datos se conoce también por otro nombre: descubrimiento de conocimiento en bases de datos (KDD)