Vous êtes sur la page 1sur 8

GESTIÓN DE FORMACIÓN PROFESIONAL INTEGRAL

PROCEDIMIENTO DESARROLLO CURRICULAR


GUÍA DE APRENDIZAJE

1. IDENTIFICACIÓN DE LA GUIA DE APRENIZAJE

 Denominación del Programa de Formación: Programación de software


 Código del Programa de Formación: 222120 VER.102
 Nombre del Proyecto: Desarrollo De Aplicativos Para Control Y Gestión De La Información En Las
Empresas Existentes En La Región
 Actividad de Proyecto: Realizar el análisis del incidente para identificar si corresponde a hardware
o software y establecer un diagnóstico
 Competencia: Aplicar herramientas ofimáticas, redes sociales y colaborativas de acuerdo con el
proyecto a desarrollar
 Resultados de Aprendizaje Alcanzar: Construir bases de datos utilizando un sistema de gestión de
bases de datos relacional para uso personal en pequeñas organizaciones.
 Duración de la Guía: 20 horas

2. PRESENTACION

Un sistema gestor de base de datos es un conjunto de programas que permite el almacenamiento,


modificación y extracción de la información en una base de datos, además de proporcionar herramientas
para añadir, borrar, modificar y analizar los datos. Los usuarios pueden acceder a la información usando
herramientas específicas de consulta y de generación de informes, o bien mediante aplicaciones al efecto.

Existen muchas aplicaciones que nos sirven para hacer el proceso de almacenamiento, modificación y
extracción de la información existente en una base de datos, nombraremos algunas de ellas y en el
proceso iremos familiarizando con estas.

Microsoft SQL Server: Es un sistema de gestión Sus principales características son:


de bases de datos relacionales basado en el  Soporte de transacciones.
lenguaje Transact-SQL, capaz de poner a  Escalabilidad, estabilidad y seguridad.
disposición de muchos usuarios grandes  Soporta procedimientos almacenados.
cantidades de datos de manera simultánea.  Permite trabajar en modo cliente-servidor
Es un sistema propietario de Microsoft. donde la información y datos se alojan en el
servidor y las terminales o clientes de la red

GFPI-F-019 V3
SERVICIO NACIONAL DE APRENDIZAJE SENA
Procedimiento de Desarrollo Curricular
GUÍA DE APRENDIZAJE

sólo acceden a la información.


 Además permite administrar información de
otros servidores de datos
Oracle: Es un sistema de gestión de base de Destacando por:
datos relacional, fabricado por Oracle  Soporte de transacciones.
Corporation.  Estabilidad.
Tradicionalmente Oracle ha sido el SGBS por  Escalabilidad.
excelencia, considerado siempre como el más  Es multiplataforma.
completo y robusto.
MySQL: Es un sistema de gestión de base de Ventajas:
datos relacional, multihilo y multiusuario  Velocidad al realizar las operaciones
seguramente el más usado en aplicaciones  Bajo costo en requerimientos para la
creadas como software libre. elaboración de bases de datos
 Facilidad de configuración e instalación.
Microsoft Access: Es un sistema de gestión de Entre las principales funcionalidades reseñables
bases de datos Relacional creado por Microsoft podemos indicar que:
(DBMS) para uso personal de pequeñas  Permite crear tablas de datos indexadas.
organizaciones.  Modificar tablas de datos.
Se ha ofrecido siempre como un componente  Relaciones entre tablas (creación de bases de
de la suite Microsoft Office aunque no se datos relacionales).
incluye en el paquete “básico”.  Creación de consultas y vistas.
Una posibilidad adicional es la de crear ficheros  Consultas referencias cruzadas.
con bases de datos que pueden ser consultados  Consultas de acción (INSERT, DELETE,
por otros programas. UPDATE).
 Formularios.
 Informes.

3. FORMULACION DE LAS ACTIVIDADES DE APRENDIZAJE

 Ver los videos que serán suministrados por su Instructor técnico, estos materiales los encontrará
en su LMS del SENA, realizará un resumen de los videos escritos a mano, donde incluya imágenes y
un breve glosario de cada uno de los terminos que encuentre.
SERVICIO NACIONAL DE APRENDIZAJE SENA
Procedimiento de Desarrollo Curricular
GUÍA DE APRENDIZAJE

Actividad grupal: Realizaremos una mesa redonda donde jugaremos tingo-tingo-tango, se escoje a un
participante (docente/instructor) que lo voltean de espaldas y/o le tapan los ojos y pronuncia
seguidamente tingo
y ruedan una pelotica cuando el participante diga tango hasta ahí llega el juego y en las manos del que
tenga la pelotica en ese momento se harán preguntas relacionadas con los videos y la temática que se ha
ido tratando desde el inicio del tema de Bases de Datos, se deberá tener disponible un computador para
ejemplicificar las preguntas hechas o para resolver inquietudes, luego se vuelve a comenzar el juego.

FORMULARIOS
Un formulario, también conocido como ventana, permite interactuar al usuario con un sistema, con el fin
ya sea de ingresar, modificar y eliminar de una base de datos, así como también permitir la visualización
de consultas.

TIPOS DE VISTAS FORMULARIOS


Al igual que las tablas, al momento de crear un formulario, estos son visualizados en un vista, la cual
permite hacer modificación, sobre su diseño y forma de presentación.
Vista presentación Vista formulario
Esta vista, permite hacer cambios en el diseño de Esta opción permite ya visualizar la forma como
los formularios, usando los datos reales, como quedara el formulario, además que permite ya el
punto de referencia, para ver como quedan ingreso de información a la(s) tabla(s).
organizados y distribuidos. Puede reorganizar los Observe que en la parte inferior de este, están los
controles y ajustar su tamaño. controles de navegación de la tabla.
La hoja de propiedades, sirve para cambiar las
propiedades de los objetos que contienen un
formulario.
Vista diseño
Esta vista, permite que el usuario cree formularios desde cero, permitiéndole la creación de sus
propios diseños y la utilización de diferentes controles. Esta opción es la mas utilizada

CONSULTAS
Una consulta, recupera información de una o varias tablas de una base de datos. La cual se puede
presentar en un informe o formulario.
En ocasiones, se necesita crear controles, como cuadros combinados, que solamente muestren
información específica, como por ejemplo las personas que son clientes o las personas que son
vendedores. La tabla Personas almacena a todo un grupo de personas, pero se detalla en las tablas
relacionadas.
Las consultas son herramientas de Access que permiten filtrar datos de una tabla o consulta. Por ejemplo
se quieren seleccionar todas las personas que sean vendedores. Esto es un ejemplo de consulta de
selección.
En Access existen dos categorías de consultas:
Consultas de selección. Son aquellas que extraen o muestran unos datos a partir de unos filtros que
especificamos. Son las consultas más sencillas, ya que podríamos decir que se
trata de una búsqueda con parámetros.
Consultas de acción. Esta clase de consultas consta de dos Consulta de eliminación (elimina
pasos. Primeramente se realiza una de una tabla los registros que
SERVICIO NACIONAL DE APRENDIZAJE SENA
Procedimiento de Desarrollo Curricular
GUÍA DE APRENDIZAJE

consulta de selección sobre la base de cumplen ciertos criterios). -


unos parámetros o filtros. Después, sobre Consulta de actualización
el resultado de la consulta se realizan (modifica los registros que
cambios a los registros. Existen varios tipos
cumplen unos parámetros
de consultas de acción: establecidos). - Consulta de datos
anexados (copia unos registros
de una tabla a otra tabla). -
Consulta de creación de tablas
(crea una tabla nueva a partir de
los registros de otra que cumplen
ciertas especificaciones).
Las consultas constituyen un recurso práctico para obtener informaciones específicas contenidas en la
Base de Datos. Con ellas podemos:
 Elegir campos específicos de tablas específicas;
 Seleccionar informaciones vía criterios;
 Mostrar las informaciones en varios órdenes;
 Obtener datos de varias tablas simultáneamente;
 Calcular totales;
 Crear formularios e informes;
 Crear otras consultas y gráficos.

Teniendo en cuenta los videos y las explicaciones suministradas por su instructor técnico y docente de
área desarrollará el siguiente ejercicio:

SISTEMA DE VENTAS “COMPUTADORES PARA TODOS”

Usted ha sido contratado para hacer una base de datos que busca apoyar y controlar la gestión del
sistema de ventas de la empresa “COMPUTADORES PARA TODOS”
La empresa necesita llevar un control de proveedores, clientes, productos, ventas y empleados. Se deben
tener en cuenta los siguientes aspectos que maneja la empresa:
 Un proveedor tiene un valor único denominado RUT, nombre, apellido, dirección, teléfono, foto y
correo electrónico.
 Un cliente tiene, numero de documento (valor único), nombre, apellido, dirección, teléfono de
contacto, foto, correo electrónico.
 Un empleado o vendedor, tiene un numero de documento, nombre, apellido, dirección, teléfono
de contacto, foto.
 Un producto tiene nombre, precio, stock, fecha de entrega de producto, fecha de vencimiento,
garantía y foto del producto.
 Los productos están organizados por categorías, cada categoría posee un nombre y descripción.
Cada proveedor suministra un solo tipo de producto por categoría.
Un proveedor puede suministrar muchos productos.
Una venta puede ser realizada a un cliente y el cliente puede comprar muchos productos. El cliente solo
puede realizar una venta a la vez pero varias ventas al día.
SERVICIO NACIONAL DE APRENDIZAJE SENA
Procedimiento de Desarrollo Curricular
GUÍA DE APRENDIZAJE

Por razones de contabilidad , se debe registrar la información de cada venta con un código de
identificación (ID), fecha de venta, hora de venta, cliente. Además se debe guardar cada uno de los
productos vendidos y el valor de cada uno y el vendedor que lo atendió y el monto final

En Access se verá así:

Los formularios deberán contener las siguientes características:


SERVICIO NACIONAL DE APRENDIZAJE SENA
Procedimiento de Desarrollo Curricular
GUÍA DE APRENDIZAJE

4. ACTIVIDADES DE EVALUACIÓN

Evidencias de Aprendizaje Criterios de Evaluación Técnicas e Instrumentos de


Evaluación

Evidencias de Conocimiento : Utiliza las estructuras propias Técnica: valoración de producto


Resumen de los videos SGBD, de un lenguaje de
imágenes y glosario de los programación orientado a Instrumento: resumen de videos,
terminos. eventos y manejador de bases imágenes y glosario
de datos, combinados con Técnica: Valoración de producto.
Evidencias de Producto: Sistema
herramientas ofimáticas en la
de ventas en Access: formularios, resolución de problemas. Instrumento: Base de datos,
factura de venta, menú, consultas, formulario, consultas, reportes en
reportes, ejecutable. SGBD.

5. GLOSARIO DE TÉRMINOS

Archivo: Un archivo es un elemento que contiene información y que a su vez se identifica por un nombre y
su extensión. Esta última comienza por un punto y determina el tipo de aplicación a la que está asociado el
archivo.

Base de datos: Una colección de registros o archivos relacionados de manera lógica.

Base de datos relacional: Una colección de relaciones normalizadas en la que cada relación tiene un
nombre distintivo.

Bases de datos distribuidas: Son Bases de Datos que no están almacenadas totalmente en un solo lugar
físico, (están segmentadas) y se comunican por medio de enlaces de comunicaciones a través de una red
de computadoras distribuidas geográficamente.

Campo: Un campo es la unidad básica de una base de datos. Un campo puede ser, por ejemplo, el nombre
de una persona. Los nombres de los campos no pueden empezar con espacios en blanco y caracteres
especiales. No pueden llevar puntos, ni signos de exclamación o corchetes.

Clave principal: La clave principal en una tabla de una base de datos que se selecciona para identificar de
forma unívoca cada registro de la tabla. Por ejemplo, en una tabla de alumnos podría ser su número de
expediente académico.
SERVICIO NACIONAL DE APRENDIZAJE SENA
Procedimiento de Desarrollo Curricular
GUÍA DE APRENDIZAJE

Consulta: Mediante las consultas tendrás la posibilidad de obtener toda la información contenida en las
tablas añadiendo interesantes funcionalidades.

Diseño de la base de datos: Cuando trabajamos con bases de datos relacionales es habitual distribuir la
información en diferentes tablas vinculadas entre sí. Esta característica obliga a un proceso de
planificación y diseño previo para obtener el resultado esperado. Piensa qué deseas almacenar en la base
de datos, qué datos necesitas recuperar y en definitiva, determina el propósito final del proyecto para
establecer unos cimientos lo suficientemente sólidos.

DBMS: Conjunto de programas destinados a manejar la creación y todos los accesos a las bases de datos.
Se compone de un lenguaje de definición de datos (DDL: Data Definition Language), de un lenguaje de
manipulación de datos (DML: Data Manipulation Language) y de un lenguaje de consulta (SQL: Structured
Query Language).

Formulario: Los formularios resultan útiles principalmente en tareas de introducción de información.


Cuando se trata de incluir pocos datos podemos hacerlo directamente sobre las tablas pero cuando el
volumen es importante, este método se vuelve poco eficaz. Para resolver este problema tenemos los
formularios donde la inclusión de datos se hace de forma mucho más intuitiva y sencilla.

Tabla: Unidad donde crearemos el conjunto de datos de nuestra base de datos. Estos datos estarán
ordenados en columnas verticales. En ella se definen los campos y sus características.

Tupla: También se denomina de este modo a un registro o fila de una tabla.

Valor nulo: Representa un valor para un atributo que es actualmente desconocido o no es aplicable para
ese registro.

6. REFERENTES BILBIOGRAFICOS

-Reinosa, E. (n.d.). Bases de datos.

-López Montalbán, I. and Castello Pérez, M. (2013). Base de datos. México: Alfaomega.

-Connolly, T., & Begg, C. (2005). Sistemas de bases de datos.

-Elmasri, R. A. N., Elmasri, S. B. A., & Navathe, S. B. (2007). Fundamentos de sistemas de bases de datos
(No. 004.65). Addison Wesley,.

-Silberschatz, A., Korth, H. F., Sudarshan, S., PÈrez, F. S., Santiago, A. I., & Sánchez, A. V. (2002).
Fundamentos de bases de datos (No. 04; QA76. 9. D3, S5y 2002.). McGraw-Hill.

- Cobo, ¡. (2007). Diseño y programación de bases de datos. Editorial Visión Libros.

7. CONTROL DEL DOCUMENTO


SERVICIO NACIONAL DE APRENDIZAJE SENA
Procedimiento de Desarrollo Curricular
GUÍA DE APRENDIZAJE

Nombre Cargo Dependencia Fecha

Autor (es) Equipo Sistemas Instructores SENA- CIMM - Marzo, 2017


Articulación

8. CONTROL DE CAMBIOS (diligenciar únicamente si realiza ajustes a la guía)

Nombre Cargo Dependencia Fecha Razón del Cambio

Autor (es)

Vous aimerez peut-être aussi