About Us Training Courses Our Partners Licensing Best Practices Bookstore Contact Us
image
     
BUSINESS ANALYSIS COURSES
  blank spacer
  green dotspaceBA01 Introduction to the BABOK
  blank spacer
 

green dotspaceBA02 The Role of the Business Analyst

  blank spacer
  green dotspaceBA03 BA and Strategic Planning
  blank spacer
  green dotspaceBA04 Business Architectures
  blank spacer
  green dotspaceBA05 Feasibility Studies
  blank spacer
  green dotspaceBA06 Requirements Planning and Management
  blank spacer
  green dotspaceBA07 Requirements Elicitation
  blank spacer
 

green dotspaceBA08 Brainstorming

  blank spacer
  green dotspaceBA09 Document Analysis
  blank spacer
  green dotspaceBA10 Focus Groups
  blank spacer
  green dotspaceBA11 Interface Analysis
  blank spacer
  green dotspaceBA12 Interviewing
  blank spacer
  green dotspaceBA13 Observation
  blank spacer
 

green dotspaceBA14 Prototyping

  blank spacer
  green dotspaceBA15 Requirements Workshops
  blank spacer
  green dotspaceBA16 Reverse Engineering
  blank spacer
  green dotspaceBA17 Questionnaires
  blank spacer
  green dotspaceBA18 Requirements Analysis and Documentation
  blank spacer
  green dotspaceBA19 Data and Behavior Models
  blank spacer
 

green dotspaceBA20 Process and Flow Models

  blank spacer
  green dotspaceBA21 Usage Models
  blank spacer
  green dotspaceBA22 Requirements Communication
  blank spacer
  green dotspaceBA23 Solution Assessment and Validation
  blank spacer
  green dotspaceBA24 BA Fundamentals
  blank spacer
  green dotspaceBA25 IIBA Certification Examination Preparation
  blank spacer
  green dotspaceBA26 Software Testing for Business Analysts
  blank spacer
  green dotspaceBA27 Technical Writing for Business Analysts
  blank spacer
RELATED TRAINING
  blank spacer
  green bulletblank spacerProject Management
  blank spacer
  green bulletblank spacerRequirements Management
  blank spacer
  green bulletblank spacerSystems Analysis and Design
  blank spacer
  green bulletblank spacerQuality Assurance and Testing
  blank spacer
  green bulletblank spacerRapid and Agile Development
  blank spacer
  green bulletblank spacerConsulting and IT Management
 
 
 
BA19 - Data and Behavior Models
 
bullet
Length of Course
2 Days
bullet
Availability
Available Now
     
Course Brochure
Request More Information
Notify Me When Seminar Is Offered
PDF Icon
email icon
blank spacer

COURSE SYNOPSIS

This course presents how to analyze and create various models that define the static information content of a system.

These models include Business Rules, Entity-Relationship Diagrams, Class Models (Attributes and Operations), CRUD Matrixes, Data Dictionaries, Data Transformation and Mapping, and Metadata. Each of these techniques will be examined with hands-on exercises to create and review them.

Business analysts must address information and data needs when documenting business user requirements and analyzing work or process flows. Data modeling can be an intimidating challenge. However, understanding data usage is an essential component in solving business problems and the business analyst must be able to collect, organize, document, and present the end user’s data needs for a project to be successful.

In many organizations, the business analyst must work side-by-side with a data analyst or data modeler. This course presents the key concepts and techniques that a business analyst needs to understand to work effectively in this environment. The business analyst will learn the essential terminology and concepts of data to work in the relational data base environment whether it is on a mainframe or a web server.

Through lecture and hands-on workshops, this course presents how to define data entities, document their dependencies and relationships with other entities, and specify their attributes. The end result is an Entity Relationship Diagram that can be reconciled with process or use case models, and is easily understood by database specialists.

The course also presents an overview of the data life cycle from conceptual design through logical design with a brief review of data normalization practices and how conceptual systems are implemented in database software.

BABOK ReferenceBABOK REFERENCE

This course addresses and expands Section 5.12.

COURSE OUTLINE

  • Explain the data life cycle and how it relates to application development practices
  • Explain the difference between conceptual, logical, and physical data modeling
  • Identify data entities from process models and use cases
  • Document relationships between entities and reconcile this to process models
  • Create rough drafts of Entity Relationship Models (ERDs)
  • Specify entity attributes and work with entity sub-types
  • Create matrices for reconciling data and process models
  • Discuss data normalization including 1st, 2nd, and 3rd normal forms
  • Discuss the transition from logical data design to physical database definition

TOPICS

  • Included in the seminar are the following key topics. Many more topics are covered, for more information download the course brochure.

    • Introduction to Data Modeling
    • Identifying Entities
    • Identifying and Documenting Entity Attributes
    • Defining Entity Relationships
    • Validating the Entity Relationship Diagram (ERD)
    • Understanding Entity Sub-Types
    • Normalization Practices

OutcomesOUTCOMES

The student will understand the differences between various information/data models, and how to determine which may be best for a project. Additionally, hands-on experience will be gained with each technique.

This course does not address the use of automated tools.

LOGISTICS

  • Class duration is days with workshops
  • Instructional materials are provided
  • This course is also offered as in-house training and may be combined with other courses.

PREREQUISITES

  • None

AUDIENCE

  • Information Technology Management
  • Software Development Project Managers
  • Product Managers and Product Implementation Teams
  • End User Project Managers
  • Business Analysts
  • Information Technology Managers & Supervisors
  • System Developers and Project Team Members
  • Consultants and Project Auditors