Questões de Banco de Dados para Concurso
Foram encontradas 12.812 questões
A busca por soluções confiáveis que tornassem possível a integração de um grande volume de dados, vindos de diversas fontes diferentes, fez com que as organizações investissem em sistemas de gerenciamento cada vez mais eficazes, com o objetivo de obter informações válidas e relevantes para a tomada de decisão. Neste contexto, o Business lntelligence (BI), se encaixa, pois:
I. possui a capacidade de combinar variadas bases de dados em um ambiente único.
lI. integra ferramentas, aplicativos e metodologias que preparam dados para consultas e geração de relatórios.
IlI. torna mais demorada a interpretação de grande volume de dados.
IV. ratificou a importância da tecnologia da informação como vantagem competitiva no alcance dos objetivos estratégicos das organizações.
Estão corretas as afirmativas:
Qual o comando correto para apagar uma tabela no MySQL?
O que é modelo relacional?
Qual é o principal objetivo da modelagem de dados ?
Qual a estrutura da consulta em MySQL?
O comando WHERE do MS SQL Server é responsável por:
Qual é o comando de atualização do MS SQL Server?
Qual operação de CRUD é caracterizada como operação de leitura?
Qual é a função da função agregada MAX no MySQL?
Qual das seguintes funções agregadas não é suportada pelo MySQL?
Segundo Elmasri & Navalhe (2011), uma tabela de banco de dados está na segunda forma normal (2FN) somente se está na primeira forma normal (1 FN) e:
Observe o diagrama entidade-relacionamento, segundo Elmasri & Navalhe (2011) e correlacione as opções de acordo com a numeração indicativa, assinalando a seguir a opção correta.
( ) Atributo
( ) Atributo-chave
( ) Atributo derivado
( ) Atributo multivalorado
( ) Relacionamento
( ) Entidade
( ) Entidade verdadeira
( ) Entidade fraca
Qual comando SQL serve para autorizar os usuários 'ODBA' e 'FINANCEIRO' a acessar a tabela 'PAGAMENTO' para leitura?
Um Sistema Gerenciador de Banco de Dados Relacional (SGBDR) precisa lidar com enorme quantidade de dados com baixa latência de resposta. Para manter a eficiência no processamento, os dados devem ser restritos a estruturas com alto grau de controle e padronização e para isso foram criadas as regras de normalização de dados. Dentre essas regras, aquela que determina que todos os valores dos atributos devem ser indivisíveis é a:
Considere a seguinte tabela de um banco de dados:
ID |
DESCRICAO |
ID_SETOR |
PRECO |
10 |
Alcatra |
1 |
25,99 |
11 |
Sobrecoxa de frango |
1 |
12,99 |
12 |
Refrigerante ABC |
2 |
4,2 |
13 |
Vinho Portugal |
2 |
18,99 |
14 |
Suco de maça |
2 |
13,8 |
15 |
Celular Kian 5 |
3 |
559,99 |
16 |
Aspirador Noar |
3 |
199,99 |
17 |
Arroz Carreta |
4 |
5,25 |
18 |
Fubá Mimoso |
4 |
3,89 |
19 |
Ervilha Verde |
4 |
3,99 |
20 |
Pão Francês |
5 |
13,99 |
21 |
Queijo prato |
6 |
14,99 |
22 |
Peito de peru |
6 |
9,99 |
Quantas linhas serão alteradas ao executar o comando abaixo?
UPDATE PRODUTO SET PRECO= PRECO - (PRECO*0,1)
WHERE ID_SETOR NOT IN (1, 3) ANO PRECO >=15;
Segundo Elmasri & Navalhe (2011 ), um sistema de banco de dados com arquitetura de três níveis permite que haja independência de dados, ou seja, possibilita alterar um esquema sem ter que alterar o esquema de nível superior, criando dois tipos de independência: a independência lógica de dados, que é a capacidade de alterar o nível conceituai sem ter que alterar o nível interno; e a independência física de dados, que é a capacidade de alterar o esquema interno sem ter que alterar o esquema conceituai. Então, NAO se trata de independência de dados:
Em relação ao gerenciamento de transações de banco de dados, analise as afirmativas abaixo, marcando F para afirmativas falsas e V para afirmativas verdadeiras, e assinale a opção correta.
( ) Transações são atômicas, o que significa que sua execução integral é garantida ou nada será executado.
( ) Transações são persistentes, ou seja, o resultado das transações é durável se executado o commit, mesmo em caso de falha subsequente.
( ) Transações são isoladas umas das outras, e os resultados de uma transação só estarão visíveis para demais transações após o commit. Caso a transação não possa ser finalizada, ou ocorra um erro e se execute um commit, todas as atualizações serão canceladas.
( ) A execução intercalada de duas transações concorrentes não altera o resultado final de ambas as transações apenas se a ordem em que forem executadas for serial.
No contexto de bancos de dados, “é dito que uma tabela está nessa forma normal se todos os atributos contêm apenas um valor correspondente, singular, e não existem grupos de atributos repetidos, e se os registros na tabela, que não são chaves, dependam da chave primária em sua totalidade, e não apenas parte dela.”
Disponível em: <https://medium.com/@diegobmachado/>.
Acesso em: 6 mar. 2021, com adaptações.
A que forma normal essa definição se refere?
Existe um tipo de banco de dados que possui uma estrutura semelhante a uma árvore, em que todos os nós representam registros e os ramos indicam campos. Qual é o nome dado a esse tipo de banco de dados?
O comando TRUNCATE TABLE do SQL se encaixa em qual das linguagens de um banco de dados relacional?