Foram encontradas 534 questões.
Índices são largamente utilizados em bancos de dados como estruturas de dados auxiliares cujo objetivo é, em geral, acelerar o acesso a determinados registros. Das técnicas mostradas, a que apresenta melhores tempos de acesso na busca individual de registros a partir de chaves numéricas é:
Provas
- Conceitos e FundamentosConceitos Fundamentais de Banco de Dados
- Arquitetura de de Banco de DadosArquitetura ANSI/SPARCIndependência de Dados (Lógica e Física)
A expressão independência de dados no âmbito de sistemas gerenciadores de bancos de dados é melhor caracterizada como a possibilidade de:
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. A provas também são numeradas seqüencialmente a partir de 1. Não há duas provas com a mesma descrição.
A questão baseia-se neste exemplo.
Supondo-se que as instâncias das tabelas relacionais sejam as que foram mostradas, o comando SQL
select descricao
from prova p left join questao q
on p.id_prova = q.id_prova
where q.id_questao is null
produz um resultado que, além do título, possui:
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. A provas também são numeradas seqüencialmente a partir de 1. Não há duas provas com a mesma descrição.
A questão baseia-se neste exemplo.
Os comandos SQL mais adequados para a criação das referidas tabelas é:
Provas
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
Caderno Container