Questões de Concurso Sobre banco de dados
Foram encontradas 19.183 questões
No mapeamento de fontes de dados, o processo modelo expandido implica a modificação do modelo normalizado, com, por exemplo, a adição de estruturas de apoio a novos requisitos, a inclusão de índices e a otimização do desempenho por meio de eventual desnormalização de estruturas.
Na modelagem de bancos de dados multidimensionais pela abordagem floco de neve, verificam-se expressamente a normalização dos dados e, consequentemente, a minimização da redundância de dados.
Em data mining, enquanto a classificação identifica possíveis agrupamentos dentro de uma massa de dados sem grupos predefinidos, a aglomeração reconhece modelos que identificam o grupo a que um item pertence e os relaciona por meio do exame de itens já categorizados.
Entre as preocupações relacionadas à precisão de processos ETL em data warehouse, destaca-se a necessidade de incluir um sistema de alertas sobre eventuais problemas, como, por exemplo, APIs expiradas e erros de conectores.
Os sistemas de suporte à decisão (DSS, do inglês decision support system) são programados para substituir os tomadores de decisão das organizações e podem ser usados rotineiramente em tarefas de tomada de decisão comuns, devendo ser evitados para tarefas de decisões pontuais de alto nível relacionadas às estratégias de negócios.
A inteligência de negócios lida com as atividades operacionais cotidianas da organização, sendo as suas duas principais ferramentas de implementação o processamento de transações e a integridade transacional com atualização das bases de dados operacionais.
A leitura de dados em memória cache é mais rápida que a leitura de dados em disco magnético.
Uma role de banco de dados é um conjunto de regras de criação de registros de tabelas de informações de metadados.
A expressão SQL a seguir cria uma tabela de nome processo, que é visível apenas para a sessão atual, sendo descartada automaticamente quando a sessão for fechada. create temporary table processo (a integer);
Com o processo de normalização de tabelas, busca-se armazenar informações com redundância, para garantir o espelhamento e segurança contra a perda de informações.
Na modelagem e implementação relacional de banco de dados, uma tabela pode ser, no máximo, uma única unique key.
Julgue o item a seguir, a respeito de banco de dados.
De acordo com o diagrama de entidade-relacionamento a seguir, cada Multa deve ser de um e somente um automóvel, e cada Automóvel pode ter uma ou muitas multas.

Na estrutura de dados do modelo relacional, a ordem em que as tuplas aparecem em uma relação determina a relação em sua definição.
Um estudante criou uma tabela de banco de dados para uma pesquisa sobre canais de redes sociais e obteve o seguinte resultado:
CANAL
ID |
Nome |
SEGUIDORES |
100 |
Barcos e Pesca |
50 |
200 |
Mecânica de Motos |
200 |
300 |
Matemática Fácil |
5 |
400 |
Too Hits |
40000 |
500 |
Física Nuclear |
NULL |
600 |
Concursos |
3000 |
Qual o resultado do seguinte comando SQL?
SELECT COUNT(SEGUIDORES) FROM CANAL
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: