Questões de Concurso Sobre banco de dados

Foram encontradas 19.207 questões

Q489934 Banco de Dados
Na linguagem SQL, a sentença que permite atualizar dois campos A e B em uma tabela X e:
Alternativas
Q489933 Banco de Dados
Na linguagem SQL, selecione a alternativa NECESSARIA-MENTE VERDADEIRA sobre a seguinte sentença , considerando que ela e executada corretamente e traz pelo menos um registro como resultado:

SELECT a, b, c, d, f FROM X WHERE a IS NULL AND b IS NULL
Alternativas
Q489927 Banco de Dados
Sobre o conceito de chave primária, relacionado a um registro em um banco de dados, selecione a afirmação falsa:
Alternativas
Ano: 2015 Banca: FGV Órgão: DPE-MT Prova: FGV - 2015 - DPE-MT - Analista de Sistemas |
Q486946 Banco de Dados
Analise o comando de criação de uma tabela relacional mostrado a seguir.

imagem-007.jpg

Sabendo-se que a coluna matricula constitui a chave primária da tabela aluno, está correto concluir que
Alternativas
Ano: 2015 Banca: FGV Órgão: DPE-MT Prova: FGV - 2015 - DPE-MT - Analista de Sistemas |
Q486945 Banco de Dados
Analise o comando SQL a seguir.
imagem-006.jpg

Assinale a opção que indica a expressão que, ao ser utilizada para substituir o trecho “???”, invalida o comando SQL acima.
Alternativas
Ano: 2015 Banca: FGV Órgão: DPE-MT Prova: FGV - 2015 - DPE-MT - Analista de Sistemas |
Q486944 Banco de Dados
Um dos requisitos observados pelos sistemas gerenciadores de bancos de dados é a garantia da durabilidade de uma transação. Se um conjunto de operações tiver sido confirmado (commited), o sistema deve manter esse resultado no caso de recuperação de falhas, mesmo quando há perda de dados.
Assinale a opção que indica a característica principal da técnica comumente usada para a obtenção dessa garantia nas implementações.
Alternativas
Ano: 2015 Banca: FGV Órgão: DPE-MT Prova: FGV - 2015 - DPE-MT - Analista de Sistemas |
Q486943 Banco de Dados
Na maioria das implementações SQL, pode-se considerar que as expressões lógicas possam assumir três valores, verdadeiro (T), falso (F) e desconhecido (?). Isso decorre principalmente da manipulação de valores nulos (NULL).
Assim sendo, analise as quatro expressões lógicas a seguir.
not ?
F or ?
T and ?
? or T
Assinale a opção que apresenta os valores finais das expressões lógicas acima, na ordem de cima para baixo.
Alternativas
Q486745 Banco de Dados
Considere a tabela funcionario a seguir, cuja chave primária é FuncCPF, em um banco de dados relacional. 

Imagem associada para resolução da questão

A manipulação de dados nesta tabela pode levar a problemas conhecidos como anomalias. Sobre elas, considere:

I. Para incluir uma nova tupla na tabela será necessário incluir ou os valores de atributo do departamento para o qual o funcionário trabalha ou valores NULL, se o funcionário ainda não trabalha para nenhum departamento. Este é um exemplo de anomalia de inserção.

II. A única maneira de inserir um novo departamento que ainda não tenha funcionários é colocar valores NULL nos atributos para funcionário, já que este procedimento não viola a integridade de entidade. Este é um exemplo de anomalia de inserção. 

III. Se o funcionário Antônio for excluído e este for o último funcionário trabalhando no departamento RH, a informação referente a este departamento se perde do banco de dados. Este é um exemplo de anomalia de exclusão.

IV. Se o valor de um dos atributos de determinado departamento for mudado (do departamento 5, por exemplo) será necessário atualizar as tuplas de todos os funcionários que trabalham neste departamento, caso contrário, o banco de dados ficará incoerente. Este é um exemplo de anomalia de modificação.

Está correto o que se afirma APENAS em
Alternativas
Q486744 Banco de Dados
Considere a sintaxe de instrução Oracle a seguir:

imagem-009.jpg

Sobre esta sintaxe, é correto afirmar que
Alternativas
Q486743 Banco de Dados
Um dos objetivos de um Sistema de Gerenciamento de Banco de Dados de Objeto (SGBDO) é manter uma correspondência direta entre objetos do mundo real e do banco de dados, de modo que os objetos não percam sua integridade e identidade e possam facilmente ser identificados e operados. Assim, um SGBDO oferece uma identidade única para cada objeto independente armazenado no banco de dados. Esta identidade única é implementada por meio de um identificador de objeto (Object Identifier - OID). Este OID
Alternativas
Q486742 Banco de Dados
Considere a instrução Oracle PL/SQL a seguir.

CREATE VIEW valores (nome, minsal, maxsal, medsal)
AS SELECT d.depnome, MIN(e.sal), MAX(e.sal), AVG(e.sal)
FROM empregado e, departamento d
WHERE e.depnro=d.depnro
GROUP BY d.depnome;


Considere a existência das tabelas departamento e empregado, relacionadas de forma que cada departamento possa ter um ou muitos empregados ligados a ele. Na tabela departamento existem os campos depnro (chave primária) e depnome e na tabela empregado existem os campos empnro (chave primária), empnome, cargo, sal e depnro (chave estrangeira). Considere que em ambas as tabelas existem registros cadastrados relacionando adequadamente departamentos a empregados.

A instrução acima
Alternativas
Q486741 Banco de Dados
No Oracle um trigger é um bloco PL/SQL armazenado no banco de dados e acionado (executado) em resposta a um evento especificado. Nesse contexto, observe o trigger a seguir:

imagem-008.jpg

Considere que:

- A tabela empregados contém os campos citados no trigger;
- O banco de dados está aberto e funcionando em condições ideais;
- O funcionário cujo sobrenome é Souza possui como id_emp o valor 'VEND'.

Ao se executar a instrução UPDATE empregados SET salario = 5500 WHERE sobrenome='Souza'; é correto afirmar que
Alternativas
Q486739 Banco de Dados
Em relação às ferramentas de Data Discovery e os fundamentos de Data Mining, é correto afirmar:
Alternativas
Q486738 Banco de Dados

Considere que a equipe de Analistas de Desenvolvimento de Sistemas do CNMP está projetando a arquitetura para o Data Warehouse (DW) da instituição, conforme mostra a figura abaixo: 

Imagem associada para resolução da questão

É correto afirmar que esta arquitetura
Alternativas
Q486737 Banco de Dados
Em relação ao Data Warehouse (DW) e conceitos associados, é correto afirmar:
Alternativas
Q486736 Banco de Dados
Soluções informatizadas de Business Intelligence (BI) geralmente contêm sistemas que podem ser de diversos tipos, dependendo do objetivo das análises e do perfil do usuário, como:
Alternativas
Ano: 2015 Banca: FGV Órgão: TJ-SC Prova: FGV - 2015 - TJ-SC - Analista de Sistemas |
Q484989 Banco de Dados
Dois utilitários frequentemente usados nas instalações ORACLE no auxílio à manutenção dos dados são:
Alternativas
Ano: 2015 Banca: FGV Órgão: TJ-SC Prova: FGV - 2015 - TJ-SC - Analista de Sistemas |
Q484987 Banco de Dados
Os termos Business Intelligence (BI) e Big Data confundem-se em certos aspectos. Uma conhecida abordagem para identificação dos pontos críticos de cada paradigma é conhecida como 3V, e destaca:
Alternativas
Ano: 2015 Banca: FGV Órgão: TJ-SC Prova: FGV - 2015 - TJ-SC - Analista de Sistemas |
Q484986 Banco de Dados
João escreveu os dois comandos SQL abaixo.

I.
select * from T where x>5

II.
select * from T where not x>5

Curiosamente, os dois comandos produziram resultados com zero linha. Intrigado, pois sabia que a instância de T não estava vazia, João escreveu outros dois comandos:

III.
select count(*) from T

IV.
select count(x) from T

Quando executados, os comandos III e IV, necessariamente, produziram resultados r1 e r2, tal que:
Alternativas
Ano: 2015 Banca: FGV Órgão: TJ-SC Prova: FGV - 2015 - TJ-SC - Analista de Sistemas |
Q484985 Banco de Dados
ACID é uma conhecida sigla do jargão da área de banco de dados, e refere-se às propriedades que as transações executadas por um sistema gerenciador devem observar. A letra ”I” nessa sigla está associada ao algoritmo:
Alternativas
Respostas
12641: B
12642: B
12643: E
12644: B
12645: D
12646: B
12647: D
12648: B
12649: C
12650: E
12651: E
12652: A
12653: A
12654: D
12655: E
12656: D
12657: D
12658: C
12659: B
12660: D