sábado, 3 de diciembre de 2011

Diccionario de Datos

     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