Requirements
Requirements
-- -----------------------------------------------------
-- Schema eeepaluno
-- -----------------------------------------------------
-- -----------------------------------------------------
-- Schema eeepaluno
-- -----------------------------------------------------
-- -----------------------------------------------------
-- Schema eeepaluno
-- -----------------------------------------------------
CREATE SCHEMA IF NOT EXISTS `eeepaluno` DEFAULT CHARACTER SET utf8mb3 ;
USE `eeepaluno` ;
-- -----------------------------------------------------
-- Table `eeepaluno`.`administrador`
-- -----------------------------------------------------
CREATE TABLE IF NOT EXISTS `eeepaluno`.`administrador` (
`idAdministrador` INT UNSIGNED NOT NULL AUTO_INCREMENT,
`nomeAdministrador` VARCHAR(255) NOT NULL,
`emailAdministrador` VARCHAR(255) NOT NULL,
`telefoneAdministrador` VARCHAR(45) NOT NULL,
PRIMARY KEY (`idAdministrador`))
ENGINE = InnoDB
DEFAULT CHARACTER SET = utf8mb3;
-- -----------------------------------------------------
-- Table `eeepaluno`.`curso`
-- -----------------------------------------------------
CREATE TABLE IF NOT EXISTS `eeepaluno`.`curso` (
`idCurso` INT UNSIGNED NOT NULL AUTO_INCREMENT,
`nomeCurso` VARCHAR(255) NOT NULL,
`statusCurso` VARCHAR(45) NOT NULL,
PRIMARY KEY (`idCurso`))
ENGINE = InnoDB
AUTO_INCREMENT = 21
DEFAULT CHARACTER SET = utf8mb3;
-- -----------------------------------------------------
-- Table `eeepaluno`.`aluno`
-- -----------------------------------------------------
CREATE TABLE IF NOT EXISTS `eeepaluno`.`aluno` (
`idAluno` INT UNSIGNED NOT NULL AUTO_INCREMENT,
`matricula` INT UNSIGNED NOT NULL,
`nomeAluno` VARCHAR(255) NOT NULL,
`cpfAluno` VARCHAR(14) NOT NULL,
`rgAluno` VARCHAR(100) NOT NULL,
`dataNascimento` DATE NOT NULL,
`idade` INT NOT NULL,
`endereco` TEXT NOT NULL,
`curso_idcurso` INT UNSIGNED NOT NULL,
PRIMARY KEY (`idAluno`),
INDEX `fk_aluno_curso1_idx` (`curso_idcurso` ASC) VISIBLE,
CONSTRAINT `fk_aluno_curso1`
FOREIGN KEY (`curso_idcurso`)
REFERENCES `eeepaluno`.`curso` (`idCurso`))
ENGINE = InnoDB
DEFAULT CHARACTER SET = utf8mb3;
-- -----------------------------------------------------
-- Table `eeepaluno`.`login`
-- -----------------------------------------------------
CREATE TABLE IF NOT EXISTS `eeepaluno`.`login` (
`idLogin` INT UNSIGNED NOT NULL AUTO_INCREMENT,
`usuarioLogin` VARCHAR(45) NOT NULL,
`senhaLogin` VARCHAR(45) NOT NULL,
PRIMARY KEY (`idLogin`))
ENGINE = InnoDB
AUTO_INCREMENT = 3
DEFAULT CHARACTER SET = utf8mb3;
SET SQL_MODE=@OLD_SQL_MODE;
SET FOREIGN_KEY_CHECKS=@OLD_FOREIGN_KEY_CHECKS;
SET UNIQUE_CHECKS=@OLD_UNIQUE_CHECKS;