

Seu próximo nível começa aqui
Com a Assinatura Ilimitada, você tem tudo que precisa para sua aprovação.
Com a Assinatura Ilimitada, você combina prática, teoria e método em uma única assinatura com tudo que você precisa para sua aprovação.
A respeito de conceitos fundamentais de bancos de dados e dos princípios que regem seu funcionamento em sistemas gerenciadores (SGBDs), analise as afirmativas abaixo.
I.Em um banco de dados relacional, a chave estrangeira é responsável por identificar de forma exclusiva cada registro de uma tabela, não podendo aceitar valores nulos, pois deve obrigatoriamente ser única.
II.O modelo relacional organiza os dados em tabelas compostas por linhas e colunas, onde cada linha representa uma tupla e cada coluna, um atributo. A integridade dos dados é garantida, entre outros fatores, pelas chaves primárias e estrangeiras.
III.O comando SQL JOIN permite combinar dados de duas ou mais tabelas com base em uma condição lógica, sendo o tipo LEFT JOIN utilizado para retornar todos os registros da tabela da esquerda, mesmo que não haja correspondência na da direita.
IV.A normalização é o processo de organização de dados em tabelas e colunas com o objetivo de reduzir redundâncias e anomalias de atualização, sendo a Terceira Forma Normal (3FN) a que elimina dependências transitivas entre atributos não chave.
Assinale a alternativa correta:
Apenas as afirmativas I, II e III são verdadeiras.
Apenas as afirmativas I, II e IV são verdadeiras.
As afirmativas I, II, III e IV são verdadeiras.
Apenas as afirmativas II, III e IV são verdadeiras.
A arquitetura de sistemas de gerência de bases de dados fundamenta-se em princípios de independência que garantem a evolução das estruturas sem impactar as camadas superiores. Considerando as 12 regras de Codd (Regras de Integridade para Sistemas Relacionais) e os conceitos de abstração, analise as afirmativas a seguir.
I.A Regra da Independência Lógica de Dados estabelece que as aplicações de usuário e as atividades de terminal devem permanecer funcionalmente intactas quando alterações são feitas nas tabelas base.
II.O conceito de Independência Física de Dados garante que o esquema conceitual do banco de dados não sofra alterações quando o método de armazenamento em disco ou as estruturas de índices são modificados.
III.De acordo com a Regra do Catálogo Dinâmico, as informações sobre a estrutura do banco de dados (metadados) devem ser armazenadas em tabelas comuns, acessíveis apenas via chamadas de sistema proprietárias.
Está correto o que se afirma em:
I, II e III.
II apenas.
I e II apenas.
I e III apenas.
Com relação ao Modelo Relacional de banco de dados e as 12 Regras de Codd, marque V para verdadeiro ou F para falso. Em seguida, assinale a alternativa com a sequência correta.
( ) Chaves estrangeiras não podem ter valores nulos.
( ) Toda informação num banco de dados relacional é apresentada em nível lógico por valores em tabelas.
( ) O SGBD relacional não necessita ter uma linguagem para definição, detalhamento e manipulação dos dados.
( ) Todo dado em um banco de dados relacional tem garantia de ser logicamente acessível, recorrendo-se a uma combinação do nome da tabela, um valor de chave e o nome da coluna.
F - V - F - V
V - F - V - F
F - F -V - V
V - V - F - F
Relacione as etapas de modelagem lógica e física de banco de dados às afirmativas a elas associadas
1. Modelagem Lógica.
2. Modelagem Física.
( ) É dependente do SGBD.
( ) Tem foco maior nas entidades e relacionamentos.
( ) Utiliza tipos de dados genéricos ou abstratos.
( ) Considera itens de desempenho tais como índices, particionamento, etc.
A relação correta, na ordem apresentada, é
1 – 2 – 2 – 2.
2 – 2 – 1 – 1.
2 – 1 – 1 – 2.
1 – 2 – 2 – 1.
2 – 1 – 1 – 1.
Considere o seguinte Diagrama Entidade-Relacionamento (DER), que descreve as relações entre pessoas e seus pets (animais de estimação). A partir desse modelo, aplique as regras de transformação do Modelo Conceitual para o Modelo Lógico Relacional e assinale a opção que corresponde ao esquema relacional a ser gerado, levando em conta que as chaves primárias estão sublinhadas.

PESSOA(cpf: texto, nome: texto)
TIPO_PET(codigo: inteiro, descricao: texto)
PET(codigo: inteiro, nome: texto, data_nascimento: data, codigo_tipo_pet: inteiro, adotante: texto)
codigo_tipo_pet referencia TIPO_PET(codigo)
adotante referencia PESSOA(cpf)
PET(codigo: inteiro, nome: texto, data_nascimento: data)
PESSOA(cpf: texto, nome: texto, codigo_pet: inteiro)
codigo_pet referencia PET(codigo)
TIPO_PET(codigo: inteiro, descricao: texto, codigo_pet: inteiro)
codigo_pet referencia PET(codigo)
TIPO_PET(codigo: inteiro, descricao: texto)
PET(codigo: inteiro, nome: texto, data_nascimento: data, codigo_tipo_pet: inteiro)
codigo_tipo_pet referencia TIPO_PET(codigo)
PESSOA(cpf: texto, nome: texto, codigo_pet: inteiro)
codigo_pet referencia PET(codigo)
PESSOA(cpf: texto, nome: texto)
PET(codigo: inteiro, nome: texto, data_nascimento: data, codigo_tipo_pet: inteiro,
descricao_tipo_pet: texto, adotante: texto)
adotante referencia PESSOA(cpf)


Seu próximo nível começa aqui

Seu próximo nível começa aqui
Destrave a preparação completa para sua aprovação. Com a Assinatura Ilimitada, você estuda com os melhores professores do Brasil e todos os recursos Gran.
O processo de ELT, devido às suas etapas, exige maior definição de regras, estruturas e relações do que a abordagem ETL.
Certo
Errado
Analise a relação abaixo.
R
a | b |
2 | 3 |
4 | 4 |
5 | 8 |
A seguinte sequência de comandos foi executada:
UPDATE R SET a= b*3 WHERE b >= a; commit;
Logo após, foi executada a seguinte consulta:
SELECT a FROM R WHERE a >= b * b;
Assinale a opção que apresenta o resultado dessa consulta.
R
a |
9 |
12 |
R
a |
12 |
24 |
9 |
R
a |
9 |
12 |
24 |
R
a |
9 |
R
a |
12 |
Um analista de uma Secretaria de Estado necessita modificar a estrutura (esquema) de um banco de dados relacional adicionando novas tabelas e novas colunas em tabelas já existentes. Os dados já utilizados permanecerão íntegros e disponíveis para as aplicações que os utilizam e sem necessitar que sejam modificadas.
Foram utilizadas as regras de Codd na estruturação do banco e, em especial, a regra de
independência lógica de dados.
independência de atualização de alto nível.
persistência de dados.
origem lógica de dados.
permanência de dados.
Sejam X e Y conjuntos de atributos diferentes de vazio, com o conjunto X contendo mais de um atributo. Supõe-se que exista a dependência funcional X → Y e que há um atributo A qualquer pertencente ao conjunto X.
Observação:
I. → significa determina;
II.−/→ significa não-determina;
III.− significa diferença de conjuntos
Para que a dependência funcional X → Y seja completa, é necessário que:
X − Y → {A}
Y − {A} → X
X − {A} → Y
Y − {A} −/→ X
X − {A} −/→ ĺ Y