Data analysis for modern information systems

analyst to gain value from the information that it contains. direct impact on all subsequent stages of development. The definition of the data model is therefore central to the analysis from both a structured and an Object Oriented perspective.
The course presents a set of techniques (Entity/Relationship, normalisation), aimed at design of an independent data model from each specific technological development environment. It also introduces the fundamentals for deriving an object class diagram using UML notation. Learning, which takes place through a combination of theoretical sessions and classroom exercises, does not require as a prerequisite no particular knowledge in the IT field. At the end of the course, some considerations are made on the implementation of the conceptual model in actual databases, with particular reference to relational environments and some notes on data warehousing.

Home » Course List  » Data analysis for modern information systems

Contents

Introduction

The role of data in business information systems, database design

The Entity/Relationship model

Entities, relationships, attributes, domains, candidate and primary keys, specialisation hierarchies

Non-traditional data types

Images, sounds, complex objects

- The relational model

Structure and data manipulation, correspondence with the Entity/Relationship model

Normalization Theory

The process of normalisation, functional dependencies, normal forms (from first to fifth normal form)

- Definition of integrity constraints
Conceptual schema construction

Data identification and collection, description and naming conventions, conceptual analytical and synthesis schemes

Reverse engineering

Techniques and approaches, elimination of redundancies and other "physical" characteristics of existing archives, determination of keys and relationships, entity integration.

- Definition and management of complex models

Integration of project models into business or area models, ownership and information sharing issues - historical data management

The UML object class diagram

Comparison with Entity/Relationship

- Database design considerations

Derivation of the logical model and its optimisation, the star schema of the data warehouse

Case studies and exercises
3 Days

Prerequisites

General knowledge of development issues

Recipients

Project leaders

Analyst

Programmer Analysts

Data administrator

Database administrator

Users involved in development

Scroll to Top