Questão
ID 975899Disciplina: Tecnologia da Informação
Assunto: Junção
Ano: 2016 Banca: IMPARH - Instituto Municipal de Desenvolvimento de Recursos Humanos Órgão: Prefeitura Municipal de Fortaleza
Analise os seguintes comandos em SQL:
CREATE TABLE curso
(
codigo smallint NOT NULL,
nome character varying(30),
CONSTRAINT pk_curso PRIMARY KEY
)
CREATE TABLE estudante
(
cpf character varying(11) NOT NULL,
nome character varying(100),
sexo "char",
ccurso smallint,
CONSTRAINT pk_estudante PRIMARY KEY (cpf),
CONSTRAINT fk_estudante_curso FOREIGN KEY (ccurso)
REFERENCES curso (codigo) MATCH SIMPLE
ON UPDATE NO ACTION ON DELETE NO ACTION
)
INSERT INTO curso VALUES(1, 'CC')
INSERT INTO curso VALUES(2, 'EC')
INSERT INTO curso VALUES(3, 'SI')
INSERT INTO estudante VALUES(1,'ANA','F',3)
INSERT INTO estudante VALUES(2,'BIA','F',2)
INSERT INTO estudante VALUES(3,'CAIO','M',NULL)
INSERT INTO estudante VALUES(4,'DADO','M',2)
Neste contexto, selecione o comando que irá retornar exatamente três linhas (tuplas):