Buscar

REVISAO - MODELAGEM DE DADOS - AV2

Prévia do material em texto

1-
A ,Defina Banco de dados = é uma coleção de fatos e informações .
B, SGBD = é uma coleção de programas que permite ao usuário criar e manter um banco de dados.
C, Modelo de Dados = Conceitos para representação lógica do mundo real.
D, Modelo Conceitual =O modelo conceitual é um diagrama em blocos que demonstra todas as relações entre as entidades, suas especializações, seus atributos e auto-relações. 
F, Esquema de Banco de Dados Relacional (Modelo logico)=O modelo lógico mostra as ligações entre as tabelas de banco de dados, as chaves primárias, os componentes de cada uma, etc.
G, Modelo Relacional de Banco de Dados == Nomes das relações seguidos pelos nomes dos atributos, com os atributos chaves sublinhados e com as chaves estrangeiras identificadas 
2 , Explique o que significa redundância de dados = A redundância das informações em bancos de dados serve como controles de qualidade dos mesmos. Redundância é armazenar o mesmo dado várias vezes para atender diversas aplicações
3, Explique a diferença entre o SGBD e Sistema de Gerenciamento de arquivos :
Um sistema gerenciador de arquivos (que permite listar, criar, modificar, etc) no sistema operacional da Microsoft /todos/todos> Microsoft /todos/todos> Microsoft/todos/todos> Microsoft (Windows), p.ex., é o MS Windows Explorer.
Um sistema gerenciador de banco de dados (SGBD) é também um software instalado sobre o sistema operacional, como p.ex., o MySQL, PostgreSQL, MS Sql Server, Oracle, etc, mas é utilizado para o gerenciamento de dados em tabelas que se relacionam através de chaves (PK, FK).
São coisas disintas. Um é para a manipulação e organização dos arquivos no SO e o outro é para a organização de dados específicos para aplicações e sistemas.
4, Descreva as caracteristicas de um SGBD, dando exemplos de cada uma delas :
Independência Lógica dos Dados: consiste na capacidade de alterar o esquema conceitual sem provocar modificações nos esquemas externos ou nosprogramas aplicativos.
Independência Física dos Dados: consiste na capacidade de alterar o esquema interno sem provocar modificações no esquema conceitual.
5,Defina o que é uma : entidade, relacionamento , atributo ;
Define-se Entidade como aquele objeto que existe no mundo real, com identificação distinta e com um significado próprio.
ATRIBUTO: Todo objeto para ser uma entidade possui propriedades que são descritas por atributos e valores. Estes atributos e valores, juntos, descrevem as instâncias de uma entidade.
RELACIONAMENTO : Um relacionamento é uma associação entre duas entidades cujo significado seja de interesse para a realidade analisada.
6, De exemplos para cada um dos conceitos da abordagem ER ; entidade-relacionamento-atributo-generalização /especialização.
Entidade :
A representação de uma entidade no MER é feita através de um retângulo, com o nome da entidade em seu interior.
 ALUNO
Entidades podem ser:
Tangíveis:pessoas, edifícios
Intangíveis:departamento, reserva de vôo, curso
Relacionamento: 
Os relacionamentos estão intimamente ligados às ações realizadas pelos processos sobre os dados e representam os caminhos de navegação ou rotas de acesso do Modelo de Dados
Atributos podem ser:
Atributos Compostos (Grupo de Atributos): Combinação ou agregação de atributos relacionados
Ex. Endereço é formado pelos atributos: rua, bairro, cidade, estado, CEP.
Atributos Simples ou Atômicos: Atributos que não são divisíveis em unidades dados mais simples.
Ex. DataNascimento, NumeroFatura, ValorTotalVenda
Atributos Multi-Valorados :Um atributo simples que pode ter múltiplos valores
Ex. Uma pessoa pode ter mais de um telefone ou mais de um emprego. 
Domínio de um atributo:Descrição de possíveis valores permitidos para um atributo.
Ex: domínio do atributo CorPeça: azul, amarelo, verde, vermelho, branco
Estrutura de Generalização-Especialização “É-um”
Entidades podem ter subtipos ou subclasses e supertipos ou superclasses
Um entidade supertipo é uma generalização de uma entidade subtipo “especializada”
Cada entidade subtipo herda os atributos de sua entidade supertipo
Cada entidade supertipo tem seus próprios atributos únicos
A relação entre um subtipo de entidades e seu pai é referenciada por uma relação “É-um”
Num diagrama ER um relacionamento “É-um” conecta uma entidades mais especializada a uma entidade generalizada pode ser escrita como:
Um triângulo invertido
Um losango com o label “É-um”
Exemplo
7, Explique o que é uma agregação :
8, Defina os termos de cardinalidade máxima e cardinalidade mínima :
Cardinalidade
Uma relação entre duas entidades pode ser descrita em termos da sua cardinalidade
cardinalidade máxima, expressa o número máximo de ocorrências de determinada entidade, associada a uma ocorrência da entidade em questão, através do relacionamento. 
A cardinalidade mínima, expressa o número mínimo de ocorrências de determinada entidade associada a uma ocorrência da entidade em questão através do relacionamento. Usaremos a seguinte convenção para expressar a
CLIENTE
PRODUTO
CLIENTE
PRODUTO
pede

Continue navegando