Cadernos de Questões

Provas Favoritas

Filtros Salvos

Foram encontradas 522 questões.
#3096424

João está encarregado de criar uma tabela em PostgreSQL para gerenciar informações sobre funcionários e seus supervisores, com base na seguinte representação lógica da entidade “Funcionario”:

Imagem associada para resolução da questão


Para tanto, João deverá criar o “autorrelacionamento” entre funcionários e seus supervisores, considerando que nem todo funcionário possui supervisor. Para isso, João deverá utilizar o seguinte script SQL:

  • CREATE TABLE Funcionario (idFuncionario SERIAL PRIMARY KEY,nome VARCHAR (100) NOT NULL,cargo VARCHAR (100),idSupervisor INT,FOREIGN KEY (idSupervisor) REFERENCES Funcionario(idFuncionario));
  • CREATE TABLE Funcionario (idFuncionario SERIAL PRIMARY KEY,nome VARCHAR (100) NOT NULL,cargo VARCHAR (100),idSupervisor INT,FOREIGN KEY (idFuncionario) REFERENCES Funcionario(idSupervisor));
  • CREATE TABLE Funcionario (idFuncionario SERIAL PRIMARY KEY,nome VARCHAR (100) NOT NULL,cargo VARCHAR (100),idSupervisor SERIAL,FOREIGN KEY (idSupervisor) REFERENCES Funcionario(idFuncionario));
  • CREATE TABLE Funcionario (idFuncionario SERIAL PRIMARY KEY,nome VARCHAR (100) NOT NULL,cargo VARCHAR (100),idSupervisor SERIAL,FOREIGN KEY (idFuncionario) REFERENCES Funcionario(idSupervisor));
  • CREATE TABLE Funcionario (idFuncionario SERIAL PRIMARY KEY,nome VARCHAR (100) NOT NULL,cargo VARCHAR (100),idSupervisor INT NOT NULL,FOREIGN KEY (idSupervisor) REFERENCES Funcionario(idFuncionario));
Fale com IAgo
IAgo - Assistente IAProva
IA
Olá! Sou o IAgo, seu assistente aqui no IAProvatec 😊
Veja como posso te ajudar:
Agora