UNDERSTANDING BUSINESS MODELING FOR DATABASE MANAGEMENT

 

 

OVERVIEW

 

The majority of data management practitioners--be they novices or experienced, users, developers, or vendors--know only products/tools (if at all). They operate in "cookbook" mode,  without knowing and understanding the fundamental concepts and principles underlying their field, e.g. modeling, levels of representation, the meaning of databases, DBMS vs. application functions, data independence, and so on. The industry neither requires, nor does the educational system provide education--as distinct from product training--on data fundamentals, which are ignored, distorted, or dismissed in daily practice as "just theory" and, therefore, without practical value.

 

Consequently,          the IT industry operates like the fashion industry. Uneducated practitioners are unable to see through the misconceptions and fallacies promoted as new "paradigms" and "models", and the ensuing technologies and products proliferated by marketeers, "experts", and the trade press, all of whom suffer from an equal lack of foundation knowledge. Do you, for example, know what the following are, and which we need, or do not? The problem is so acute that, claims of progress notwithstanding, technology is actually regressing!

 

The purpose of this seminar is to provide an understanding of the nature and objective of one core component of the foundation, namely business (or conceptual) modeling for database design.

 

 

OBJECTIVES

 

·   The purpose and nature of the modeling and database design process

·   Levels of representation and user vs. system meaning

·   Conceptual (business) modeling

·   The concept of a data model, and informal to formal mapping

·   Logical models and database design

·   Understanding database management

 

 

OUTLINE

 

Ø       WHAT MEANING MEANS

·         Structure As Meaning

§   Example: Text

§   Example: Graphics

§   Example: Table

·         Levels of Representation

·         The Modeling/Design Process

 

Ø       CONCEPTUAL LEVEL

·         Conceptual (Business) Models

§   Components

§   Characteristics

·         Structure As Means

·         Alternative Representation

·         Business Rules

·         User-Understood Meaning

·         Data = Assertions Of Fact

·         Users Vs. System Meaning

·         Meaningful Formalism

 

Ø       LOGICAL LEVEL

·         Logic

·         Formal Constructs

·         Data Model

·         Relational Model

§   Structure

§   Informal Interpretation

§   Formal Representation

§   Integrity

§   DBMS-Understood Meaning

§   Manipulation

·         Logical Models

§   Components

§   Characteristics

§   Informal To Formal Mapping

·         Database Design

·         Keeping Models Straight

·         Database Management

§   Database Defined

§   DBMS Defined

·         Necessary And Sufficient

·         A Fundamental Framework

 

AUDIENCE  

 

Anybody involved in data management, technical and not technical. Some data management background may or may not be helpful. The target audience includes (but is not limited to):

 

§   DBMS designers, implementers, and other vendor personnel

§   Database consultants

§   Data and database administrators

§   Product evaluators, acquirers and deployers

§   IT managers

§   Information modelers and database designers

§   Application developers and deployers

§   Data warehouse implementers

§   Members of the trade media covering data management

§   Academics specializing in data management topics

§   Students, graduate and undergraduate

 

 

DOCUMENTATION

 

Workbook containing the instructor’s slides, and PRACTICAL DATABASE FOUNDATIONS paper #4, which serves as text for this seminar.

 

 

INSTRUCTOR

 

Fabian Pascal has a national and international reputation as an independent technology analyst, consultant, author and lecturer specializing in data management. He was affiliated with Codd & Date and for 20 years held various analytical and management positions in the private and public sectors, has taught and lectured at the business and academic levels, and advised vendor and user organizations on data management technology, strategy and implementation. Clients include IBM, Census Bureau, CIA, Apple, Borland, Cognos, UCSF, and IRS. He is founder, editor and publisher of DATABASE DEBUNKINGS, a web site dedicated to dispelling persistent fallacies, flaws, myths and misconceptions prevalent in the IT industry. Together with Chris Date he has recently launched the PRACTICAL DATABASE FOUNDATIONS series of papers that also serve as text for his seminars. Author of three books, he has published extensively in most trade publications, including DM Review, Database Programming and Design, DBMS, Byte, Infoworld and Computerworld. He is author of the contrarian columns Against the Grain, Setting Matters Straight, and Test Your Foundation Knowledge.