Professional Documents
Culture Documents
Página 1 de 14
Versión: 02
SERVICIO NACIONAL DE APRENDIZAJE SENA
SISTEMA INTEGRADO DE GESTIÓN
Procedimiento Ejecución de la Formación Profesional Integral
GUÍA DE APRENDIZAJE
Código: GFPI-F-019
Página 2 de 14
Versión: 02
SERVICIO NACIONAL DE APRENDIZAJE SENA
SISTEMA INTEGRADO DE GESTIÓN
Procedimiento Ejecución de la Formación Profesional Integral
GUÍA DE APRENDIZAJE
Código: GFPI-F-019
CONCERTAR
ALTERNATIVAS Y
ACCIONES DE FORMACIÓN
PARA EL DESARROLLO DE
LAS COMPETENCIAS DEL
PROGRAMA FORMACIÓN,
CON BASE EN LA POLÍTICA
INSTITUCIONAL.
ASUMIR LOS DEBERES Y
DERECHOS CON BASE EN
LAS LEYES Y LA
NORMATIVA
INSTITUCIONAL EN EL
MARCO DE SU PROYECTO
DE VIDA.
Duración de la guía ( en horas): 40
El uso de bases de datos ha sido muy importante dentro de la Ciencia de la Computación y más recientemente como parte esencial de las
Tecnologías de Información. Al decir que el mundo vive en la era de la información, lo primero que se viene mente es como se maneja y
almacenan los datos e información que se genera a diario en cualquier ámbito social: las escuelas, las empresas, los hogares; por ello las
importancia del aprendizaje del área de bases de datos.
El objeto de la presente guía es dar al aprendiz las herramientas y los conocimientos bases, que le permitan diseñar y crear bases de datos que
resuelvan necesidades cotidianas aplicables al sector productivo, iniciando con la identificación de la necesidad, creación de moldeamiento y el
desarrollo de las mismas a través de software de creación de base de datos.
Al finalizar la guía el aprendiz deberá haber adquirido los conceptos de Bases de Datos y sus Sistemas asociados, identificando todos sus términos
y conceptos; además de tener la capacidad de crear el modelo entidad relación e implementarla en un programa de creación de base de datos.
Los aprendices recibirá las instrucciones necesarias por parte del instructor sobre el desarrollo de la actividad y orientará temas específicos en el
área de:
Página 3 de 14
Versión: 02
SERVICIO NACIONAL DE APRENDIZAJE SENA
SISTEMA INTEGRADO DE GESTIÓN
Procedimiento Ejecución de la Formación Profesional Integral
GUÍA DE APRENDIZAJE
Código: GFPI-F-019
3.1.1 Consulte sobre los siguientes términos y conceptos relacionados con el tema de base de datos:
a. Sistema
b. Sistema de Información
c. Aplicación
d. Base de Datos
e. Tabla
f. Dato
g. Registro
h. Dupla
i. Macro
j. Tipos de Datos
k. Reporte
l. Consultase de datos
n. motor de b
m. Motor de base de datos y ejemplos
Luego de realizar la consulta y con las orientaciones del instructor, realice el taller de Modelo Entidad Relación ver link de descarga:
No. 1 :http://programacionsoftwareabs.blogspot.com.co/2014/05/modelo-entidad-relacional-base-de-datos.html
No. 2 :http://programacionsoftwareabs.blogspot.com.co/2014/04/bases-de-datos.html
Página 4 de 14
Versión: 02
SERVICIO NACIONAL DE APRENDIZAJE SENA
SISTEMA INTEGRADO DE GESTIÓN
Procedimiento Ejecución de la Formación Profesional Integral
GUÍA DE APRENDIZAJE
Código: GFPI-F-019
3.1.2 Investigue en qué consiste el modelo entidad relación y los tipos de relaciones: uno a uno, uno a muchos y muchos a muchos.
Luego de realizar la consulta y con las orientaciones del instructor, clasifique las siguientes relaciones de acuerdo al tipo: uno a uno, uno a muchos
y muchos a muchos.
1. El noviazgo
2. Árbol – hojas
3. Estudiante – materias
4. Fiesta – personas
5. Cliente – Cuenta en un banco
6. El documento de identidad de cada persona
7. Padre-Hijos
8. El acta de nacimiento.
9. Camión-Pasajeros
10. Zoológico- animales
11. Arquitecto – proyectos
12. Automóvil- Modelo
13. Cliente – alquiler
14. club de fútbol- Socios
15. Provincia – Rios
3.1.3 Consulte en qué consiste el Proceso de Normalización de Bases de Datos y las Formas Normales conceptuando sobre las tres primeras formas
normales, su propósito y beneficio.
3.1.4 De acuerdo con la lectura del documento de apoyo base de datos, ¿Cuales son los principales modelos de datos?
Paso 1: de su concepto personal: Uso del inglés en el entorno laboral (¿PORQUE LOS MANUALES ESTAN EN INGLES?).
Paso 2: generar comentarios en el blog, dando respuestas a los ítems anteriores.
Página 5 de 14
Versión: 02
SERVICIO NACIONAL DE APRENDIZAJE SENA
SISTEMA INTEGRADO DE GESTIÓN
Procedimiento Ejecución de la Formación Profesional Integral
GUÍA DE APRENDIZAJE
Código: GFPI-F-019
Problema 2: Olimpíadas
Las sedes olímpicas se dividen en complejos deportivos. Los complejos deportivos se subdividen en aquellos en los que se desarrolla un único
deporte y en los polideportivos. Los complejos polideportivos tienen áreas designadas para cada deporte con un indicador de localización (ejemplo:
centro, esquina NE, etc.). Un complejo tiene una localización, un jefe de organización individual y un área total ocupada.
Los dos tipos de complejos (deporte único y polideportivo) tendrán diferentes tipos de información. Para cada tipo de sede, se conservará el
número de complejos junto con su presupuesto aproximado.
Cada complejo celebra una serie de eventos (ejemplo: la pista del estadio puede celebrar muchas carreras distintas.). Para cada evento está
prevista una fecha, duración, número de participantes, número de comisarios. Una lista de todos los comisarios se conservará junto con la lista de
los eventos en los que esté involucrado cada comisario ya sea cumpliendo la tarea de juez u observador. Tanto para cada evento como para el
mantenimiento se necesitará cierto equipamiento (ejemplo: arcos, pértigas, barras paralelas, etc.)
Página 6 de 14
Versión: 02
SERVICIO NACIONAL DE APRENDIZAJE SENA
SISTEMA INTEGRADO DE GESTIÓN
Procedimiento Ejecución de la Formación Profesional Integral
GUÍA DE APRENDIZAJE
Código: GFPI-F-019
Diseñe un sistema de base de datos para controlar la información sobre rutas de una compañía de buses. Cada ruta cubierta por la compañía tiene
un lugar de inicio y uno de término, pero puede pasar por varias paradas intermedias. La compañía está distribuida en varias sucursales. No todas
las ciudades donde paran los autobuses tienen una sucursal; sin embargo, toda sucursal debe estar en una ciudad situada en las rutas de autobuses.
Pueden existir múltiples sucursales en una misma ciudad y también múltiples paradas en la misma ciudad. La compañía asigna un autobús a cada
ruta; algunas rutas pueden tener varios autobuses. Cada autobús tiene un conductor y un asistente, asignados por el día.
Construir un plan de trabajo apoyándose en el proyecto, y seleccionar la herramientas Bases de datos (ACCESS, SQL, SERVER, ORACLE,
POSTGRES O MYSQL)
3.3.1 ACTIVIDAD No. 1: Conocer el modelo entidad relación como intérprete de información
Paso 1: Ingresar al Portal WEB de AulaClic y haga click en el enlace del Curso de Access 2007 o ingrese directamente al curso mediante la siguiente
URL: http://www.aulaclic.es/access2007/index.htm.
Paso 2: Leer completamente el contenido de la página que aparece identificando cada elemento y su propósito.
Paso 3: Hacer clic en el enlace o hipervínculo que dice “Cómo utilizar este curso” y estudie detenidamente las indicaciones que se presentan.
Paso 4: Retroceda al Menú Detallado empleando el menú superior o el Icono de la Fecha Amarilla hacia Arriba.
Paso 5: Estudiar las unidades 1, 2, 3, 4, 5, y 6 ampliando y profundizando tanto los conceptos como las temáticas mediante los íconos de punteros
tipo flechas amarillas y verdes que se encuentran en el contenido de algunas lecciones. Tenga en cuenta que para el estudio de cada unidad
primero debe ver el video de la temática o de la unidad (si se encuentra disponible), luego debe realizar una lectura general para hacerse a una
idea global de la(s) temática(s) y luego debe realizar una lectura comprensiva, leyendo y tomando apuntes de lo leído (conceptuando - con sus
propias palabras escribe lo que ha entendido).
Paso 6: Desarrollar completamente los ejercicios paso a paso y los ejercicios de aplicación propuestos en cada lección (si es el caso) de cada unidad.
Los ejercicios deben ser almacenados en una memoria USB y guardados en la carpeta de evidencias. (DRIVE)
Paso 7: A partir del estudio del material de apoyo indicados en la presente guía implemente las interfaces para el Ingreso o Captura (Formularios)
y Salida (Consultas, Informes o Reportes) de los datos empleados en los problemas propuestos de sistemas de ventas, olimpiadas y compañía de
buses (Ver numeral 3.2.1).
Página 7 de 14
Versión: 02
SERVICIO NACIONAL DE APRENDIZAJE SENA
SISTEMA INTEGRADO DE GESTIÓN
Procedimiento Ejecución de la Formación Profesional Integral
GUÍA DE APRENDIZAJE
Código: GFPI-F-019
a. Realice los modelos Entidad Relación expuestos en el documento: “M.E.R”. Recuerde que este documento está en el BLOG
http://programacionsoftwareabs.blogspot.com/2014/04/bases-de-datos.html. Para la elaboración de los modelos expuestos en el
documento, proceda a utilizar mysql-workbench, el software está en la plataforma en el link descargas.
b. En la plataforma encontrara un documento Casos de Estudio. Usted debe leer el caso y elaborar los diferentes Modelos. Diagramar los
CASOS M.E.R. Recuerde los principios de las Bases de Datos.
Página 8 de 14
Versión: 02
SERVICIO NACIONAL DE APRENDIZAJE SENA
SISTEMA INTEGRADO DE GESTIÓN
Procedimiento Ejecución de la Formación Profesional Integral
GUÍA DE APRENDIZAJE
Código: GFPI-F-019
Evidencias de Producto
Documento final en medio
magnético con la solución de
las actividades propuestas en
utilizando la herramienta
Access y/o Mysql.
Página 9 de 14
Versión: 02
SERVICIO NACIONAL DE APRENDIZAJE SENA
SISTEMA INTEGRADO DE GESTIÓN
Fecha: 30/09/2013
Procedimiento Ejecución de la Formación Profesional Integral
GUÍA DE APRENDIZAJE
Código: F004-P006-GFPI
Página 10 de 14
Versión: 02
SERVICIO NACIONAL DE APRENDIZAJE SENA
SISTEMA INTEGRADO DE GESTIÓN
Procedimiento Ejecución de la Formación Profesional Integral
GUÍA DE APRENDIZAJE
Código: GFPI-F-019
APACHE -
POSTGRESQL
- MYSQL)
Página 11 de 14
Versión: 02
SERVICIO NACIONAL DE APRENDIZAJE SENA
SISTEMA INTEGRADO DE GESTIÓN
Fecha: 30/09/2013
Procedimiento Ejecución de la Formación Profesional Integral
GUÍA DE APRENDIZAJE
Código: F004-P006-GFPI
5. GLOSARIO DE TERMINOS
a. 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
b. Algoritmo: Método que se describe cómo se resuelve un problema en término de las acciones.
c. Base de Datos: Una colección de registros o archivos relacionados de manera lógica
d. Base de datos relacional: Una colección de relaciones normalizadas en la que cada relación tiene un nombre distintivo
e. Compilación: Proceso de traducción de un lenguaje de programación
f. 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
g. Consulta: Mediante las consultas tendrás la posibilidad de obtener toda la información contenida en las tablas añadiendo interesantes
funcionalidades.
h. Lenguaje de Máquina: Es un lenguaje interpretado directamente por un circuito micro programable por ejemplo el procesador, es
decir que las órdenes escritas las procesa y realiza directamente la máquina. Estas instrucciones son cadenas binarias (0 y 1) que
especifican las instrucciones a realizar y la memoria donde deben realizarse. Las instrucciones dependen directamente de la máquina
donde se programan y el programador debe tener gran conocimiento sobre teorías álgebra booleana y sistemas binarios.
i. Programa: conjunto de instrucciones que una vez ejecutadas realizarán una o varias tareas en un ordenador o computadora.
j. Software: Es el conjunto de los programas de cómputo, procedimientos, reglas, documentación y datos asociados que forman parte
de las operaciones de un sistema de computación.
k. Software de sistema: Su desarrollo se aplica a Sistemas operativos, Controladores de dispositivos “drivers”, Herramientas de
diagnóstico, Servidores, entre otros.
l. Software de programación: Se aplica al desarrollo de programas utilizados para la creación de otros programas informáticos, las
aplicaciones de esta área se conocen como Entornos de Desarrollo Integrado IDE, aplicación que cuenta con herramientas necesarias
para el desarrollo o creación de programas, entre esas herramientas se encuentran los compiladores, depuradores, interpretes.
m. Software de aplicación: Su uso se aplica en la resolución de tareas específicas, este tipo de software está orientado al usuario no
programador, en este género se encuentran las aplicaciones de oficina, videojuegos, aplicaciones para cálculo matemático, Diseño
CAD, Internet, Redes, Software educativo, empresarial, etc.
Página 12 de 14
Versión: 02
SERVICIO NACIONAL DE APRENDIZAJE SENA
SISTEMA INTEGRADO DE GESTIÓN
Procedimiento Ejecución de la Formación Profesional Integral
GUÍA DE APRENDIZAJE
Código: GFPI-F-019
n. Lenguaje de alto nivel: Los lenguajes de este tipo expresan los algoritmos de una manera adecuada a la capacidad cognitiva humana
en lugar de la capacidad ejecutora de las máquinas, los lenguajes de alto nivel proporcionan al usuario programador un procesamiento
de datos de una manera fácil y rápida.
o. Lenguaje de bajo nivel: Proporcionan poca o ninguna abstracción del microprocesador de un computador, en este tipo de lenguaje las
instrucciones se escriben en código alfabéticos llamados nemotécnicos por lo cual es fácilmente trasladado al lenguaje de máquina, los
lenguajes de bajo nivel se usan principalmente en la programación de controladores o “drivers” por esta razón se puede deducir
claramente que el simple hecho de denominarse lenguaje de bajo nivel no se hace menos valioso que los lenguajes de alto nivel, la
mayor desventaja de este tipo de lenguajes es que su programación depende de la máquina a la que vaya orientada.
p.
6. REFERENTES BIBLIOGRÁFICOS
Documentos:
AGUDELO MONTOYA, CLAUDIA LILIANA. ¿Cómo se hace un ensayo? 1996. P. 3
OJEDA R., HERMES. La importancia de la Teoría de Algoritmos en el Desarrollo de Software. P. 4
FRANCO LÓPEZ, MARGARITA MARÍA. Manual Básico de instrucciones y comandos SMART DFD 1.0. P. 10
SCHMULLER, JOSEPH. Manual UML. Aprendiendo UML en 24 horas. Prentice Hall. 1997. 404 p.
R. IZQUIERDO, LUIS. Introducción a la Programación orientada a objetos. 13 p.
Cibergrafía:
Programación en Castellano – Algoritmos. http://www.programacion.com/algoritmos
Lógica de Programación. http://cadetparners.galeon.com/aficiones1770322.html
Wikipedia – Algoritmo. http://es.wikipedia.org/wiki/Algoritmo
QUISPE-OTAZU, RODOLFO. ¿Qué es un Algoritmo? Blog de Rodolfo Quispe-Otazu [Internet]. Marzo 2007. Disponible en:
http://www.rodolfoquispe.org/blog/que-es-un-algoritmo.php
Página 13 de 14
Versión: 02
SERVICIO NACIONAL DE APRENDIZAJE SENA
SISTEMA INTEGRADO DE GESTIÓN
Procedimiento Ejecución de la Formación Profesional Integral
GUÍA DE APRENDIZAJE
Código: GFPI-F-019
http://www.programacion.com
http://kataix.umag.cl/~ruribe/Utilidades/Introduccion%20a%20la%20Programacion%
20Orientada%20a%20Objetos.pdf
http://www.monografias.com/trabajos67/diagramas-uml/diagramas-uml.shtml
Bases de datos 1 – Apuntes 2006 – 07
http://www.alu.ua.es/j/jmr36/Conectate/Base%20Datos/Apuntes2006.pdf
Página 14 de 14