Ciência da Computação
Ano: 2004
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

Considerando a sintaxe e a semântica da linguagem SQL no sistema gerenciador de banco de dados Oracle, julgue os itens que seguem.

O comando ALTER PROCEDURE recompila uma procedure PL/SQL armazenada, mas não permite que o código seja alterado. Para isso, pode-se usar o comando REPLACE PROCEDURE.

Ciência da Computação
Ano: 2004
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

A respeito da sintaxe e da semântica dos comandos SQL*Plus, julgue os itens a seguir.

Além de listar as definições das colunas de uma determinada tabela, view ou sinônimo, o comando DESCRIBE lista também as especificações de funções ou procedures.

Ciência da Computação
Ano: 2004
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

A respeito da sintaxe e da semântica dos comandos SQL*Plus, julgue os itens a seguir.

O comando STARTUP pode abrir uma instância do gerenciador de banco de dados Oracle, mas não pode montar e abrir uma base de dados.

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

Dados os conteúdos de duas tabelas relacionais, PARTE e PREDIO, a seguir:

Ciência da Computação
Ano: 2004
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

Em relação a structured query language (SQL), julgue os itens a seguir.

Para se excluir um índice de um banco de dados, utiliza-se o comando DROP INDEX <index_name> ON <tbl_name> .

Ciência da Computação
Ano: 2004
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

Em relação a structured query language (SQL), julgue os itens a seguir.

A sintaxe do comando para a criação de uma base de dados em SQL é dada por CREATE DATABASE IF NOT EXISTS <db_name> , sendo que IF NOT EXISTS não é um parâmetro obrigatório.

Ciência da Computação
Ano: 2004
Banca: Fundação de Estudos Superiores de administração e Gerência (ESAG)

Para a análise da consulta SQL abaixo, considere duas tabelas: capital e interior, com os mesmos campos e tipos de dados. Sobre a consulta é correto afirmar: SELECT candidato FROM capital WHERE cargo = 'analista' UNION SELECT candidato FROM interior WHERE cargo = 'analista'

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

Para selecionar apenas um registro, de cada grupo de registros duplicados, utiliza-se a cláusula SQL

Ciência da Computação
Ano: 2004
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

A respeito da sintaxe e da semântica da linguagem PL/SQL, cursor, em ambiente Oracle, e levando em consideração o código acima, julgue os itens subseqüentes.

O DELETE apaga a tupla inicial usando a condição especial WHERE CURRENT do cursor T1Cursor.

10 Q137410
Ciência da Computação
Ano: 2004
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

A respeito da sintaxe e da semântica da linguagem PL/SQL, cursor, em ambiente Oracle, e levando em consideração o código acima, julgue os itens subseqüentes.

O %NOTFOUND depois do nome do cursor é verdadeiro exatamente quando o FETCH, por meio do cursor, falha na busca de alguma tupla.