1371 Q138158
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:

Considerando-se as instâncias das tabelas apresentadas acima, a execução do comando SQL

...

1372 Q138155
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:

O resultado produzido pela consulta SQL

...

1373 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

...

1374 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

...

1375 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

...

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

Considere as tabelas abaixo.

O resultado da expressão SQL:

 

1377 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

1378 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

1379 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

1380 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