O pré-processamento de dados é uma tarefa necessária para a mineração de dados. Alguns problemas
como integração de esquema, tratamento de dados redundantes, detecção e resolução de conflitos de
valores são tratados em qual das etapas de pré-processamento de dados?
Considere um banco de dados relacional que armazena informações sobre diversas corridas de rua. O
esquema desse banco de dados relacional é descrito por apenas uma tabela chamada: Corrida (bateria:
integer, nome: varchar(64), tempo: float). Com base nessa tabela, assinale a alternativa que representa
uma consulta SQL que retorna o nome do ganhador de cada bateria, a bateria e o tempo
respectivamente.
Assinale com V (Verdadeiro) ou com F (Falso) as seguintes afirmações sobre banco de dados
relacionais:
( ) O diagrama Entidade-Relacionamento é utilizado na modelagem conceitual de banco de
dados relacional.
( ) O comando SQL INSERT é utilizado para alterar dados já existentes em uma tabela.
( ) A normalização em bancos de dados tem como objetivo principal eliminar redundâncias e
inconsistências no banco de dados.
( ) O principal benefício de um índice em uma tabela de banco de dados é aumentar a
velocidade de consultas.
Assinale a alternativa que apresenta a sequência correta.
Em um sistema de gerenciamento de conexões com banco de dados, é necessário garantir que exista
apenas uma instância da classe responsável pela conexão, pois a criação de múltiplas instâncias
poderia resultar em conexões duplicadas e sobrecarregar o banco de dados. Para isso, foi adotado o
padrão de projeto Singleton. Qual das seguintes afirmações sobre o padrão Singleton está correta?
Em um sistema de gestão acadêmica de uma universidade, é necessário registrar informações sobre os
discentes e as disciplinas em que estão matriculados. Cada discente pode se matricular em várias
disciplinas, e cada disciplina pode ter vários discentes matriculados. Considerando os conceitos e boas
práticas de modelagem de banco de dados relacional, qual das alternativas a seguir melhor representa
a estrutura das tabelas para atender a essa necessidade?
Um administrador de banco de dados PostgreSQL precisa otimizar o armazenamento de uma tabela
com grandes volumes de dados em um sistema de arquivos com baixa performance, movendo a tabela
para um disco mais rápido. Qual dos seguintes objetos do PostgreSQL o administrador deve utilizar
para distribuir fisicamente os dados da tabela em outro local de armazenamento?
Uma tabela chamada vendas armazena informações sobre as vendas realizadas por uma determinadaempresa, com as seguintes colunas:
• id_venda (INT): identificador da venda • data_venda (DATE): data em que a venda foi realizada • id_produto (INT): identificador do produto vendido • quantidade (INT): quantidade de itens vendidos • valor_total (DECIMAL): valor total da venda
Qual das consultas abaixo retorna o número do mês, número total de vendas e o valor médio dasvendas do mês indepentende do ano da venda, considerando o uso da linguagem SQL no banco dedados PostgreSQL?
A seguir, são mostradas, como exemplo, as duas primeiras linhas (a linha de título e a primeira entrada de dados) das tabelas de nome Clientes e de nome Pedidos.
CodCliente
Nome
Endereco
Cidade
CEP
1
Jorge Sousa
Rua das Pedras 23
Campos
56231900
CodPedido
CodCliente
DataPedido
DataEntrega
Frete
72453
56
2024.11.03
2024.12.15
Correios
Normal
A partir das informações precedentes, julgue o item a seguir, em relação ao tratamento de dados e tabelas usando a SQL, considerando que, por padrão, todas as instruções são finalizadas com ponto e vírgula (;) após a última cláusula.
Em uma instrução, a cláusula WHERE somente pode ser usada para estabelecer critérios para campos referentes a lugar, como Cidade e Endereco.
A seguir, são mostradas, como exemplo, as duas primeiras linhas (a linha de título e a primeira entrada de dados) das tabelas de nome Clientes e de nome Pedidos.
CodCliente
Nome
Endereco
Cidade
CEP
1
Jorge Sousa
Rua das Pedras 23
Campos
56231900
CodPedido
CodCliente
DataPedido
DataEntrega
Frete
72453
56
2024.11.03
2024.12.15
Correios
Normal
A partir das informações precedentes, julgue o item a seguir, em relação ao tratamento de dados e tabelas usando a SQL, considerando que, por padrão, todas as instruções são finalizadas com ponto e vírgula (;) após a última cláusula.
A instrução a seguir é usada para selecionar todos os registros da tabela Clientes.