DBDD_U3_EA(2021)
Enviado por Mauricio Rodríguez Hernández • 10 de Junio de 2021 • Tarea • 1.470 Palabras (6 Páginas) • 112 Visitas
[pic 1]
Contenido
Contenido 1
Instrucciones 2
Introducción 4
Descripción del Problema 4
Base de Datos 4
Modelo Relacional 5
Tablas Lógicas y Diccionario de Datos 6
Creación de Tablas e Inserción de Registros 8
A) Creación de Tablas 8
B) Edición de Tablas 10
C) Datos 11
Informes 14
D) Obtener la información sobre los beneficiarios y si estos están inscritos a algún programa (curso, taller, beca, apoyo económico, o despensa). 14
E) Enlistar todos los cursos y talleres. 14
F) Obtener una lista de todos los encargados de talleres y cursos. 14
G) Mostrar a los beneficiarios que solo están registrados y que no están en ningún programa. 14
H) Enlistar a los beneficiarios que tengan el apoyo económico. 14
I) Enlistar a los beneficiarios que son niños y que tenga beca. 14
J) Mostrar todos los beneficiarios que tienen el apoyo de despensa. 15
Conclusiones 16
Bibliografía 17
Instrucciones
- Retoma el caso que vienes trabajando desde la evidencia de la U2 y actividad 1 y 2 de esta unidad 3.
- Realiza todas las consultas SQL del caso seleccionado que se desglosan en este punto, a continuación (Debes mostrarlas por medio de impresiones de pantalla). Consultas Caso 1.
Escribe el código SQL DML necesario para obtener la siguiente información e incluye capturas de su correcta ejecución:
- Obtener la información sobre los beneficiarios y si estos están inscritos a algún programa (curso, taller, beca, apoyo económico, o despensa).
- Enlistar todos los cursos y talleres.
- Obtener una lista de todos los encargados de talleres y cursos.
- Mostrar a los beneficiarios que solo están registrados y que no están en ningún programa.
- Enlistar a los beneficiarios que tengan el apoyo económico.
- Enlistar a los beneficiarios que son niños y que tenga beca.
- Mostrar todos los beneficiarios que tienen el apoyo de despensa.
- Integra en un archivo de texto (extensión docx) los siguientes puntos:
- Descripción del problema (Unidad 2, actividad 1)
- Base de Datos Normalizada (Unidad 2, EA)
- Tablas lógicas (Unidad 3, actividad 1)
- Diccionario de datos (Unidad 3, actividad 1)
- Creación de tablas e inserción de registros (Unidad 3, actividad 2)
- Informes (Unidad 3, EA)
- Revisa que tu trabajo cumple con los criterios de evaluación indicados en la escala de evaluación al final de este documento.
- Sube tu archivo en la sección correspondiente, con la siguiente nomenclatura, DBDD_U3_EA_XXYZ. Sustituye las XX por las primeras dos letras de tu nombre, la Y por la letra inicial de tu primer apellido y la Z por la letra inicial de tu segundo apellido.
Introducción
Esta Evidencia de Aprendizaje consiste en complementar el caso que hemos venido trabajando en la materia. Esto quiere decir que se integran todos los conocimientos adquiridos directamente en la resolución del caso seleccionado. Así, se le da unidad y formalidad a la solución que se ha venido trabajando.
A continuación, presento el caso seleccionado conforme con lo solicitado en las instrucciones de esta actividad:
Descripción del Problema
El caso que seleccioné fue el Caso 1. Base de Datos Altruista
Una empresa altruista llamada “Ayuda para todos”, desea organizar la información de todos sus beneficiarios, dichos beneficiaros deben de registrarse en la página web de la empresa con todos sus datos personales, una vez que estén registrados tendrán el privilegio de poder inscribirse a los siguientes apoyos:
1.Talleres
2. Cursos
3. Apoyos económicos
4. Apoyos en despensas
5. Becas para niños
6. Ayuda para personas de la tercera edad
7. Cupones de descuentos
Base de Datos
A continuación, muestro las tablas normalizadas para la base de datos:
Tabla 1
Beneficiarios | ||||||
Id_Beneficiario | Nombre | Teléfono | Edad | Calle | Ciudad | Estado |
|
|
|
|
|
|
|
Encargado | ||||||
Id_Encargado | Nombre | Apellido_Pat | Apellido_Mat | Preparación | ||
|
|
|
|
| ||
Docente | ||||||
Id_Docente | Nombre_docente | Id_Encargado | Id_Taller | |||
|
|
|
| |||
Talleres | ||||||
Id_Taller | Nombre_Taller | |||||
|
| |||||
Sede | ||||||
Id_Sede | Id_Taller | |||||
|
|
Elaboración propia mediante Microsoft Excel
La tabla dos muestra todas las posibles tablas normalizadas. No cuentan con datos, solamente muestran la configuración que tendrían de forma normalizada.
Se puede apreciar que hice más tablas de las que se presentan en el caso, para poder relacionarlas y darle solución al caso de la manera más eficiente.
...