Buscar

MODELAGEM DE DADOS aulas 01 à 05

Prévia do material em texto

MODELAGEM DE DADOS 
1a aula 
Lupa 
 
 
 
Vídeo 
 
PPT 
 
MP3 
 
 
 
 
 
Exercício: CCT0755_EX_A1_201801076693_V1 12/08/2018 15:28:10 (Finalizada) 
Aluno(a): SERGIO RICARDO SIMAO 2018.3 EAD 
Disciplina: CCT0755 - MODELAGEM DE DADOS 201801076693 
 
 
 
 
 1a Questão 
 
 
 Sabe-se que todo SGBD (Sistema Gerenciador de Banco de Dados) possui características principais. 
 
Marque a alternativa que define a característica que se trata da existência de um catálogo que armazena as 
informações chamadas metadados. 
 
 
Modelagem representativa da natureza do negócio. 
 Natureza auto descritiva. 
 
Suporte para as múltiplas visões de dados. 
 Isolamento entre os programas e os dados e abstração de dados. 
 
Compartilhamento de dados e processamento de transações de multiusuários. 
 
 
 
 
 
 2a Questão 
 
 
 De acordo com (Navathe, 2005), podemos definir um banco de dados como um conjunto de dados que se 
relacionam. Dentre os usuários de banco de dados, quem é responsável por identificar os dados a serem 
armazenados no Banco de Dados e por escolher as estruturas apropriadas para representar e armazenar 
esses dados? 
 
 Administrador de Dados 
 
Analistas de Sistemas 
 
Programadores de Aplicação 
 
Administradores de Banco de Dados 
 
Usuários Finais 
 
 
 
 
 
 3a Questão 
 
 
 O grupo de usuários de um Sistema de Banco de Dados que é encarregado de coordenar e monitorar o uso 
do sistema é denominado: 
 
 Administrador de Banco e dados 
 
Analista de Sistemas 
 
Programador de Aplicações 
 
Projetista de Banco de Dados 
 
Administrador de Dados 
 
 
 
 
 
 4a Questão 
 
 
 A coleção de programas que permite a um usuário criar e manter um banco de dados é denominado: 
 
 
Base de Dados 
 
Aplicativos de Consulta 
 
Gerenciador de Metadados 
 
Sistema de Banco de Dados 
 Sistema Gerenciador de Banco de Dados 
 
 
 
 
 
 5a Questão 
 
 
 Fonte: ESAF - SUSEP - Analista Técnico - 2010. 
 
Um Banco de Dados é um 
 
 conjunto de dados integrados destinados a atender às necessidades de uma comunidade de usuários. 
 
conjunto de objetos da realidade sobre os quais se deseja manter informações. 
 
software que modela funções de definição, recuperação e alteração de dados e programas. 
 
software que incorpora as funções de definição, recuperação e alteração de dados. 
 
conjunto de operações sobre dados integrados destinados a modelar processos. 
 
 
 
 
 
 6a Questão 
 
 
 Na notação de Peter Chen um losango representa um(a) : 
 
 
Entidade 
 Relacionamento 
 
Composição 
 
Agregação 
 
Atributo 
 
 
 
 
 
 7a Questão 
 
 
 Alexandre Júnior, professor da disciplina de Modelagem de Dados, ficou responsável por projetar um 
banco de dados de defesas de Trabalhos de Conclusão de Curso (TCC). Outro professor, Antônio 
Xavier, precisa de dois alunos para dar continuidade ao projeto iniciado por Alexandre, que deve incluir 
também o desenvolvimento de um software para acessar o banco de dados. Antônio então convidou os 
alunos Márcio Ramos e Eliza Carneiro para auxiliá-lo. Para realizar sua tarefa, Márcio irá necessitar 
tirar dúvidas com Alexandre, Antônio e Eliza, enquanto Antônio dará continuidade à tarefa iniciada por 
Alexandre. Finalmente, Eliza precisará de um treinamento dado por Márcio para auxiliar a sua tarefa 
que será quase diária durante o início e término de cada período. De acordo com a descrição acima, 
assinale que tipos de usuários de banco de dados são Antônio, Márcio e Eliza, respectivamente: 
 
 
Usuário Final, Administrador de Banco de Dados e Programador de Aplicação 
 Administrador de Banco de Dados, Programador de Aplicação e Usuário Final 
 
Administrador de Banco de Dados, Usuário Final e Programador de Aplicação 
 
Programador de Aplicação, Usuário Final e Administrador de Banco de Dados 
 
Programador de Aplicação, Administrador de Banco de Dados e Usuário Final 
 
 
 
 
 
 8a Questão 
 
 
 Num sistema desenvolvido com a utilização de um SGBD, o procedimento de backup é responsabilidade: 
 
 
do programador 
 
do analista 
 
do usuário 
 
da aplicação 
 do DBA 
 
 
 
 
 
 
 
 
MODELAGEM DE DADOS 
2a aula 
Lupa 
 
 
 
Vídeo 
 
PPT 
 
MP3 
 
 
 
 
 
Exercício: CCT0755_EX_A2_201801076693_V1 12/08/2018 15:30:44 (Finalizada) 
Aluno(a): SERGIO RICARDO SIMAO 2018.3 EAD 
Disciplina: CCT0755 - MODELAGEM DE DADOS 201801076693 
 
 
 
 
 1a Questão 
 
 
 A vantagem do SGBD, responsável por evitar que dados repetidos sejam armazenados no sistema, 
consumindo de forma ineficiente os recursos de armazenamento, chama-se: 
 
 
Suporte a Visões. 
 
Compartilhamento de Dados e Transações. 
 
Controle de acesso mais especializado. 
 Controle de Redundância. 
 
Independência entre operação e programa. 
 
 
 
 
 
 2a Questão 
 
 
 Sabe-se que todo SGBD (Sistema Gerenciador de Banco de Dados) possui características principais. 
 
Marque a alternativa que define a característica que garante o uso dos dados por diversos setores da 
empresa simultaneamente, preservando a integridade dos dados. 
 
 
Suporte para as múltiplas visões de dados. 
 
Isolamento entre os programas e os dados e abstração de dados. 
 
Modelagem representativa da natureza do negócio. 
 Natureza auto descritiva. 
 Compartilhamento de dados e processamento de transações de multiusuários. 
 
 
 
 
 
 3a Questão 
 
 
 Considerando a arquitetura de três-esquemas (externo, conceitual e físico) de um sistema de banco de 
dados, a capacidade de modificar a definição dos esquemas de um banco em determinado nível, sem afetar o 
esquema do nível superior, é denominada: 
 
 
Abstração de dados 
 
Modelo semântico de dados 
 
Conjunto de entidades 
 
Suporte a múltiplas visões 
 Independência de dados 
 
 
 
 
 
 4a Questão 
 
 
 Analise o texto incompleto abaixo: 
Um dos maiores problemas decorrente do armazenamento de dados em arquivos é a ____________ de 
dados que tem como consequência a _____________ de dados. Outro grave problema é a inexistência 
da _____________ de dados. 
Assinale a alternativa que preenche corretamente e respectivamente as lacunas acima: 
 
 
Inconsistência, redundância e segurança. 
 
Redundância, segurança e inconsistência. 
 
Inconsistência, segurança e redundância. 
 
Segurança, redundância e consistência. 
 Redundância, inconsistência e segurança. 
 
 
 
 
 
 5a Questão 
 
 
 Ano: 2014 - Banca: FUNCAB - Órgão: MDA - Prova: Analista de Negócios 
 
Na implementação de bancos de dados, busca-se solucionar ou minimizar dois aspectos, descritos a 
seguir. 
I.Situação em que existem as mesmas informações armazenadas em arquivos diversos, com 
conteúdos diferentes. 
II. Existência das mesmas informações em aplicações diferentes, como por exemplo, em arquivos de 
pessoal e em registros de treinamento. 
 
No que diz respeito aos dados armazenados, esses dois aspectos são conhecidos, respectivamente, 
como: 
 
 
integridade e independência. 
 
inconsistência e integridade. 
 
independência e integridade. 
 
independência e redundância. 
 inconsistência e redundância. 
 
 
 
 
 
 6a Questão 
 
 
 Considere as afirmações abaixo a respeito das características de um banco de dados: 
I - A Independência de Dados possibilita o desenvolvimento de programas aplicativos que não possuem a 
descrição real de como os dados (arquivos) estão fisicamente armazenados. 
II - A capacidade de se alterar o esquema físico de um banco sem que seja necessário alterar o esquema 
conceitual caracteriza a independência lógica de dados. 
III- O Mecanismo de Recuperação fornece recursos para restauração caso ocorra falhas de hardware ou 
software. 
IV - O Compartilhamento de Dados permite que se realize o controle de quais dados um usuário pode 
acessar. 
Podemos afirmar que estão corretas as afirmativas: 
 
 
III e IV 
 
I e II 
 
I e VI 
 I e III 
 
II e IV 
 
 
 
 
 
 7a Questão 
 
 
 
O conceito que permite ao SGBD dispor de recursos que possibilite selecionar a autoridade de cada usuário é: 
 
 controle de acesso 
 
controle de redundância 
 
controle de integridade 
 
compartilhamento de dados 
 
independência de dados 
 
 
 
 
 
 8a Questão 
 
 
 Segundo Navathe, um sistema gerenciador de Banco de Dados (SGBD) é uma coleção de programas que 
permite ao usuário criar e manter um banco de dados. 
 
Avalie as seguintes afirmações a respeito dos benefícios do SGBD. 
 
I - O SGBD deve prover funcionalidades para a definição e a garantia das restrições de integridade. 
 
II - O SGBD não deve, de maneira nenhuma, permitir a redundância de dados. 
 
III - O SGBD deve prover facilidades para restauração de falhas de software e hardware. 
 
Assinale a alternativa corretas. 
 
 
É correta apenas a afirmativa II. 
 
São corretas as afirmativas I e II. 
 
É correta apenas a afirmativa I. 
 São corretas as afirmativas I e III. 
 
É correta apenas a afirmativa III. 
 
 
 
 
 
 
 
 
 
 
MODELAGEM DE DADOS 
3a aula 
Lupa 
 
 
 
Vídeo 
 
PPT 
 
MP3 
 
 
 
 
 
Exercício: CCT0755_EX_A3_201801076693_V1 12/08/2018 15:36:35 (Finalizada) 
Aluno(a): SERGIO RICARDO SIMAO 2018.3 EAD 
Disciplina: CCT0755 - MODELAGEM DE DADOS 201801076693 
 
 
 
 
 1a Questão 
 
 
 O Diagrama Entidade-Relacionamento, proposto por P. Chen, é uma ferramenta tipicamente utilizada para a 
elaboração do seguinte modelo de dados: 
 
 Conceitual 
 
Lógico 
 
Externo 
 
Físico 
 
Interno 
 
 
 
 
 2a Questão 
 
 
 A caracterização das propriedades de uma entidade de um modelo de dados é chamada de : 
 
 
Relacionamento. 
 Atributos. 
 
Banco de Dados. 
 
Entidade Fraca. 
 
Query. 
 
 
 
 
 3a Questão 
 
 
 Fonte: ESAF - CVM - Analista de TIC - Infraestrutura - 2010. 
 
São fases do projeto de banco de dados: 
 
 
especificação dos usuários do projeto, projeto conceitual, especificação das necessidades estruturais, 
projeto lógico, projeto físico. 
 especificação das necessidades do usuário, projeto conceitual, especificação das necessidades 
funcionais, projeto lógico, projeto físico. 
 
especificação das necessidades do desenvolvedor, projeto lógico, especificação das necessidades 
funcionais, projeto funcional, projeto físico. 
 
planejamento conceitual, planejamento de necessidades, especificação das necessidades funcionais, 
projeto lógico, projeto operacional. 
 
especificação das necessidades do usuário, projeto conceitual, especificação das necessidades 
operacionais, projeto de escopo, projeto de execução. 
 
 
 
 
 4a Questão 
 
 
 Leia com atenção o mini mundo abaixo. 
 
Um clube inscreve novos sócios todos os anos. Cada inscrição deve recolher o pagamento de uma 
mensalidade que equivale a 2% do salário mínimo. Essa inscrição dá direito ao sócio de freqüentar as 
instalações de lazer do clube, como piscina, quadras, salão de festa e churrasqueira, mas a diretoria registra 
a freqüência do sócio. 
 
Se você tivesse que construir um modelo de entidade e relacionamento, qual alternativa abaixo NÃO seria 
uma entidade de dados. 
 
 
Sócio 
 
Frequencia 
 
Lazer 
 Clube 
 
Pagamento 
 
 
 
 
 5a Questão 
 
 
 Analisando o modelo abaixo, marque a alternativa que indica a correta composição dos atributos das 
entidades no Modelo Lógico, considerando que o sublinhado contínuo representa a chave primária e o itálico 
representa a chave estrangeira na relação. 
 
 
 
 
ESCRITORES (CPF, NOME, ISBN, TITULO) ¿ LIVROS (ISBN, TITULO) 
 
ESCRITORES (CPF, NOME) - LIVROS (ISBN, TITULO) 
 
ESCRITORES (CPF, NOME, ISBN) - LIVROS (ISBN, TITULO) 
 ESCRITORES (CPF, NOME) - LIVROS (ISBN, TITULO, CPF) 
 
ESCRITORES (CPF, NOME, ISBN) - LIVROS (ISBN, TITULO, CPF) 
 
 
 
 
 6a Questão 
 
 
 No contexto do projeto de banco de dados podemos afirmar que o modelo conceitual é : 
 
 composto por um Diagrama Entidade Relacionamento. 
 
uma parcela do mundo real de interesse do usuário. 
 
uma descrição de um banco de dados no nível do SGBD. 
 
composto pelo script com os comandos de DDL. 
 
um processo através do qual o ser humano "foca" apenas algumas propriedades de fenômenos da 
realidade. 
 
 
 
 
 7a Questão 
 
 
 Qual dos itens abaixo não faz parte do processo de modelagem de banco de dados? 
 
 
Projeto Físico 
 Análise Funcional 
 
Levantamento e Análise de Requisito 
 
Projeto Lógico 
 
Projeto Conceitual 
 
 
 
 
 8a Questão 
 
 
 No contexto do projeto de banco de dados, modelo conceitual, marque a alternativa incorreta: 
 
 simplisticamente, um atributo é uma característica de um objeto que precisamos armazenar em um 
banco de dados; 
 
são componentes de um DER: entidade, atributo, relacionamentos, cardinalidade; 
 
em um DER uma entidade é representada através de um retângulo que contém o nome da entidade; 
 relacionamento é o conjunto de associações entre atributos; 
 
relacionamento um-para-muitos é usado quando uma entidade A pode se relacionar com uma ou 
mais entidades B; 
 
 
 
 
 
 
 
 
 
 
MODELAGEM DE DADOS 
4a aula 
Lupa 
 
 
 
Vídeo 
 
PPT 
 
MP3 
 
 
 
 
 
Exercício: CCT0755_EX_A4_201801076693_V1 12/08/2018 15:37:43 (Finalizada) 
Aluno(a): SERGIO RICARDO SIMAO 2018.3 EAD 
Disciplina: CCT0755 - MODELAGEM DE DADOS 201801076693 
 
 
 
 
 1a QuestãoAnalise a figura a seguir, e marque a alternativa CORRETA. 
 
 
 
Pelo diagrama, verifica-se que uma região pode pertencer a mais de um município. 
 
É possível verificar a ocorrência de um relacionamento ternário no diagrama. 
 
Existe dois atributos derivados na figura. 
 
Pelo diagrama, verifica-se que um corretor só atende uma região. 
 Telefones é considerado um atributo composto e um atributo multivalorado. 
 
 
 
 
 2a Questão 
 
 
 Analise a figura a seguir, e marque a alternativa CORRETA. 
 
 
 CPF é tratado como um atributo chave para corretor. 
 
Pelo diagrama, verifica-se que um corretor só atende uma região. 
 
Existe dois atributos derivados na figura. 
 
É possível verificar a ocorrência de um relacionamento ternário no diagrama. 
 
Pelo diagrama, verifica-se que uma região pode pertencer a mais de um município. 
 
 
 
 
 3a Questão 
 
 
 O modelo Relacional é composto de: 
 
 
chave primária que é um identificador único das instâncias de cada tupla de uma tabela, podendo se 
repetir para identificar mais de uma instância de entidades iguais; 
 
tuplas que devem ser repetidas para que o conteúdo armazenado tenha backup; 
 tabelas que são também chamadas de relações e, suas instâncias são chamadas de Tuplas; 
 
tuplas que são compostas de atributos, denominados comercialmente de tabelas e campos, 
respectivamente; 
 
chave estrangeira que é um identificador único das instâncias de cada tupla de uma tabela, podendo 
se repetir para identificar mais de uma instância de entidades iguais; 
 
 
 
 
 4a Questão 
 
 
 Em um modelo ER: 
 
 um relacionamento também pode ter atributos 
 
um relacionamento também pode ter os chamados relacionamentos de definição 
 
um relacionamento não pode ter atributos 
 
um atributo é representado por um conjunto de entidades 
 
uma entidade é representada por um conjunto de relacionamentos 
 
 
 
 
 5a Questão 
 
 
 Sejam as seguintes afirmações sobre o modelo entidade-relacionamento utilizado em 
bancos de dados: 
 
I. Um relacionamento, em um diagrama entidade-relacionamento, não pode ter atributos. 
II. Uma entidade fraca não tem atributos suficientes para formar uma chave primária. 
III. Em um diagrama entidade-relacionamento, os retângulos representam conjuntos de 
atributos. 
 
Sobre as afirmações, pode-se dizer que 
 
 
apenas I e III são corretas 
 apenas II é correta. 
 
apenas I e II são corretas 
 
apenas II e III são corretas 
 
I, II e III são corretas. 
 
 
 
 
 6a Questão 
 
 
 Durante a modelagem de um sistema de controle de funcionários, foram levantadas as diversas 
informações, dentre elas: 
 
Um funcionário pode possuir vários dependentes, o qual é necessário identificar o seu nome e o grau de 
parentesco. Já por sua vez o dependente só pode pertencer a um funcionário. Para o funcionário é preciso 
armazenar seu nome, endereço, telefone, CPF e data de admissão. Sabe-se que um dependente só existe 
para a empresa enquanto o funcionário existir. 
 
Sendo assim, em relação a Dependente é correto afirmar: 
 
 
Dependente é um atributo multivalorado 
 Dependente é uma entidade fraca. 
 
Dependente é um atributo composto da Entidade Funcionário. 
 
Dependente é um atributo de relacionamento. 
 
Dependente é uma entidade Forte. 
 
 
 
 
 7a Questão 
 
 
 Um atributo para ser identificador dever ser classificado como: 
 
 Único e Obrigatório 
 
Não único e simples 
 
Composto e monovalorado 
 
Único e opcional 
 
Composto e Obrigatório 
 
 
 
 
 8a Questão 
 
 
 Usando-se o modelo Entidade-Relacionamento, quando o endereço de um empregado pode ser manipulado 
tanto como um todo como pelas suas partes separadas (CEP, Bairro, Cidade, etc.). 
 
Marque a alternativa que indique como o ENDEREÇO deva ser modelado. 
 
 
sempre como uma outra entidade. 
 
como um atributo multivalorado. 
 como um atributo composto. 
 
como um único atributo atômico. 
 
apenas como uma coleção de atributos simples, um para cada parte. 
 
 
 
 
 
 
 
 
MODELAGEM DE DADOS 
5a aula 
Lupa 
 
 
 
Vídeo 
 
PPT 
 
MP3 
 
 
 
 
 
Exercício: CCT0755_EX_A5_201801076693_V1 12/08/2018 15:39:05 (Finalizada) 
Aluno(a): SERGIO RICARDO SIMAO 2018.3 EAD 
Disciplina: CCT0755 - MODELAGEM DE DADOS 201801076693 
 
 
 
 
 1a Questão 
 
 
 Qual alternativa NÃO representa uma notação de cardinalidade segundo Petter Chen? 
 
 
(Mínimo 1, Máximo n) 
 
(Mínimo 1, Máximo 1) 
 
(Mínimo 0, Máximo n) 
 (Mínimo 1, Máximo 0) 
 
(Mínimo 0, Máximo 1) 
 
 
 
 
 
 2a Questão 
 
 
 Uma Pizzaria Delivery resolveu desenvolver um sistema, e num primeiro levantamento de requisitos foi 
identificado a seguinte situação, um cliente realiza um ou vários pedidos, mas um pedido só pertence a um 
cliente. O cliente só é cadastrado no sistema quando realiza o seu primeiro pedido. Marque a alternativa em 
que o DER representa o cenário descrito. 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 3a Questão 
 
 
 
 
Com base no conceito de mapeamento de cardinalidade do modelo entidade-relacionamento, pode-se dizer 
que o diagrama acima apresenta a seguinte cardinalidade: 
 
 
muitos para muitos; 
 
um para todos; 
 
todos para muitos; 
 
todos para um. 
 um para muitos; 
 
 
 
 
 
 4a Questão 
 
 
 Analisando a situação hipotética abaixo: 
 
"A loja de calçados "Puro Luxo" vende produtos de qualidade, mas atende a todos os níveis de cliente A, B, C, 
D. Em cada operação de venda a loja registra a quantidade de produtos vendidos, a forma de pagamento e 
também o tipo de entrega, pois a loja disponibiliza a retirada em balcão e entrega a domicílio." 
 
Em um Modelo de entidade e relacionamento os atributos quantidade de produtos vendidos, forma de 
pagamento e tipo de entrega devem estar definidos para: 
 
 
CLIENTE. 
 Relacionamento entre CLIENTE e PRODUTO. 
 
PRODUTO. 
 
ENTREGA. 
 
Relacionamento entre ENTREGA e PRODUTO. 
 
 
 
 
 
 5a Questão 
 
 
 "Um time possui vários jogadores. Uma jogador só pode jogar em um único time. Cada time terá pelo menos 
um jogar e todo jogador deverá pertencer a um time." Assinale a opção que representa corretamente, no 
modelo entidade-relacionamento, a especificação apresentada acima. 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 6a Questão 
 
 
 Na notação de Peter Chen (0,1) representa a cardinalidade : 
 
 
Mínimo muitos , Máximo muitos 
 Mínimo zero , Máximo um 
 
Mínimo um , Máximo zero 
 
Mínimo um , Máximo muitos 
 
Mínimo zero , Máximo muitos 
 
 
 
 
 
 7a Questão 
 
 
 Quando trabalhamos com Modelo Relacional, a afirmação "Um empregado pode gerenciar apenas um 
departamento e um departamento pode ser gerenciado por apenas um empregado", refere-se ao conceito 
de: 
 
 
Estruturação 
 
Integridade 
 
Normalização 
 Cardinalidade 
 
Relacionamento 
 
 
 
 
 
 8a Questão 
 
 
 Em relação ao DER considere as seguintes afirmativas:I "Cada autor tem um código, nome e uma nacionalidade. Cada autor cadastrado 
possui pelo menos um livro e é identificado pelo seu código" nos indica que com 
certeza que código é um atributo único e obrigatório. 
II ''Podem existir vários livros de um mesmo autor" nos indica que a 
cardinalidade entre autor e livro é (0,1) 
III '' Cada livro foi editado por uma única editora." nos indica que a 
cardinalidade entre livro e editora é (1,N) 
IV '' Cada livro tem um número de identificação, um título,um ou vários idiomas, um 
ano de edição." nos indica que idioma é um atributo multivalorado de livro. 
Estão corretas as afirmativas 
 
 
I e II 
 
III e IV 
 
II e IV 
 somente a I 
 
II e III

Continue navegando