sistemas de información i laboratorio bernardo gavidia

14
Sistemas de Sistemas de Información I Información I Laboratorio Bernardo Gavidia

Upload: silvestre-vita

Post on 23-Jan-2016

262 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Sistemas de Información I Laboratorio Bernardo Gavidia

Sistemas de Información ISistemas de Información ILaboratorio

Bernardo Gavidia

Page 2: Sistemas de Información I Laboratorio 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

Page 3: Sistemas de Información I Laboratorio Bernardo Gavidia

Sistema de informaciónSistema de información

Validación Procesamiento

Usuario(Operador)

Usuario(Gerente)

Esquema general

MENÚ

Page 4: Sistemas de Información I Laboratorio Bernardo Gavidia

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Ú

Page 5: Sistemas de Información I Laboratorio Bernardo Gavidia

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Ú

Page 6: Sistemas de Información I Laboratorio Bernardo Gavidia

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Ú

Page 7: Sistemas de Información I Laboratorio Bernardo Gavidia

TablasTablasTABLAS

Estructura fundamental en la base de datos: almacenan los datos físicamente

Estructura lógica de una tabla

Carnet Cedula Apellido Fech_Nac

Email

08-1988 18.323.454

Sarcos 01/12/1993

dsarcos@...

08- 1945 12.345.567

Chavez 02/02/1990

chavez@...

Campos (Columnas)

MENÚ

Page 8: Sistemas de Información I Laboratorio Bernardo Gavidia

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

Email

Clave principalClave alternativaClave alternativa

Claves candidatas

MENÚ

Page 9: Sistemas de Información I Laboratorio Bernardo Gavidia

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.

Page 10: Sistemas de Información I Laboratorio Bernardo Gavidia

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.

Page 11: Sistemas de Información I Laboratorio Bernardo Gavidia

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Ú

Page 12: Sistemas de Información I Laboratorio Bernardo Gavidia

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Ú

Page 13: Sistemas de Información I Laboratorio Bernardo Gavidia

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Ú

Page 14: Sistemas de Información I Laboratorio Bernardo Gavidia

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