Foram encontradas 40 questões.
No Oracle, uma tabela particionada (partitioned table) pode ter seus registros alocados às partiçõees de várias maneiras. Dentre elas, não está a opção:
Provas
Observe o commando Oracle a seguir:
alter session set nls_date_format = ‘dd/mm/yyyy’
No SQL Server, o comando cuja função mais se assemelha ao comando acima é:
Provas
Considere as seguintes afirmativas sobre tabelas temporárias locais no SQL Server.
I. São automaticamente removidas ao final da sessão.
II. Só existem para o usuário da sessão em que foi criada.
III. Se criadas numa stored procedure, permanecem no banco de dados mesmo depois do término da execução dessa stored procedure.
Pode-se concluir que:
Provas
Considere as seguintes afirmativas sobre stored procedures no SQL Server.
I. A não necessidade de compilar uma stored procedure toda vez que é invocada permite que a execução de comandos SQL semelhantes seja levada a efeito mais rapidamente num esquema cliente-servidor.
II. Não é possível invocar uma stored procedure com parâmetros através de uma conexão ODBC.
III. Uma stored procedure pode retornar valor atômicos mas nunca um recordset (ou cursor) contendo mais de uma linha.
Pode-se concluir que:
Provas
No SQL Server, a cláusula identity, na definição de uma tabela, indica que o atributo:
Provas
Considere um banco de dados simplificado formado por duas tabelas que armazenam dados sobre provas e suas questões, como ilustrado abaixo.

Cada prova tem um conjunto de zero ou mais questões, numeradas seqüencialmente a partir de 1. O número de questões de cada prova é variável. As provas também são numeradas seqüencialmente a partir de 1. Não há duas provas com a mesma descrição.
Use estes exemplos na questão a seguir.
No exemplo aqui utilizado, a tabela Questao está fortemente acoplada à tabela Prova, havendo entre elas uma dependência de identificação. Com isso, é provável que os acessos às questões sejam precedidos por acessos às provas e que a remoção de uma prova implique a remoção das respectivas questões. No Oracle, é possível implementar casos semelhantes diretamente, com uma solução alternativa, com base num recurso conhecido como:
Provas
Considere um banco de dados simplificado formado por duas tabelas que armazenam dados sobre provas e suas questões, como ilustrado abaixo.

Cada prova tem um conjunto de zero ou mais questões, numeradas seqüencialmente a partir de 1. O número de questões de cada prova é variável. As provas também são numeradas seqüencialmente a partir de 1. Não há duas provas com a mesma descrição.
Use estes exemplos na questão a seguir.
Supondo-se que as instâncias das tabelas relacionais sejam as que foram mostradas, o comando SQL
select rownum,descricao
from (select * from prova order by descricao)
executado sob o Oracle, produz:
Provas
Considere um banco de dados simplificado formado por duas tabelas que armazenam dados sobre provas e suas questões, como ilustrado abaixo.

Cada prova tem um conjunto de zero ou mais questões, numeradas seqüencialmente a partir de 1. O número de questões de cada prova é variável. As provas também são numeradas seqüencialmente a partir de 1. Não há duas provas com a mesma descrição.
Use estes exemplos na questão a seguir.
Supondo-se que as instâncias das tabelas relacionais sejam as que foram mostradas, o comando SQL
select descricao
from prova p, questao q
where p.id_prova = q.id_prova (+)
and q.id_questao is null
executado sob o Oracle , produz um resultado que, além do título, possui:
Provas
Considere o esquema das tabelas PEDIDOS e PRODUTOS visto na tabela a seguir. A chave estrangeira (foreign key) na tabela PEDIDOS referencia a chave primária na tabela PRODUTOS.
PEDIDOS
numPedido varchar(10) primary key
idCliente varchar(10)
idProduto varchar(10) foreign key
qtd integer(6)
data datetime
PRODUTOS
idProduto varchar(10) primary key
descricao varchar(40)
preco decimal(,2)
A consulta SQL que retorna a descrição dos produtos com dois ou mais pedidos é:
Provas
Considere nesta questão a existência de duas tabelas relacionadas por pares chave primária/chave estrangeira. O tipo de junção (JOIN) usado para retornar os registros da primeira tabela independentemente da existência de registros associados na segunda tabela é:
Provas
Caderno Container