sistemas de información i laboratorio bernardo gavidia
TRANSCRIPT
Sistemas de Información ISistemas de Información ILaboratorio
Bernardo Gavidia
Contenido laboratorioContenido laboratorio Sistema de información. Problemática del sistema de archivos tradicional. Bases de datos. Sistemas Gestores de Bases de Datos (SGBD). Elementos de una Base de Datos:
◦ Tablas◦ Claves◦ Pasos del Modelo E-R al Modelo Relacional◦ Relaciones◦ Formularios◦ Consultas◦ Informes
Sistema de informaciónSistema de información
Validación Procesamiento
Usuario(Operador)
Usuario(Gerente)
Esquema general
MENÚ
Problemática del sistema de Problemática del sistema de archivos tradicionalarchivos tradicional
Características:
* Redundancia de datos
* Inconsistencia de datos
* Dificultad para el acceso a los datos
* Problemas con el acceso concuerrente
MENÚ
Bases de DatosBases de DatosEs un conjunto de datos pertenecientes a un
mismo contexto y almacenados sistemáticamente para su posterior uso (Wikipedia)Ejemplo: • Conjunto de archivos de Control de Estudios• Una biblioteca
MENÚ
Sistemas Gestores de Base Sistemas Gestores de Base de Datos (SGBD)de Datos (SGBD)
* Se trata de una implementación electrónica de las bases de datos
* Consiste en un software que permite administrar y gestionar de forma conveniente
MENÚ
TablasTablasTABLAS
Estructura fundamental en la base de datos: almacenan los datos físicamente
Estructura lógica de una tabla
Carnet Cedula Apellido Fech_Nac
08-1988 18.323.454
Sarcos 01/12/1993
dsarcos@...
08- 1945 12.345.567
Chavez 02/02/1990
chavez@...
Campos (Columnas)
MENÚ
ClavesClavesCLAVES
Claves candidatas: Permiten distinguir un registro de otro registro en una tabla Clave principal: Se elige una de las claves candidatas para identificar registros
Clave alternativas: El reto de las claves candidatas no elegidas
Carnet
Cedula
Clave principalClave alternativaClave alternativa
Claves candidatas
MENÚ
Pasos del modelo ER a Pasos del modelo ER a Modelo RelacionalModelo Relacional
Descripción Narrativa -> Modelo E-R -> Modelo Relacional -> Implementación en Access
MENÚ
Caso # 1: Uno a variosLa clave principal de la tabla que lleva el lado 1 en la relación se añade como campo adicional en la tabla que lleva el lado varios. A este campo añadido se denomina Clave externa o foránea y debe ser del mismo tipo de datos que su clave principal. Excepción: ninguna clave externa puede ser de tipo auto-numérico, en dicho caso deberán ser número y tamano entero largo.
Pasos del modelo ER a Pasos del modelo ER a Modelo RelacionalModelo Relacional
MENÚ
Caso #2: Varios a varios.Se crea una tercera tabla con dos claves externas. La clave
principal de esta tercera tabla puede estar constituida por estas claves externas. De lo contrario, es necesario añadir un discriminante.
RelacionesRelaciones
• Las relaciones se establecen solamente entre la CLAVE PRINCIPAL y la CLAVE EXTERNA.
• Permiten “interconectar” tablas: es posible combinar los datos de una o varias tablas en una sola vista (consulta).
Clave Principal Clave externa
• Se recomienda aplicar Integridad Referencial a cada relación
MENÚ
FormulariosFormularios• Constituyen la principal interface entre el usuario final y el sistema de base de datos.
• Se utilizan para mostrar, o modificar el contenido de tablas o consultas
• Permite controlar el acceso y manipulación de datos.
Algunos consejos a la hora de diseñar formularios
Usar colores suaves, de suaves contrastes.
Utilizar suficientes etiquetas para describir funciones. No saturar. Distribuir los campos y los elementos del formulario de forma adecuada Agrupar los elementos del formulario convenientemente
• Sobre el formulario se insertan los campos y los controles
Navegabilidad entre formulariosMENÚ
ConsultasConsultas• Permiten recuperar, agregar, modificar o eliminar los datos almacenados en las tablas.
• Normalmente , se utilizan como origen de datos para informes y formularios
Tipos de consultas
De selección: Permiten ver, resumir, hacer cálculos con los datos de una o varias tablas
Acción: Permiten agregar, modificar o eliminar datos de las tablas
Consultas
Formularios
Informes
Se utilizan vinculadas a
MENÚ
InformesInformes• Son una herramienta de Access para crear reportes impresos en papel
Secciones de un informe *
Encabezado del informe Esta sección se imprime una vez al principio del informe. El encabezado del informe se utiliza para ofrecer información que normalmente aparecería en una página de portada, como un logotipo o un título y una fecha.
Encabezado de página Esta sección se imprime al principio de cada página.
Encabezado de grupo Esta sección se imprime al principio de cada grupo de registros y se utiliza para imprimir el nombre del grupo
Detalle Esta sección se imprime una vez por cada fila del origen de registros. En ella se colocan los controles que constituyen el cuerpo principal del informe.
Pie del grupo Esta sección se imprime al final de cada grupo de registros. Los pies de grupo se utilizan para imprimir información de resumen para un grupo.Pie de página Esta sección se imprime al final de cada página. Los pies de página se utilizan para imprimir números de página o información sobre cada páginaPie del informe Esta sección se imprime una vez al final del informe. Los pies del informe se utilizan para imprimir totales de los informes u otra información de resumen de todo el informe.
* Tomado de: Ayuda de Office 2007