Modelo E-R

Description

Concurso Banco de Dados Mind Map on Modelo E-R, created by Ronei Oliveira on 29/09/2015.
Ronei Oliveira
Mind Map by Ronei Oliveira, updated more than 1 year ago
Ronei Oliveira
Created by Ronei Oliveira over 8 years ago
21
0

Resource summary

Modelo E-R

Annotations:

  • Diagrama entidade relacionamento é um modelo diagramático que descreve o modelo de dados de um sistema com alto nível de abstração. Ele é a principal representação gráfica doModelo de Entidades e Relacionamentos. É usado para representar o modelo conceitual do negócio.
  1. Técnicas de Modelagem
    1. Engenharia Reversa

      Annotations:

      • Com a utilização de ferramentas CASE
      1. Bottom-up

        Annotations:

        • Parte dos conceitos mais detalhados até os mais abstratos
        1. Top-down

          Annotations:

          • Parte dos conceitos mais abstratos até os mais detalhados
          1. Inside-out

            Annotations:

            • Parte dos conceitos considerados mais importantes e, gradativamente, se vai adicionando conceitos periféricos.
          2. Atributos (Balões)
            1. Domínio
              1. Discreto

                Annotations:

                • Sabemos qual o conjunto permitido de valores inclusive quais são.
                1. Contínuo

                  Annotations:

                  • Caracterizam uma faixa contínua de valores, mesmo se estabelecendo um minimo e um máximo
                  1. Nulo
                    1. Inaplicáveis

                      Annotations:

                      • quando as estruturas de dados apresentam-se HIERARQUICAMENTE interligadas por meio de relações complexas (n PAIS para m FILHOS). Ex.: Qnt de Gestações
                      1. Desconhecido

                        Annotations:

                        • Isso ocorre quando um certo valor “ainda“ não é conhecido. Significa que a respectiva coluna não teve um valor estabelecido até o momento, mas que ele existe e é aplicável. Ex.: Endereço
                    2. Classificação
                      1. Descritivos

                        Annotations:

                        • atributo que seja capaz de demonstrar, ou representar, características formadoras, ou pertencentes, a um objeto. Ex: Data de nascimento, idade, sexo.
                        1. Nominativos

                          Annotations:

                          • atributo que além de cumprirem a função de descritivos, também servem como definidores de nomes ou rótulos de identificação aos objetos aos quais pertencem. Ex: código do..., matrícula, número... .
                          1. Referenciais

                            Annotations:

                            • atributo que não pertencem propriamente a entidade onde estão, mas fazem algum tipo de referência dessa entidade com outra entidade.
                        2. Entidades (Retângulos)
                          1. Fundamentais*

                            Annotations:

                            • contêm dados básicos que alimentam ou são resultados de operações.
                            1. Associativas

                              Annotations:

                              • é formada pelo relacionamento entre entidades fundamentais, como Aluno X Curso.
                              1. Forte
                                1. Fraca
                                  1. Dependência de existencia
                                    1. Dependência de identificador
                                  2. Relacionamentos (Losangulos)
                                    1. Condição de participação
                                      1. Incondicionais

                                        Annotations:

                                        • Nos relacionamentos incondicionais não será denotado nenhum tipo de opcionalidade quanto à participação de elementos nas associações.
                                        1. Condicionais

                                          Annotations:

                                          • A representação dos relacioanmentos condicionais garante ao leitor do modelo que a interpretação do modelo possa ser a mais fiel possível.
                                          1. Grau Máximo
                                            1. Grau Mínimo
                                          2. Tipos
                                            1. Simultâneos
                                              1. Independentes

                                                Annotations:

                                                • É caracterizado por agrupar todo e qualquer relacionamento que possa vir a ser estabelecido sem que haja a necessidade de avaliação simultânea de outro relacionamento. Podem ser estabelecidos tanto entre entidades diferentes, como também, entre as mesmas entidades.
                                                1. Mutuamente Exclusivos

                                                  Annotations:

                                                  • Dois ou mais relacionamentos estabelecidos entre os objetos de nosso modelo podem, em função de características próprias do ambiente observado, caracterizar-se por serem mutuamente exclusivos. Essa situação implica que se a associação de um elemento for  estabelecida através de um  dos relacionamentos, não poderá ser estabelecida pelos demais.
                                                  1. Contingentes

                                                    Annotations:

                                                    • São aqueles relacionamentos que, tendo dependência uns com os outros, impõem o estabelecimentos simultâneo de associações entre vários elementos envolvidos.
                                                  2. com (ou sem) atributos

                                                    Annotations:

                                                    • se um atributo só pode ser determinado a partir do estabeleciemnto da associação entre dois elementos, ele deve pertencer ao relacionamento (RELACIONAMENTO COM ATRIBUTO) e, se o atributo existe mesmo antes de qualquer associação, ele pertence à entidade (RELACIONAMENTO SEM  ATRIBUTO).
                                                Show full summary Hide full summary

                                                Similar

                                                Banco de Dados
                                                talyson.milan
                                                Perguntas e Respostas - Banco de Dados
                                                Janaina Freitas
                                                Banco de dados e SGBD
                                                bruno de assis
                                                Normalização de Banco de Dados
                                                Domingos Bernardo
                                                NORMALIZAÇÃO BANCO DE DADOS
                                                Cristiano Gonçalves
                                                Banco de dados III - Modelos de Dados II
                                                Bianca Kaiser
                                                Introdução a Banco de dados
                                                Ícaro Matheus
                                                Tipos de relacionamento
                                                Philip Rodrigues
                                                Apresentação sobre Banco de Dados
                                                Suéllen Martinelli
                                                Níveis de Abstração
                                                Rodrigo Ferreira
                                                Modelo Relacional
                                                Philip Rodrigues