Download Tema 4 - Tratamiento de Datos 2013
Document related concepts
Transcript
Tecnología de Información CAPITULO 6°: ADMINISTRACIÓN DE DATOS MBA SERGIO ORTEGA Material revisado para la cursada 2009 BIBLIOGRAFIA • Básica: Laudon & Laudon, Sistemas de Información Gerencial. Organización y tecnología de la empresa conectada en red. Sexta Edición. Prentice Hall, México 2002. – Capítulo 8: pág. 226/256 Laudon & Laudon, Sistemas de Información Gerencial. Administración de la Empresa Digital. Octava Edición. Prentice Hall, México 2004. – Capítulo 7: pág. 218/247 • Apunte de Cátedra: . - Conceptos RESEÑA • • • • • • • • Qué es una Base de Datos Qué es un Administrador de Bases de Datos Qué Modelos de Administradores existen En qué consiste el Modelo más difundido Cómo se usa un Administrador Qué características tiene un Administrador Cuales son los campos de aplicación Qué pasos hay que seguir para construir una solución BASES DE DATOS Término acuñado a comienzos de 1960 BASES DE DATOS Término acuñado a comienzos de 1960 Conjunto de datos alojados estructuradamente (sin redundancias innecesarias) dentro del almacenamiento de las computadoras BASES DE DATOS Desarrollador de Aplicaciones Ingreso Datos + Cálculos + Reportes + estrategias de almacenamiento de datos FALLAS => DEMORAS BASES DE DATOS Desarrollador de Aplicaciones Ingreso Datos + Cálculos + Reportes + estrategias de almacenamiento de datos FALLAS => DEMORAS SE CREA !!! Sistema de Administración de Base de Datos Date Base Management System (DBMS) Sistema Gestor de Bases de Datos (SGBD) Motor de Bases de Datos Administra automáticamente DATOS Y RELACIONES Grabación y Búsqueda Base de Datos Definición de James Martin Colección de datos interrelacionados que se almacenan Base de Datos Definición de James Martin Colección de datos interrelacionados que se almacenan 1. sin redundancias perjudiciales o innecesarias Base de Datos Definición de James Martin Colección de datos interrelacionados que se almacenan 1. sin redundancias perjudiciales o innecesarias 2. sirviendo a una o más aplicaciones Base de Datos Definición de James Martin Colección de datos interrelacionados que se almacenan 1. sin redundancias perjudiciales o innecesarias 2. sirviendo a una o más aplicaciones 3. independientes de los programas que los usan Base de Datos Definición de James Martin Colección de datos interrelacionados que se almacenan 1. sin redundancias perjudiciales o innecesarias 2. sirviendo a una o más aplicaciones 3. independientes de los programas que los usan 4. con métodos lógicomatemáticos para grabación y búsqueda Base de Datos Definición de James Martin Colección de datos interrelacionados que se almacenan 1. sin redundancias perjudiciales o innecesarias Fichero: Soporte de una Base de Datos manual 2. sirviendo a una o más aplicaciones 3. independientes de los programas que los usan 4. con métodos lógicomatemáticos para grabación y búsqueda Disco: Soporte de una Base de Datos informática ADMINISTRADOR DE BASES DE DATOS ESTRATEGIAS DE AGRUPAMIENTO Y VINCULACION DE DATOS Grupo A VINCULO Grupo B ADMINISTRADOR DE BASES DE DATOS ESTRATEGIAS DE AGRUPAMIENTO 1ra IDEA MODELO JERARQUICO Vinculación por dirección de almacenamiento Principios de 1960 Proyecto APOLO Sistema SABRE ADMINISTRADOR DE BASES DE DATOS ESTRATEGIAS DE AGRUPAMIENTO 1ra IDEA MODELO JERARQUICO MODELO RED Vinculación por dirección de almacenamiento Principios de 1960 Proyecto APOLO Sistema SABRE Fines de 1960 ADMINISTRADOR DE BASES DE DATOS ESTRATEGIAS DE AGRUPAMIENTO 1ra IDEA MODELO JERARQUICO MODELO RED 2da IDEA MODELO RELACIONAL Vinculación por dirección de almacenamiento Principios de 1960 Proyecto APOLO Sistema SABRE Fines de 1960 Búsqueda con métodos lógico-matemáticos Principios de 1970 ADMINISTRADOR DE BASES DE DATOS ESTRATEGIAS DE AGRUPAMIENTO 3ra IDEA MODELO MULTIDIMENSIONAL Búsqueda con métodos lógico-matemáticos Principios de 1970 ADMINISTRADOR DE BASES DE DATOS ESTRATEGIAS DE AGRUPAMIENTO 3ra IDEA MODELO MULTIDIMENSIONAL 4ta IDEA MODELO OBJETOS Búsqueda con métodos lógico-matemáticos Principios de 1970 Búsqueda con métodos lógico-matemáticos Mediados de 1970 ADMINISTRADOR DE BASES DE DATOS MODELO MULTIDIMENCIONAL MODELO RELACIONAL MODELO OBJETO RELACIONAL MODELO OBJETOS HIBRIDO APLICACIONES GESTION DE ORGANIZACIONES GEOAPLICACIONES ADMINISTRADOR DE BASES DE DATOS CARACTERISTICAS • Administración centralizada de almacenamiento y búsqueda de datos • Independencia de las aplicaciones • Control de consistencia y congruencia de datos • Sincronización frente al acceso de simultáneo de usuarios • Control de acceso y control de permisos de acción sobre los datos ADMINISTRADOR DE BASES DE DATOS RELACIONAL Sujetos Objetos Fichas Analógicas Manuales Conceptos Hechos ADMINISTRADOR DE BASES DE DATOS RELACIONAL Tablas Sujetos Objetos Ficha -> Fila Fichas Analógicas Manuales Conceptos Hechos Tabla Digital ADMINISTRADOR DE BASES DE DATOS RELACIONAL Estructura de Tablas Tabla de Asistencias a Clase ADMINISTRADOR DE BASES DE DATOS RELACIONAL Estructura de Tablas Descripción del tipo de dato de cada columna de la Tabla ADMINISTRADOR DE BASES DE DATOS RELACIONAL Arquitectura de Base de Datos Tablas + Relaciones entre Tablas Almacenan hechos de los sujetos que manipulan objetos y conceptos. Mapa de Relaciones entre Tablas ADMINISTRADOR DE BASES DE DATOS Interfaces de Desarrollo Del inglés interface: “superficie de contacto” Conexión física y funcional entre dos sistemas o dispositivos Forma de interacción con un dispositivo ADMINISTRADOR DE BASES DE DATOS Interfaces de Desarrollo TABLAS Y RELACIONES ADMINISTRADOR DE BASES DE DATOS Interfaces de Desarrollo TABLAS Y RELACIONES PANTALLAS ADMINISTRADOR DE BASES DE DATOS Interfaces de Desarrollo TABLAS Y RELACIONES REPORTES PANTALLAS ADMINISTRADOR DE BASES DE DATOS Interfaces de Desarrollo TABLAS Y RELACIONES REPORTES PANTALLAS ALARMAS ADMINISTRADOR DE BASES DE DATOS Interfaces de Desarrollo TABLAS Y RELACIONES PANTALLAS CONSULTAS REPORTES ALARMAS ADMINISTRADOR DE BASES DE DATOS Usuario Usuario RED Arquitectura Base de Datos Usuario Simultáneas Base de Datos Transaccional ADMINISTRADOR DE BASES DE DATOS Métricas Fabricantes de DBMS Arquitectura Base de Datos Base de Datos Transaccional Capacidades de Datos y Accesos Concurrentes Robustez Rendimiento Corporativo Personal SISTEMAS DE INFORMACION APLICACIÓN A LAS ORGANIZACIONES Reportes Data Mining (Minería) Procesamiento Analítico Tablero de Comandos APLICACIÓN A LA GEOGRAFIA TECNICAS DE DIGITALIZACION CARTOGRAFICA VECTORIAL / RASTER SISTEMAS DE INFORMACION GEOGRAFICOS (LIBRE) BASE DE DATOS DESARROLLO DE APLICACIONES METODOLOGIA Estudiar Secuencia de etapas y actividades Analizar Diseñar Programar Probar y Corregir Instalar Usar y Mantener Herramientas y Técnicas DESARROLLO DE APLICACIONES METODOLOGIA Estudiar ENTREVISTAR OBSERVAR VERIFICAR Procesos Tareas Registros DESARROLLO DE APLICACIONES METODOLOGIA Estudiar Analizar Diagrama de Flujo de Datos Modelación Gráfica Visión lógica de procesos y datos DESARROLLO DE APLICACIONES METODOLOGIA Estudiar Analizar Diseñar TABLAS Y RELACIONES PANTALLAS REPORTES ALARMAS DESARROLLO DE APLICACIONES METODOLOGIA Estudiar Analizar Diseñar Programar TABLAS Y RELACIONES PANTALLAS REPORTES ALARMAS DESARROLLO DE APLICACIONES METODOLOGIA Estudiar Analizar Diseñar Programar Probar y Corregir DESARROLLO DE APLICACIONES METODOLOGIA Estudiar Analizar Diseñar Programar Probar y Corregir Instalar DESARROLLO DE APLICACIONES METODOLOGIA Estudiar Analizar Diseñar Programar Probar y Corregir Instalar Usar y Mantener CASO: APLICACION Una solución para atender al público (Video) - Práctica de Caso Biblioteca UNICEN Resolución de CASO PASOS 1. Estudiar: Recordar la experiencia como usuario. 2. Analizar: Procesos de atención al público. 3. Diseñar: Arquitectura de Base de Datos. - Práctica de Escritorio Ensayo CONOCIENDO LA HERRAMIENTA • Crear y Vincular Tablas • Crear Interfaces de Usuario • Creación de Reportes • Consultar PRODUCIENDO CON LA HERRAMIENTA • Gestión de alquiler de películas • Gestión de transporte de encomiendas - Reflexión Sociedad Desarrollada Una visión de un ciudadano del primer mundo (Video) - Fin - Licencia didáctica Cómo convertir un disco rígido en un block de hojas cuadriculadas (licencia pedagógica) Cómo convertir un disco rígido en un block de hojas cuadriculadas (licencia pedagógica) 0 0 1 1 0 1 0 1 0 1 0 4 5 3 6 2 7 1 8 Cómo convertir un disco rígido en un block de hojas cuadriculadas (licencia pedagógica) 0 0 1 1 0 1 0 1 0 1 0 4 5 3 6 2 7 1 8 Pistas Sector Cómo convertir un disco rígido en un block de hojas cuadriculadas (licencia pedagógica) 0 0 1 1 0 1 0 1 0 1 0 CORTAR 4 1 5 3 6 2 7 1 8 Cómo convertir un disco rígido en un block de hojas cuadriculadas (licencia pedagógica) 0 0 1 1 0 1 0 1 0 1 0 CORTAR 4 1 5 3 6 2 7 1 8 2 ESTIRAR Cómo convertir un disco rígido en un block de hojas cuadriculadas (licencia pedagógica) 0 0 1 1 0 1 0 1 0 1 0 CORTAR 4 1 ESTIRAR 5 3 6 2 7 1 2 8 CORTAR 3 Cómo convertir un disco rígido en un block de hojas cuadriculadas (licencia pedagógica) 0 0 1 1 0 1 0 1 0 1 0 CORTAR 4 1 ESTIRAR 5 3 6 2 7 1 2 8 CORTAR JUNTAR 4 3 Cómo convertir un disco rígido en un block de hojas cuadriculadas (licencia pedagógica) 0 0 1 1 0 1 0 1 0 1 0 CORTAR 4 1 ESTIRAR 5 3 6 2 7 1 2 8 Pistas = Líneas Sectores = Hojas CORTAR JUNTAR 4 3 Almacenamiento de Datos