Mind map
Chapter 5
Map content
Chapter 5
Terminology
- Table
- About entities and is made up of records. Made up of rows, columns and has a unique name.
- Record
- Single row within a table containing data about a single event.
- Field
- An individual data item within a record, it contains a unique name
- Primary Key
- Field that allows a record to be uniquely identified.
- Foreign Key
- Links tables together, field in one table that is linked to the primary key in another
- Entity
- Anything you can store data about (people, events, things etc)
- Attribute
- Characteristics of an entity
- Duplicate Data
- Exists in two tables and is removed by normalisation
- Referential integrity
- Makes sure it is impossible to enter a reference in the database to a link which does not exist
- Table
Relationships
- One to one
- One record in a table that can only be linked to one record in another table
- One to many
- One record in one table that can be linked to many records in another table
- Many to many
- Many records in one table that can be linked to many records in another table
- One to one
Normalisation
- ONF
- When data is first collected and put into the table; no formatting
- 1NF
- Must have a primary key, unique field names, no repeated fields. Data is atomic.
- 2NF
- 1NF, non-key fields found using the primary key
- 3NF
- 2NF, non key fields dependant on the primary key
- Advantages;
- Increases integrity
- Removes redundant and duplicate data
- Easier maintainence
- Disadvantages
- Reduced database performance
- Not appropriate for some data types
- ONF
Data dictionary
- Table name
- Field name
- Field length
- Field data type
- Field validation
- Keys
- Field default value
- Indexes
- Relationships
- Table security
Parameter Queries
- Simple
- Only one parameter value
- Complex
- More than one parameter value
- Static
- Cannot be changed "hardcoded"
- Dynamic
- Asks the user what to search for
- Simple
Information
- Description
- A-Level ICT Mind Map on Chapter 5, created by johne010 on 04/28/2014.
- Created by
- johne010
- Views
- 6
- Rating