Sistema informático para la unidad de hardware y software (página 8)
2.36 software
Nombre del Parámetro | Valor del Parámetro | |||||||||||||||||||||
Tipo de Tabla | INNODB | |||||||||||||||||||||
Formato de la Fila | DEFAULT | |||||||||||||||||||||
Temporal | NO | |||||||||||||||||||||
Checksum de Fila | NO | |||||||||||||||||||||
Nombre Columna | Tipo de Datos | Llave Primaria | Not Null | AutoInc | Flags | Valor por Defecto | Comentario | |||||||||||||||
idsoftware | int(11) | SI | SI | SI |
|
| Id correlativo unico de cada software | |||||||||||||||
nombre | varchar(100) | NO | SI | NO |
|
| Nombre del software | |||||||||||||||
version | varchar(15) | NO | SI | NO |
|
| Version del software | |||||||||||||||
codigolicencia | varchar(45) | NO | NO | NO |
|
| codigo de la licencia del software (en caso de poseer alguno) | |||||||||||||||
cantidadlicencias | int(11) | NO | NO | NO |
|
| Cantidad de licencias disponibles para instalar (en caso de poseer licencias) | |||||||||||||||
idclasificacion | int(11) | NO | SI | NO |
|
| Referencia a la clasificacion que posee este software | |||||||||||||||
Index | Columnas | |||||||||||||||||||||
PRIMARY | idsoftware | |||||||||||||||||||||
fkidclasificacion_software | idclasificacion | |||||||||||||||||||||
Table Create SQL | CREATE TABLE `software` ( `idsoftware` int(11) NOT NULL AUTO_INCREMENT COMENTARIO 'Id correlativo unico de cada software', `nombre` varchar(100) NOT NULL COMENTARIO 'Nombre del software', `version` varchar(15) NOT NULL COMENTARIO 'Version del software', `codigolicencia` varchar(45) COMENTARIO 'codigo de la licencia del software (en caso de poseer alguno)', `cantidadlicencias` int(11) COMENTARIO 'Cantidad de licencias disponibles para instalar (en caso de poseer licencias)', `idclasificacion` int(11) NOT NULL COMENTARIO 'Referencia a la clasificacion que posee este software', LLAVE PRIMARIA(`idsoftware`), INDEX `fkidclasificacion_software`(`idclasificacion`), CONSTRAINT `fkidclasificacion_software` FOREIGN KEY (`idclasificacion`) REFERENCES `clasificacion`(`idclasificacion`) ON DELETE NO ACTION ON UPDATE NO ACTION ) ENGINE=INNODB COMENTARIO = 'InnoDB free: 5120 kB; (`idclasificacion`) REFER `jhard/clasificacion`(`idclasifi'; |
2.37 solicitud
Nombre del Parámetro | Valor del Parámetro | |||||||||||||||||||||||||
Tipo de Tabla | INNODB | |||||||||||||||||||||||||
Formato de la Fila | DEFAULT | |||||||||||||||||||||||||
Temporal | NO | |||||||||||||||||||||||||
Checksum de Fila | NO | |||||||||||||||||||||||||
Nombre Columna | Tipo de Datos | Llave Primaria | Not Null | AutoInc | Flags | Valor por Defecto | Comentario | |||||||||||||||||||
idsolicitud | int(11) | SI | SI | SI |
|
| Id correlativo unico de cada solicitud | |||||||||||||||||||
fecha | date | NO | SI | NO |
|
| Fecha en la que se registro la solicitud | |||||||||||||||||||
prioridad | varchar(25) | NO | SI | NO |
|
| Tipo de prioridad en la cual se clasifican las solicitudes de mantenimiento. Sus posibles valores son: Alta, Media y Baja | |||||||||||||||||||
descripcion | text | NO | SI | NO |
|
| Descripcion de la solicitud | |||||||||||||||||||
idusuario | int(11) | NO | SI | NO |
|
| Usuario que registro la solicitud | |||||||||||||||||||
idequipoexistente | int(11) | NO | NO | NO |
|
| Equipo al cual se desea efectuar un mantenimiento | |||||||||||||||||||
idequiposimple | int(11) | NO | NO | NO |
|
|
| |||||||||||||||||||
Index | Columnas | |||||||||||||||||||||||||
PRIMARY | idsolicitud | |||||||||||||||||||||||||
fkidequipoexistente_solicitud | idequipoexistente | |||||||||||||||||||||||||
fkidequiposimple_solicitud | idequiposimple | |||||||||||||||||||||||||
fkidusuario_solicitud | idusuario | |||||||||||||||||||||||||
Table Create SQL | CREATE TABLE `solicitud` ( `idsolicitud` int(11) NOT NULL AUTO_INCREMENT COMENTARIO 'Id correlativo unico de cada solicitud', `fecha` date NOT NULL COMENTARIO 'Fecha en la que se registro la solicitud', `prioridad` varchar(25) NOT NULL COMENTARIO 'Tipo de prioridad en la cual se clasifican las solicitudes de mantenimiento. Sus posibles valores son: Alta, Media y Baja', `descripcion` text NOT NULL COMENTARIO 'Descripcion de la solicitud', `idusuario` int(11) NOT NULL COMENTARIO 'Usuario que registro la solicitud', `idequipoexistente` int(11) COMENTARIO 'Equipo al cual se desea efectuar un mantenimiento', `idequiposimple` int(11), LLAVE PRIMARIA(`idsolicitud`), INDEX `fkidequipoexistente_solicitud`(`idequipoexistente`), INDEX `fkidequiposimple_solicitud`(`idequiposimple`), INDEX `fkidusuario_solicitud`(`idusuario`), CONSTRAINT `fkidequipoexistente_solicitud` FOREIGN KEY (`idequipoexistente`) REFERENCES `existencia`(`idexistencia`) ON DELETE NO ACTION ON UPDATE NO ACTION, CONSTRAINT `fkidequiposimple_solicitud` FOREIGN KEY (`idequiposimple`) REFERENCES `equiposimple`(`idEquipoSimple`) ON DELETE NO ACTION ON UPDATE NO ACTION, CONSTRAINT `fkidusuario_solicitud` FOREIGN KEY (`idusuario`) REFERENCES `usuario`(`idusuario`) ON DELETE NO ACTION ON UPDATE NO ACTION ) ENGINE=INNODB COMENTARIO = 'InnoDB free: 5120 kB; (`idequipoexistente`) REFER `jhard/existencia`(`idexistenc'; |
2.38 tag
Nombre del Parámetro | Valor del Parámetro | |||||||||||
Tipo de Tabla | INNODB | |||||||||||
Formato de la Fila | DEFAULT | |||||||||||
Temporal | NO | |||||||||||
Checksum de Fila | NO | |||||||||||
Nombre Columna | Tipo de Datos | Llave Primaria | Not Null | AutoInc | Flags | Valor por Defecto | Comentario | |||||
idtag | int(11) | SI | SI | SI | UNSIGNED |
|
| |||||
descripcion | varchar(25) | NO | SI | NO |
|
|
| |||||
Index | Columnas | |||||||||||
PRIMARY | idtag | |||||||||||
idxTagDesc | descripcion | |||||||||||
Table Create SQL | CREATE TABLE `tag` ( `idtag` int(11) UNSIGNED NOT NULL AUTO_INCREMENT, `descripcion` varchar(25) NOT NULL, LLAVE PRIMARIA(`idtag`), INDEX `idxTagDesc`(`descripcion`) ) ENGINE=INNODB COMENTARIO = 'InnoDB free: 5120 kB'; |
2.39 tag_entrada
Nombre del Parámetro | Valor del Parámetro | ||||||||||
Tipo de Tabla | INNODB | ||||||||||
Formato de la Fila | DEFAULT | ||||||||||
Temporal | NO | ||||||||||
Checksum de Fila | NO | ||||||||||
Nombre Columna | Tipo de Datos | Llave Primaria | Not Null | AutoInc | Flags | Valor por Defecto | Comentario | ||||
idtagentrada | int(10) | SI | SI | SI | UNSIGNED |
|
| ||||
idtag | int(11) | SI | SI | NO | UNSIGNED |
|
| ||||
identrada | int(11) | SI | SI | NO | UNSIGNED |
|
| ||||
Index | Columnas | ||||||||||
PRIMARY | idtagentrada,idtag,identrada | ||||||||||
fk_tag_entrada_tag | idtag | ||||||||||
fk_tag_entrada_entrada | identrada | ||||||||||
idxTagEntrada | idtag,identrada | ||||||||||
Table Create SQL | CREATE TABLE `tag_entrada` ( `idtagentrada` int(10) UNSIGNED NOT NULL AUTO_INCREMENT, `idtag` int(11) UNSIGNED NOT NULL, `identrada` int(11) UNSIGNED NOT NULL, LLAVE PRIMARIA(`idtagentrada`, `idtag`, `identrada`), INDEX `fk_tag_entrada_tag`(`idtag`), INDEX `fk_tag_entrada_entrada`(`identrada`), INDEX `idxTagEntrada`(`idtag`, `identrada`), CONSTRAINT `fk_tag_entrada_entrada` FOREIGN KEY (`identrada`) REFERENCES `entrada`(`identrada`) ON DELETE CASCADE ON UPDATE CASCADE, CONSTRAINT `fk_tag_entrada_tag` FOREIGN KEY (`idtag`) REFERENCES `tag`(`idtag`) ON DELETE NO ACTION ON UPDATE NO ACTION ) ENGINE=INNODB COMENTARIO = 'InnoDB free: 5120 kB; (`identrada`) REFER `jhard/entrada`(`identrada`) ON UPDATE'; |
2.40 tecnico
Nombre del Parámetro | Valor del Parámetro | |||||||||||||||||
Tipo de Tabla | INNODB | |||||||||||||||||
Formato de la Fila | DEFAULT | |||||||||||||||||
Temporal | NO | |||||||||||||||||
Checksum de Fila | NO | |||||||||||||||||
Nombre Columna | Tipo de Datos | Llave Primaria | Not Null | AutoInc | Flags | Valor por Defecto | Comentario | |||||||||||
idtecnico | int(11) | SI | SI | SI |
|
| Id correlativo unico para cada tecnico | |||||||||||
apellidos | varchar(200) | NO | SI | NO |
|
| Apellidos del tecnico | |||||||||||
nombres | varchar(200) | NO | SI | NO |
|
| Nombres del tecnico | |||||||||||
cargo | varchar(200) | NO | SI | NO |
|
| Cargo que desempenia el tecnico | |||||||||||
Index | Columnas | |||||||||||||||||
PRIMARY | idtecnico | |||||||||||||||||
Table Create SQL | CREATE TABLE `tecnico` ( `idtecnico` int(11) NOT NULL AUTO_INCREMENT COMENTARIO 'Id correlativo unico para cada tecnico', `apellidos` varchar(200) NOT NULL COMENTARIO 'Apellidos del tecnico', `nombres` varchar(200) NOT NULL COMENTARIO 'Nombres del tecnico', `cargo` varchar(200) NOT NULL COMENTARIO 'Cargo que desempenia el tecnico', LLAVE PRIMARIA(`idtecnico`) ) ENGINE=INNODB COMENTARIO = 'InnoDB free: 5120 kB'; |
2.41 ubicacion
Nombre del Parámetro | Valor del Parámetro | ||||||
Tipo de Tabla | INNODB | ||||||
Formato de la Fila | DEFAULT | ||||||
Temporal | NO | ||||||
Checksum de Fila | NO | ||||||
Nombre Columna | Tipo de Datos | Llave Primaria | Not Null | AutoInc | Flags | Valor por Defecto | Comentario |
idubicacion | int(11) | SI | SI | SI |
|
| Id correlativo unico de cada ubicacion |
nombre | varchar(45) | NO | NO | NO |
|
| Nombre de la ubicacion |
Index | Columnas | ||||||
PRIMARY | idubicacion | ||||||
Table Create SQL | CREATE TABLE `ubicacion` ( `idubicacion` int(11) NOT NULL AUTO_INCREMENT COMENTARIO 'Id correlativo unico de cada ubicacion', `nombre` varchar(45) COMENTARIO 'Nombre de la ubicacion', LLAVE PRIMARIA(`idubicacion`) ) ENGINE=INNODB COMENTARIO = 'InnoDB free: 5120 kB'; |
2.42 usuario
Nombre del Parámetro | Valor del Parámetro | |||||||||||||||||||
Tipo de Tabla | INNODB | |||||||||||||||||||
Formato de la Fila | DEFAULT | |||||||||||||||||||
Temporal | NO | |||||||||||||||||||
Checksum de Fila | NO | |||||||||||||||||||
Nombre Columna | Tipo de Datos | Llave Primaria | Not Null | AutoInc | Flags | Valor por Defecto | Comentario | |||||||||||||
idusuario | int(11) | SI | SI | SI |
|
| Id correlativo unico para cada usuario | |||||||||||||
nombre | varchar(25) | NO | SI | NO |
|
| Nombre del usuario | |||||||||||||
clave | varchar(35) | NO | SI | NO |
|
| Clave de acceso del usuario | |||||||||||||
idrol | int(11) | NO | NO | NO |
|
| Referencia al rol que juega este usuario dentro del sistema, el cual define los modulos y acciones a las que tiene acceso | |||||||||||||
idautorizacion | int(10) | NO | NO | NO | UNSIGNED |
|
| |||||||||||||
Index | Columnas | |||||||||||||||||||
PRIMARY | idusuario | |||||||||||||||||||
fkidrol_usuario | idrol | |||||||||||||||||||
fkidautorizacion_usuario | idautorizacion | |||||||||||||||||||
Table Create SQL | CREATE TABLE `usuario` ( `idusuario` int(11) NOT NULL AUTO_INCREMENT COMENTARIO 'Id correlativo unico para cada usuario', `nombre` varchar(25) NOT NULL COMENTARIO 'Nombre del usuario', `clave` varchar(35) NOT NULL COMENTARIO 'Clave de acceso del usuario', `idrol` int(11) COMENTARIO 'Referencia al rol que juega este usuario dentro del sistema, el cual define los modulos y acciones a las que tiene acceso', `idautorizacion` int(10) UNSIGNED, LLAVE PRIMARIA(`idusuario`), INDEX `fkidrol_usuario`(`idrol`), INDEX `fkidautorizacion_usuario`(`idautorizacion`), CONSTRAINT `fkidautorizacion_usuario` FOREIGN KEY (`idautorizacion`) REFERENCES `autorizacion`(`idautorizacion`) ON DELETE NO ACTION ON UPDATE NO ACTION, CONSTRAINT `fkidrol_usuario` FOREIGN KEY (`idrol`) REFERENCES `rol`(`idrol`) ON DELETE NO ACTION ON UPDATE NO ACTION ) ENGINE=INNODB COMENTARIO = 'InnoDB free: 5120 kB; (`idautorizacion`) REFER `jhard/autorizacion`(`idautorizac'; |
5. Referencias
5.1 fkidclasificacion_accesorio
Tabla Fuente | Tabla Objetivo | Acción de Borrado | Acción de Actualizado | Link | |
clasificacion | accesorio | NO ACTION | NO ACTION | idclasificacion=idclasificacion |
5.2 fkidexistencia_accesorio
Tabla Fuente | Tabla Objetivo | Acción de Borrado | Acción de Actualizado | Link |
existencia | accesorio | NO ACTION | NO ACTION | idexistencia=idexistencia |
5.3 fkidmarca_accesorio
Tabla Fuente | Tabla Objetivo | Acción de Borrado | Acción de Actualizado | Link |
marca | accesorio | NO ACTION | NO ACTION | idmarca=idmarca |
5.4 fkidusuario_administrador
Tabla Fuente | Tabla Objetivo | Acción de Borrado | Acción de Actualizado | Link |
usuario | administrador | NO ACTION | NO ACTION | idusuario=idusuario |
5.5 fkarticulousuario
Tabla Fuente | Tabla Objetivo | Acción de Borrado | Acción de Actualizado | Link |
usuario | articulos | NO ACTION | NO ACTION | idusuario=idusuario |
5.6 fkidclase_asistencia
Tabla Fuente | Tabla Objetivo | Acción de Borrado | Acción de Actualizado | Link |
clase | asistencia | NO ACTION | NO ACTION | idclase=idclase |
5.7 fkidequipoexistente_asistencia
Tabla Fuente | Tabla Objetivo | Acción de Borrado | Acción de Actualizado | Link | |
existencia | asistencia | NO ACTION | NO ACTION | idexistencia=idequipoexistente |
5.8 fkidestudiante_asistencia
Tabla Fuente | Tabla Objetivo | Acción de Borrado | Acción de Actualizado | Link | |
estudiante | asistencia | NO ACTION | NO ACTION | idestudiante=idestudiante |
5.9 fkidaccesorio_atributohardware
Tabla Fuente | Tabla Objetivo | Acción de Borrado | Acción de Actualizado | Link |
accesorio | atributohardware | NO ACTION | NO ACTION | idaccesorio=idaccesorio |
5.10 fkidequipo_atributohardware
Tabla Fuente | Tabla Objetivo | Acción de Borrado | Acción de Actualizado | Link |
equipo | atributohardware | NO ACTION | NO ACTION | idequipo=idhardware |
5.11 fkidpieza_atributohardware
Tabla Fuente | Tabla Objetivo | Acción de Borrado | Acción de Actualizado | Link |
pieza | atributohardware | NO ACTION | NO ACTION | idpieza=idpieza |
5.12 fkidusuario_bitacoracambiosusuario
Tabla Fuente | Tabla Objetivo | Acción de Borrado | Acción de Actualizado | Link |
usuario | bitacoracambiosusuario | NO ACTION | NO ACTION | idusuario=idusuario |
5.13 fkidequipoexistente_bitacoraestados
Tabla Fuente | Tabla Objetivo | Acción de Borrado | Acción de Actualizado | Link | |
existencia | bitacoraestados | NO ACTION | NO ACTION | idexistencia=idequipoexistente |
5.14 fkidequiposimple_bitacoraestados
Tabla Fuente | Tabla Objetivo | Acción de Borrado | Acción de Actualizado | Link | |
equiposimple | bitacoraestados | NO ACTION | NO ACTION | idEquipoSimple=idequiposimple |
5.15 fkidestado_bitacoraestados
Tabla Fuente | Tabla Objetivo | Acción de Borrado | Acción de Actualizado | Link |
estadoequipo | bitacoraestados | NO ACTION | NO ACTION | idestado=idestado |
5.16 fkidfacultad_carrera
Tabla Fuente | Tabla Objetivo | Acción de Borrado | Acción de Actualizado | Link |
facultad | carrera | NO ACTION | NO ACTION | idfacultad=idfacultad |
5.17 fkiddocente_clase
Tabla Fuente | Tabla Objetivo | Acción de Borrado | Acción de Actualizado | Link |
docente | clase | NO ACTION | NO ACTION | iddocente=iddocente |
5.18 fkidhorario_clase
Tabla Fuente | Tabla Objetivo | Acción de Borrado | Acción de Actualizado | Link |
horario | clase | NO ACTION | NO ACTION | idhorario=idhorario |
5.19 fkidinstructor_clase
Tabla Fuente | Tabla Objetivo | Acción de Borrado | Acción de Actualizado | Link |
instructor | clase | NO ACTION | NO ACTION | idinstructor=idinstructor |
5.20 fk_comentarios_entrada
Tabla Fuente | Tabla Objetivo | Acción de Borrado | Acción de Actualizado | Link |
entrada | comentarios | NO ACTION | NO ACTION | identrada=identrada |
5.21 fkciclo_curso
Tabla Fuente | Tabla Objetivo | Acción de Borrado | Acción de Actualizado | Link |
cicloanyo | curso | NO ACTION | NO ACTION | idcicloanyo=idcicloanio |
5.22 fkiddocente_curso
Tabla Fuente | Tabla Objetivo | Acción de Borrado | Acción de Actualizado | Link |
docente | curso | NO ACTION | NO ACTION | iddocente=iddocente |
5.23 fkidestado_curso
Página anterior | Volver al principio del trabajo | Página siguiente |