Questões Militares Sobre banco de dados
Foram encontradas 513 questões
Considere a tabela abaixo chamada “produtos”, com a estrutura e os dados a seguir:

Supondo-se a necessidade de um relatório que contenha
todos os dados das camisas desta tabela que custem mais do que
40.02, assinale a alternativa que contém o comando SQL correto
para essa finalidade.
Um banco de dados possui alguns componentes essenciais.
É incorreto afirmar que um desses componentes é (são)
Marque V para verdadeiro e F para falso quanto às afirmações que tratam tipos aceitos pelo MySQL e suas descrições. Assinale, em seguida, a alternativa que apresenta a sequência correta.
( ) O tipo “char(M)” representa um string de tamanho fixo.
( ) O tipo “date” armazena data e hora.
( ) O tipo “varchar(M)” representa um string que possui no máximo 255 caracteres.
( ) O tipo “tinyint [(M)]” representa um valor inteiro grande.
( ) O tipo “timestamp [(M)]” armazena somente um horário em minutos.
A seguir são apresentados comandos utilizados na linguagem SQL, que podem ser usados, por exemplo, no SGBD MySQL. Relacione as colunas e, em seguida, assinale a alternativa que contém a sequência correta.
1 desc ; <nome_tabela>;
2 DROP TABLE [ , <nome_tabela2> , ...];
3 show tables;
4 INSERT INTO <nome_tabela> VALUES (valor1, valor2, ..., valorn);
( ) Utilizado para incluir dados em uma tabela.
( ) Utilizado para visualizar a estrutura de determinada tabela.
( ) Utilizado para
excluir tabelas do
banco de dados.
( ) Mostra o nome das
tabelas criadas.
Considere o comando a seguir, que utiliza a linguagem SQL. Assinale a alternativa que apresenta informação verdadeira a respeito desse comando.
INSERT INTO produtos
(codigo_produto, nome_produto, preco,cod_categoria)
VALUES (2, ‘Camiseta branca’, 50.03, 4);
Considere as tabelas A e B abaixo, seus campos CODIGO e VALOR, e a
consulta em linguagem SQL. Assinale a alternativa correta que demonstra o
retorno da consulta SQL.

Nível de Isolamento de Transação
1. READ UNCOMMITTED
2. READ COMMITTED
3. REPEATABLE READ
4. REPEATABLE UNREAD
5. SERIALIZABLE
Características
( ) Não permite a Leitura Fantasma no banco de dados.
( ) Permite a ocorrência de Leituras Sujas.
( ) Não permite a ocorrência de Leituras Sujas, porém permite a ocorrência de Leitura Não-Repetível e Leitura Fantasma.
Propriedade de uma Transação
1. Atomicidade
2. Consistência
3. Isolamento
4. Durabilidade
5. Objetividade
Característica da Propriedade
( ) Caracteriza a persistência dos efeitos de uma transação sobre uma base de dados em caso de sucesso de sua execução (commit).
( ) Representa a capacidade de uma transação ter todas as suas operações executadas ou nenhuma delas.
( ) Garante que as atualizações de uma dada transação sejam ocultas de outras que estejam sendo executadas em modo concorrente, até o momento de seu término.
( ) A tarefa de agrupamento de dados consiste em agrupar um conjunto de registros em dois ou mais grupos, com base em alguma medida de semelhança ou de proximidade entre os valores dos atributos que os compõem.
( ) Na tarefa de associação os padrões de dados descobertos são apresentados na forma de regras do tipo A →C, onde A e C representam, respectivamente, o antecedente e o consequente da regra.
( ) Os algoritmos para construção de árvores de decisão, como o ID3 e C4.5, são utilizados na tarefa de classificação.
Analise o esquema seguinte e marque a alternativa correta que indica a regra
de associação de compra cujas métricas de suporte e confiança indicam
respectivamente os valores de 40% e 50%.
Considerando a teoria de mineração de dados e a tarefa de associação, a
tabela abaixo ilustra algumas transações relacionadas a compras de
supermercado. Os itens marcados com a letra „X‟ indicam a ocorrência de
compra do produto a cada transação.
- atributos sublinhados formam as chaves primárias das relações apresentadas; - o atributo idDepartamento na tabela Projeto é uma chave estrangeira referenciada pelo atributo idDepartamento da tabela Departamento.
Tabelas: Departamento (idDepartamento, nomeDepartamento) Projeto (idProjeto, idDepartamento, descricaoProjeto) Funcionario (idFuncionario, nomeFuncionario) Funcionario_ Projeto (idProjeto, idFuncionario)
Qual é a expressão SQL que denota o nome de todos os funcionários que trabalham em todos os projetos controlados pelo Departamento com idDepartamento= l?
Analise as tabelas a seguir.
TABELA 1:

TABELA 2 :
Controle de concorrência em um SGBD é um mecanismo para assegurar que transações simultâneas sejam executadas de forma controlada, sem interferências mútuas. A tabela 2 apresenta duas transações Tl e T2 realizadas no decorrer do tempo t. Sabendo que, na tabela 2, no tempo t8, o resultado obtido está incorreto, pode-se afirmar que, de acordo com C.J. Date (2004), ocorreu o seguinte problema de concorrência:
Em um Data Warehouse, as tabelas ________________ ,diferentemente das tabelas ______________ ,estão mais sujeitas ao processo de desnormalização. A abordagem do _______________ recomenda a não normalização das tabelas ______________ ,enquanto a abordagem do ______________ recomenda a normalização.

Chave primária: IDPEDIDO, DATAPEDIDO E CODPRODUTO
Na tabela acima, existem duas colunas que armazenam valores: VALORUNITÁRIO e VALORTOTAL. Sabe-se que VALORTOTAL é um campo calculado em função dos atributos QUANTIDADE e VALORUNITÁRIO, sendo nesse caso, uma informação redundante,ou seja, é possível saber o VALORTOTAL sem necessidade de armazenar tal informação. Ao eliminar da tabela a coluna VALORTOTAL, estará sendo aplicado o conceito da: