Adsi guía 4 - realizar el analisis de las bases de datos
1. EQUIPO INTERDISCIPLINARIO DE ANÁLISIS Y DESARROLLO DE SISTEMAS DE INFORMACIÓN A.D.S.I –
CONVENIO DE COOPERACIÓN SERVICIO NACIONAL DE APRENDIZAJE - POLITÉCNICO GRANCOLOMBIANO
PROGRAMA DE FORMACION ANÁLISIS Y DESARROLLO
DE SISTEMAS DE INFORMACIÓN A.D.S.I
COMPETENCIA 220501032: ANALIZAR LOS REQUISITOS DEL CLIENTE
PARA CONSTRUIR EL SISTEMA DE INFORMACION..
1
GUÍA DE APRENDIZAJE No. 4
RAP 22050103204: Valorar la incidencia de los datos en los procesos del macrosistema, tomando como
referente el diccionario de datos y las miniespecificaciones, para la consolidación de los datos que intervienen,
de acuerdo con parámetros establecidos.
A.E.A: Elaborar el documento de la normalización de la base de datos a partir de los requerimientos del
cliente.
1. Tiempo de la Actividad:
El tiempo de la actividad es de 66 Horas.
2. Introducción:
La función básica de una base de datos es permitir el almacenamiento y la recuperación de la información
necesaria, para que las personas de la organización puedan tomar decisiones. Es así que las Bases de Datos se
tornan esenciales para la supervivencia de cualquier organización; pues los datos estructurados constituyen un
recurso básico para todas las organizaciones.
Dependiendo de la capacidad de almacenamiento y procesamiento del hardware, la organización puede contar
con una única Base de Datos, o con múltiples Bases de Datos.
Es común que en las pequeñas y medianas empresas se cuente con microcomputadoras, y por ello tengan que
distribuir su información en un conjunto de Bases de Datos; asignándole a cada una de ellas, información sobre
cada área específica de la empresa. Un ejemplo sería el de contar con una base de datos para el
almacenamiento de la información correspondiente al área financiera, otra para el área de personal, una más
para el área de ventas o el área de producción. Mientras tanto las Grandes organizaciones poseen
computadoras de gran porte, y es así que pueden almacenar toda la información necesaria, integrada,
consistente y consolidada, en una única base de datos.
Independientemente de la Base de Datos que será implementada, ésta necesita de un Sistema de Gestión de
Base de Datos (SGBD o DBMS). Se debe tener en cuenta que todos los aprendices deben tener la capacidad
para el análisis y modelamiento de las Bases de Datos para construir un excelente sistema de información.
3. Descripción de la Actividad:
3.1 Objetivos.
Conocer las características, relaciones y conceptos de cada uno de los componentes de las Bases de Datos.
Conocer los Gestores de Bases de Datos utilizados para la creación y mantenimiento de las Bases de Datos.
Conocer el software necesario para realizar consultas en SQL.
2. EQUIPO INTERDISCIPLINARIO DE ANÁLISIS Y DESARROLLO DE SISTEMAS DE INFORMACIÓN A.D.S.I –
CONVENIO DE COOPERACIÓN SERVICIO NACIONAL DE APRENDIZAJE - POLITÉCNICO GRANCOLOMBIANO
PROGRAMA DE FORMACION ANÁLISIS Y DESARROLLO
DE SISTEMAS DE INFORMACIÓN A.D.S.I
COMPETENCIA 220501032: ANALIZAR LOS REQUISITOS DEL CLIENTE
PARA CONSTRUIR EL SISTEMA DE INFORMACION..
2
A.E.A: Elaborar el documento de la normalización de la base de datos a partir de los requerimientos del cliente.
ACTIVIDADES A DESARROLLAR
ESTRATEGIAS
DIDÁCTICAS
TIEMPO
(HORAS)
Actividad 1
1. Qué es una base de datos
2. Qué tecnologías existían antes de las bases de datos. Trace una línea de tiempo
según aparición de las tecnologías en mención. Puede utilizar SmartArt u otra
herramienta de diseño.
3. En un cuadro explique qué ventajas y beneficios ofrece una base de datos frente a
las tecnologías que habían antes. Ilustre cada ventaja con una imagen alusiva.
4. Explique los componentes que tiene una BD
5. Para qué sirve un sistema de administración de base de datos. Liste las ventajas
de su uso.
6. Qué es una base de datos relacional.
7. Qué es modelo de datos y qué lenguajes emplea. Explique cada lenguaje.
8. Qué es el modelo Entidad-Relación
9. A través de un gráfico, señale las partes que tiene una tabla de BD.
10. Qué es una llave y cuál es su importancia en una BD Relacional.
11. Explique las reglas de integridad que debe cumplir una BDR.
Las anteriores preguntas deben aparecer respondidas en un documento de forma
grupal, en procesador de texto de su elección y llamarse así:
ADSI – Guía 4 Act 1 – ConceptosBD García_Romero_Vargas.doc
Trabajo
Individual y
Colaborativo. 6 horas
Actividad 2 – BD MinDefensa
El Ministerio de Defensa desea diseñar una Base de Datos para llevar un control de los
soldados que realizan el servicio militar. Los datos significativos a tener en cuenta para
realizar la base de datos son:
Un soldado se define por su código, nombres, apellidos, dirección, teléfono,
compañía a la que pertenece, cuartel donde se aloja.
Existen varios cuarteles, cada uno se identifica por su código, nombre y ubicación.
Los cuarteles son los sitios donde se alojan los soldados.
Los soldados están agrupados por compañías, las cuales se identifican por su
nombre y actividad que realizan.
Trabajo
Colaborativo. 10 horas
3. EQUIPO INTERDISCIPLINARIO DE ANÁLISIS Y DESARROLLO DE SISTEMAS DE INFORMACIÓN A.D.S.I –
CONVENIO DE COOPERACIÓN SERVICIO NACIONAL DE APRENDIZAJE - POLITÉCNICO GRANCOLOMBIANO
PROGRAMA DE FORMACION ANÁLISIS Y DESARROLLO
DE SISTEMAS DE INFORMACIÓN A.D.S.I
COMPETENCIA 220501032: ANALIZAR LOS REQUISITOS DEL CLIENTE
PARA CONSTRUIR EL SISTEMA DE INFORMACION..
3
Evidencia entregable
1. Documento realizado en procesador de texto (informe) donde se defina el diseño y
análisis de la base de datos. Debe incluir:
Diccionario de datos, donde se declarará el nombre clave (nombre del campo)
para su implementación (Nomenclatura), descripción del campo, y tipo de dato
que se requiere para MySQL, MSSQL SERVER y MS Access.
La descripción de pasos en el análisis de llevar la BD a 3FN (Tercera Forma
Normal). Recuerde nombrar los enunciados de las reglas.
Diagrama Entidad-Relación (E-R) donde muestre las dependencias entre
campos (llaves primarias y foráneas). Puede emplear las herramientas que
proveen los gestores de BD.
Adjunte los scripts de la creación de cada tabla y de inserción de datos. Cada
tabla debe ubicarse en orden, pues existirán tablas que dependan de campos
de otras previamente creadas (creación de llaves foráneas). Recuerde que
algunas tablas deberán contener información obligatoria que se requerirán en
otras cuando se enlaza con su respectiva llave foránea.
El documento debe redactarse en procesador de texto de su elección y
llamarse así:
ADSI – Guía 4 Act 2 – BD MinDefensa García_Romero_Vargas.doc/docx
2. Copia de seguridad (backup) de la base de datos implementada en MySQL. Dicho
backup deberá incluir creación de tablas, creación de llaves foráneas e inserción de
datos.
Si escoge la opción que da MySQL Workbench de archivo por tabla, deberá
crear un archivo comprimido donde estén dichos archivos. Cada archivo
deberá estar precedido por el número de la secuencia de restablecimiento de
backup, así debe renombrarlos:
o TablaPrimera.sql 01_TablaPrimera.sql
o TablaSegunda.sql 02_TablaSegunda.sql
o TablaTercera.sql 03_TablaTercera.sql
El archivo comprimido deberá llamarse
ADSI – Guía 4 Act 2 – BackupMinDefensa García_Romero_Vargas.zip
Si escoge la opción de “archivo auto-contenido” (self-contained file), nombre al
backup como:
ADSI – Guía 4 Act 2 –BackupMinDefensa García_Romero_Vargas.sql
Recuerde que todos los scripts de creación e inserción de datos, se cargan a un
solo archivo tipo SQL.
Actividad 3 – BD Multimedia
Se requiere hacer una biblioteca multimedia para catalogar diferentes registros
fonográficos y audiovisuales. En archivos fonográficos, se tomará en cuenta que las
canciones son individuales pero pertenecen a un álbum e interpretadas por un artista.
En las piezas audiovisuales, exactamente películas de cine, algunas obras pueden tener
relación con su banda sonora, es decir, se relacionarán piezas musicales con la película.
Debe tener en cuenta que tanto canciones como películas tienen muchas propiedades y
algunas pueden ser comunes. Analice, diseñe e implemente en MySQL a base de datos
Multimedia. Puede basarse en la información que muestran los programas de
reproducción de dichos formatos y bases de datos en internet como IMDB.com
Trabajo
Colaborativo.
20 horas
4. EQUIPO INTERDISCIPLINARIO DE ANÁLISIS Y DESARROLLO DE SISTEMAS DE INFORMACIÓN A.D.S.I –
CONVENIO DE COOPERACIÓN SERVICIO NACIONAL DE APRENDIZAJE - POLITÉCNICO GRANCOLOMBIANO
PROGRAMA DE FORMACION ANÁLISIS Y DESARROLLO
DE SISTEMAS DE INFORMACIÓN A.D.S.I
COMPETENCIA 220501032: ANALIZAR LOS REQUISITOS DEL CLIENTE
PARA CONSTRUIR EL SISTEMA DE INFORMACION..
4
Evidencia entregable
1. Documento realizado en procesador de texto (informe) donde se defina el diseño y
análisis de la base de datos. Debe incluir:
Diccionario de datos, donde se declarará el nombre clave (nombre del campo)
para su implementación (Nomenclatura), descripción del campo, y tipo de dato
que se requiere para MySQL, MSSQL SERVER y MS Access.
La descripción de pasos en el análisis de llevar la BD a 3FN (Tercera Forma
Normal). Recuerde nombrar los enunciados de las reglas.
Diagrama Entidad-Relación (E-R) donde muestre las dependencias entre
campos (llaves primarias y foráneas). Puede emplear las herramientas que
proveen los gestores de BD.
Adjunte los scripts de la creación de cada tabla y de inserción de datos. Cada
tabla debe ubicarse en orden, pues existirán tablas que dependan de campos
de otras previamente creadas (creación de llaves foráneas). Recuerde que
algunas tablas deberán contener información obligatoria que se requerirán en
otras cuando se enlaza con su respectiva llave foránea.
El documento debe redactarse en procesador de texto de su elección y
llamarse así:
ADSI – Guía 4 Act 3 – BD Multimedia García_Romero_Vargas.doc/docx
2. Copia de seguridad (backup) de la base de datos implementada en MySQL. Dicho
backup deberá incluir creación de tablas, creación de llaves foráneas e inserción de
datos.
Si escoge la opción que da MySQL Workbench de archivo por tabla, deberá
crear un archivo comprimido donde estén dichos archivos. Cada archivo
deberá estar precedido por el número de la secuencia de restablecimiento de
backup, así debe renombrarlos:
o TablaPrimera.sql 01_TablaPrimera.sql
o TablaSegunda.sql 02_TablaSegunda.sql
o TablaTercera.sql 03_TablaTercera.sql
El archivo comprimido deberá llamarse
ADSI – Guía 4 Act 3 – Backup Multimedia García_Romero_Vargas.zip
Si escoge la opción de “archivo auto-contenido” (self-contained file), nombre al
backup como:
ADSI – Guía 4 Act 3 – Backup Multimedia García_Romero_Vargas.sql
Recuerde que todos los scripts de creación e inserción de datos, se cargan a un
solo archivo tipo SQL.
Actividad 4 – BD Mundial de fútbol
Cada cuatro años se celebra uno de los eventos deportivos más grandes del mundo,
convoca muchos fanáticos de un deporte que con el paso del tiempo se convirtió en
rey. Es el mundial de fútbol. Como actividad el aprendiz deberá analizar, diseñar e
implementar una base de datos que permita registrar los datos de jugadores,
selecciones, estadios, partidos y demás elementos que componen el evento de carácter
orbital. Como material de apoyo se pasará una copia escaneada de un álbum con
figurines que se relaciona con dicho evento. Ahí encontrará la información necesaria
que cada tabla deberá contener.
Trabajo
Colaborativo.
30 horas
5. EQUIPO INTERDISCIPLINARIO DE ANÁLISIS Y DESARROLLO DE SISTEMAS DE INFORMACIÓN A.D.S.I –
CONVENIO DE COOPERACIÓN SERVICIO NACIONAL DE APRENDIZAJE - POLITÉCNICO GRANCOLOMBIANO
PROGRAMA DE FORMACION ANÁLISIS Y DESARROLLO
DE SISTEMAS DE INFORMACIÓN A.D.S.I
COMPETENCIA 220501032: ANALIZAR LOS REQUISITOS DEL CLIENTE
PARA CONSTRUIR EL SISTEMA DE INFORMACION..
5
Evidencia entregable
1. Documento realizado en procesador de texto (informe) donde se defina el diseño y
análisis de la base de datos. Debe incluir:
Diccionario de datos, donde se declarará el nombre clave (nombre del campo)
para su implementación (Nomenclatura), descripción del campo, y tipo de dato
que se requiere para MySQL, MSSQL SERVER y MS Access.
La descripción de pasos en el análisis de llevar la BD a 3FN (Tercera Forma
Normal). Recuerde nombrar los enunciados de las reglas.
Diagrama Entidad-Relación (E-R) donde muestre las dependencias entre
campos (llaves primarias y foráneas). Puede emplear las herramientas que
proveen los gestores de BD.
Adjunte los scripts de la creación de cada tabla y de inserción de datos. Cada
tabla debe ubicarse en orden, pues existirán tablas que dependan de campos
de otras previamente creadas (creación de llaves foráneas). Recuerde que
algunas tablas deberán contener información obligatoria que se requerirán en
otras cuando se enlaza con su respectiva llave foránea.
El documento debe redactarse en procesador de texto de su elección y
llamarse así:
ADSI – Guía 4 Act 4 – BD Mundial García_Romero_Vargas.doc/docx
2. Copia de seguridad (backup) de la base de datos implementada en MySQL. Dicho
backup deberá incluir creación de tablas, creación de llaves foráneas e inserción de
datos.
Si escoge la opción que da MySQL Workbench de archivo por tabla, deberá
crear un archivo comprimido donde estén dichos archivos. Cada archivo
deberá estar precedido por el número de la secuencia de restablecimiento de
backup, así debe renombrarlos:
o TablaPrimera.sql 01_TablaPrimera.sql
o TablaSegunda.sql 02_TablaSegunda.sql
o TablaTercera.sql 03_TablaTercera.sql
El archivo comprimido deberá llamarse
ADSI – Guía 4 Act 4 – Backup Mundial García_Romero_Vargas.zip
Si escoge la opción de “archivo auto-contenido” (self-contained file), nombre al
backup como:
ADSI – Guía 4 Act 4 – Backup Mundial García_Romero_Vargas.sql
Recuerde que todos los scripts de creación e inserción de datos, se cargan a un solo
archivo tipo SQL.
Evaluación
Realice la evaluación virtual en el enlace habilitado en la plataforma Blackboard,
llamado “Evaluación de conocimientos – Realizar el análisis de las bases de datos”
Individual
Formato de entrega para documentos elaborados en procesador de texto
Márgenes: sup: 3cm inf: 2.5cm izq: 3 cm der: 3 cm
Tipografía: Calibri, Tahoma o Verdana, 11 pts
Interlineado: 1 línea
6. EQUIPO INTERDISCIPLINARIO DE ANÁLISIS Y DESARROLLO DE SISTEMAS DE INFORMACIÓN A.D.S.I –
CONVENIO DE COOPERACIÓN SERVICIO NACIONAL DE APRENDIZAJE - POLITÉCNICO GRANCOLOMBIANO
PROGRAMA DE FORMACION ANÁLISIS Y DESARROLLO
DE SISTEMAS DE INFORMACIÓN A.D.S.I
COMPETENCIA 220501032: ANALIZAR LOS REQUISITOS DEL CLIENTE
PARA CONSTRUIR EL SISTEMA DE INFORMACION..
6Estas actividades y los documentos deben ser guardadas en su carpeta llamada “Evidencias de Aprendizaje”, para
efectos de seguimiento y evaluación. (Formato digital siempre y formato físico cuando sea conveniente)
4. Recomendaciones:
En esta guía se trabajará de forma individual y grupal, revisando la estructura del programa de formación en
especial objeto de estudio de la presente competencia, con el propósito de que se analice la metodología de
aprendizaje, los productos a entregar en las diferentes actividades propuestas, el proceso de evaluación de los
resultados de aprendizaje, donde exista una sinergia entre el instructor y el aprendiz con el objeto de que el
aprendizaje este altamente relacionado con las competencias laborales.
5. Metodología:
Orientación por parte del instructor sobre la formación profesional basado en el proyecto, del modelo de
aprendizaje, reconocimiento de la competencia laboral en la segunda fase (ANÁLISIS). Dentro de la actividad
“REALIZAR EL ANALISIS DE LAS BASES DE DATOS.”, los aprendices participarán a través de:
- Exposiciones.
- Desarrollo de talleres escritos y orales.
6. Ambientes de Aprendizaje:
Aula
Sala de Informática
7. Evaluación
Modela la base de datos, a partir de la valoración de la información obtenida en el diccionario de datos
y el análisis de los procesos, de acuerdo con las necesidades del sistema de información requerido.
Para evaluar se tendrá en cuenta las técnicas de formulación de preguntas y los instrumentos utilizados son:
cuestionario virtual, observación y lista de chequeo.
8. Evidencia de Aprendizaje:
DE CONOCIMIENTO:
Evaluación virtual sobre conceptos fundamentales del diseño y análisis de bases de datos.
DE PRODUCTO:
Elaboración de bases de datos de acuerdo a la metodología planteada a través de las guías.
7. EQUIPO INTERDISCIPLINARIO DE ANÁLISIS Y DESARROLLO DE SISTEMAS DE INFORMACIÓN A.D.S.I –
CONVENIO DE COOPERACIÓN SERVICIO NACIONAL DE APRENDIZAJE - POLITÉCNICO GRANCOLOMBIANO
PROGRAMA DE FORMACION ANÁLISIS Y DESARROLLO
DE SISTEMAS DE INFORMACIÓN A.D.S.I
COMPETENCIA 220501032: ANALIZAR LOS REQUISITOS DEL CLIENTE
PARA CONSTRUIR EL SISTEMA DE INFORMACION..
79. Material del Curso:
Guía de aprendizaje.
Programa de formación.
Proyecto.
10. Créditos:
Elaborado por los instructores Giovanni García y Jorge Manjarrés.
11. Bibliografía y webgrafía
DATE, C.J. (2001). Introducción a los sistemas de bases de datos. México: Pearson.
ELMASRI, R. NAVATHE, S (2011). Fundamentals of Database Systems – 6th ed. Boston: Addison-Wesley.
SIMON, C. (2007). Curso de introducción a las bases de datos y SQL Manual del alumno. Managua: Solución
Java.
SIMON, C. (2007). Curso de programación en MySQL (MySQL Versión 5) Manual del alumno. Managua:
Solución Java.
RAMOS MARTIN, M.J. RAMOS MARTIN, A. MONTERO, F. (2006). Sistemas gestores de bases de datos.
Madrid: McGrawHill.