• Matéria: Informática
  • Autor: nenepplucia
  • Perguntado 9 anos atrás

Considere Esquemas relacionais abaixo, siga as instruções abaixo:
Utilizando os comandos SQL adequados, crie as tabelas (com todos os relacionamentos).
Na tabela Funcionário adicione a coluna e-mail;
Na tabela setor adicione a coluna descrição;
Na tabela Função altere a coluna salário para rendimento;
Na tabela Setor apague a coluna nome.

Respostas

respondido por: silviogarbes
1
CREATE TABLE IF NOT EXISTS `mydb`.`setor` (
  `idsetor` INT NOT NULL COMMENT '',
  `nome` VARCHAR(45) NULL COMMENT '',
  `descricao` VARCHAR(45) NULL COMMENT '',
  PRIMARY KEY (`idsetor`)  COMMENT '')
ENGINE = InnoDB;

CREATE TABLE IF NOT EXISTS `mydb`.`funcionario` (
  `idfuncionario` INT NOT NULL COMMENT '',
  `nome` VARCHAR(45) NULL COMMENT '',
  `email` VARCHAR(45) NULL COMMENT '',
  `setor_idsetor` INT NOT NULL COMMENT '',
  PRIMARY KEY (`idfuncionario`)  COMMENT '',
  INDEX `fk_funcionario_setor_idx` (`setor_idsetor` ASC)  COMMENT '',
  CONSTRAINT `fk_funcionario_setor`
    FOREIGN KEY (`setor_idsetor`)
    REFERENCES `mydb`.`setor` (`idsetor`)
    ON DELETE NO ACTION
    ON UPDATE NO ACTION)
ENGINE = InnoDB;


ALTER TABLE funcao CHANGE salario rendimento FLOAT;

ALTER TABLE setor DROP COLUMN nome;





nenepplucia: muito obrigado
Perguntas similares