Entity-Relationship Diagrams, Database Design

Descrição

IS201 Mapa Mental sobre Entity-Relationship Diagrams, Database Design, criado por erocespinel em 14-10-2013.
erocespinel
Mapa Mental por erocespinel, atualizado more than 1 year ago
erocespinel
Criado por erocespinel mais de 10 anos atrás
89
0

Resumo de Recurso

Entity-Relationship Diagrams, Database Design
  1. KEY TERMS
    1. ATTRIBUTE

      Anotações:

      • properties of entities
      1. CARDINALITY

        Anotações:

        • to determine cardinality ask: A single instance of A can RELATIONSHIP at most HOW MANY instances of B ..then reverse it to find card of A
        1. SERIALIZED

          Anotações:

          • ex. VIN # ...each individual instance is given a unique identitifier...PK
          1. VS
          2. VIRTUAL INSTANCE

            Anotações:

            • Instances that do not need to be unique
          3. ENTITY

            Anotações:

            • A logical concept in the mind of the analyst that represents a category of objects that have common characteristics or attributes
            1. KEYS
              1. PK

                Anotações:

                • Uniquely identifies an instance
                1. PK REQUIREMENTS
                  1. UNIQUE ID
                    1. NON-REDUNDANCY
                  2. FK
                    1. SIMPLE KEY

                      Anotações:

                      • contains a single attribute
                      1. COMPOSITE KEY

                        Anotações:

                        • Contains more than one attribute
                        1. SEMANTIC (NATURAL) KEYS

                          Anotações:

                          • possible values have meaning like USA
                          1. ARTIFICIAL KEYS

                            Anotações:

                            • values have no meaning...like order ID...seq of #'s
                            1. MULTI-ATTRIBUTE KEYS
                            2. RELATIONSHIPS

                              Anotações:

                              • how entities relate to one another; CUST buys PRODUCT
                              1. M:M
                                1. Need to add intersection table
                                  1. LINKING TABLE
                                    1. A: PK LINK: A1.PKFK B1. PKFK B: PK
                                2. 1:1

                                  Anotações:

                                  • A can only relate to one and only one instance of B
                                  1. mandatory: one record of each on one side: PK with a FK one captain-one ship
                                    1. optional: 1:0...1 becomes FK in 0 table
                                    2. 1:M

                                      Anotações:

                                      • An instance where A can relate to one or many instances of B PK:FK
                                    3. MODIFICATION ANOMALIES
                                      1. UPDATE

                                        Anotações:

                                        • all records need to be updated for no inconsistencies
                                        1. INSERT

                                          Anotações:

                                          • When certain facts cannot be recorded
                                          1. DELETE
                                        2. CONCEPTS
                                          1. CARDINALITY
                                            1. RULES OF KEY MIGRATION
                                              1. TABLE MAPPING NOTATION

                                              Semelhante

                                              USING EXCEL TO MEASURE THE SUCCESS OF STRATEGIC INITIATIVES
                                              erocespinel
                                              Valuing and Storing Information, Intro to ER Diagrams
                                              erocespinel
                                              Systems Development Life Cycle
                                              erocespinel
                                              Untitled
                                              erocespinel
                                              HARDWARE/NETWORKING
                                              erocespinel
                                              Paradigms
                                              erocespinel
                                              Identifying and Implementing Competitive Advantage
                                              erocespinel
                                              OPTIMIZATION MODELING WITH SOLVER
                                              erocespinel
                                              IS Security and Privacy
                                              erocespinel
                                              Guia para usar GoConqr
                                              GoConqr suporte .
                                              República Velha
                                              Vitor Gomes