Está en la página 1de 8

Universidad Nacional Abierta y a Distancia

Vicerrectoría Académica y de Investigación


Curso: Administración de bases de datos
Código: 204026

Guía de actividades y rúbrica de evaluación – Paso 5 - Migrar


un modelo SQL a NoSQL

1. Descripción de la actividad

Tipo de actividad: Independiente


Momento de la evaluación: Final
Puntaje máximo de la actividad: 125 puntos
La actividad inicia el: lunes, 28 de La actividad finaliza el: domingo, 11 de
noviembre de 2022 diciembre de 2022
Con esta actividad se espera conseguir los siguientes resultados de aprendizaje:

Crear un escenario de administración de datos de una organización usando un gestor de


bases datos relacional de acuerdo con las reglas del negocio

La actividad consiste en:

Caso Estudio: Construir

La doctora Angela patricia Valbuena Fernández gerente de la constructora Built Object S.A.
dentro de su capacidad de operación alquila materiales. Por ello requiere contar para su
inventario y facturación, una base de datos que administre toda la gestión de alquiler de
productos (salidas de inventario), devolución de productos (entradas a inventario),
cotizaciones del alquiler y despachos.

Estos son los Requerimientos que la base de datos debe permitir administrar:

SALIDAS EN EL INVENTARIO

• Cotizaciones. Cuando el cliente requiera únicamente tener conocimiento del valor del
alquiler.
• Ordenes de despacho. Una vez se confirme el interés por el cliente en alquilar, La
base de datos debe permitir colocar cada producto a punto de alquilar, en un estado
de pre-alquiler, pero no se efectuará ningún tipo de salida de la bodega, pues esta
acción solamente es generada por una orden de salida.
1
• Ordenes de salida. Corresponde al registro con sus respectivos datos de detalle de
salida de bodega y que afecta el inventario. La base de datos debe distinguir estas 2
fechas: orden de despacho y orden de salida.

ENTRADAS EN EL INVENTARIO

• Ordenes de entrada. Cuando el cliente solicita que se le recoja el material alquilado,


la base de datos proporcionará al personal de recolección un informe (en cualquier
instante) del material pendiente de algún cliente, de tal forma que se tenga previo
conocimiento del material a recoger.

• Liquidación. Al generar la liquidación, la base de datos calculará cuantos días estuvo


alquilado el/los productos y la obra y el cliente que tenía alquilado.

1. Proyecto Final - Modelo Relacional (SQL) - Caso Estudio Construir

1.1 Dado el siguiente "borrador" de un "modelo relacional", tómelo de referencia e


impleméntelo en un Motor de base de datos relacionales (ORACLE O SQL SERVER) con el
nombre "Construir" y agregue todas las mejoras que identifique según los requerimientos
mencionados anteriormente.

1.2 Cree un SuperUsuario con todos los roles o privilegios sobre dicha base de datos
"Construir".
1.3 Ejercicios para desarrollar: Escriba los scripts SQL requeridos, para reportar lo siguiente
(puede usar SQL Estándar, Transact-SQL, PL/SQL, según el motor DB elegido libremente):

2
• Historial de liquidaciones al corte de una fecha específica o entre rango de
fechas de un cliente.
• Transacciones por cliente con todas sus alquileres y devoluciones entre rango
de fechas solicitadas.
• Productos en alquiler para devolver por cliente, clasificado por sus respectivas
obras.
• Inventario de un producto (su disponibilidad en bodega, cantidad alquilada y a
nombre de que cliente - para conocer la ubicación del material alquilado,
cantidad en estado de pre-alquiler).
• Ordenes de despacho pendientes y ejecutadas entre rango de fechas.
• Ordenes de salida efectuadas entre un rango de fechas.
• Ordenes de entrada efectuadas entre un rango de fechas.
• Listado de Clientes, productos, empresas y usuarios.

1.4 2. Proyecto Final - Modelo No Relacional (NoSQL) - Caso Estudio Construir


1.5
1.6 2.1 Seleccione 5 entidades del modelo relacional SQL y conviértalas a un modelo no
relacional NoSQL, como una sola colección o las colecciones que considere,
dentro de una base de datos NoSQL en MongoDB llamada igualmente "Construir".

1.7 2.2 Seleccione 5 consultas del ítem 1.3 y reescribirlas en formato no relacional - NoSQL.
1.8
1.9 3. Hacer Una presentación de PowerPoint en la cual describa un paso a paso de todo el
proceso de construcción tanto de bases de datos relacionales como su migración a no
relaciónales en coherencia con el Caso Estudio "Construir".

La presentación debe incluir la siguiente estructura:

a) Nombres y Apellidos del estudiante, Nombre Universidad, Nombre del programa,


Nombre del curso
b) Titulo
c) Contenido
d) Objetivos
e) Descripción del Caso de Estudio "Construir"
f) Resultados:
✓ Solución Nivel Modelo Relacional (Captura de pantalla y explicación de cada una
de las instrucciones del ítem 1: Proyecto Final - Modelo Relacional (SQL) - Caso
Estudio Construir).

3
✓ Solución Nivel Modelo No Relacional (Captura de pantalla y explicación de los
comandos del ítem 2: Proyecto Final - Modelo No Relacional (NoSQL) - Caso Estudio
Construir).
g) Conclusiones (Orientadas a la recomendación como administrador de bases de datos
de que alternativa entre Solución SQL o NoSQL debería usar el cliente (gerente de la
empresa "Construir"), para utilizar en el proyecto final contratado).

4. Grabar en un video entre 7 y 10 minutos de duración, toda la sustentación con audio


en coherencia con la estructura de la presentación de PowerPoint del punto anterior. 3.
Suba su vídeo a YouTube (público) y comparta el enlace del vídeo en el foro del paso 5 y
en el entorno de evaluación.

5. Retroalimente el video de sustentación de por lo menos un compañero

Para el desarrollo de la actividad tenga en cuenta que:


En el entorno de Información inicial debe:

Observar las fechas de la agenda para planificar la realización de las actividades. La


administración comprende bastantes tareas, no deje para última hora, ya que no alcanzará
a realizarlas.

En el entorno de Información inicial debe:

Observar las fechas de la agenda para planificar la realización de las actividades. La


administración comprende bastantes tareas, no deje para última hora, ya que no alcanzará
a realizarlas.

En el entorno de Aprendizaje debe:

Debe ingresar al foro denominado unidad 3: paso 5 - Migrar un modelo SQL a NoSQL y
compartir el enlace del video.

Retroalimentar el video de sustentación de por lo menos un compañero.

En el entorno de Evaluación debe:

Compartir la presentación PowerPoint y El enlace del vídeo.

Evidencias de trabajo independiente:


Las evidencias de trabajo independiente para entregar son:

4
Las evidencias de trabajo independiente para entregar son:
1. Participación frecuente en el foro denominado: Migrar un modelo SQL a NoSQL
2. Compartir el Enlace al video publicado.

Evidencias de trabajo grupal:


En esta actividad no se requieren evidencias de trabajo grupal.

2. Lineamientos generales para la elaboración de las evidencias


de aprendizaje a entregar.

Para evidencias elaboradas independientemente, tenga en cuenta las siguientes


orientaciones

1. Lea todas las actividades de la presente guía en su totalidad.

2. Lea el material sugerido para el desarrollo de esta actividad y simultáneamente


vaya tomando notas y apuntes de las ideas más importantes.

3. Usar el foro, para la interacción y el intercambio de ideas y la retroalimentación


del tutor tanto para la actividad que se debe publicar en este foro, como para la
actividad a subir en el entorno de evaluación.

Tenga en cuenta que todos los productos escritos individuales o grupales deben cumplir con
las normas de ortografía y con las condiciones de presentación que se hayan definido.
En cuanto al uso de referencias considere que el producto de esta actividad debe cumplir con
las normas APA
En cualquier caso, cumpla con las normas de referenciación y evite el plagio académico, para
ello puede apoyarse revisando sus productos escritos mediante la herramienta Turnitin que
encuentra en el campus virtual.

Considere que 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

5
productos de investigación, que cuentan con derechos intelectuales reservados para la
Universidad”

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 puntos 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 puntos, sin perjuicio de la
sanción disciplinaria correspondiente.

6
3. Formato de Rúbrica de evaluación

Tipo de actividad: Independiente


Momento de la evaluación: Final
La máxima puntuación posible es de 125 puntos

Nivel alto: Comparte en el video de sustentación del


proyecto final, argumentos que reflejan un nivel de competencia
Primer criterio de
sólido en la administración de bases de datos relacionales y no
evaluación:
relacionales.
Presenta en el video
Si su trabajo se encuentra en este nivel puede obtener
de sustentación del
entre 21 puntos y 40 puntos
proyecto final,
argumentos que
Nivel Medio: Comparte en el video de sustentación del
reflejan un nivel de
proyecto final argumentos que reflejan un nivel de competencia
competencia sólido
medio pero suficiente, en la administración de bases de datos
en la administración
relacionales y no relacionales.
de bases de datos
relacionales y no
relacionales.
Si su trabajo se encuentra en este nivel puede obtener
entre 11 puntos y 20 puntos
Este criterio
representa 40
Nivel bajo: Comparte en el video de sustentación del
puntos del total
proyecto final, argumentos que reflejan un nivel de competencia
de 120 puntos de
bajo en la administración de bases de datos relacionales y no
la actividad.
relacionales.

Si su trabajo se encuentra en este nivel puede obtener


entre 0 puntos y 10 puntos
Segundo criterio
de evaluación:
Nivel alto: Implementa y administra un modelo relacional
en gestor de bases de datos relacionales satisfactoriamente, y lo
Implementa y
convierte y administra exitosamente como modelo no relacional.
administra un
modelo relacional en
Si su trabajo se encuentra en este nivel puede obtener
gestor de bases de
entre 41 puntos y 60 puntos
datos relacionales
satisfactoriamente,

7
y lo convierte y Nivel Medio: Implementa y administra un modelo
administra relacional en gestor de bases de datos relacionales
exitosamente como satisfactoriamente, pero no lo convierte ni administra
modelo no relacional exitosamente como modelo no relacional.

Si su trabajo se encuentra en este nivel puede obtener


Este criterio entre 21 puntos y 40 puntos
representa 60
puntos del total Nivel bajo: No implementa ni administra un modelo
de 125 puntos de relacional en gestor de bases de datos relacionales
la actividad satisfactoriamente, y tampoco lo convierte ni administra como
modelo no relacional

Si su trabajo se encuentra en este nivel puede obtener


entre 0 puntos y 20 puntos

Nivel alto: Retroalimenta en el foro las sustentaciones de


Tercer criterio de otros compañeros con argumentos de nivel alto relacionados
evaluación: con la temática solicitada.

Si su trabajo se encuentra en este nivel puede obtener


Retroalimenta en el entre 15 puntos y 25 puntos
foro las
sustentaciones de Nivel Medio: Retroalimenta en el foro las sustentaciones de
otros compañeros otros compañeros con argumentos de nivel medio relacionados
con argumentos con la temática solicitada.
sólidos relacionados
con la temática Si su trabajo se encuentra en este nivel puede obtener
solicitada. entre 8 puntos y 14 puntos

Este criterio Nivel bajo: No retroalimenta en el foro las sustentaciones de


representa 25 otros compañeros con argumentos relacionados con la temática
puntos del total solicitada.
de 125 puntos de
la actividad Si su trabajo se encuentra en este nivel puede obtener
entre 0 puntos y 7 puntos

También podría gustarte