Entity-Relationship Diagrams, Database Design

Description

IS201 Mind Map on Entity-Relationship Diagrams, Database Design, created by erocespinel on 14/10/2013.
erocespinel
Mind Map by erocespinel, updated more than 1 year ago
erocespinel
Created by erocespinel over 11 years ago
92
0
1 2 3 4 5 (0)

Resource summary

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

      Annotations:

      • properties of entities
      1. CARDINALITY

        Annotations:

        • 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

          Annotations:

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

            Annotations:

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

            Annotations:

            • 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

                Annotations:

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

                      Annotations:

                      • contains a single attribute
                      1. COMPOSITE KEY

                        Annotations:

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

                          Annotations:

                          • possible values have meaning like USA
                          1. ARTIFICIAL KEYS

                            Annotations:

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

                              Annotations:

                              • 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

                                  Annotations:

                                  • 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

                                      Annotations:

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

                                        Annotations:

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

                                          Annotations:

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

                                              0 comments

                                              There are no comments, be the first and leave one below:

                                              Similar

                                              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
                                              Themes in Lord of the Flies
                                              lowri_luxton
                                              IGCSE Chemistry Revision
                                              sachakoeppen