![]() |
DATA ANALYSIS & MODELLING (DAM) - 2 day workshop | |
|
Data analysis, data modelling and normalisation are key components of software development and are essential knowledge for software developers. This course introduces the delegate to the concepts and best practice. All Computer Aided Software Engineering (CASE) tools are built around these ideas and Object Oriented (OO) development also relies heavily on data analysis concepts. This knowledge is as basic to software development as Pythagoras is to mathematics. | |
Who will benefit? | |
|
Systems developers - business analysts, systems analysts, analyst-programmers and designers involved in the analysis, specification and development of computer-based systems. | |
Course objectives | |
|
Delegates will have a good understanding of data modelling and will be able to develop data storage designs to suit their environment. | |
Learning outcomes | |
|
On completion of the Data Analysis & Modelling workshop, delegates will be able to: develop a top-down business and application data model (Entity Relationship Model) describe entities, attributes, keys and relationships analyse and normalise data build third normal form data models understand fourth and fifth normal forms build a composite data models | |
Learning techniques | |
|
Techniques used on the Data Analysis & Modelling workshop include: lectures supported by visual aids class examples syndicate case study work small group sessions presentation of syndicate findings comprehensive delegate manual | |
Customer testimonials | |
|
"Excellent course giving all the essentially required tools for analysis & design" Solution Design Architect, NAB "Very useful course... can be applied to actual job" Analyst Programmer, AXA "A great help in refreshing the knowledge I had gained at university. It made it all make sense and fall into place" Australian Tax Office "Well presented, meaningful and well structured. Excellent real life exercises" Westpac "Very useful for all types of IT people" Attorney General's Department "Extremely thorough" Department of Employment & Workplace Relations "Directly useful to my work" Systems Engineer, AirServices Australia "Good, clear details" Business Analyst, Origin Energy | |
Course outline | |
|
DAY 1 INTRODUCTIONExamples of data analysis; the application of data analysis during the project life cycle; the roles of analyst, designer and user during this activity. BASIC PRINCIPLES & TERMINOLOGYThe business analysis approach; cross checking and consolidation; global, application and transaction models; entities, attributes, relationships and normalisation. ENTITY RELATIONSHIPSRelationship notation; exercise in mapping; simple and complex relationships; naming relationships and reasons for doing so; drawing an application data model from the results of normalisation. DAY 2 DATA ANALYSIS & NORMALISATIONFact finding and the identification of candidate data; recording data in the data dictionary; data dictionary notation; normalisation; examples of first, second, third, fourth and fifth normal form relations; normalisation exercise. GLOBAL DATA MODELAnalysis of business rules and an exercise to draw a global data model; annotating the data model and checking with user management. THE COMPOSITE DATA MODELComposite and compound keys; key-only relations, combining the models to form one composite data model. FOURTH & FIFTH NORMAL FORMSCircumstances which may lead to data anomalies within key fields. Overview of transaction path analysis. There are delegate and group exercises throughout the course so that theory is always backed up with examples and practical exercises. | |
Data Analysis & Modelling Course fees & booking | |
Data Analysis & Modelling is currently running as an inhouse course only. | |
| To discuss your inhouse course requirements and pricing, call 03 9533 2300 or email training@irm.com.au |
![]() |
![]() |