Home

Newsletters

Conference

Qualifications


Introduction

Regulations

Module Precriptions


[ .. Back .. ]



Forum

Job Vacancies




Information and Communications
Technology Qualifications


| Back to list of Prescriptions

Prescription: DA600 (DA200)Data Analysis

Aim of Module To enable students to build a data model and become familiar with the normalisation process.

Credits 7

Student Learning hours 70

Content Revised 2000

Prescription Expiry Date Nov 2005


Level and Assessment Schedule
TopicsHighest
Skill Level
Suggested
Assessment
Percentage
1 Data Modelling A 30
2 Relational Data Analysis A 50
3 Consolidate Entities A 20

100

LEARNING OUTCOMES

The Student Will
A1Design a data model for a simple organisation.
A2Perform Relational Data Analysis resulting in data being expressed in third normal form.
A3Consolidate entities in the data model, removing redundancies.

CONTENT

1Data Modelling
> Draw a Data Model including:
-Relationships between entity types
-Types of relationships in terms of cardinality, optionality, exclusivity and involution
-Attributes of entity types
> Explain the design of unique identifiers
-Including candidate keys, primary keys, composite keys, foreign keys.
top
2Relational Data Analysis
> Expressing information in unnormalised logical form and identifying keys.
> Converting the unnormalised data to first, second and third normal form, testing resulting relations at each stage.
> Define further normal forms.
top
3Consolidate Entities
> Comparison of 3NF relations against the data model; removal of redundant entity types and relationships, resulting in a Normalised Data Model.
top
Note
> Some authors refer to a data model as an entity relationship diagram and/or entity model.



| Home | Newsletters | Conference | Qualifications | Forum | Job Vacancies |