El diccionario de datos es un conjunto de metadatos, que son construido y definidos por el administrador de la base de datos. A través de esta herramienta se puede almacenar los datos y tener “(…) las descripciones interna, conceptual y externa de la base de datos, así como las reglas de correspondencia necesaria para pasar de un esquema a otro. Los descriptores de los campos, registro y referencias cruzadas entre los registros de varios ficheros. Los códigos de autorización y seguridad de los datos. Los esquemas externos que emplea cada aplicación, quienes son sus usuarios y que autorizaciones tienen”. Nevado (2010) p.29.
A continuación se presentará en los siguientes cuadros la estructura del diccionario de datos del Sistema de Gestión Integral de Notas, Inscripción de los estudiantes y Asistencia del Personal de la Escuela Técnica Robinsoniana “José de San Martín”.
Asistencias
Comentarios de la tabla: Nombre asistencias, contiene los campos, código de asistencia, cedula, la fecha en que se registra la asistencia, hora de entrada, hora de salida y estatus esto indica si es asistencia o asistencia supervisada.
Campo | Tipo | Nulo | Predeterminado | Comentario | Mime |
cod_asistencia | int(11) | No | |||
cedula | Int(11) | No | |||
fecha | date | No | |||
hora_entrada | time | No | |||
hora_salida | time | No | |||
estatus | tinyint(4) | No |
Cargos
Comentarios de la tabla: Nombre cargos, contiene los campos, código de cargo y descripción se refiere al tipo de cargo que tiene el personal que trabaja en la institución.
Campo | Tipo | Nulo | Predeterminado | Comentario | Mime |
cod_cargo | tinyint(4) | No | |||
descripcion | varchar(100) | No |
Descuentos
Comentarios de la tabla: Nombre descuentos, contiene los campos, código de descuento, cedula, fecha, cantidad de horas y monto.
Campo | Tipo | Nulo | Predeterminado | Comentario | Mime |
cod_descuento | int(11) | No | |||
Cedula | Int(11) | No | |||
fecha | datetime | No | |||
cant_horas | tinyint(4) | No | |||
monto | decimal(19,4) | No |
Edos_civiles
Comentarios de la tabla: Nombre estados civiles, contiene los campos, código de estados civil y descripción.
Campo | Tipo | Nulo | Predeterminado | Comentario | Mime |
cod_estadocivil | tinyint(4) | No | |||
descripcion | varchar(20) | No |
Estatus
Comentarios de la tabla: Nombre estatus, contiene los campos, código de estatus y descripción que se refiere si es activo o inactivo, inasistencia injustificada o asistencia justificada, asistencia o asistencia supervisada.
Campo | Tipo | Nulo | Predeterminado | Comentario | Mime |
cod_estatus | tinyint(4) | No | |||
descripcion | varchar(50) | No |
Horarios
Comentarios de la tabla: Nombre horarios, contiene los campos, código de horario por docente, cedula, día que labora en la institución, hora de entrada, hora de salida, horas día este campo especifica cuantas horas tiene que cumplir el docente en la institución, ubicación.
Campo | Tipo | Nulo | Predeterminado | Comentario | Mime |
cod_horariodocente | int(11) | No | |||
Cedula | int(11) | No | |||
dia | varchar(20) | No | |||
hora_entrada | time | No | |||
hora_salida | time | No | |||
horas_dia | tinyint(4) | No | |||
ubicacion | tinyint(4) | No |
Inasistencias
Comentarios de la tabla: Nombre inasistencias, contiene los campos, código de inasistencias, cedula, fecha, estatus y hora totales.
Campo | Tipo | Nulo | Predeterminado | Comentario | Mime |
cod_inasistencia | int(11) | No | |||
Cedula | int(11) | No | |||
fecha | date | No | |||
estatus | tinyint(4) | No | |||
horas_totales | time | No |
Personal
Comentarios de la tabla: Nombre personal, contiene los campos, cedula, nombre sexo, dirección, teléfono, código de estado civil, tipo de personal, código de cargo, código de turno, sueldo, estatus.
Campo | Tipo | Nulo | Predeterminado | Comentario | Mime |
cedula | int(11) | No | |||
nombre | varchar(30) | No | |||
sexo | varchar(1) | No | |||
direccion | varchar(100) | Si | Null | ||
telefono | bigint(15) | No | |||
cod_estadocivil | tinyint(4) | No | |||
tipo_personal | tinyint(4) | No | |||
cod_cargo | tinyint(4) | No | |||
cod_turno | tinyint(4) | No | |||
sueldo | float | No | |||
estatus | tinyint(4) | No |
Sanciones
Comentarios de la tabla: Nombre sanciones, contiene los campos, código de sanciones, cedula, tipo de sanción que dice si es verbal o escrita, fecha y observación.
Campo | Tipo | Nulo | Predeterminado | Comentario | Mime |
cod_sanciones | int(11) | No | |||
Cedula | int(11) | No | |||
tip_sancion | tinyint(4) | No | |||
fecha | datetime | No | |||
observacion | varchar(100) | Si | Null |
Sexos
Comentarios de la tabla: Nombre sexo, contiene los campos, código de sexo, descripción.
Campo | Tipo | Nulo | Predeterminado | Comentario | Mime |
cod_sexo | varchar(1) | No | |||
descripcion | varchar(15) | No |
Tipos_personal
Comentarios de la tabla: Nombre tipo de personal, contiene los campos, tipo de personal y descripción que dice el tipo de docente y si es administrativo, obrero o vigilante.
Campo | Tipo | Nulo | Predeterminado | Comentario | Mime |
tipo_personal | tinyint(4) | No | |||
descripcion | varchar(30) | No |
Tipos_sanciones
Comentarios de la tabla: Nombre tipo de sanciones, contiene los campos, tipo de sanción y descripción se refiere si es verbal o escrita
Campo | Tipo | Nulo | Predeterminado | Comentario | Mime |
tip_sancion | tinyint(4) | No | |||
descripcion | varchar(20) | No |
Tipos_ubicaciones
Comentarios de la tabla: Nombre tipo de ubicaciones, contiene los campos, código de ubicación y descripción donde especifica la sesión donde se encuentra el docente
Campo | Tipo | Nulo | Predeterminado | Comentario | Mime |
cod_ubicacion | tinyint(4) | No | |||
descripcion | varchar(50) | No |
Turnos_personal
Comentarios de la tabla: Nombre turnos del personal, contiene los campos, código de turno y descripción.
Campo | Tipo | Nulo | Predeterminado | Comentario | Mime |
cod_turno | tinyint(4) | No | |||
descripcion | varchar(50) | No |
Usuarios
Comentarios de la tabla: Nombre usuarios, contiene los campos, login (usuario) y password (contraseña).
Campo | Tipo | Nulo | Predeterminado | Comentario | Mime |
login | varchar(20) | No | |||
password | varchar(50) | No |
Inscripción
Comentario de la tabla: Código de la inscripción, cedula de identidad del alumno, código de la materia, código de la sección, código de la especialidad y año que cursa.
Campo | Tipo | Nulo | Predeterminado | Comentario | Mime |
Cod_inscripcion | tinyint(4) | No | |||
Cedula_de_identidad | int(11) | No | |||
Cod_materia | tinyint(4) | No | |||
Cod_Sección | tinyint(4) | No | |||
Cod_Especialidad | tinyint(4) | No | |||
Año_que_cursa | date | No |
Alumno
Comentario de la tabla: cedula de identidad del alumno, nombre del alumno, apellido del alumno, fecha de nacimiento del alumno, sexo del alumno, teléfono del alumno, estado civil del alumno, dirección del alumno (calle, ciudad, estado, municipio y parroquia) y código postal.
Campo | Tipo | Nulo | Predeterminado | Comentario | Mime |
Cedula_de_identidad | int(11) | No | |||
Nombre | varchar(30) | No | |||
Apellido | varchar(30) | No | |||
Fecha_de_nacimiento | date | No | |||
Cod_Sexo | varchar(1) | No | |||
Teléfono | bigint(15 | No | |||
cod_estadocivil | tinyint(4) | No | |||
Estado | varchar(100) | No | |||
Ciudad | varchar(100) | No | |||
Municipio | varchar(100) | No | |||
Parroquia | varchar(100) | No | |||
Calle | varchar(100) | No | |||
Código_postal | tinyint(4) | No |
Familiar
Comentario de la tabla: cedula de identidad del representante, nombre del representante, apellido del representante, sexo del representante, teléfono del representante, estado civil del representante, dirección del representante (calle, ciudad, estado, municipio y parroquia) y código postal.
Campo | Tipo | Nulo | Predeterminado | Comentario | Mime |
Cedula_de_identidad | int(11) | No | |||
Nombre | varchar(30) | No | |||
Apellido | varchar(30) | No | |||
Cod_Sexo | varchar(1) | No | |||
Teléfono | bigint(15 | No | |||
cod_estadocivil | tinyint(4) | No | |||
Estado | varchar(100) | No | |||
Ciudad | varchar(100) | No | |||
Municipio | varchar(100) | No | |||
Parroquia | varchar(100) | No | |||
Calle | varchar(100) | No | |||
Código_postal | tinyint(4) | No |
Notas
Comentario de la tabla: código de nota, lapso que corresponde la nota, fecha en la que ingreso una nota, calificación del alumno y promedio del alumno.
Campo | Tipo | Nulo | Predeterminado | Comentario | Mime |
Cod_nota | tinyint(4) | No | |||
Lapso | varchar(20) | No | |||
Fecha | date | No | |||
Calificación | tinyint(4) | No | |||
promedio | tinyint(4) | No |
Sección
Comentario de la tabla: código de la sección, capacidad de alumnos de una sección y docente guia de una sección.
Campo | Tipo | Nulo | Predeterminado | Comentario | Mime |
Cod_seccion | tinyint(4) | No | |||
Capacidad_alumnos | tinyint(4 | No | |||
Docente_guia | Varchar(50) | No |
Especialidad
Comentario de la tabla: código de la especialidad y descripción de la especialidad.
Campo | Tipo | Nulo | Predeterminado | Comentario | Mime |
Cod_especialidad | tinyint(4) | No | |||
Descripcion | varchar(50) | No |
Materia
Comentario de la tabla: código de la materia y descripción de la materia.
Campo | Tipo | Nulo | Predeterminado | Comentario | Mime |
Cod_materia | tinyint(4) | No | |||
Descripcion | varchar(50) | No |
No hay comentarios:
Publicar un comentario