Banco de Datos Prof. Belinda Moné Frontera GSI 611
Jerarquía de datos Datos Récords Archivos Unidad más pequeña de los datos. Se organizan en campo de datos Conjunto de campo de datos relacionados entre sí Conjunto de récords relacionados
Banco de datos (Database) Conjunto de archivos Organiza grandes volúmenes de datos que la organización utiliza en las transaciones diarias Es un conjunto de datos que están bajo el control del Database Management System
Características de una Banco de datos No tiene nombres de columnas que se repitan (flat files) –Lectura en secuencia –Normalización: Elimina la redundancia Permite: añadir, modificar y eliminar récords Primary Key field (llave): –Identifica cada récord de la tabla –Único
Características de una Banco de datos Candidate key – único pero no fue seleccionado como key Relación entre las tablas: Primary Key fields Los datos están organizados en tablas Cada tabla tiene datos relacionados con otras tablas Reduce redundancia Mantiene consistencia
Estructura del Banco de datos Se implanta con un Database management system –Almacena: Estructura de datos Datos Relación entre los datos Formas Informes Descripción de los campos
Banco de Datos Trabaja bien con los sistemas de procesar transacciones Utiliza más eficientemente los recursos computacionales La relación entre las tablas en la estructura es implícita
Diseño de un Banco de datos Crear las especificaciones Diagramas de relación entre las entidades Diagrama de clase
Creación de un Banco de datos Determinar los datos necesarios –Enfoque orientado al proceso –Enfoque orientado al modelo de la empresa Relaciona los datos –Entity relationships diagrams –Class diagrams
Usos del Banco de datos Interacción con PC Se puede acceder por: –Formas –Informes –Queries OLAP (Online analytical processing
Administración Recursos –Procesador estadístico –Bitácora de transacciones –Backup Personal –Administrador –Programadores –Usuarios
Ventajas Reduce redundancia Independencia e archivos de datos Búsqueda rápida de datos e información Seguridad mejorada
Desventajas DBMS es más costoso Mayor necesidad de recursos para acceder el banco de datos DBMS necesita un especialista
Data Warehouse Acumula los datos históricos Capacidad de almacenaje Datos fácil de buscar Toma decisiones no operaciones