40
Copyright © 2006 IIS. MANAGING DATA MATHEMATICALLY

MANAGING DATA MATHEMATICALLY

Embed Size (px)

DESCRIPTION

MANAGING DATA MATHEMATICALLY. MANAGING DATA MATHEMATICALLY. DATA AS A MATHEMATICAL OBJECT. MANAGING DATA MATHEMATICALLY. - THEORETICAL FOUNDATIONS. - PRACTICAL APPLICATIONS. PREVIEW. THEORETICAL FOUNDATIONS EXTENTIONS TO SET THEORY DATA AS A MATHEMATICAL OBJECT - PowerPoint PPT Presentation

Citation preview

Page 1: MANAGING DATA MATHEMATICALLY

Copyright © 2006 IIS.

MANAGINGDATA

MATHEMATICALLY

Page 2: MANAGING DATA MATHEMATICALLY

Copyright © 2006 IIS.

MANAGINGDATA

MATHEMATICALLY

DATA AS A MATHEMATICAL OBJECT

Page 3: MANAGING DATA MATHEMATICALLY

Copyright © 2006 IIS.

MANAGINGDATA

MATHEMATICALLY - THEORETICAL FOUNDATIONS

- PRACTICAL APPLICATIONS

Page 4: MANAGING DATA MATHEMATICALLY

Copyright © 2006 IIS.

PREVIEW

• THEORETICAL FOUNDATIONS– EXTENTIONS TO SET THEORY

–DATA AS A MATHEMATICAL OBJECT–TRANSACTIONS AS SET OPERATIONS

Page 5: MANAGING DATA MATHEMATICALLY

Copyright © 2006 IIS.

PREVIEW

• PRACTICAL APPLICATIONS

– ADAPT TRANSACTION TO DATA

– ADAPT DATA TO TRANSACTION

– LIVE DEMONSTRATION

• ADAPTIVE DATA RESTRUCTURING

– ON 1, 2, 4, 8, & 10 GB OF RAW DATA

Page 6: MANAGING DATA MATHEMATICALLY

Copyright © 2006 IIS.

ARPA - 1965

CONCOMP RESEARCH PROJECT

• MATHEMATICALLY SOUND SYSTEMS

DATA MANAGEABLE MATHEMATICALLY?

– MATHEMATICAL IDENTITY FOR DATA

– MATHEMATICAL EXPRESSION FOR DATA BEHAVIOR

Page 7: MANAGING DATA MATHEMATICALLY

Copyright © 2006 IIS.

Identifying Characteristics of Data

• Content– Represented Relationships

• Structure– Form of Representation

• Behavior– Response to Manipulation

Page 8: MANAGING DATA MATHEMATICALLY

Copyright © 2006 IIS.

Page 9: MANAGING DATA MATHEMATICALLY

Copyright © 2006 IIS.

Page 10: MANAGING DATA MATHEMATICALLY

Copyright © 2006 IIS.

Page 11: MANAGING DATA MATHEMATICALLY

Copyright © 2006 IIS.

Identifying Characteristics of Data

• Content– Represented Relationships

• Structure– Form of Representation

• Behavior– Response to Manipulation

Page 12: MANAGING DATA MATHEMATICALLY

Copyright © 2006 IIS.

Two Remarks on Set Theory[Th. Skolem, Math. Scand. 5 (1957), 40-46]

2. The ordered n-tuples as sets

“ But in literature I have found no answer to the general question how to define the ordered n-tuple as a set.”

In conclusion: “I shall not pursue these considerations here, but only emphasize that it is still a problem how the ordered n-typle can be defined in the most suitable way.”

n-tuples behave badly, e.g., <a, b> <a, c> = <a, a>

Page 13: MANAGING DATA MATHEMATICALLY

Copyright © 2006 IIS.

XST Definition of n-tuple

<a, b, c> = { a1, b2, c3}

<x, b, y> = { x1, b2, y3}

<a, b, c> <x, b, y> = {b2}

Page 14: MANAGING DATA MATHEMATICALLY

Copyright © 2006 IIS.

Page 15: MANAGING DATA MATHEMATICALLY

Copyright © 2006 IIS.

Page 16: MANAGING DATA MATHEMATICALLY

Copyright © 2006 IIS.

Page 17: MANAGING DATA MATHEMATICALLY

Copyright © 2006 IIS.

Page 18: MANAGING DATA MATHEMATICALLY

Copyright © 2006 IIS.

Page 19: MANAGING DATA MATHEMATICALLY

Copyright © 2006 IIS.

Working Definitions

• Data A Representation of Relationships

• Data Transaction Any Transformation of Data from One State to Another

Page 20: MANAGING DATA MATHEMATICALLY

Copyright © 2006 IIS.

• Logical Data– Representations friendly to humans– Used to specify enterprise transactions

• Physical Data– Representations friendly to machines– Used to support execution of enterprise

transactions

• Transaction Types– Logical Data to Logical Data– Logical Data to Physical Data– Physical Data to Physical Data– Physical Data to Logical Data

L

P

L

L

L

PP

P

Page 21: MANAGING DATA MATHEMATICALLY

Copyright © 2006 IIS.

Visual Summary

E-DATA

M-DATA

Specification

Execution

Brains

Bytes

Logical Enterprise

MachinePhysical

Disjoint Environments

Page 22: MANAGING DATA MATHEMATICALLY

Copyright © 2006 IIS.

Mathematical View

P1

L1L2

P2

Specification

Execution

Brains

Bytes

f

F

a b

Logical Enterprise

MachinePhysical

XST: f (L1) = b ( F ( a ( L1) ) ) = L2

Page 23: MANAGING DATA MATHEMATICALLY

Copyright © 2006 IIS.

Page 24: MANAGING DATA MATHEMATICALLY

Copyright © 2006 IIS.

Page 25: MANAGING DATA MATHEMATICALLY

Copyright © 2006 IIS.

Page 26: MANAGING DATA MATHEMATICALLY

Copyright © 2006 IIS.

Page 27: MANAGING DATA MATHEMATICALLY

Copyright © 2006 IIS.

Page 28: MANAGING DATA MATHEMATICALLY

Copyright © 2006 IIS.

Page 29: MANAGING DATA MATHEMATICALLY

Copyright © 2006 IIS.

Page 30: MANAGING DATA MATHEMATICALLY

Copyright © 2006 IIS.

Page 31: MANAGING DATA MATHEMATICALLY

Copyright © 2006 IIS.

Information Access Strategies

• Adapt Query to Data

• Adapt Data to Query

Page 32: MANAGING DATA MATHEMATICALLY

Copyright © 2006 IIS.

Page 33: MANAGING DATA MATHEMATICALLY

Copyright © 2006 IIS.

Page 34: MANAGING DATA MATHEMATICALLY

Copyright © 2006 IIS.

Page 35: MANAGING DATA MATHEMATICALLY

Copyright © 2006 IIS.

Page 36: MANAGING DATA MATHEMATICALLY

Copyright © 2006 IIS.

Page 37: MANAGING DATA MATHEMATICALLY

Copyright © 2006 IIS.

Page 38: MANAGING DATA MATHEMATICALLY

Copyright © 2006 IIS.

Page 39: MANAGING DATA MATHEMATICALLY

Copyright © 2006 IIS.

Information Access Strategies

• Adapt Query to Data

• Adapt Data to Query

Page 40: MANAGING DATA MATHEMATICALLY

Copyright © 2006 IIS.