Vous êtes sur la page 1sur 10

Universidad Nacional Abierta y a Distancia

Vicerrectoría Académica y de Investigación


Guía de actividades y rúbrica de evaluación – Fase 5–Evaluación
Final

1. Descripción general del curso

Escuela o Unidad Escuela de Ciencias Básicas Tecnología e


Académica Ingeniería
Nivel de formación Profesional
Campo de Formación Formación disciplinar especifica en
Administración de la información
Nombre del curso Bases de Datos Básico
Código del curso 301330
Tipo de curso Metodológico Habilitable Si ☐ No ☒
Número de créditos 3

2. Descripción de la actividad

Número
Tipo de
Individual ☒ Colaborativa ☐ de 2
actividad:
semanas
Momento de la Intermedia,
Inicial ☐ ☐ Final ☒
evaluación: unidad:
Peso evaluativo de la Entorno de entrega de
actividad: 125 puntos actividad:Seguimiento y evaluación
Fecha de inicio de la
Fecha de cierre de la actividad:
actividad: jueves, 4 de julio de
miércoles, 17 de julio de 2019
2019
Competencia a desarrollar:
Que el estudiante codifique el modelo físico de una base de datos en lenguaje
SQL a partir de la construcción del modelo entidad relación, el modelo
relacional de datos aplicando la técnica de normalización a partir de los
conceptos, técnicas y fundamentos de una base de datos relacional no
compleja.
Temáticas a desarrollar:
Unidad 1: Conceptos y fundamentos de una base de datos
Unidad 2: Modelo relacional y normalización
Unidad 3: Implementación del lenguaje SQL.
Pasos, fases o etapa de la estrategia de aprendizaje a desarrollar
Fase Evaluación Final: Esta tiene como fin evaluar las competencias
adquiridas en el desarrollo del curso, mediante el estudio de un caso nuevo
donde se espera que el estudiante demuestre las competencias adquiridas
durante las fases anteriores.
Actividades a desarrollar

Individuales:

1. Leer en detalle y de forma critica el estudio de caso propuesto para


la Fase 5 - Evaluación Final expuesto a continuación:

Considere el diseño de una base de datos para una librería. De


acuerdo con los siguientes requisitos debe representar la base de
datos de esta librería.
A. La librería desea mantener un registro de clientes.
B. Sobre cada cliente, es importante mantener su dirección,
teléfono, documento de identidad y lista de los libros que este
cliente ya compró. Para cada compra es importante guardar la
fecha en que se realizó.
C. Un cliente puede comprar muchos libros. Un libro puede ser
vendido a más de un cliente porque generalmente hay varios libros
en stock.
D. Un cliente puede ser persona natural o jurídica. Si es una
persona jurídica, su identificador debe ser el NIT.
E. La librería compra libros libros de las editoriales.
F. Sobre las editoriales, la librería necesita su código, dirección,
teléfono de contacto y el nombre de su gerente.
G. Cada cliente tiene un código único.
H. Se debe mantener un registro sobre cada libro en la librería. Para
cada libro es importante almacenar el nombre del autor, asunto,
editor, ISBN y la cantidad de libros en stock.
I. Los editores diferentes no proporcionan el mismo tipo de libro.

2. Luego el estudiante debe abstraer del estudio de caso la


información necesaria con la cual lograra construir los siguientes
puntos:

- Definición y descripción de las entidades.


- Descripción de los Atributos.
- Definición y descripción de cada una de las relaciones teniendo
en cuenta las opcionalidades, cardinalidades, grado, transferibilidad
y si ayuda o no resolver debilidades en las entidades participantes
y las restricciones propias de cada relación.
- Análisis y transformación de atributos multivaluados y de
relaciones M:M si existen.

3. Diseñar del Modelo Entidad Relación (ER) en la software SQL


Developer Data Modeler

4. Luego el estudiante debe abstraer del modelo Entidad Relación


generado en el punto anteriorla información que le permita
construir los siguientes puntos:

- Describa la transformación de entidades en tablas.


- Describa la transformación de atributos en columnas.
- Describa como agregar a cada tabla un identificador único (UID)
o primary key.
- Describa la transformaciónde las relaciones 1:1 o 1:m en llaves
foráneas, implementando el concepto de la integridad referencial.
- Describa la aplicación de las técnicas de normalización al modelo
Relacional.
- Describa el proceso de construcción y diseñe el diccionario de
Datos del modelo Relacional.

5. Diseñar el Modelo Relacional funcional en el software SQL


Developer Data Modeler

6. Luego el estudiante debe abstraer del modelo Relacional generado


en el punto anterior la información que le permita construir los
siguientes puntos:

- Diseño del Script para Lenguaje de Definición de Datos (Data


Description Language DDL) con el Lenguaje SQL (Structured Query
Language) para crear la base de datos, tablas y los respectivos
campos de acuerdo con el diccionario de datos creado.
- Diseño del Script para Lenguaje de Definición de Datos (Data
Manipulation Language DML) con el Lenguaje SQL (Structured
Query Language)para poblar las tablas de la base de datos.

- Diseño del Script para generación de consultas simples sobre las


tablas de la base de datos.

7. Diseñarel Modelo Relacional funcional en la software Oracle


Application Express (APEX)

8. Ingresar al Entorno de Aprendizaje Colaborativo y ubicar el foro


Unidad 1, 2 y 3: Fase 5-Evaluación Final, luego debe ingresar al
tema Desarrollo actividad Fase 5-Evalaución Finalalli debe
presentar de forma oportuna y pertinente los avances sobre el
desarrollo de la actividad individual.

Colaborativos:

N.A.
Entorno de Conocimiento: donde el estudiante
encontrará el material bibliográfico para el desarrollo de las
actividades.

Entorno de Aprendizaje Colaborativo: donde el


Entornos
estudiante mostrará sus aportes, dudas y avances para
para su
recibir retroalimentación por parte del docente, igualmente
desarrollo
se emplea como medio para interactuar con su grupo de
trabajo.

Entorno de Seguimiento y Evaluación: Donde el


estudiante entregara el trabajo final para su evaluación.
Individuales:
El documento PDF debe entregarlo en el espacio Entrega de
Productos a
la actividad Fase 3-Diseño ubicado en el Entorno de
entregar por
Seguimiento y Evaluación
el
estudiante
Cada uno de los integrantes del grupo de trabajo debe
presentar en el tema Desarrollo actividad Fase 3 –
Diseñocomo producto académico individual un documento
PDF que contenga la siguiente estructura analitica:

1. Portada con los nombres de los integrantes del grupo


que participaron de forma efectiva y válida en la
construcción del Informe de la Fase 3 - Diseño.
2. Tabla de contenido
3. Introducción
4. Objetivos de la actividad
5. Resultado de la Actividad:
En el informe se presenta:

- Definición y descripción de las entidades.


- Descripción de los Atributos.
- Definición y descripción de cada una de las
relaciones teniendo en cuenta las opcionalidades,
cardinalidades, grado, transferibilidad y si ayuda o
no resolver debilidades en las entidades
participantes y las restricciones propias de cada
relación.
- Análisis y transformación de atributos
multivaluados y de relaciones M:M si existen.
- Diseño funcional del Modelo Entidad Relación
(ER) en el software SQL Developer Data Modeler

- Descripción de la transformación de entidades


en tablas
- Descripción de la transformación de atributos en
columnas
- Descripción de como agregar a cada tabla un
identificador único (UID) o primary key.
- Descripción de la transformaciónde las
relaciones 1:1 o 1:m en llaves foráneas,
implementando el concepto de la integridad
referencial.
- Descripción de la aplicación de las técnicas de
normalización al modelo Relacional.
- Describa el proceso de construcción y diseñe el
diccionario de Datos del modelo Relacional.
- Diseño el Modelo Relacional funcional en la
software SQL Developer Data Modeler

- Diseño de los scriptsque demuestren la creación


de la base de datos, tablas, campos y consultas
básicas en el software Oracle Application Express
(APEX) con las siguientes caracteristicas:
- Diseño del Script para Lenguaje de Definición de
Datos (Data Description Language DDL) con el
Lenguaje SQL (Structured Query Language) para
crear la base de datos, tablas y los respectivos
campos de acuerdo con el diccionario de datos
creado.
- Diseño del Script para Lenguaje de Definición de
Datos (Data Manipulation Language DML) con el
Lenguaje SQL (Structured Query Language)para
poblar las tablas de la base de datos.
- Diseño del Script para generación de consultas
simples sobre las tablas de la base de datos.

6. Conclusiones relacionados con los objetivos de la


actividad
7. Bibliografía relacionada con la construcción de la
actividad y verificable

Colaborativos:
Lineamientos generales del trabajo colaborativo para el
desarrollo de la actividad

El desarrollo de la fase de análisis es colaborativo y deben ser


adelantadas en el foro Unidad 1: Fase 1 análisis modelamiento
Planeación
relacional. En este foro en se debe dejar evidencia de todas las
de
actuaciones de los Miembros del grupo de Trabajo. Es posible que el
actividades
grupo de trabajo busque otros mecanismos de comunicación directos
para el
e inmediatos para mantenerse en contacto. Sin embargo, en el foro
desarrollo
deben dejar sus participaciones, documentos que aportan,
del trabajo
conclusiones, recomendaciones, opiniones etc., acerca de los aportes
colaborativo
de los otros miembros del Grupo. Cada estudiante debe dar y recibir
opiniones sobre sus aportes.
Cada participante debe seleccionar y asumir un rol en el desarrollo
Roles a
de la actividad en la fase colaborativa respectiva a partir de las
desarrollar
siguientes posibilidades:
por el
• Moderador
estudiante
• Colaborador
dentro del
• Evaluador
grupo
• Creativo
colaborativo
• Investigador
• Moderador: Organiza y gestiona las acciones que se requieren
para la construcción del producto académico. Adicional es
responsable de entregar el producto solicitado

Roles y • Colaborador: Organiza aportes al producto en construcción.


responsabili Revisa redacción, ortografía y correcta citación con APA.
dades para
la • Evaluador: Revisa los aportes realizados por los integrantes
producción del grupo de forma crítica, contrasta con lo solicitado en la rúbrica de
de evaluación.
entregables
por los • Creativo: Aporta ideas, pregunta permanentemente a todos
estudiantes los integrantes frente a los aportes realizados. Está pendiente del
tiempo destinado para cada paso de la actividad.

• Investigador: Lidera consultas de bibliografía, revisión de


documentos y propuestas para resolver la situación planteada.
Utilizar la norma APA constituye una herramienta para no incurrir en
plagio al tomar ideas de otros e incorporarlas en producciones
Uso de propias. En el siguiente enlace encuentra una síntesis de la misma-
referencias 6ª versión- con ejemplos prácticos. Se recomienda revisar el
contenido previamente al inicio de las actividades.
http://es.slideshare.net/eflores/introduccion-apa-6ta-edicin
En el acuerdo 029 del 13 de diciembre de 2013, artículo 99, se
considera como faltas que atentan contra el orden académico, entre
otras las siguientes:

literal e) “El plagiar, es decir, presentar como de su propia autoría la


totalidad o parte de una obra, trabajo, documento o invención
realizado por otra persona. Implica también el uso de citas o
referencias faltas, o proponer citad donde no haya coincidencia entre
ella y la referencia” y liberal.

f) “El reproducir, o copiar con fines de lucro, materiales educativos o


resultados de productos de investigación, que cuentan con derechos
Políticas de
intelectuales reservados para la Universidad.
plagio
Las sanciones académicas a las que se enfrentará el estudiante son
las siguientes:

a) En los casos de fraude académico demostrado en el trabajo


académico o evaluación respectiva, la calificación que se impondrá
será de cero punto cero (0.0) sin perjuicio de la sanción disciplinaria
correspondiente.
b) En los casos relacionados con plagio demostrado en el trabajo
académico cualquiera sea su naturaleza, la calificación que se
impondrá será de cero punto cero (0.0), sin perjuicio de la sanción
disciplinaria correspondiente.
4. Formato de Rubrica de evaluación

Formato rúbrica de evaluación


Actividad Actividad
Tipo de actividad: ☐ ☒
individual colaborativa
Momento de la Intermedia,
Inicial ☐ ☒ Final ☐
evaluación unidad
Aspectos Niveles de desempeño de la actividad individual
Puntaje
evaluados Valoración alta Valoración media Valoración baja
El estudiante diseña El estudiante no
El estudiante diseña
y presenta por diseña y no
y presenta de forma
completoel presenta el
parcial el diagrama
diagrama Entidad diagrama Entidad
Diagrama Entidad Relación
Relación sobre el Relación sobre el
Entidad sobre el estudio de 25
estudio de caso en el estudio de caso en
Relación caso en el software
software SQL el software SQL
SQL Developer Data
Developer Data Developer Data
Modeler.
Modeler. Modeler.
(Hasta 25 puntos) (Hasta 13 puntos) (Hasta 0 puntos)
El estudiante no
El estudiante diseña El estudiante diseña
diseña y no
y presenta por y presenta de forma
presenta el
completoel modelo parcial el modelo
modelo relacional
relacional en la relacional en la
en la herramienta
herramienta Data herramienta Data
Diseño del Data Modeler con
Modeler con todos Modeler con todos
Modelo todos sus 25
sus elementos sus elementos
Relacional elementos (tablas,
(tablas, columnas, (tablas, columnas,
columnas,
constraints, Llaves constraints, Llaves
constraints, Llaves
primarias y primarias y
primarias y
Foráneas). Foráneas).
Foráneas).
(Hasta 25 puntos) (Hasta 13 puntos) (Hasta 0 puntos)
El estudiante define El estudiante define El estudiante no
y crea por completo y crea de forma define y no creala
Codifica la
la estructura de la parcial la estructura estructura de la
base de datos
base de datos de la base de datos base de datos 25
mediante el
mediante un script mediante un script mediante un script
lenguaje SQL
DDL a partir de DDL a partir de DDL a partir de
comandos en comandos en comandos en
lenguaje SQL, lenguaje SQL, lenguaje SQL,
teniendo como base teniendo como base teniendo como
el modelo relacional el modelo relacional base el modelo
relacional
(Hasta 25 puntos) (Hasta 13 puntos) (Hasta 0 puntos)
El estudiante no
El estudiante define El estudiante define
define y no crea
y crea por completo y crea de forma
por completo la
la estructura del parcial la estructura
Codifica la estructura del
script DML a partir del script DML a
base de datos script DML a partir
de comandos en partir de comandos 25
mediante el de comandos en
lenguaje SQL para en lenguaje SQL
lenguaje SQL lenguaje SQL para
poblar la base de para poblar la base
poblar la base de
datos de datos
datos
(Hasta 25 puntos) (Hasta 13 puntos) (Hasta 0 puntos)
El estudiante no
El estudiante define El estudiante define define y no crea
y crea por completo y crea de forma por completo una
la estructura del parcial la estructura estructura en el
script a partir de del script a partir de script a partir de
Codifica la comandos en comandos en comandos en
base de datos lenguaje SQL para lenguaje SQL para lenguaje SQL para
25
mediante el realizar consultas realizar consultas realizar consultas
lenguaje SQL básicas sobre la básicas sobre la básicassobre la
información información información
contenida en la base contenida en la base contenida en la
de datos diseñada de datos diseñada base de datos
diseñada
(Hasta 25 puntos) (Hasta 13 puntos) (Hasta 0 puntos)
Calificación final 125

Vous aimerez peut-être aussi