Questões de Concurso Sobre banco de dados

Foram encontradas 15.698 questões

Resolva questões gratuitamente!

Junte-se a mais de 4 milhões de concurseiros!

Q1646347 Banco de Dados

Aplicando a Terceira Forma Normal (3FN) no esquema relacional abaixo, os esquemas relacionais resultantes são:


funcionario {codfunc, nome, end, email, codsetor, descsetor, salario, codfuncao, descfuncao, ch_funcao, cpf}

Alternativas
Q1646346 Banco de Dados
Os procedimentos de trigger (gatilho) são procedimentos pré-compilados, armazenados junto com banco de dados e invocados automaticamente na ocorrência de algum evento especificado. Existem diversos exemplos da aplicabilidade de procedimentos de trigger, exceto: 
Alternativas
Q1638289 Banco de Dados
Considere a seguinte sequência obtida a partir de uma consulta SQL em uma tabela denominada Produto de um banco de dados relacional.
Item papel pincel pena presente

Uma consulta SQL que resulta nessa sequência é:
Alternativas
Q1638288 Banco de Dados
No modelo entidade-relacionamento de bancos de dados relacionais, um conjunto de relacionamentos R do tipo muitos-para-muitos, de um conjunto de entidades A para um conjunto de entidades B, indica que
Alternativas
Q1638283 Banco de Dados
Em um banco de dados de um data warehouse baseado em modelagem multidimensional, encontrou-se três tabelas: Venda, Vendedor e Produto, entre outras. Um subconjunto da estrutura referente a este trecho do modelo é o seguinte:
Imagem associada para resolução da questão
As tabelas Venda, Vendedor e Produto são classificadas, respectivamente, como:
Alternativas
Q1636567 Banco de Dados

Sobre o objetivo do Bussiness Inteligence (BI), leia as afirmativas abaixo e assinale a alternativa correta.


I. Extrair e integrar dados de múltiplas fontes.

II. Analisar informações contextualizadas, num nível de totalização e agrupamento maior.

III. Identificar relações de causa e efeito.

IV. Desenhar cenários, criar simulações e estudar tendências.


A alternativa que contém todas as afirmativas corretas é:

Alternativas
Q1636565 Banco de Dados
Para a coleta, ao processamento e à distribuição de dados entre dispositivos computacionais é dado o nome de:
Alternativas
Q1636563 Banco de Dados
A estrutura de planejamento na maior parte das bases de dados segue três modelos lógicos de bases de dados. São eles:
Alternativas
Q1636172 Banco de Dados
Uma empresa em sua expansão verificou que existia a necessidade de ser realizada a duplicação de dados em arquivos separados como forma de contingência. Em relação aos conceitos de banco de dados, a duplicação de dados em arquivos separados é conhecida como:
Alternativas
Q1636008 Banco de Dados

Um Sistema de Informação tem por objetivo armazenar, tratar e fornecer informações de tal modo a apoiar as funções ou processos de uma organização. Existem diversos tipos de sistemas de informações, dos quais dois são caracterizados a seguir:


I- sistemas que têm por objetivo unir os diversos sistemas transacionais de uma organização, permitindo integrar os departamentos, de forma a agilizar processos e ainda gerar o Just-in-time;

II- sistemas que têm por objetivo agilizar a tomada de decisões sem onerar bases transacionais, sendo constituídos de uma base de dados centralizada OLAP, preenchida com dados copiados a partir de bases remotas e distribuídas OLTP.


Esses dois sistemas são conhecidos, respectivamente, como:

Alternativas
Ano: 2010 Banca: TJ-SC Órgão: TJ-SC Prova: TJ-SC - 2010 - TJ-SC - Analista de Sistemas |
Q1635605 Banco de Dados

Considere o seguinte comando executado em um banco de dados MySQL e assinale a alternativa correta:


CREATE USER 'paulo'@'localhost' IDENTIFIED BY '12321';

Alternativas
Ano: 2010 Banca: TJ-SC Órgão: TJ-SC Prova: TJ-SC - 2010 - TJ-SC - Analista de Sistemas |
Q1635604 Banco de Dados
Assinale a alternativas que NÃO INDICA uma cláusula que pode ser utilizada em um comando SELECT da linguagem SQL:
Alternativas
Ano: 2010 Banca: TJ-SC Órgão: TJ-SC Prova: TJ-SC - 2010 - TJ-SC - Analista de Sistemas |
Q1635603 Banco de Dados
Assinale a alternativa correta no que diz respeito ao uso de triggers em um banco de dados MySQL:
Alternativas
Ano: 2010 Banca: TJ-SC Órgão: TJ-SC Prova: TJ-SC - 2010 - TJ-SC - Analista de Sistemas |
Q1635601 Banco de Dados

Considere que um banco de dados Oracle possui uma tabela chamada “Pessoas” com uma única coluna (“nome”) do tipo VARCHAR2 de tamanho 30. Essa tabela está vazia, ou seja, não contém nenhum registro. Agora, considere que um usuário executa os comandos a seguir, em sequência:


INSERT INTO Pessoas values('Joaquim José da Silva Xavier');

INSERT INTO Pessoas values('Anita Garibaldi');

SELECT * FROM Pessoas;


A execução dessa instrução SELECT traz como resultado:

Alternativas
Ano: 2010 Banca: TJ-SC Órgão: TJ-SC Prova: TJ-SC - 2010 - TJ-SC - Analista de Sistemas |
Q1635600 Banco de Dados

Sobre a utilização de VIEWS em um banco de dados Oracle 10g, analise as afirmativas a seguir e assinale a alternativa correta:


I. É possível utilizar uma cláusula GROUP BY na criação de uma VIEW.

II. Uma VIEW pode ser criada para exibir dados de mais de uma tabela.

III. A utilização de VIEWS aumenta a performance do banco de dados.

IV. A utilização de VIEWS, por si só, garante a integridade das informações contidas no banco de dados.

Alternativas
Ano: 2010 Banca: TJ-SC Órgão: TJ-SC Prova: TJ-SC - 2010 - TJ-SC - Analista de Sistemas |
Q1635599 Banco de Dados
Assinale a alternativa que contém um comando inválido para criar uma tabela em um banco de dados Oracle 10g:
Alternativas
Ano: 2010 Banca: TJ-SC Órgão: TJ-SC Prova: TJ-SC - 2010 - TJ-SC - Analista de Sistemas |
Q1635598 Banco de Dados

Atenção: Para responder à questão, considere um banco de dados Oracle com as seguintes tabelas (a primeira linha indica o nome dos campos de cada tabela): 



Considere a execução dos seguintes comandos em sequência:


INSERT INTO FILMES VALUES (7,3,'Amor Perfeito');

COMMIT;

UPDATE FILMES SET cd_gen=4 WHERE cd_filme=3;

INSERT INTO FILMES VALUES (8,2,'Premonição');

INSERT INTO FILMES VALUES (9,5,'Ace Ventura');

ROLLBACK;


Ao final da sequência de comandos, a quantidade de registros na tabela “Filmes” e o valor do campo “cd_gen” para o filme “Drácula” são respectivamente:

Alternativas
Ano: 2010 Banca: TJ-SC Órgão: TJ-SC Prova: TJ-SC - 2010 - TJ-SC - Analista de Sistemas |
Q1635597 Banco de Dados

Atenção: Para responder à questão, considere um banco de dados Oracle com as seguintes tabelas (a primeira linha indica o nome dos campos de cada tabela): 



A aplicação do comando


SELECT * from filmes where cd_gen = (select cd_gen from generos where ds_gen like 'A%');


Apresenta como resultado:

Alternativas
Ano: 2010 Banca: TJ-SC Órgão: TJ-SC Prova: TJ-SC - 2010 - TJ-SC - Analista de Sistemas |
Q1635596 Banco de Dados

Atenção: Para responder à questão, considere um banco de dados Oracle com as seguintes tabelas (a primeira linha indica o nome dos campos de cada tabela): 



A aplicação do comando


SELECT cd_gen from Generos UNION SELECT cd_gen from Filmes;


Apresenta como resultado:

Alternativas
Q1632899 Banco de Dados
Sempre que é invocada uma consulta em um banco de dados, o otimizador de consulta SQL está tentando buscar a melhor forma possível para executar a consulta a fim de se obter um melhor desempenho. Esse processo é denominado:
Alternativas
Respostas
5361: B
5362: D
5363: D
5364: E
5365: B
5366: E
5367: C
5368: A
5369: A
5370: E
5371: A
5372: C
5373: A
5374: B
5375: B
5376: B
5377: C
5378: E
5379: B
5380: C