Buscar

Exercícios Modelagem de Banco de Dados (RESPONDIDO)

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 4 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

Modelagem de Banco de Dados – Exercícios 
Nome: Wilker Michel da Silva 
RA: 3016201763 
 
01-) O que é modelagem de dados? O que ela estrutura? 
 A modelagem de dados faz parte de uma etapa muito importante do desenvolvimento 
de sistemas, na qual se desenha toda a estrutura dos dados que envolvem uma atividade 
humana a ser informatizada. O estudo feito sobre a modelagem de dados serve tanto 
para uma pequena atividade comercial como para uma grande organização. 
 A modelagem de dados antecede a construção do banco de dados em um meio 
computacional, ela mostra a estrutura do banco de dados, seja do ponto de vista do 
usuário como da sua forma física. 
 
02-) O que é um Banco de Dados? Como este nome se originou? 
Um banco de dados é um conjunto de elementos extraídos a partir de informações do 
mundo real. Esses dados são organizados, classificados e relacionados de forma que 
possam gerar novas informações para o mundo real. O nome banco de dados teve sua 
origem na tradução da palavra inglesa data banks e mais tarde foi modificada 
por database, que significa base de dados. 
 
03-) Por que o século XXI é marcado como a “Era da Informação Digital”? 
O século XXI está marcado pela "Era da Informação Digital". O mundo dos negócios, o 
sucesso das empresas, o comércio e a educação de um país dependem de um elemento 
vital: a informação. As informações podem justificar fatos que contribuem para a 
formação do conhecimento e a tomada de decisões. 
 
04-) Qual a importância da Informática? 
 Informática se preocupa em gerar a informação por meio de tecnologia ágil e eficaz 
para que esteja ao alcance de todos. O banco de dados é um grande responsável pelo 
processo. A montagem adequada, seguida de regras e métodos permite que os dados 
extraídos sejam corretos e as informações geradas sejam espelho da realidade. 
 
 
05-) Dado e informação. Qual a diferença? 
O dado identifica ou quantifica algo, é absoluto e objetivo. A informação tem um significado 
para o mundo real, tem valor relativo ou é uma qualificação do dado. A informação pode ter 
um ou mais dados. Quando um dado lembra um fato associado, ele vira informação. Certos 
nomes de pessoas ou lugares que ficaram famosos pelos seus fatos se tornaram ícones e 
agregam valores 
 
06-) Na frase a seguir, localize quais elementos são dados e quais informações 
poderemos analisar dela? Relacione em tópicos. 
 “Mariana é aluna do curso de tecnologia em banco de dados, na Universidade Nove 
de Julho. Ela nasceu em 20/07/1996, na cidade de Sorocaba, no estado de SP. Durante 
o dia, ela faz estágio no banco Santander e estuda a noite.” 
Mariana -> Nome da aluna 
Tecnologia em banco de dados -> Curso de Mariana 
Universidade nove de Julho -> Faculdade de Mariana 
20/07/1996 -> Data de Nascimento 
Sorocaba -> Cidade 
SP -> Estado 
Banco Santander -> Onde faz estágio 
 
07-) Quanto à forma de armazenamento de dados, podemos armazenar dados de 2 
maneiras: 
a) Através de um sistema de armazenamento em arquivos 
 b) Através de um sistema de banco de dados 
 Sabendo disto, peço que resuma as desvantagens do uso de um sistema de 
armazenamento em arquivos e como é o uso de um sistema de banco de dados. 
A - Inconsistência e redundância de dados / Dificuldade de acesso aos dados / Isolamento dos 
dados / Falta de integridade / Falta de atomicidade / Falta de segurança 
B - Um Sistema de Gerenciamento de Banco de Dados (SGBD) consiste em uma coleção de 
dados inter-relacionados e um conjunto de programas que fazem acesso aos dados. Os SGBDs 
são concebidos para gerenciar desde um pequeno conjunto de dados até um grande volume. 
Oferecem as estruturas para armazenamento e todos os mecanismos para manipulação, ou 
seja, inclusão, alteração, exclusão, seleção e busca dos dados. 
 
 
08-) Quais as vantagens de se usar um sistema de banco de dados? 
Integridade dos dados / Segurança de acesso aos dados / Atomicidade nas transações / 
Concentração dos dados em um repositório, geralmente em um servidor de dados / 
Independência de linguagem de programação / Impõem regras de utilização para toda e 
qualquer aplicação que se conectar ao banco de dados 
 
 
Aula 2 
01-) O que os modelos de dados especificam? Quais são os formatos mais 
conhecidos? 
Os modelos de dados especificam a estrutura lógica dos dados. Os formatos mais conhecidos 
são: Hierárquico / Rede / Relacional / Orientado a objetos 
 
02-) Descreva: 
a) O modelo hierárquico: 
 Surgiu na década de 1960 com a primeira linguagem de banco de dados: a DL/I 
desenvolvida pela IBM e a North American Aviation. 
 Organiza os dados de cima para baixo, como uma árvore. Cada registro é dividido em 
partes denominadas segmentos. O banco de dados se assemelha a um organograma 
com um segmento raiz e um número qualquer de segmentos subordinados. 
 
b) O modelo em rede: 
 Definido pelo DBTG (Data Base Task Group) do comitê do CODASYL (Conference on 
Data Systems Language) a partir de 1971. Esse modelo é uma extensão do modelo 
hierárquico. 
 Nos modelos baseados em rede, os dados são agrupados em forma de registros em 
que um aponta para outro por meio de ponteiros. 
 
c) o modelo relacional: 
O modelo relacional é um conjunto de tabelas relacionadas entre si por meio dos próprios 
dados, não utilizando ponteiros para ligar os registros. 
 
d) o modelo orientado a objetos: 
Um objeto que representa algo no mundo real possui dados que o identificam e funções que 
ele pode executar. As funções são escritas com uma linguagem de programação. Os dados são 
chamados de atributos e as funções de métodos. As classes são definições de como os objetos 
deverão ser. Cada objeto é uma instância de uma determinada classe, um exemplo análogo: "A 
receita de um bolo é uma classe e o bolo é o objeto dessa classe. A partir de uma única receita 
podemos gerar vários bolos." 
 
03-) Quais são as etapas de elaboração de um Projeto de Banco de Dados? 
Mundo real -> Análise de requisitos -> Modelo Conceitual -> Mod Lógico -> Mod físico 
 
04-) Quais são os 3 níveis de abstração em um projeto de banco de dados? 
Modelo Conceitual -> Modelo Lógico -> Modelo físico 
 
05-) O que significa análise de requisitos? Cite 3 necessidades que devem ser 
levantadas. 
Descrever todas as informações necessárias para extrair os dados que deverão compor o 
banco de dados. 
¹Quais as regras de negócio / ²Restrições de dados / ³Datas críticas 
 
 
06-) Mencione 3 características que um analista deve ter para fazer uma análise de 
requisitos com sucesso. 
A capacidade de entender os ambientes do usuário (cliente) / A capacidade de se comunicar 
bem nas formas escrita e verbal / A capacidade de absorver fatos pertinentes de fontes 
conflitantes 
 
07-) Para representar o modelo conceitual de dados o que usamos como 
metodologia, baseada na teoria relacional desenvolvida por E. F. Codd, em 1970? 
Qual seu princípio? Que simbologia utliza? Descreva-as. 
O MER (Modelo Entidade-Relacionamento) tem como princípio a representação do mundo 
real em forma de objetos dos quais queremos obter informações. Estes objetos recebem o 
nome de entidades. Para desenhar o modelo conceitual, usamos um diagrama com símbolos 
para representar as entidades, os atributos e descrever os relacionamentos. 
 
Abaixo a Simbologia do Diagrama Entidade Relacionamento (DER):

Outros materiais