Magna Concursos

Foram encontradas 24.571 questões.

2631645 Ano: 2023
Disciplina: TI - Banco de Dados
Banca: FUNDATEC
Orgão: BRDE

O DBA de um banco de dados SQL Server 2019 precisou procurar no catálogo algumas definições existentes sobre um esquema da base de dados específico para executar o seu trabalho. Ele descobriu que:

  • Para procurar as tabelas existentes, deveria consultar a SYS.TABLES, e para encontrar as chaves primárias existentes, poderia consultar a tabela ;
  • Encontraria na tabela o identificador do tipo de dado associado aos atributos de uma dada tabela;
  • Para encontrar os procedimentos armazenados na base de dados, precisava consultar a SYS.PROCEDURES, e que se quisesse saber detalhes dos parâmetros de um dado procedimento armazenado, poderia encontrá-los na ;

Assinale a alternativa que preenche, correta e respectivamente, as lacunas do trecho acima.

 

Provas

Questão presente nas seguintes provas
2631644 Ano: 2023
Disciplina: TI - Banco de Dados
Banca: FUNDATEC
Orgão: BRDE
Considere as tabelas criadas com os comandos SQL abaixo, e os comandos de inserção de tuplas SQL (padrão SQL99 ou superior).
Create table A (pka int primary key, a1 integer); Create table B (pkb int primary key, b1 integer); Create table C (pkc int primary key, c1 integer); insert into A values (1,10); insert into A values (2, 10); insert into A values (3, 2); insert into A values (4, 3); insert into B values (10,0); insert into C values (100,0);
Suponha a criação dos gatilhos T1 e T2 definidos abaixo cujas cláusulas estão de acordo com padrão, e cujo código disparado foi escrito conforme sintaxe PL/SQL (Oracle).
Enunciado 3258267-1

Considere que os três comandos SQL de remoção de tuplas abaixo foram executados sem erro:
I. delete from A where a1>=10; II. delete from A where a1<10; III. delete from A where a1 is null;
Finalmente, foram executadas as duas consultas SQL abaixo, cada qual retornando uma única tupla:
(1) SELECT b1 FROM B; (2) SELECT c1 FROM C;
Selecione a alternativa que representa, nesta ordem, o valor do atributo b1 resultante da consulta (1), e o valor do atributo c1 resultante da consulta (2).
 

Provas

Questão presente nas seguintes provas
2631643 Ano: 2023
Disciplina: TI - Banco de Dados
Banca: FUNDATEC
Orgão: BRDE
Considere a tabela PILOTOS e a visão PILOTOSA320 definidas pelos comandos SQL abaixo (padrão SQL99 ou superior).
Enunciado 3258266-1

Considere os comandos SQL abaixo no mesmo padrão, em que cada comando corresponde a uma transação. Assinale com V, se o comando executa corretamente, ou com F, se o comando resulta em erro.
( ) insert into PILOTOSA320(codp, nomep, companhia, aviao) values (1, 'jose', 'gol', 'A320'); ( ) insert into PILOTOSA320(codp, nomep, companhia, aviao) values (2, 'maria', 'tam', '777'); ( ) insert into PILOTOSA320(codp, nomep, aviao) values (2, 'jose', 'A320');
A ordem correta de preenchimento dos parênteses, de cima para baixo, é:
 

Provas

Questão presente nas seguintes provas
2631642 Ano: 2023
Disciplina: TI - Banco de Dados
Banca: FUNDATEC
Orgão: BRDE

Imagine que em um banco de dados ORACLE existe um usuário USUARIO1 e uma tabela de nome PROJETOS. Considere que o DBA emitiu o seguinte comando SQL nesse banco de dados:

GRANT ALL PRIVILEGES ON PROJETOS TO USUARIO1;

Analise as assertivas abaixo, sobre os privilégios concedidos a USUARIO1 com esse comando, assinalando V, se verdadeiras, ou F, se falsas.

(    ) USUARIO1 pode remover tuplas da tabela PROJETOS.
(    ) USUARIO1 pode conceder a outros usuários um ou mais privilégios recebidos sobre a tabela PROJETOS através de comandos GRANT.
(    ) USUARIO1 pode definir um gatilho sobre a tabela PROJETOS.

A ordem correta de preenchimento dos parênteses, de cima para baixo, é:

 

Provas

Questão presente nas seguintes provas
2631641 Ano: 2023
Disciplina: TI - Banco de Dados
Banca: FUNDATEC
Orgão: BRDE
Considere a tabela ALUNOS criada usando o comando SQL (padrão SQL99 ou superior) abaixo.
Create table Alunos (pk int not null primary key, nomea varchar(100), idade int, nascimento date not null);
Assinale qual, dentre as instruções ALTER TABLE listadas abaixo, representa um comando SQL INVÁLIDO, que causa um erro de execução.
 

Provas

Questão presente nas seguintes provas
2631640 Ano: 2023
Disciplina: TI - Banco de Dados
Banca: FUNDATEC
Orgão: BRDE
Uma escola que oferece aulas de reforço possui um cadastro de professores especializados em alguma matéria e de alunos que precisam de reforço escolar em matérias específicas. As tabelas estão desenhadas abaixo.
Enunciado 3258260-1

Solicitaram ao DBA que casasse as necessidades dos alunos com a especialidade dos professores, mas não deram muitos detalhes. O DBA preparou, então, três possibilidades de combinação, representadas pelas consultas SQL (padrão SQL99 ou superior) abaixo:
I. select nomea, nomep from professores natural join alunos II. select nomea, nomep from professores right join alunos on professores.materia = alunos.materia III. select nomea, nomep from professores full join alunos using (materia)
Selecione a alternativa que representa, nesta ordem, o número de tuplas resultantes das consultas I, II e III.
 

Provas

Questão presente nas seguintes provas
2631619 Ano: 2023
Disciplina: TI - Banco de Dados
Banca: FUNDATEC
Orgão: BRDE

Relacione a Coluna 1 à Coluna 2, associando o modelo mais adequado para definir a estrutura lógica dos dados no banco de dados com as respectivas aplicações.

Coluna 1
1. Documentos.
2. Grafos.
3. Multidimensional.

Coluna 2

(   ) Aplicações para fazer avaliação de marketing de conteúdo utilizam visualizações rápidas e objetivas do desempenho e da produtividade, oferecendo uma melhor compreensão do que necessita ser reforçado ou aprimorado.
(   ) Aplicações de catálogo em comércio eletrônico armazenam milhares de atributos sobre produtos em uma unidade única, facilitando o gerenciamento de dados e provendo maior velocidade na leitura. A alteração de um produto, por exemplo, a inclusão ou remoção de atributos, não afetará a descrição dos demais produtos.
(   ) Aplicações para analisar KPIs (indicador-chave de desempenho) são ferramentas de gestão que armazenam indicadores e/ou valores quantitativos que podem ser medidos, comparados e acompanhados, de forma a avaliar o desempenho dos processos e das estratégias de um negócio.
(   ) As aplicações de detecção de fraude em cartão de crédito armazenam as relações entre as transações, atores e outras informações relevantes para permitir que se encontrem padrões comuns nos dados. As organizações podem identificar, por exemplo, uma rede de usuários conectados e itens como contas de e-mail, endereços e números de telefones em comum, resultando em uma rede de informações altamente conectada e complexa, que pode ser consultada, visualizada e analisada para detecção de fraudes.

A ordem correta de preenchimento dos parênteses, de cima para baixo, é:

 

Provas

Questão presente nas seguintes provas
2631617 Ano: 2023
Disciplina: TI - Banco de Dados
Banca: FUNDATEC
Orgão: BRDE

Analise as assertivas abaixo relativas à atualização de visão em SQL:

  1. A estratégia de modificação de consulta altera a consulta da visão em uma consulta na tabela base. A desvantagem é que pode ser ineficiente para visões com consultas complexas, que são demoradas de serem executadas.
  2. A materialização de visão cria fisicamente uma tabela temporária quando a visão é consultada pela primeira vez e mantém essa tabela com a suposição de que outras consultas à visão acontecerão em seguida.
  3. Na atualização incremental, pode-se determinar quais novas tuplas devem ser inseridas, excluídas ou modificadas em uma visão materializada quando uma atualização é realizada na tabela base.
  4. Uma atualização em uma visão definida sobre uma única tabela com funções de agregação pode ser mapeada para uma atualização direta sobre a tabela base.

Quais estão corretas?

 

Provas

Questão presente nas seguintes provas
2631616 Ano: 2023
Disciplina: TI - Banco de Dados
Banca: FUNDATEC
Orgão: BRDE
Analise o trecho de código a seguir, escrito em SQL:
Enunciado 3258176-1

No código acima, são mostrados os comandos necessários para:
 

Provas

Questão presente nas seguintes provas
2631615 Ano: 2023
Disciplina: TI - Banco de Dados
Banca: FUNDATEC
Orgão: BRDE

Analise o trecho de código a seguir, escrito em SQL:

Enunciado 3258175-1

Com base nesse código, é correto afirmar que:

 

Provas

Questão presente nas seguintes provas