Está en la página 1de 5

7/11/2020 Examen: [APEB1-15%] Práctica 1: Realice el diseño e implementación de una base de datos

[APEB1-15%] Práctica 1: Realice el diseño e


implementación de una base de datos
Comenzado: 7 de nov en 18:12

Instrucciones del examen


Actividad de aprendizaje:
Práctica 1: Realice el diseño e implementación de una base de datos.

Tipo de recurso:
Caso de estudio

Tema:
Diseño e implementación de una base de datos

Resultados de aprendizaje que se espera lograr:



Distingue entre la administración de datos y la administración de bases de datos.
Realiza funciones básicas de administración de datos y de base de datos.

Contenidos que se tiene que abordar


1.4. Metodología de diseño de una base de datos

2.1. Traducción del diseño lógico al lenguaje de base de datos

Estrategias didácticas:
La descripción e instrucciones detalladas de la práctica están en el siguiente documento:
Practica1_Enunciado.pdf

Instrumento de evaluación:
Cuestionario en línea de validación de resultados

¡IMPORTANTE! No realice este examen mientras no tenga listas las respuestas y el archivo que
debe adjuntar. Todo, incluido el cuestionario lo tiene detallado en el documento con el enunciado de
la práctica.

Pregunta 1 1 pts

Para el caso de estudio propuesto, al convertir el modelo E-R a modelo


relacional, cuantas tablas se obtuvieron en total:
https://utpl.instructure.com/courses/22820/quizzes/147047/take 1/5
7/11/2020 Examen: [APEB1-15%] Práctica 1: Realice el diseño e implementación de una base de datos

14

Pregunta 2 1 pts

En las especificaciones del caso de estudio, se menciona que será frecuente


generar reportes de medicamentos ordenados por nombre. Por lo que sería
conveniente crear un índice para la columna nombre. ¿Cuál de las siguientes es
la sentencia SQL que permite hacerlo?

Opción 1:

CREATE INDEX med_nombre_idx ON medicamentos (nombre);

Opción 2:

ALTER TABLE medicamentos ADD INDEX med_nombre_idx ON nombre;

Opción 3:

CREATE INDEX med_nombre_idx FROM medicamentos (nombre);

Opción 1

Opción 2

Opción 3

Pregunta 3 1 pts

El atributo cant_farmacias de la entidad Ciudad es derivado. Significa que


cuando se agregue o elimine una farmacia, se debe recalcular y actualizar dicho
valor. ¿Cómo debería implementarse dicho control?

Mediante DDL con un constraint de tipo CHECK en la tabla CIUDADES


https://utpl.instructure.com/courses/22820/quizzes/147047/take 2/5
7/11/2020 Examen: [APEB1-15%] Práctica 1: Realice el diseño e implementación de una base de datos

Mediante DDL con un constraint de tipo CHECK en la tabla FARMACIAS

No es posible con DDL, se requiere implementar un trigger o lo debe controlar la


aplicación de manera automática.

Es el usuario final el que debe en la aplicación, ingresar al catálogo de ciudades y


actualizar ese valor cuando sea necesario.

Pregunta 4 1 pts

Al atributo cantidad que está ubicado en la relación entre Medicamento y


Farmacia, ¿se lo podría ubicar en la tabla FARMACIAS al generar el modelo
lógico?

Si

No

Pregunta 5 3 pts

En el siguiente espacio TRANSCRIBA de su script DDL el extracto que


corresponde solo a la implementación de las tablas derivadas de las entidades
MEDICAMENTO y PRESENTACION del diseño conceptual. Con todas las
restricciones que constan en el caso de estudio y que hayan sido posible
implementar con DDL.

Editor HTML

              
         12pt Párra

https://utpl.instructure.com/courses/22820/quizzes/147047/take 3/5
7/11/2020 Examen: [APEB1-15%] Práctica 1: Realice el diseño e implementación de una base de datos

 0 palabras

Pregunta 6 3 pts

Realice una captura(s) de pantalla de la base de datos implementada por usted


en la que se pueda evidenciar: la fecha y hora de la captura, el nombre del
esquema de base de datos, las tablas dentro del esquema y la estructura de la
tabla medicamento(s). La captura debe ser de la herramienta de administración
gráfica que usa para acceder a la base de datos (SQLDeveloper en el caso de
Oracle, phpMyAdmin en el caso de MySQL, etc.). Lo que se busca es validar que
usted materializó la implementación de la base de datos.

RECUERDE que el nombre del esquema de base de datos debe tener el formato
BD_APELLIDO_NOMBRE, usando su primer apellidos y primer nombre
respectivamente.

Incruste la captura(s) en un documento Word o PDF y adjúntelo a esta pregunta.

Cargar Elegir un archivo

https://utpl.instructure.com/courses/22820/quizzes/147047/take 4/5
7/11/2020 Examen: [APEB1-15%] Práctica 1: Realice el diseño e implementación de una base de datos

Examen guardado en 18:14 Entregar examen

https://utpl.instructure.com/courses/22820/quizzes/147047/take 5/5

También podría gustarte