Questões de Concurso Sobre banco de dados

Foram encontradas 15.577 questões

Q1919976 Banco de Dados
Para garantir a acurácia das tabelas de um banco relacional, podemos criar as restrições de integridade; por exemplo, se um produto de ID 27 foi cadastrado em uma tabela de Vendas, então um produto com ID 27 deve existir na tabela de Produtos relacionada. Esse tipo de restrição de integridade é chamado:
Alternativas
Q1919975 Banco de Dados
Dos Sistemas Gerenciadores de Bancos de Dados (SGBD) abaixo, aquele que é multiplataforma, podendo ser executado em hardware Intel, RISC (midi range) e nos grandes Mainframes, é: 
Alternativas
Q1919974 Banco de Dados
O comando SQL usado para remover espaços em branco do final de uma cadeia de caracteres é:  
Alternativas
Q1919969 Banco de Dados
Em um banco de dados orientado a objetos, é possível considerar como objeto vários itens que compõem a estrutura do banco. Podemos agrupar esses objetos para criar padrões de áreas específicas como, por exemplo: departamentos, tipos de aplicação ou até uma característica específica para um determinado usuário. Estes grupos de objetos são denominados: 
Alternativas
Q1919965 Banco de Dados
Dos comandos SQL abaixo, aquele usado para indicar o banco com o qual desejamos operar é: 
Alternativas
Q1919962 Banco de Dados
A linguagem PL/SQL (Procedural Language extensions to SQL) possibilita o desenvolvimento de programas que são compilados, armazenados e executados dentro do servidor de banco de dados. Foi desenvolvida para ser utilizada no seguinte SGBD:
Alternativas
Q1919961 Banco de Dados
Dos bancos de dados abaixo, o único hierárquico é: 
Alternativas
Q1919960 Banco de Dados
O elemento que NÃO pode ser considerado como um SGBD chama-se:  
Alternativas
Q1919956 Banco de Dados
O tipo de modelagem de dados que representa a visão do usuário, criador e proprietário dos dados, é a modelagem:
Alternativas
Q1919955 Banco de Dados
A estrutura de banco de dados na qual cada registro tem apenas um possuidor, também conhecida como “árvore”, é característica do modelo:
Alternativas
Q1919441 Banco de Dados
O processo de normalização compreende o uso de um conjunto de regras, chamados de formas normais. Ao analisarmos o banco de dados e verificarmos que ele respeita as regras da primeira forma normal, então podemos dizer que o banco está na “primeira forma normal”. Caso o banco respeite as primeiras três regras, então ele está na “terceira forma normal”. Mesmo existindo mais conjuntos de regras para outros níveis de normalização, a terceira forma normal é considerada o nível mínimo necessário para grande parte das aplicações. Um esquema das três formas normais é ilustrado pela figura a seguir. 

Imagem associada para resolução da questão

A partir dos dados apresentados, avalie as seguintes asserções. 
I. Uma relação está na primeira forma normal, quando todos os atributos contém apenas um valor correspondente, único e não existem grupos de atributos repetidos . PORQUE
II.  Neste nível de normalização não admitido repetições ou campos que tenham mais que um valor.

Assinale a alternativa correta:
Alternativas
Q1919440 Banco de Dados
Segundo Coronel e Rob (2011) o projeto de banco de dados focaliza em como a estrutura do banco será utilizada para armazenar e gerenciar todos os dados do sistema do usuário final, na figura a seguir, podemos observar o processo de modelagem de um banco de dados que são determinados pelas etapas de modelagem conceitual, modelagem lógica, modelagem física.
Imagem associada para resolução da questão
A partir deste cenário, sobre a modelagem conceitual é correto afirma que:
Alternativas
Q1919439 Banco de Dados
A Oracle surpreendeu o mercado, ao anunciar o primeiro banco de dados autônomo. Baseado em técnicas de machine learning, o grande objetivo do sistema é eliminar a atuação de seres humanos, o que, segundo a empresa, reduz para praticamente zero as chances de erros. Mas a questão que fica é: qual o futuro da profissão de DBA (Database Administrator – Administrador de Banco de Dados)? Este profissional é o responsável pela gestão dos dados das organizações. A partir deste cenário, avalie as afirmações seguintes sobre as funções de um profissional DBA, assinalando (V) para afirmações verdadeiras e (F) para afirmações falsas.
(  ) Manutenção de rotina: liberar espaços no servidor, realizar backup e monitorar as tarefas no servidor (evitando possíveis gargalos de acessos); 
(   ) Concessão de autorização ao acesso aos dados: define quem pode visualizar determinada informação no banco, estabelece juntamente com os administradores da empresa, quais os dados que cada usuário comum poderá ter acesso; 
(   ) Definição do esquema: é o DBA que cria, modifica e atualiza o esquema do banco de dados, executando um conjunto de instruções;
(   ) Redução dos custos para a empresa, o melhor atendimento do cliente (satisfação do cliente) e agilidade no processo decisório.

Assinale a sequência correta.
Alternativas
Q1919438 Banco de Dados
O conceito de transação é fundamental para muitas aplicações de banco de dados.Uma transação é uma visão abstrata que o SGBD tem de um programa de usuário: uma seqüência de leituras (reads) e escritas (writes). A partir deste cenário e dos seus conhecimentos sobre SGBD, avalie as seguintes asserções: 
I. A execução concorrente de programas usuário é essencial para o bom desempenho de um SGBD. 
PORQUE
II. Como os acessos a disco são frequentes, e relativamente lentos, é importante manter a CPU trabalhando em vários programas usuários concorrentemente.

Assinale a alternativa correta:
Alternativas
Q1919437 Banco de Dados
Um SGBD (Sistema de Gerenciamento de Banco de Dados) é um conjunto de softwares que possuem a finalidade de gerenciar as informações de um banco de dados (também conhecida como base de dados). Devem organizar, acessar, controlar e dar proteção às informações contidas no banco de dados. Tem por objetivo facilitar a vida do programador ou analista, deixando livre para pensar na modelagem e não ficar pensando em questões técnicas de armazenamento de dados (sendo uma das funções do SGBD). A partir deste cenário, sobre os requisitos de um SGDB é correto afirmar que:
Alternativas
Q1919436 Banco de Dados
Em modelagem de dados usando diagrama entidade-relacionamento, uma chave primária consiste da chave principal da tabela e toda tabela em uma base de dados possui uma chave primária. Uma chave estrangeira são chaves que possibilitam a recuperação de informações (registros) das tabelas. 
Avalie o diagrama a seguir.
Imagem associada para resolução da questão
Fonte: Elmasri, R., Navathe, S. B. – Sistemas de Banco de Dados, Addison Wesley, 4a Edição, 2005 
A partir deste cenário, avalie as seguintes asserções: 
I. Neste diagrama, observamos as chaves primárias codLucro, codFaturamento, codDespesa. PORQUE
II. II. Encontramos também a chave secundária codLucroFK nas tabelas Faturamentos e Despesas.

Assinale a alternativa correta.
Alternativas
Q1919435 Banco de Dados

Um Repositório de dados é um banco de dados que armazena os metadados para objetos de designer. Em outras palavras, os dados associados a objetos como entidades, módulos, definições de tabela, etc., são armazenados como linhas em tabelas que fazem parte do Repositório. Um repositório também inclui uma API (Interface de Programação de Aplicativo) para manutenção esses dados. Deste modo, um Repositório seria essencialmente vinculado a pelo menos um banco de dados, mas, em geral, está vinculado a muitos bancos de dados. A partir deste contexto, avalie o seguinte trecho de código.


Imagem associada para resolução da questão


Disponível em <https://deviq.com/repository-pattern/>



Neste código, observamos a implementação de um "padrão de repositório" sendo: 

Alternativas
Q1919137 Banco de Dados
Edgar Frank Codd, definiu três principais formas normais, embora existam hoje outras formas normais geralmente aceitas. A sigla, em português, dessas três principais formas normais, para a normalização em um Banco de Dados, são respectivamente:
Alternativas
Q1919133 Banco de Dados
O DML (Data Manipulation Language) é um subconjunto da linguagem SQL (Structured Query Language) que é utilizado para realizar inclusões, consultas, alterações e exclusões de dados presentes em registros. Os principais comandos do DML são, respectivamente: 
Alternativas
Q1919122 Banco de Dados
Quanto ao Modelo Entidade Relacionamento, é dada a definição: "uma instância de uma entidade pode apresentar diversas instâncias de relacionamento com a outra entidade e viceversa", ou seja, refere-se a cardinalidade:
Alternativas
Respostas
4121: A
4122: C
4123: D
4124: D
4125: E
4126: B
4127: C
4128: D
4129: E
4130: D
4131: A
4132: C
4133: E
4134: D
4135: A
4136: B
4137: A
4138: D
4139: A
4140: B