Guia Soporte 1002 y 11 02 Optimizar Los Resultados BD
Guia Soporte 1002 y 11 02 Optimizar Los Resultados BD
Guia Soporte 1002 y 11 02 Optimizar Los Resultados BD
2. PRESENTACIÓN
1. Conocer los modelos entidad relación de las bases de datos para su creación en el programa Access
2. Crear resolución de ejercicios de manera correcta en Access
3. Sistematizar y ejecutar programas de consola
Para ello esta guía presentará paso a paso el proceso a desarrollar, el cual le permitirá implementar los
problemas planteados de cada día, que sirve para entablar comunicaciones mediante el uso de las
tecnologías de la información y la comunicación TIC.
GFPI-F-019 V03
3. FORMULACIÓN DE LAS ACTIVIDADES DE APRENDIZAJE
Del mismo modo, en un archivo de pacientes en el que la información esta ordenada por el nombre de los
mismos, será una tarea bastante engorrosa encontrar todos los pacientes que viven en una zona
determinada. Los problemas expuestos anteriormente se pueden resolver creando una base de datos
informatizada.
Conforme equipos de 3 aprendices y apoyado en el manejo del programa Microsoft Power Point y el
material de estudio suministrado por el instructor, diseñe una presentación sobre los siguientes conceptos:
Bases de datos y tipos (Jerárquicos, en red, relacionales, multidimensionales), entidades, modelo entidad
relación, claves primarias, claves foráneas, Access, tablas, campos, registros, formularios, consultas,
informes, módulos y macros.
Prepare el material en clases y socialice con el instructor y demás compañeros por medio de una
presentación en forma de exposición.
GFPI-F-019 V03
3.3 Actividades de apropiación del conocimiento (Conceptualización y Teorización).
Actividad de aprendizaje: Identificar la importancia de los modelos entidad relación teniendo en cuenta los
lineamientos para el diseño y creación de una base de datos.
Uno a uno (1:1). Se da cuando un registro se relaciona con un único registro en otra tabla y caso contrario.
Ejemplo: La población de una ciudad solo puede tener un único alcalde y un alcalde lo será únicamente de
una población.
Uno a muchos (1:N): Cuando un registro sólo puede estar relacionado con un único registro de otra tabla y
el registro de la otra tabla puede relacionarse con más de un registro. Ejemplo: Una persona puede tener
varias cuentas bancarias pero una cuenta bancaria le pertenece a una sola persona.
Varios a Varios (N:N): Cuando el registro de una tabla puede estar relacionado con varios registros en otra
tabla y en sentido inverso. Ejemplo: Un estudiante puede ver muchas asignaturas. Una asignatura puede
ser vista por varios estudiantes.
Observe los videos en los siguientes enlaces y realizar las siguientes actividades:
https://www.youtube.com/watch?
v=yoeV4Ex8C8U&list=PLs1sXiNvW4OyJCZs5WR3OjPZTlIqNcvQi&index=1
https://www.youtube.com/watch?v=MRmmPJId5-
k&list=PLs1sXiNvW4OyJCZs5WR3OjPZTlIqNcvQi&index=2
https://www.youtube.com/watch?v=u2bXiPJf9oQ&list=PLs1sXiNvW4OyJCZs5WR3OjPZTlIqNcvQi&index=3
El objetivo principal de esta actividad es lograr que el aprendiz asimile conceptos básicos de una base de
datos y se familiarice con las herramientas de Access. Para ello se plantea la siguiente situación:
En la Institución educativa Mario Pezzotti Lemus, se considera una entidad comprometida con el medio
ambiente se pretende implementar la metodología de cero papel en algunas dependencias de la insitucion,
por lo cual ha decidido modernizar sus procesos a través de la implementación de nuevas herramientas
tecnológicas y sistemas de información. Entre las necesidades se tiene mejorar las actividades que se
llevan a cabo en la biblioteca y específicamente, sustituir el tradicional proceso de registro y control que se
lleva de forma manual por uno digital.
GFPI-F-019 V03
A usted como docente encargado del técnica de sistema en dicha institución, el coordinador académico lo
hace partícipe del proyecto y le encarga el desarrollo de una base de datos en Access que permita gestionar
la información de los libros, usuarios y préstamos. Para ello debe crear una base de datos del escritorio en
blanco y guardarla con el nombre Biblioteca institucional. Para después continuar con la creación las tablas,
campos y registros.
Para lo anterior realizaremos el paso a paso de la creación de la base de datos y sus respectivas tablas,
campos y registros.
GFPI-F-019 V03
ACTIVIDAD 2: DILIGENCIAR REGISTROS (en vista hoja de datos)
Una vez creadas las tablas de LIBROS, USUARIOS Y PRESTAMOS, se continua ingresando los datos o
registros a las tablas anteriormente como lo muestran las siguientes imágenes.
TABLA USUARIOS
TABLA LIBROS
TABLA PRÉSTAMOS
GFPI-F-019 V03
GFPI-F-019 V03
ACTIVIDAD 3: MODELO DE ENTIDAD Y RELACION
En este punto deberá establecer la relación existente entre las tablas considerando las siguientes pautas:
La relación entre las entidades LIBROS Y PRESTAMOS es de tipo 1:N, dado que un libro se puede prestar
varias veces pero en un préstamo solo se puede entregar un libro.
La relación entre las entidades USUARIOS Y PRESTAMOS es de tipo 1:N, dado que un usuario puede
hacer varios prestamos, pero un préstamo puede ser solicitado por un solo usuario.
Por ejemplo: Tenemos una tabla de LIBROS y una tabla de PRESTAMOS, en la tabla LIBROS tengo un
campo Cod_Libro que me indica el código del libro, las dos tablas deberían estar relacionadas por el
Cod_Libro, en esta relación de tipo uno a varios la tabla PRESTAMOS es la tabla principal y la tabla
LIBROS la secundaria (un libro tiene varios prestamos). Si marcamos la casilla Integridad Referencial, no
nos dejará asignar un préstamo a una libro que no exista en la tabla LIBROS.
La integridad referencial dispone de dos acciones asociadas:
GFPI-F-019 V03
Actualizar en cascada los campos relacionados: Hace que cuando se cambie el valor del campo de
la tabla principal, automáticamente cambiarán los valores de sus registros relacionados en la tabla
secundaria.
Por ejemplo: Si cambiamos el nombre del libro “Cien años de Soledad” por “100 años de soledad” en la
tabla LIBROS, automáticamente en la tabla PRESTAMOS, todos los libros de “Cien años de Soledad” se
cambiarán a “100 años de soledad”.
Eliminar en cascada los registros relacionados: Cuando se elimina un registro de la tabla principal
se borrarán también los registros relacionados en la tabla secundaria.
Por ejemplo: Si borramos de la tabla LIBRO el nombre del libro “Cien años de Soledad”, automáticamente
todos los libros de “Cien años de Soledad” se borrarán de la tabla de LIBROS.
Si no marcamos ninguna de las opciones no nos dejará ni cambiar el nombre de un libro ni eliminar un libro
si ésta tiene prestamos asignados.
ACTIVIDAD 4: FORMULARIOS
Actividad de aprendizaje 2: Diseñar bases de datos de acuerdo al sistema de gestión establecido y según
requerimientos del cliente.
1. Cree 3 formularios en blanco que permitan gestionar los registros de las 3 tablas. Diríjase a la ficha
CREAR. Inserte 4 botones con los siguientes eventos: Nuevo, Guardar, Consultar, Actualizar y
Eliminar.
FORMULARIO LIBROS
GFPI-F-019 V03
FORMULARIO PRÉSTAMOS
FORMULARIO USUARIOS
GFPI-F-019 V03
3.4 Actividades de transferencia del conocimiento.
a. Se requiere diseñar un sistema que gestione clientes, pedidos y productos. Su tarea consiste en diseñar
el modelo E/R y la base de datos en Microsoft Access. La información debe gestionarse por medio de
formularios y botones de acción. Las entidades a considerar serían las siguientes:
b. El Instituto Tecnológico CorpoPamplona solicita sus servicios como desarrollador de sistemas para
desarrollar una BD que permita gestionar las calificaciones de alumnos de una de sus sedes. Para ello
deberá crear las siguientes tablas en Access: Estudiantes, Docentes, Materias, Calificaciones. Agregar
los siguientes atributos:
Cree las tablas requeridas y establezca las llaves primarias de cada entidad.
Determine las relaciones de las tablas.
Genere formularios y botones para gestionar la información de cada tabla.
Entidades y atributos:
VENTA (ID venta, fecha venta, ID cliente, Código producto, cantidad, total)
PRODUCTOS (Código producto, nombre producto, descripción, categoría, marca, precio compra,
precio venta, stock, observaciones).
CLIENTES (ID cliente, Nombre cliente, dirección cliente, teléfono cliente, email cliente)
PROVEEDOR (ID proveedor, nombre proveedor, dirección proveedor, teléfono proveedor, email
proveedor, sitio web proveedor, representante)
COMPRA (ID compra, fecha compra, precio compra, cantidad compra, código producto, ID
proveedor.)
GFPI-F-019 V03
Requerimientos adicionales:
1. Establezca las relaciones pertinentes.
2. Cree las tablas, los formularios e informes requeridos para la base de datos.
3. Diseñe una interfaz inicial que permita el acceso por acción de botones a los diferentes formularios
de la base de datos.
Ambiente y materiales:
Ambiente de formación: Aula de Sistemas
Materiales:
Medios Tecnológicos, Materiales de formación, Video Beam, Internet, Normas Vigentes
4. ACTIVIDADES DE EVALUACIÓN
Evidencias de Conocimiento:
Técnica
Cuestionario sobre el ambiente Formulación de Preguntas
gráfico, las herramientas del gestor
de base de datos Office Access y Instrumento
conceptos básicos de base de datos. Cuestionario
Evidencias de Desempeño
Maneja procesador de texto, Técnica:
hoja de cálculo, software para Observación directa
A través de un ejercicio práctico
entregado por el docente, de manera presentaciones, diagramación,
individual demuestre su capacidad bases de datos y software Instrumento:
de solvencia y manejo de las específico, de acuerdo con las Lista de chequeo de
diferentes herramientas de una Base funcionalidades de cada desempeño
de datos. programa y las necesidades de
manejo de la información.
GFPI-F-019 V03
5. GLOSARIO DE TÉRMINOS
Access: es el gestor de base de datos relacional desarrollado por Microsoft e incluido en la suite de Office.
El programa permite manejar tablas, consultas, formularios, informes, macros y módulos.
Base de datos: Información almacenada de manera sistemática y organizada para su posterior uso.
Campo: hace alusión a la información incrustada en columna y que a su vez, puede incluir muchos
registros, por ejemplo, Identificación, Nombres, Dirección.
Formularios: facilitan la inserción, consulta, visualización y almacenamiento de los datos en las tablas.
Informe: permiten obtener copia en papel de la información que almacenan las bases de datos.
Macros: son aquellas que permiten automatizar las acciones que se realizan de manera frecuente en las
bases de datos.
Módulos: amplían la funcionalidad de las bases de datos. Estas se programan a través del lenguaje Visual
Basic para Aplicaciones (VBA).
Registro: información que es incluida en filas y que pertenece a un campo específico. Consultas:
procedimientos que permite obtener información específica de las tablas.
Tabla: es el objeto básico de una base de datos. Permiten almacenar la información. Integra campos y
registros.
6. REFERENTES BILBIOGRÁFICOS
http://exceltotal.com/diseno-de-bases-de-datos/ https://goo.gl/MTWC22
https://goo.gl/6UiSB2
GFPI-F-019 V03
7. CONTROL DEL DOCUMENTO
Autor (es)
GFPI-F-019 V03