Questões de Concurso Público INFRAERO 2011 para Analista - Banco de Dados
Foram encontradas 60 questões
I. Se existir um atributo multivalorado, deve-se criar um novo atributo que individualize a informação multivalorada.
II. Se existir um atributo não atômico, deve-se dividi-lo em outros atributos que sejam atômicos.
III. Todos os atributos primos devem depender funcionalmente de toda a chave primária.
Os itens I, II e III referem-se direta e respectivamente a
I. Uma mesma tabela pode ser armazenada em mais de um servidor para aumentar a disponibilidade e o paralelismo.
II. A localização das réplicas deve considerar os locais e usuários que acessam os dados replicados com maior frequência.
III. Na fragmentação horizontal, cada fragmento contém um subconjunto das tuplas da relação completa e cada tupla precisa ser armazenada em pelo menos um servidor.
IV. Na fragmentação vertical, as tuplas são distribuídas, uma a uma, entre os servidores, e cada servidor armazena as tuplas pertencentes a determinadas faixas de valores.
Está correto o que consta APENAS em
I. No Data Warehouse, o dado tem um valor histórico, por referir-se a algum momento específico do tempo, portanto, ele não é atualizável; a cada ocorrência de uma mudança, uma nova entrada é criada para sinalizar esta mudança.
II. O estágio de transformação no processo ETL deve ser capaz de selecionar determinadas colunas (ou nenhuma) para carregar; transformar múltiplas colunas em múltiplas linhas; traduzir e unificar códigos heterogêneos de um mesmo atributo, oriundos de diversas fontes de dados (tabelas).
III. No Snow Flake as subdimensões, por não serem normalizadas, geram aumento significativo no número de registros e, como consequência, aumentam também a quantidade de joins necessários à exibição de uma consulta.
IV. Data Mining é uma ferramenta de mineração de dados que executa a varredura nos dados históricos com o objetivo de desconsiderar o que é genérico sobre algum assunto e valorizar tudo que o for específico dentro do sistema.
Está correto o que consta em
Dependendo do tipo de relacionamento, uma forma básica de tradução (1-tabela própria, 2-colunas adicionais, 3-fusão de tabelas) ou é usada preferencialmente ou é usada alternativamente ou nem deve ser usada.
Nos tipos de relacionamento apresentados acima, a alternativa de implementação de “colunas adicionais" é usada, preferencialmente, APENAS, em:
.
CREATE TABLE Departamentos (Id numeric(10) not null,Descricao varchar(30) not null, CONSTRAINT Dept_pk PRIMARY KEY(Id));
CREATE TABLE Vendedores (Id numeric(10) not null,Nome varchar(30) not null,Departamento numeric(10) not null, CONSTRAINT Vendedores_pk PRIMARY KEY(Id),CONSTRAINT fk_dept FOREIGN KEY(Departamento) REFERENCES Departamentos(Id));
CREATE TABLE Vendas (Vendedor numeric(10) not null,ValordeVenda real not null,CONSTRAINT fk_vendedores FOREIGN KEY(Vendedor) REFERENCES Vendedores(Id));
O comando PL/SQL necessário para listar o nome dos vendedores que obtiveram Valor de Venda superior a 100 e que pertençam ao departamento 1 nas tabelas criadas acima deve ser:
substring('ABCX454545DEF' from 'A[^0-9]*([0-9]{1,3})')
Após a sua execução, o resultado será: