TrabalhosGratuitos.com - Trabalhos, Monografias, Artigos, Exames, Resumos de livros, Dissertações
Pesquisar

A Engenharia de Software

Por:   •  11/3/2020  •  Trabalho acadêmico  •  500 Palavras (2 Páginas)  •  174 Visualizações

Página 1 de 2

Modelagem Conceitual de Dados


Banco de Dados

Dados = São fatos em uma forma primaria, que sozinho não tem significado.
Informação = São fatos organizados de maneira a produzir significado.
Banco de dados (BD) = É uma coleção organizada de dados.
SGBD = Sistema de Gerenciamento de Banco de Dados, uma coleção de softwares que permitem criar e manter um banco de dados.


Banco de dados ---> SGBD ---> Aplicativos de Acesso ---> Usuários


Modelos de BD:

  • Hierárquico ( hitórico )
  • Em rede ( hitórico )
  • Relacional ( mais usado )
  • Orientedo a Objeto
  • Não-Relacional

Modelo Relacional

        Diagrama Entidade-Relacionamento (DER).
        Modelo Entidade-Relacionamento (MER):

  1. Entideade: Clientes, Pedidos, Produtos
  2. Atributo: Nome, Endereço, Telefone
  3. Relacionamentos: Cliente(entidade) -- COMPRA(relacionamento) -- Produto(atributo)

   1. Algo de importancia para a organização, representando um tema, tópico ou conceito de negócio.
   
Em um diagrama, as entidades ficam dentro de retangulos.

   2. Descreve caracteristicas de uma entidade.
   
Em um diagrama, os atributos ficam dentro de um elipse.

   3. Incorpora informações que estão em entidades distintas.
   
Em um diagrama, os relacionamentos ficam dentro de lozangulos e são verbos

2. Tipos de atributos:

  • Simples - Não são divisiveis.
    Ex: Nome da empresas, CPF;
  • Composto - Pode ser divididos em outros atributos.
    Ex: Endereço da empresa;
  • Multivalorado - Contem mais de um valor parar o mesmo registro.
    Ex: *telefone da empresa;
  • Determinante - Garante que não se repetem de um registro para outro.
    Ex: Código de produto, CNPJ da empresa;
  • Identificador "chaves" - pode ser unica(onde o valor dos dados da chave é unico na entidade) não-única:(Usada para agrupar classes em categorias)compostas:(consistindo de dois ou mais atributos)

3. Grau do relacionamento:

   Unário= Uma entidade com ela propria
   
Binário= Duas entidades diferentes (maioria)
   
Ternário= Três entidades diferentes

Níveis de modelagem de dados

1. Modelo Conceitual (alto nivel) - MCD
2. Modelo lógico - MLD
3. Modelo físico (baixo nivel) - MFD

1. Primeira fase, determinando quais são as informaçoes a ser armazenados no BD.
ex:Nome do produto, categoria, tamanho, quantidade

2. ilustra em forma de diagramas, ilustrando as relações.

3. detalha a estrutura fisica das informações que vão ser guardadas.
ex: quantidade de informação, tipo de dados

Chaves:_____________

Cardinalidade: diz a quantidade maxima de itens que pode se relacionar entre as entidades e a minima

...

Baixar como (para membros premium)  txt (3.5 Kb)   pdf (92.4 Kb)   docx (9.2 Kb)  
Continuar por mais 1 página »
Disponível apenas no TrabalhosGratuitos.com