Cadernos de Questões

Provas Favoritas

Filtros Salvos

Foram encontradas 70 questões.
Anulada / Desatualizada
#3247131

Considere o esquema relacional simplificado de um banco de dados de uma Universidade, contendo, ao menos, as seguintes tabelas: 

Departamentos (ID_Departamento, Nome, Localizacao) Professores (ID_Professor, Nome, ID_Departamento) Alunos (ID_Aluno, Nome, ID_Professor_Orientador)

Entre outras restrições que devem ser consideradas, sabe-se que alunos podem ser orientados por professores e que todo professor pertence a um departamento.
Considerando-se o esquema relacional apresentado, o trecho de código em linguagem SQL DDL que respeita todas as restrições de integridade citadas é  

  • CREATE TABLE Departamentos (  ID_Departamento INT PRIMARY KEY,  Nome VARCHAR(100),  Localizacao VARCHAR(100));CREATE TABLE Professores (  ID_Professor INT PRIMARY KEY,  Nome VARCHAR(100),  ID_Departamento INT);CREATE TABLE Alunos (  ID_Aluno INT PRIMARY KEY,  Nome VARCHAR(100),  ID_Professor_Orientador INT);
  • CREATE TABLE Departamentos (  ID_Departamento INT PRIMARY KEY,  Nome VARCHAR(100),  Localizacao VARCHAR(100));CREATE TABLE Professores (  ID_Professor INT PRIMARY KEY,  Nome VARCHAR(100),  ID_Departamento INT,  FOREIGN KEY (ID_Departamento) REFERENCES Departamentos(ID_Departamento));CREATE TABLE Alunos (  ID_Aluno INT PRIMARY KEY,  Nome VARCHAR(100),  ID_Professor_Orientador INT,  FOREIGN KEY (ID_Professor_Orientador) REFERENCES Professores(ID_Professor));
  • REATE TABLE Departamentos (  ID_Departamento INT PRIMARY KEY,  Nome VARCHAR(100),  Localizacao VARCHAR(100));CREATE TABLE Professores (  ID_Professor INT PRIMARY KEY,  Nome VARCHAR(100),  ID_Departamento INT);CREATE TABLE Alunos (  ID_Aluno INT PRIMARY KEY,  Nome VARCHAR(100),  ID_Professor_Orientador INT,  FOREIGN KEY (ID_Professor_Orientador) REFERENCES Professores(ID_Professor));
  • CREATE TABLE Departamentos (  ID_Departamento INT PRIMARY KEY,  Nome VARCHAR(100),  Localizacao VARCHAR(100));CREATE TABLE Professores (  ID_Professor INT PRIMARY KEY,  Nome VARCHAR(100),  ID_Departamento INT);CREATE TABLE Alunos (  ID_Aluno INT PRIMARY KEY,  Nome VARCHAR(100),  ID_Professor_Orientador INT);
  • CREATE TABLE Departamentos (  ID_Departamento INT PRIMARY KEY,  Nome VARCHAR(100),  Localizacao VARCHAR(100));CREATE TABLE Professores (  ID_Professor INT,  Nome VARCHAR(100),  ID_Departamento INT,  PRIMARY KEY (ID_Professor),  FOREIGN KEY (ID_Departamento) REFERENCES Departamentos(ID_Departamento));CREATE TABLE Alunos (  ID_Aluno INT PRIMARY KEY,  Nome VARCHAR(100),  ID_Professor_Orientador INT);
Fale com IAgo
IAgo - Assistente IAProva
IA
Olá! Sou o IAgo, seu assistente aqui no IAProvatec 😊
Veja como posso te ajudar:
Agora