Magna Concursos

Foram encontradas 946 questões.

831104 Ano: 2016
Disciplina: TI - Banco de Dados
Banca: FGV
Orgão: IBGE
Provas:

Várias implementações SQL adotam uma lógica de três estados para tratamento de expressões lógicas que envolvem valores nulos.

Considerando que “T”, “F” e “?” denotam, respectivamente, os valores lógicos true, false e desconhecido, analise as seguintes expressões lógicas:

T or ?

F or ?

T and ?

F and ?

not ?

O valor lógico dessas expressões, na ordem, é:

 

Provas

Questão presente nas seguintes provas
831103 Ano: 2016
Disciplina: TI - Banco de Dados
Banca: FGV
Orgão: IBGE

Considere as seguintes características de um projeto de banco de dados.

I. O modelo de dados é conhecido a priori e é estável;

II. A integridade dos dados deve ser rigorosamente mantida;

III. Velocidade e escalabilidade são preponderantes.

Dessas características, o emprego de bancos de dados NoSQL é favorecido somente por:

 

Provas

Questão presente nas seguintes provas
831102 Ano: 2016
Disciplina: TI - Banco de Dados
Banca: FGV
Orgão: IBGE
Provas:

Analise os comandos Oracle RMAN para extração de backups a seguir:

I. BACKUP INCREMENTAL LEVEL 0 DATABASE;

II. BACKUP INCREMENTAL LEVEL 1 CUMULATIVE DATABASE;

III. BACKUP INCREMENTAL LEVEL 1 DATABASE;

É correto afirmar que o comando:

 

Provas

Questão presente nas seguintes provas
831101 Ano: 2016
Disciplina: TI - Banco de Dados
Banca: FGV
Orgão: IBGE
Provas:

Com relação ao sistema de replicação, disponível para o PostgreSQL, denominado Slony-I, analise as afirmativas a seguir:

I. Permite a replicação em cascata, master→slave→slave.

II. Permite que um componente slave seja empregado no papel de master em caso de falha deste.

III. É um componente nativo, que implica pequeno esforço de instalação e configuração.

É correto concluir que:

 

Provas

Questão presente nas seguintes provas
831100 Ano: 2016
Disciplina: TI - Banco de Dados
Banca: FGV
Orgão: IBGE

João foi incumbido de rever um lote de consultas SQL. Como ainda é iniciante nesse assunto, João solicitou ajuda ao colega que lhe pareceu ser o mais experiente, e recebeu as seguintes recomendações gerais:

I. use a cláusula DISTINCT somente quando estritamente necessária;

II. dê preferência às junções externas (LEFT, RIGHT, OUTER) em relação às internas (INNER);

III. use subconsultas escalares no comando SELECT, tais como “SELECT x,y,(SELECT ...) z ..." sempre que possível.

Sobre essas recomendações, é correto afirmar que:

 

Provas

Questão presente nas seguintes provas
831099 Ano: 2016
Disciplina: TI - Banco de Dados
Banca: FGV
Orgão: IBGE
Provas:

João escreveu a consulta SQL a seguir, executou-a corretamente e obteve um resultado contendo 100 linhas, além da linha de títulos.

select curso, nome
from aluno, curso
where aluno.codcurso = curso.codcurso
order by curso, nome

As tabelas aluno e curso possuem, respectivamente, 120 e 12 linhas. No banco há ainda outras duas tabelas, pauta e disciplina, com 200 e 5 registros, respectivamente. Nessas condições, o número de linhas, além da linha de títulos, produzidas pelo comando

select curso, nome
from aluno, curso, disciplina, pauta
where aluno.codcurso = curso.codcurso
order by curso, nome

seria:

 

Provas

Questão presente nas seguintes provas
831098 Ano: 2016
Disciplina: TI - Banco de Dados
Banca: FGV
Orgão: IBGE
Provas:
No SQL Server 2012, a finalidade de um banco de dados do tipo snapshot é:
 

Provas

Questão presente nas seguintes provas
831097 Ano: 2016
Disciplina: TI - Banco de Dados
Banca: FGV
Orgão: IBGE

Atenção:

Algumas das questões seguintes fazem referência a um banco dedados relacional intitulado BOOKS, cujas tabelas e respectivasinstâncias são exibidas a seguir. Essas questões referem-se àsinstâncias mostradas.

Enunciado 831097-1

A tabela Livro representa livros. Cada livro tem um autor,representado na tabela Autor. A tabela Oferta representa oslivros que são ofertados pelas livrarias, estas representadas pelatabela Livraria. NULL significa um campo não preenchido.

AutorID, LivrariaID e LivroID, respectivamente, constituem aschaves primárias das tabelas Autor, Livraria e Livro.

LivrariaID e LivroID constituem a chave primária da tabela Oferta.

No MS SQL Server, o comando SQL

Enunciado 831097-2

produz, para as tabelas do banco de dados BOOKS, uma lista contendo nomes de livrarias e nomes de autores, tal que, para cada linha, a livraria listada:

 

Provas

Questão presente nas seguintes provas
831096 Ano: 2016
Disciplina: TI - Banco de Dados
Banca: FGV
Orgão: IBGE

Analise o scritpt Oracle PL/SQL a seguir:

Enunciado 831096-1

Para que esse script funcione corretamente, exibindo os códigos identificadores e títulos de cada livro, a linha pontilhada deve ser substituída por:

 

Provas

Questão presente nas seguintes provas
831095 Ano: 2016
Disciplina: TI - Banco de Dados
Banca: FGV
Orgão: IBGE

Atenção:

Algumas das questões seguintes fazem referência a um banco dedados relacional intitulado BOOKS, cujas tabelas e respectivasinstâncias são exibidas a seguir. Essas questões referem-se àsinstâncias mostradas.

Enunciado 831095-1

A tabela Livro representa livros. Cada livro tem um autor, representado na tabela Autor. A tabela Oferta representa os livros que são ofertados pelas livrarias, estas representadas pela tabela Livraria. NULL significa um campo não preenchido.

AutorID, LivrariaID e LivroID, respectivamente, constituem as chaves primárias das tabelas Autor, Livraria e Livro.

LivrariaID e LivroID constituem a chave primária da tabela Oferta.

Considere uma implementação Oracle do banco BOOKS.

Enunciado 831095-2

para qualquer que tenha sido a ordem de inclusão dos registros na tabela, pode ser obtido somente pelo(s) comando(s):

 

Provas

Questão presente nas seguintes provas