Académique Documents
Professionnel Documents
Culture Documents
FORMACIÓN
1
TABLA DE CONTENIDO
INTRODUCCIÓN………………………………………………………………………….3
OBJETIVOS………………………………………………………………………………..4
DESARROLLO……………….…………………………………………………………………….5
BIBLIOGRAFIA………..…………………………………………………………………14
2
INTRODUCCIÓN
3
OBJETIVOS
4
DESARROLLO
USE acceso;
3. Creación de tablas.
5
CONSTRAINT `FK_usuario_jefatura` FOREIGN KEY (`idjefatura`) REFERENCES `jefatura`
(`Id`),
CONSTRAINT `FK_usuario_perfil` FOREIGN KEY (`idperfil`) REFERENCES `perfil` (`Id`)
)
COLLATE='utf8_general_ci'
ENGINE=InnoDB;
6
CREATE TABLE `perfil` (
`Id` INT(11) NOT NULL AUTO_INCREMENT,
`Nombre` VARCHAR(50) NULL DEFAULT '0',
`fecha_inicio` DATE NOT NULL,
`fecha_fin` DATE NOT NULL,
PRIMARY KEY (`Id`)
)
COLLATE='utf8_general_ci'
ENGINE=InnoDB;
7
CREATE TABLE `jefatura` (
`Id` INT(11) NOT NULL AUTO_INCREMENT,
`nombre` VARCHAR(50) NULL DEFAULT NULL,
`active` ENUM('Si','No') NOT NULL,
PRIMARY KEY (`Id`)
)
COLLATE='utf8_general_ci'
ENGINE=InnoDB;
8
CREATE TABLE `configuracion_usuario` (
`Id` INT(11) NOT NULL AUTO_INCREMENT,
`nombre` VARCHAR(50) NULL DEFAULT NULL,
`fecha_inicio` TIMESTAMP NULL DEFAULT CURRENT_TIMESTAMP,
`idusuario` INT(11) NULL DEFAULT NULL,
PRIMARY KEY (`Id`),
INDEX `FK_configuracion_usuario_usuario` (`idusuario`),
CONSTRAINT `FK_configuracion_usuario_usuario` FOREIGN KEY (`idusuario`) REFERENCES
`usuario` (`Id`)
)
COLLATE='utf8_general_ci'
ENGINE=InnoDB;
9
CREATE TABLE `cargo` (
`Id` INT(11) NOT NULL AUTO_INCREMENT,
`nombre` INT(11) NULL DEFAULT NULL,
`fecha_registro` INT(11) NULL DEFAULT NULL,
`active` ENUM('Si','No') NOT NULL,
PRIMARY KEY (`Id`)
)
COLLATE='utf8_general_ci'
ENGINE=InnoDB;
10
CREATE TABLE `adjunto` (
`Id` INT(11) NOT NULL,
`idusuario` INT(11) NULL DEFAULT NULL,
`titulo` VARCHAR(50) NULL DEFAULT NULL,
`archivo` VARCHAR(50) NULL DEFAULT NULL,
`fecha_registro` TIMESTAMP NULL DEFAULT CURRENT_TIMESTAMP,
`usuaria_crea` INT(11) NULL DEFAULT NULL,
PRIMARY KEY (`Id`),
INDEX `FK__usuario` (`idusuario`),
INDEX `FK__usuario_2` (`usuaria_crea`),
CONSTRAINT `FK__usuario` FOREIGN KEY (`idusuario`) REFERENCES `usuario` (`Id`),
CONSTRAINT `FK__usuario_2` FOREIGN KEY (`usuaria_crea`) REFERENCES `usuario` (`Id`)
)
COLLATE='utf8_general_ci'
ENGINE=InnoDB;
4. INSERTAR REGISTROS
11
INSERT INTO acceso.jefatura (nombre)
VALUES('recursos humanos'),
('logistica'),
('pruebas');
12
INSERT INTO `acceso`.`usuario` (`nombre`, `usuario`, `contraseña`, `idperfil`, `idjefatura`, `correo`,
`telefono`, `dirreccion`)
VALUES ('prueba', 'prueba.prueba', '12345678', 1, 3, 'prueba@prueba.com', '3104567543', 'trasnv
3 # 3-21');
13
BIBLIOGRAFIA
• https://senaintro.blackboard.com/bbcswebdav/pid-93641808-dt-content-rid-
107471601_4/institution/semillas/228106_2_VIRTUAL-
2015/contenido/oaaps/oaap6/aa1/lab12/index.html.
14