Chapter 5

Description

ICT Mind Map on Chapter 5, created by smita089 on 11/04/2013.
smita089
Mind Map by smita089, updated more than 1 year ago
smita089
Created by smita089 about 11 years ago
74
0

Resource summary

Chapter 5
  1. Database Terminology
    1. Table - a data structure made up of rows and columns that contains data about the items.
      1. Record - a single row within a table.
        1. Field - an individual data item within a record.
          1. Entity - a table.
            1. Attribute - fields within an entity.
            2. Keys
              1. Primary key - a field, in the table, that allows each record to be uniquely identified.
                1. Simple - made up of a single field only.
                  1. Composite - combines more than one field to make a unique value.
                  2. Secondary key - a field that is identified as being suitable for indexing the data.
                    1. Foreign key - a field in one table that is linked to a primary key in another table.
                    2. Relationships
                      1. One to one - any instance of the entity X can be associated with only one instance of entity Y.
                        1. Many to many - single instance of an entity can be associated with many instances of another entity.
                        2. Referential Integrity
                          1. Referential integrity – for every foreign key there must be a related primary key value.
                            1. Makes sure that it is impossible to enter a reference to a link which does not exist.
                            2. Data Dictionary
                              1. Contains metadata (data about data).
                                1. Table name - name of table, must be unique.
                                  1. Field name - each field uniquely identified.
                                    1. Field data type - data type allocated to each field.
                                      1. Field length - no. of characters allocated for field contents.
                                        1. Field default value - value appears on creation of new record.
                                          1. Field validation - any validation applied to field.
                                            1. Table security - who has access to edit table.
                                              1. Keys - primary and foreign keys.
                                                1. Indexes - any field which is indexed.
                                                  1. Relationships - relationships between tables identified.
                                                  2. Queries
                                                    1. Simple - a query where there is only one parameter.
                                                      1. Complex - a query with more than one parameter. Makes use of AND, OR and NOT to join parameters.
                                                        1. Static - parameter is hard coded into the query and cannot be changed by the end user.
                                                          1. Dynamic - request for the parameter given to the end user at run time, usually by a dialogue box.
                                                          2. Normalisation
                                                            1. UNF
                                                              1. 1NF
                                                                1. All data is atomic.
                                                                  1. Record has a primary key.
                                                                    1. Each field name is unique.
                                                                      1. No repeating fields.
                                                                      2. 2NF
                                                                        1. Table is in 1NF.
                                                                          1. All non-key fields be found out by using the entire primary key.
                                                                          2. 3NF
                                                                            1. Table is in 2NF.
                                                                              1. All non-key items are fully dependent on the primary key.
                                                                              2. Evaluation
                                                                                1. Advantages
                                                                                  1. No redundant data.
                                                                                    1. Easier to maintain.
                                                                                      1. Efiicient structure.
                                                                                        1. Flexible, can be altered without major redesign.
                                                                                        2. Disadvanatges
                                                                                          1. Reduced performance.
                                                                                            1. Can't store historical data.
                                                                                              1. More storage space required.
                                                                                          Show full summary Hide full summary

                                                                                          Similar

                                                                                          Types and Components of Computer Systems
                                                                                          Jess Peason
                                                                                          Input Devices
                                                                                          Jess Peason
                                                                                          Output Devices
                                                                                          Jess Peason
                                                                                          Networks
                                                                                          Will8324
                                                                                          General ICT Quiz
                                                                                          leahshaw
                                                                                          ICT Revison Flash Cards
                                                                                          Arun Johal
                                                                                          FLAT FILE VS RELATIONAL DATABASE
                                                                                          rosiejones
                                                                                          Online World - Learning Aim A
                                                                                          andysedge
                                                                                          Business Aims and ICT Strategies
                                                                                          scrt
                                                                                          User Interfaces
                                                                                          Skeletor
                                                                                          General ICT Quiz
                                                                                          Jade Fantom