971 Q138153
Ciência da Computação
Ano: 2005
Banca: Núcleo de Computação Eletrônica UFRJ (NCE)

Nas questões 61 até 68 considere um banco de dados constituído pelas tabelas Aluno, Curso e Matrícula, mostradas abaixo juntamente com suas respectivas instâncias. Alunos são matriculados em cursos de acordo com os registros da tabela Matrícula. Tanto aqui como nos resultados apresentados nas questões, valores em branco representam nulos.

Considere ainda que as tabelas foram definidas pelos seguintes comandos SQL:

A consulta SQL que produz como resultado

...

972 Q138150
Ciência da Computação
Ano: 2005
Banca: Núcleo de Computação Eletrônica UFRJ (NCE)

Nas questões 61 até 68 considere um banco de dados constituído pelas tabelas Aluno, Curso e Matrícula, mostradas abaixo juntamente com suas respectivas instâncias. Alunos são matriculados em cursos de acordo com os registros da tabela Matrícula. Tanto aqui como nos resultados apresentados nas questões, valores em branco representam nulos.

Considere ainda que as tabelas foram definidas pelos seguintes comandos SQL:

A consulta SQL que NÃO produz como resultado

...

973 Q138147
Ciência da Computação
Ano: 2005
Banca: Núcleo de Computação Eletrônica UFRJ (NCE)

Nas questões 61 até 68 considere um banco de dados constituído pelas tabelas Aluno, Curso e Matrícula, mostradas abaixo juntamente com suas respectivas instâncias. Alunos são matriculados em cursos de acordo com os registros da tabela Matrícula. Tanto aqui como nos resultados apresentados nas questões, valores em branco representam nulos.

Considere ainda que as tabelas foram definidas pelos seguintes comandos SQL:

A consulta SQL que produz como resultado

...

974 Q138004
Ciência da Computação
Ano: 2005
Banca: Fundação Carlos Chagas (FCC)

Considere as tabelas abaixo.

O resultado da expressão SQL:

 

975 Q138001
Ciência da Computação
Ano: 2005
Banca: Fundação Carlos Chagas (FCC)

Observe o script teste.sql abaixo.

Ao final da execução

976 Q137988
Ciência da Computação
Ano: 2005
Banca: Fundação Carlos Chagas (FCC)

Na criação de uma tabela SQL devem ser criadas as Constraints que são colunas determinadas como

977 Q137985
Ciência da Computação
Ano: 2005
Banca: Fundação Carlos Chagas (FCC)

Para controlar a execução das transações, o SQL utiliza o comando

978 Q137982
Ciência da Computação
Ano: 2005
Banca: Fundação Carlos Chagas (FCC)

Uma subconsulta SQL é uma instrução Select que NÃO pode estar aninhada dentro de uma instrução

979 Q137979
Ciência da Computação
Ano: 2005
Banca: Fundação Carlos Chagas (FCC)

Os comandos básicos SQL pertencentes a classe de linguagem de manipulação dos dados são

980 Q137939
Ciência da Computação
Ano: 2005
Banca: Fundação Carlos Chagas (FCC)

Dado o seguinte formato de função PL/SQL: