Magna Concursos

Foram encontradas 534 questões.

1443967 Ano: 2006
Disciplina: TI - Banco de Dados
Banca: UFRJ
Orgão: TBG
Provas:

Í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

Questão presente nas seguintes provas
1443966 Ano: 2006
Disciplina: TI - Banco de Dados
Banca: UFRJ
Orgão: TBG
Provas:

A expressão independência de dados no âmbito de sistemas gerenciadores de bancos de dados é melhor caracterizada como a possibilidade de:

 

Provas

Questão presente nas seguintes provas
1443965 Ano: 2006
Disciplina: TI - Banco de Dados
Banca: UFRJ
Orgão: TBG
Provas:

Considere um banco de dados simplificado formado por duas tabelas que armazenam dados sobre provas e suas questões como ilustrado abaixo.

Enunciado 3366113-1

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

Questão presente nas seguintes provas
1443964 Ano: 2006
Disciplina: TI - Banco de Dados
Banca: UFRJ
Orgão: TBG
Provas:

Considere um banco de dados simplificado formado por duas tabelas que armazenam dados sobre provas e suas questões como ilustrado abaixo.

Enunciado 3366112-1

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

Questão presente nas seguintes 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

Questão presente nas seguintes 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

Questão presente nas seguintes 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

Questão presente nas seguintes 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

Questão presente nas seguintes provas

No SQL Server, a cláusula identity, na definição de uma tabela, indica que o atributo:

 

Provas

Questão presente nas seguintes provas

Considere um banco de dados simplificado formado por duas tabelas que armazenam dados sobre provas e suas questões, como ilustrado abaixo.

Enunciado 3365832-1

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

Questão presente nas seguintes provas