Baixe o app para aproveitar ainda mais
Prévia do material em texto
5/17/2021 UNIASSELVI - Centro Universitário Leonardo Da Vinci - Portal do Aluno - Portal do Aluno - Grupo UNIASSELVI https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php 1/5 Acadêmico: Rafael Zanotti Mayca (2773077) Disciplina: Princípios de Banco de Dados (GTI11) Avaliação: Avaliação II - Individual ( Cod.:669277) ( peso.:1,50) Prova: 30087619 Nota da Prova: 7,00 Legenda: Resposta Certa Sua Resposta Errada 1. Há alguns conceitos sobre o Modelo Entidade-Relacionamento (MER). Este modelo representa uma forma gráfica dos objetos e seus respectivos relacionamentos. Para uma modelagem bem-sucedida de um MER, qual é a primeira ação a ser desenvolvida? a) Concentrar-se somente nos recursos que vamos utilizar, já que não necessitamos saber qual o problema a ser resolvido. b) O Modelo Entidade-Relacionamento (MER) dispensa qualquer pré-requisito, já que sua aplicação é testada em seu implemento. c) No início de um Modelo Entidade-Relacionamento (MER), devemos apenas apoiar nossas decisões nas entidades. d) Levantar em forma de escopo os requisitos, normalmente utilizamo-nos de uma documentação descritiva. 2. A normalização pode ser entendida como o esforço de minimizar a redundância e otimizar as estruturas de dados, organizando os elementos de informações em grupos apropriados. Com relação à normalização, analise as sentenças a seguir: I- Existem somente duas formas normais criadas por Codd, primeira forma (1FN) e a segunda forma (2FN). II- Existem inicialmente três formas normais criadas por Codd: normais primeira (1FN), segunda (2FN) e terceira (3FN). III- Formas normais são importantes para prever possíveis problemas na estrutura de um banco de dados. IV- Existem somente duas formas normais criadas por Boyce: primeira forma (FNBC) e a segunda forma (BCNF). Agora, assinale a alternativa CORRETA: a) As sentenças II e III estão corretas. b) Somente a sentença I está correta. c) As sentenças I, II e IV estão corretas. d) Somente a sentença III está correta. 5/17/2021 UNIASSELVI - Centro Universitário Leonardo Da Vinci - Portal do Aluno - Portal do Aluno - Grupo UNIASSELVI https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php 2/5 3. Ao realizar o mapeamento do modelo conceitual para o modelo relacional (lógico) as entidades se transformam em tabelas, os atributos se tornam campos e os relacionamentos são transformados em chaves. Sobre a chave primária, a chave estrangeira, a chave candidata (alternativa) e a chave composta, classifique V para as sentenças verdadeiras e F para as falsas: ( ) A chave primária ou Primary Key (PK) é uma coluna ou conjunto de colunas que identificam unicamente um registro dentro de uma tabela, ela pode ser simples ou composta. ( ) A chave composta é uma chave que é primária e estrangeira ao mesmo tempo. ( ) A chave candidata é um campo que não pode se repetir, também pode ser chamada de chave alternativa ou chave única. ( ) A chave estrangeira, do inglês Foreign Key (FK), é uma coluna ou conjunto de colunas que se referem necessariamente a uma chave primária de outra tabela. Assinale a alternativa que apresenta a sequência CORRETA: a) V - F - F - V. b) V - F - V - V. c) V - V - V - F. d) F - V - V - V. 4. Para desenvolver uma modelagem de dados temos o modelo físico, que permite a implementação de um banco de dados e requer conhecimento técnico. Com relação a esse tipo de modelo, classifique V para as sentenças verdadeiras e F para as falsas: ( ) O modelo físico é elaborado a partir do modelo lógico. ( ) Esse modelo é a etapa inicial de um projeto de banco de dados. ( ) Ele tem como prioridade a representação gráfica do negócio. ( ) É considerado a etapa final de um projeto de banco de dados. Agora, assinale a alternativa que apresenta a sequência CORRETA: a) F - V - F - V. b) V - V - V - F. c) V - F - F - V. d) V - F - V - F. 5. Em Princípios de Banco de Dados, temos vários tipos de modelos. Um deles é o modelo conceitual, que está focado não em discutir qual tecnologia será aplicada ao projeto, mas, sim, nos aspectos dos negócios. Com relação a esse tipo de modelo, classifique V para as sentenças verdadeiras e F para as falsas: ( ) Podemos afirmar que esse modelo é utilizado unicamente para melhorar o desempenho da base de dados. ( ) Podemos considerar que o modelo conceitual é o ponto de partida para um projeto da base de dados. ( ) Podemos afirmar que esse modelo foca unicamente no aspecto físico da base de dados. ( ) Podemos afirmar que o modelo conceitual é utilizado somente no final dos processos de um projeto. Agora, assinale a alternativa que apresenta a sequência CORRETA: a) V - F - V - F. b) F - V - F - F. c) V - V - V - F. d) V - V - F - V. 5/17/2021 UNIASSELVI - Centro Universitário Leonardo Da Vinci - Portal do Aluno - Portal do Aluno - Grupo UNIASSELVI https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php 3/5 6. Na etapa de modelagem de banco de dados existem softwares de apoio para a criação de modelos de banco de dados. Este tipo de software faz parte de uma família de ferramentas que auxiliam no processo de software denominadas CASE (do inglês, Computer-Aided Software Engineering). O emprego de ferramentas CASE se destaca na construção de um sistema, prevendo como será sua estrutura, classes, entidades e fluxos internos. Dentre as diversas ferramentas CASE existentes no mercado dedicadas e apropriadas para se realizar a modelagem de dados, assinale a alternativa CORRETA: a) Java, Delphi e C#. b) DBDesigner, CA Erwin e PowerDesigner. c) Ilustrator, InDesign e CA Erwin. d) InDesign, Flash e PowerDesigner. 7. A normalização é um processo pelo qual se aplica uma série de regras sobre as tabelas de um banco de dados, a fim de verificar se estas foram corretamente projetadas. Tal processo visa a garantir a integridade dos dados, evitando que informações sem sentido sejam inseridas, bem como organiza e divide as tabelas de forma mais eficiente, reduzindo a redundância dos dados e permitindo a evolução do banco de dados. Com base nos conceitos atinentes à normalização, considere a imagem anexa e classifique V para as sentenças verdadeiras e F para as falsas: ( ) A tabela Alunos foi normalizada até a terceira forma normal. ( ) Para estar na segunda forma normal, a tabela Profissoes deveria conter também os CodAluno de todos os alunos. ( ) A exclusão do campo IdadeAluno, é um dos requisitos para que a tabela esteja na terceira forma normal. ( ) Para estar na terceira forma normal, é necessário que a tabela já tenha atendido a primeira e segunda forma normal. ( ) Não foi aplicada nenhuma regra de normalização à tabela Alunos. Assinale a alternativa que apresenta a sequência CORRETA: a) F - V - F - V - V. b) V - F - V - V - F. c) F - F - V - F - F. d) V - V - F - V - F. 5/17/2021 UNIASSELVI - Centro Universitário Leonardo Da Vinci - Portal do Aluno - Portal do Aluno - Grupo UNIASSELVI https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php 4/5 8. Considere uma empresa que realiza venda e entrega de produtos. O esquema escrito a seguir representa uma parte de um modelo que representa as regras do sistema. Produto (id_produto, fk_id_fornecedor, nome, preco) Fornecedor (id_fornecedor, nome, endereço, cnpj) Cliente (id_cliente, nome, endereco, telefones (1,N)) Sabendo que os campos sublinhados são chaves primárias e o campo telefones é um campo multivalorado. Sobre o que está sendo representado no esquema anterior, analise as seguintes sentenças: I- O campo ID_CLIENTE é chave primária da tabela cliente, mas é chave estrangeira na tabela FORNECEDOR. II- O campo ID_FORNECEDOR é chave primária da tabela FORNECEDOR, o campo FK_ID_FORNECEDOR é a chave estrangeira dentro da tabela PRODUTO que aponta para esta chave primária. III- O tipo de dado ideal para o campo PRECO é o INTEGER por conta das casas decimais. IV- O campo telefone deve ser removido e uma tabeladeve ser criada para armazenar os telefones, referenciando o cliente. Tal fato se dá porque a existência desse campo infringe a primeira forma normal que diz que só devem existir atributos atômicos. Assinale a alternativa CORRETA: a) As sentenças I, III e IV estão corretas. b) Somente a sentença I está correta. c) As sentenças II e III estão corretas. d) As sentenças II e IV estão corretas. 9. A atualização de um sistema gerenciador de banco de dados relacional tem como objetivo garantir a integridade e reduzir ao máximo as redundâncias das informações armazenadas. A garantia da integridade se dá logo na modelagem de um banco de dados e sua validação é feira através das Formas Normais. Sobre as formas normais, classifique V para as sentenças verdadeiras e F para as falsas: ( ) A terceira forma normal é independente da primeira e da segunda. ( ) Para estar na primeira forma normal é necessário decompor a tabela em uma ou mais tabelas, sem grupos repetitivos ( ) Para estar na segunda forma normal, as tabelas que contenham chaves primárias concatenadas, devem ter tais chaves excluídas e um único campo-chave sendo criado, ignorando suas dependências. ( ) Para estar na terceira forma normal, é necessário verificar se existem atributos que sejam dependentes transitivos de outros que não pertencem à chave primária, sendo ela concatenada ou não, bem como atributos que sejam dependentes de cálculo realizado a partir de outros atributos. Assinale a alternativa que apresenta a sequência CORRETA: a) F - V - F - V. b) V - F - F - V. c) V - F - V - V. d) V - V - V - F. 10.Considere as duas imagens em anexo. Note que a tabela acima representa a tabela PESSOA na etapa de modelagem de dados, enquanto a tabela abaixo ilustra como estes dados estão armazenados fisicamente no banco de dados. Aplicando a primeira forma normal, o que acontecerá com este modelo? 5/17/2021 UNIASSELVI - Centro Universitário Leonardo Da Vinci - Portal do Aluno - Portal do Aluno - Grupo UNIASSELVI https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php 5/5 a) O campo TELEFONES será removido, dando origem a uma tabela chamada TELEFONE contendo dois campos ID_PESSOA (que será chave primária e estrangeira) e TELEFONE (contendo um número de telefone). b) O campo TELEFONES será removido, dando origem a uma tabela chamada TELEFONE. A chave primária da tabela TELEFONES fará parte da tabela PESSOA na forma de uma chave estrangeira. c) O campo TELEFONES será renomeado para TELEFONE e a partir de agora armazenará apenas um número. d) Não será realizado nenhuma ação. Uma vez que a tabela mencionada não está infringindo a primeira forma normal. Prova finalizada com 7 acertos e 3 questões erradas.
Compartilhar