Diseño de una bd
DISEÑO DE LA BASE DE DATOSSERVICIO QUE OFRECE EL SISTEMA
El sistema deberá ser capaz de registrar asistencia se colocara una “A” de asistencia, “J” de justificante, “F” de falta, “R” de retardo tomando en consideración la fecha,asignatura, matricula, nombre, la asistencia.
El sistema podrá realizar los siguientes reportes:
* El estado de asistencias en que el alumno se encuentra hasta la fecha.
* Listado deasistencias de todos los alumnos de un grupo en específico ordenados de manera ascendente.
DATOS NECESARIOS
Datos o campos que se utilizaran en las sentencias:
* Matricula
* Asistencia
* Grupo* Asignatura
* Fecha
* Nombre
* Ape_pat
* Ape_mat
TABLAS
Tablas que se relacionan para realizar las sentencias.
* Estudiantes
* Asignatura
* Asistencia
SENTENCIASQUE SE UTILIZARAN:
* SELECT*
* INNER JOIN
* UNION
* ORDER BY
* INSERT INTO
TIPOS DE DATOS
Estudiantes
Campo | Tipo de dato | Longitud | Peso en Bytes |
Matricula | char |10 | 10 |
Nombre | char | 20 | 20 |
Ape_mat | char | 15 | 15 |
Ape_pat | char | 15 | 15 |
Grupo | char | 2 | 2 |
Asignatura
Campo | Tipo de dato | Longitud | Peso en Bytes |Id_asignatura | Int | 1 | 1 |
Nombre | char | 40 | 40 |
Horas | char | 11 | 11 |
Hrs_semana | char | 2 | 2 |
Grupo | char | 2 | 2 |
Asistencia
Campo | Tipo de dato | Longitud | Peso en Bytes |Id_asistencia | Int | 1 | 1 |
Matricula | char | 10 | 10 |
Fecha | char | 15 | 15 |
Asistencia | char | 20 | 20 |
Id_asignatura | Int | 1 | 1 |
CONSULTAS
Mostrar la lista de los alumnos,...
Regístrate para leer el documento completo.