Foram encontradas 13.789 questões
Resolva questões gratuitamente!
Junte-se a mais de 4 milhões de concurseiros!
Considerando Structured Query Language — SQL, e o código abaixo, marque a opção correta.

I - Normalização em banco de dados tem como um de seus objetivos identificar problemas de desempenho e integridade ainda no projeto ou mesmo em bancos já em funcionamento.
II - Minimização de redundâncias e inconsistências não são prioridades em projetos de banco de dados.
III - Uma tabela na 1FN (primeira forma normal) contém apenas colunas com valores não atômicos, sem as colunas aninhadas.
IV - Uma entidade na 2FN (segunda forma normal) não precisa necessariamente ter passado pela 1FN, pois em normalização de dados as formas normais são independentes.
V - Na 3FN (terceira forma normal) um dos objetivos é buscar por dependências funcionais transitivas ou indiretas, em outras palavras localizar colunas que não dependem da chave primária da tabela original.
Acerca dos itens marque a alternativa CORRETAS.
I - Projeto conceitual de banco de dados visa modelar representações de conteúdos que em geral são muito próximas da forma como esses dados serão persistidos no banco de dados. Nessa visão o modelo já é completamente dependente dos aspectos de implementação tecnológica.
II - Embora na literatura seja possível encontrar outros nomes, a arquitetura ANSI/SPARC, pode ser dividida em três níveis. O primeiro é chamado de nível interno é o mais próximo dos usuários que usarão o banco, o segundo é o nível externo ou lógico, é o mais longe dos usuários e, por último, temos o intermediário que fica entre os níveis anteriores.
III - Linguagens de definição de dados ou DDL – Data Definition Language, não são usadas em projetos de banco de dados.
IV - O diagrama conhecido como entidade relacionamento (ER) é um tipo de fluxograma que mostra como “entidades” se relacionam entre si dentro de um modelo de banco de dados relacional.
V - Atributos em modelos de banco de dados são características das entidades. Cardinalidades definem qual o grau de ligação entre as entidades, os três principais relacionamentos são: um-para-um, um-para-muitos e muitos-para-muitos.
Acerca dos itens marque alternativa INCORRETA.
Considerando-se esse contexto, é adequado usar o MongoDB porque esse gerenciador de banco de dados
Um gerente executivo de um grande banco deseja estudar o investimento feito pelos clientes pessoas físicas, considerando o valor investido em reais, com detalhamento por tipo de investimento e agência. Para isso, encomendou um painel OLAP, no qual a tela inicial deve ser o valor, em reais, da soma do investimento de todos os clientes de cada agência, listados por agência, agregando todos os tipos de investimento, na forma de um relatório em tela com duas colunas: Nome da Agência e Valor Total Investido.
Considere que as seguintes visões estão disponíveis:
Agencia(idAgencia,nomeAgencia)
Cliente(idCliente,nomeCliente)
Conta(idCliente,idAgencia,idConta)
TipoInvestimento(idTipoInvestimento,nomeInvestimento)
Investimento(idConta,idTipoInvestimento,valorInvestido)
Nesse contexto, considerando-se o uso do banco de dados MySQL, que consulta SQL fornece corretamente os dados para a tela inicial desejada?
A respeito dessas chaves, verifica-se que
A movimentação de dados dos BDT para um DW previamente definido e configurado é realizada por meio de um processo que realiza ações de
Ao criar um DER, deve-se considerar que
CLI (CPF, nome, data-nascimento) EMP (CPF-cli, data-emp, valor-emp)
A tabela CLI tem dados de clientes da instituição financeira, e a sua chave primária é CPF. A tabela EMP tem dados dos empréstimos realizados para cada cliente, e sua chave primária é formada por CPF-cli e data-emp, ou seja, um cliente pode pegar empréstimos em datas diferentes e não pode pegar mais de um empréstimo em uma mesma data. O valor do empréstimo é expresso em reais.
Um dos programas de controle de empréstimos utiliza o seguinte comando SQL:
SELECT CPF FROM CLI C WHERE NOT EXISTS ( SELECT * FROM EMP E WHERE C.CPF = E.CPF-cli AND valor-emp < 10 )
Esse comando SQL apresenta o CPF dos clientes que
Nesse contexto, considere as seguintes tabelas, suas PKs (atributos sublinhados) e suas DFs:
Agencia (codAgencia, bairro) Cliente (CPF, nome, endereco) ContaCorrente (CPF, codAgencia, codConta, saldo, telefone)
CPF → endereco CPF → nome codAgencia → bairro codAgencia → telefone CPF, codAgencia, codConta → saldo
Admita como critérios apenas as três formas normais mais simples:
• primeira forma normal ou 1FN; • segunda forma normal ou 2FN; e • terceira forma normal ou 3FN.
Considerando-se as tabelas apresentadas e esses três critérios, verifica-se que a tabela
O mecanismo do SQL Tuning Advisor, da ORACLE, que é usado para resolver problemas relacionados a instruções SQL com desempenho abaixo do ideal, funciona da seguinte forma:
Com relação à especificação de chaves e integridade referencial, assinale V para a afirmativa verdadeira e F para a falsa.
I. a cláusula PRIMARY KEY especifica um ou mais atributos que compõe a chave primária de uma relação. Se a chave primária tiver um único atributo, a cláusula pode acompanhar o atributo diretamente.
II. a cláusula UNIQUE indica chaves alternativas (secundárias). Essa cláusula também pode ser especificada diretamente para uma chave secundária se esta for um único atributo.
III. a integridade referencial é especificada por meio da cláusula FOREIGN KEY.
As afirmativas são, respectivamente,
Para essa implantação, necessita-se, para esse tipo de banco de dados, da tecnologia de
No processo ETL, a etapa de transformação