Parcial 2

Una academia almacena los datos de sus alumnos en una tabla llamada ESTUDIANTE.
1.1 Cree la tabla estudiante con la siguiente estructura:
identificación char (10) (clave primaria)
nombre char (30)
Estadocivil enum (soltero, casado, unión libre, divorciado, viudo)
fechamatricula date

1.2 Ingrese los siguientes registros:

1.3 La academia necesita almacenar en una tabla llamada registrocursos la cantidad de alumnos que ingresaron por año. (Cree la tabla a partir de la tabla estudiante)
Muestre la información desde la tabla estudiante.

Análisis

1. Que nombre le daremos a la tabla

: registrocursos

2. Que campo contiene la informacion que se necesita y de que tabla

: fecha_matricula from estudiante

3. diseñar la sintaxis mysql

select * count(fecha_matricula) from estudiante group by year(fecha_matricula);

El profesor Javier Ospina Moreno guarda las notas que toma a sus estudiantes en una tabla llamada planilla.

  • Cree la entidad planillacon la siguiente estructura:

Carnet char (12) (clave primaria)
nombre char(30)
nota decimal(4,2) unsigned

Tenga presente que algunos estudiantes pueden tener más notas que otros por trabajos presentados extras (para recuperación)

  • Ingrese la siguiente información:

· El profesor Rodrigo Patiño necesita generar una tabla llamada promedio que tenga especificado el carnet del estudiante y el promedio de sus calificaciones obtenidas.

Análisis

1. Que nombre le daremos a la tabla

: promedio

2. Que campo contiene la informacion que se necesita y de que tabla

: codigon from planitta_nota

3. diseñar la sintaxis mysql

  • Agrupe por carnet y seleccione el carnet y nombre de los alumnos aprobados en promedio >=4.0

· Cree una entidad llamada alumno_aprobado y guarde allí el carnet y nombre de los alumnos que pasan el curso.

Análisis

1. Que nombre le daremos a la tabla

: alumno-aprobado

2. Que campo contiene la información que se necesita y de que tabla

: promedio from promedio

3. diseñar la sintaxis mysql

  • Cree la tabla porcentaje_calificacion, con la siguiente estructura:

Codpor varchar(5) not null primary key,

Descrip varchar(30) not null)

· Normalización de la tabla planilla. Para lo cual debe crear la tabla planilla1 con los campos: carnet, nombre, notapromedio y codpor. Los campos carnet y nombre deben conservar la misma estructura que tienen los mismos campos en la tabla planilla. Y el campo codpor debe conservar la estructura del mismo campo que tiene la tabla porcentaje_calificacion.

Tema: Insertar datos en una tabla buscando el valor en otra.

Inserte en la tabla planilla el registro 05, el cual le pertenece a Edilberto Parra, cuya nota promedio es de 3.8. Busque el valor del código porcentaje en la tabla porcentaje_calificacion cuando la descripción corresponda a la nota final.


Mapa 

© 2018 Compás Lab S.L,  P° de la Castellana 79, Madrid, 28046
Creado con Webnode
¡Crea tu página web gratis! Esta página web fue creada con Webnode. Crea tu propia web gratis hoy mismo! Comenzar