SlideShare a Scribd company logo
1 of 20
DATA MODELING
AND
eXERD

R&D Center
in Tomato
System
LIST

1. Data Modeling
2. Data Base Modeling
3. Data Base Modeling Tool
4. eXERD
COMPUTING

 Realize the problems of reality.
 Reconstitute and solve problems with the computer.
 Revert added value of solved problems to reality.
COMPUTING: CONTINUE…
 How long does it take from Seoul to Busan By a car?

 It takes 4.3 hours!
DATA MODELING?
simplify, visualize, document
information of reality for computerization,

 is to

deciding the scope of
 UML, ERD, CRC…
 ERD is one of notation.(?)

abstraction
ABSTRACTION: INFORMATION CHOICE
Abstraction is the process of deleting differences
for emphasis on commons,
Hiding unimportant parts or not interesting objects,
Including the distinguishing parts from other objects.
-Dictionary of Object Technology (Firesmith, Eykholt, 1995)

 Entity: Marine





Stamina
Defensive Power
Attack Power
Shooting Range

 Annual Salary?
 Age?
 Family History?
ABSTRACTION: THE BASIS OF ACTIVITIES
IF
DISTANCE_WITH_ENEMY < ATTACK_RANGE
THEN
ENEMY.HP = ENEMY.HP – ATTACK_DAMAGE
ENDIF
 Modeling justifies the form of problems and results which
business logic should solve.
ABSTRACTION: DISTORTION
ABSTRACTION: VIEWPOINT
ABSTRACTION: RELATIONS
 Personal information








Name
Age
Phone
Name of
Name of
Name of
Name of

a mother in law
a father in law
a wife
children

father

wife
children

mother
MODELING: SUMMARY

Selecting data suited for duties(domain)
Change data to be suited more for duties
Each entities compose the cooperation
relation for duties
DATABASE MODELING





How is data preserved in the computer?
Which data phase is suitable for problem solution?
Is it working fast in actual data base?
Is it assured of matching?
DATA MODELING TOOL
 The drawing language of database modeling, the tool to draw
ERD
 And?





Engineering, Reverse Engineering
Pursue matching
Access to specialized function for database
…

 eXERD?
 It offers practical working environment for everyone
DATABASE MODELING TOOLS IN KOREA

ERwin
Dataware (Old ver. DA#)
eXERD
PRICING
ERWIN: THE REASON WHY IT IS
EXPENSIVE
There are too many functions of details.
It’s designed for experts.

Monopolistic position
De Facto
eXERD?
 The modeling tool for 99% people






Low expense of education markedly
Mechanism to prevent mistakes
Sensible exchange of data with animation
Integrates tools(Eclipse)
Reasonable price

 Humanism





Joys
Excludes mechanical and repetitive works
Automates styling works
Inline editing: it excludes works to be needed with your mouse and
keyboard at the same time.
DEMO
USERS’ FEEDBACK
It makes me smile while I’m working busy

I’m surprised that Korean development
tool based on mac has high quality
I feel thankful for making this brilliant tool
I’m embarrassed of my thoughts that developers
have to use famous and expensive ERD
tools. Thanks a lot, it wakes me up to rethink

I would pay your tribute of praise to encouraging first step
THANK YOU

More Related Content

What's hot

Unity's Evolving Best Practices
Unity's Evolving Best PracticesUnity's Evolving Best Practices
Unity's Evolving Best PracticesUnity Technologies
 
Application of computer graphics technique to computer system assembling
Application of computer graphics technique to computer system assemblingApplication of computer graphics technique to computer system assembling
Application of computer graphics technique to computer system assemblingAlexander Decker
 
AI and Deep Learning
AI and Deep LearningAI and Deep Learning
AI and Deep LearningManoj Kumar
 
Introduction to Computer Graphics(1)
Introduction to Computer Graphics(1)Introduction to Computer Graphics(1)
Introduction to Computer Graphics(1)HiteshJain007
 
Deep Neural Network function of neural network and it application
Deep Neural Network  function of neural network and it application  Deep Neural Network  function of neural network and it application
Deep Neural Network function of neural network and it application khalidsheikh24
 
HKOSCon18 - Chetan Khatri - Open Source AI / ML Technologies and Application ...
HKOSCon18 - Chetan Khatri - Open Source AI / ML Technologies and Application ...HKOSCon18 - Chetan Khatri - Open Source AI / ML Technologies and Application ...
HKOSCon18 - Chetan Khatri - Open Source AI / ML Technologies and Application ...Chetan Khatri
 
Crimson Publishers-On the Advantages of Simulation based Approach in Engineering
Crimson Publishers-On the Advantages of Simulation based Approach in EngineeringCrimson Publishers-On the Advantages of Simulation based Approach in Engineering
Crimson Publishers-On the Advantages of Simulation based Approach in EngineeringCrimsonpublishers-Electronics
 
Ai open poweruniversityoforegon_ver3
Ai open poweruniversityoforegon_ver3Ai open poweruniversityoforegon_ver3
Ai open poweruniversityoforegon_ver3Ganesan Narayanasamy
 
Ai open poweruniversityoforegon_ver2
Ai open poweruniversityoforegon_ver2Ai open poweruniversityoforegon_ver2
Ai open poweruniversityoforegon_ver2Ganesan Narayanasamy
 
AI On Your Phone: CoreML and Tensorflow Lite
AI On Your Phone: CoreML and Tensorflow LiteAI On Your Phone: CoreML and Tensorflow Lite
AI On Your Phone: CoreML and Tensorflow LiteRay Deck
 

What's hot (12)

Unity's Evolving Best Practices
Unity's Evolving Best PracticesUnity's Evolving Best Practices
Unity's Evolving Best Practices
 
Application of computer graphics technique to computer system assembling
Application of computer graphics technique to computer system assemblingApplication of computer graphics technique to computer system assembling
Application of computer graphics technique to computer system assembling
 
AI and Deep Learning
AI and Deep LearningAI and Deep Learning
AI and Deep Learning
 
Abhishek-Jandial
Abhishek-JandialAbhishek-Jandial
Abhishek-Jandial
 
Introduction to Computer Graphics(1)
Introduction to Computer Graphics(1)Introduction to Computer Graphics(1)
Introduction to Computer Graphics(1)
 
Deep Neural Network function of neural network and it application
Deep Neural Network  function of neural network and it application  Deep Neural Network  function of neural network and it application
Deep Neural Network function of neural network and it application
 
HKOSCon18 - Chetan Khatri - Open Source AI / ML Technologies and Application ...
HKOSCon18 - Chetan Khatri - Open Source AI / ML Technologies and Application ...HKOSCon18 - Chetan Khatri - Open Source AI / ML Technologies and Application ...
HKOSCon18 - Chetan Khatri - Open Source AI / ML Technologies and Application ...
 
Crimson Publishers-On the Advantages of Simulation based Approach in Engineering
Crimson Publishers-On the Advantages of Simulation based Approach in EngineeringCrimson Publishers-On the Advantages of Simulation based Approach in Engineering
Crimson Publishers-On the Advantages of Simulation based Approach in Engineering
 
Ai open poweruniversityoforegon_ver3
Ai open poweruniversityoforegon_ver3Ai open poweruniversityoforegon_ver3
Ai open poweruniversityoforegon_ver3
 
Ai open poweruniversityoforegon_ver2
Ai open poweruniversityoforegon_ver2Ai open poweruniversityoforegon_ver2
Ai open poweruniversityoforegon_ver2
 
An approach for adapting a cobot workstation to human operator within a deep ...
An approach for adapting a cobot workstation to human operator within a deep ...An approach for adapting a cobot workstation to human operator within a deep ...
An approach for adapting a cobot workstation to human operator within a deep ...
 
AI On Your Phone: CoreML and Tensorflow Lite
AI On Your Phone: CoreML and Tensorflow LiteAI On Your Phone: CoreML and Tensorflow Lite
AI On Your Phone: CoreML and Tensorflow Lite
 

Viewers also liked

финмендоп
финмендопфинмендоп
финмендопnikitikitaaa
 
Legislacion de telecomunicaciones Rigo Mojica
Legislacion de telecomunicaciones   Rigo MojicaLegislacion de telecomunicaciones   Rigo Mojica
Legislacion de telecomunicaciones Rigo MojicaRigo Mojica
 
Australia - Elsa Sánchez y Thalía Gómez
Australia - Elsa Sánchez y Thalía Gómez Australia - Elsa Sánchez y Thalía Gómez
Australia - Elsa Sánchez y Thalía Gómez elsitaaSanchez
 
Konstruktorskiy proekt
Konstruktorskiy proektKonstruktorskiy proekt
Konstruktorskiy proektmetel_kova
 
Producción Publicitaria
Producción PublicitariaProducción Publicitaria
Producción PublicitariaYulianny Gil
 
Balanced life
Balanced lifeBalanced life
Balanced lifeabuck97
 
Judy Holm ASPIRATIONS and CMO case studies
Judy Holm ASPIRATIONS and CMO case studiesJudy Holm ASPIRATIONS and CMO case studies
Judy Holm ASPIRATIONS and CMO case studiesJudy Holm
 
GLFoster Resume Revised
GLFoster Resume RevisedGLFoster Resume Revised
GLFoster Resume RevisedGary Foster
 
Aporte individual trabajo final
Aporte individual trabajo finalAporte individual trabajo final
Aporte individual trabajo finalMaferive
 
project Huis Doorn
project Huis Doornproject Huis Doorn
project Huis DoornKarel Buijn
 

Viewers also liked (20)

финмендоп
финмендопфинмендоп
финмендоп
 
Trabajo de ingles
Trabajo   de   inglesTrabajo   de   ingles
Trabajo de ingles
 
Проект 39. Вести из ОУ Фрунзенского района СПб
Проект 39. Вести из ОУ Фрунзенского района СПбПроект 39. Вести из ОУ Фрунзенского района СПб
Проект 39. Вести из ОУ Фрунзенского района СПб
 
Legislacion de telecomunicaciones Rigo Mojica
Legislacion de telecomunicaciones   Rigo MojicaLegislacion de telecomunicaciones   Rigo Mojica
Legislacion de telecomunicaciones Rigo Mojica
 
Australia - Elsa Sánchez y Thalía Gómez
Australia - Elsa Sánchez y Thalía Gómez Australia - Elsa Sánchez y Thalía Gómez
Australia - Elsa Sánchez y Thalía Gómez
 
Actividad individual examen nacional 4
Actividad individual examen nacional 4Actividad individual examen nacional 4
Actividad individual examen nacional 4
 
Reglamento lft7 a. c.
Reglamento lft7 a. c.Reglamento lft7 a. c.
Reglamento lft7 a. c.
 
Esclerosis Multiple
Esclerosis MultipleEsclerosis Multiple
Esclerosis Multiple
 
Konstruktorskiy proekt
Konstruktorskiy proektKonstruktorskiy proekt
Konstruktorskiy proekt
 
PHP
PHPPHP
PHP
 
La posada del silencio nº 90, curso vi
La posada del silencio nº 90, curso viLa posada del silencio nº 90, curso vi
La posada del silencio nº 90, curso vi
 
Producción Publicitaria
Producción PublicitariaProducción Publicitaria
Producción Publicitaria
 
Articulos, propuesta laboral.
Articulos, propuesta laboral.Articulos, propuesta laboral.
Articulos, propuesta laboral.
 
Balanced life
Balanced lifeBalanced life
Balanced life
 
Judy Holm ASPIRATIONS and CMO case studies
Judy Holm ASPIRATIONS and CMO case studiesJudy Holm ASPIRATIONS and CMO case studies
Judy Holm ASPIRATIONS and CMO case studies
 
Cuento alex c
Cuento alex cCuento alex c
Cuento alex c
 
GLFoster Resume Revised
GLFoster Resume RevisedGLFoster Resume Revised
GLFoster Resume Revised
 
Aporte individual trabajo final
Aporte individual trabajo finalAporte individual trabajo final
Aporte individual trabajo final
 
Snovi o proslosti
Snovi o proslostiSnovi o proslosti
Snovi o proslosti
 
project Huis Doorn
project Huis Doornproject Huis Doorn
project Huis Doorn
 

Similar to eXERD Data Modeling

Models vs Reality: Quest for the Roots of Complexity
Models vs Reality: Quest for the Roots of ComplexityModels vs Reality: Quest for the Roots of Complexity
Models vs Reality: Quest for the Roots of ComplexityJulian Warszawski
 
Chatbots in 2017 -- Ithaca Talk Dec 6
Chatbots in 2017 -- Ithaca Talk Dec 6Chatbots in 2017 -- Ithaca Talk Dec 6
Chatbots in 2017 -- Ithaca Talk Dec 6Paul Houle
 
The State of ML for iOS: On the Advent of WWDC 2018 🕯
The State of ML for iOS: On the Advent of WWDC 2018 🕯The State of ML for iOS: On the Advent of WWDC 2018 🕯
The State of ML for iOS: On the Advent of WWDC 2018 🕯Meghan Kane
 
Data Workflows for Machine Learning - Seattle DAML
Data Workflows for Machine Learning - Seattle DAMLData Workflows for Machine Learning - Seattle DAML
Data Workflows for Machine Learning - Seattle DAMLPaco Nathan
 
Big Data Meetup #7
Big Data Meetup #7Big Data Meetup #7
Big Data Meetup #7Paul Lo
 
Parallel Computing 2007: Overview
Parallel Computing 2007: OverviewParallel Computing 2007: Overview
Parallel Computing 2007: OverviewGeoffrey Fox
 
Data Workflows for Machine Learning - SF Bay Area ML
Data Workflows for Machine Learning - SF Bay Area MLData Workflows for Machine Learning - SF Bay Area ML
Data Workflows for Machine Learning - SF Bay Area MLPaco Nathan
 
Deep Learning and the state of AI / 2016
Deep Learning and the state of AI / 2016Deep Learning and the state of AI / 2016
Deep Learning and the state of AI / 2016Grigory Sapunov
 
FACE COUNTING USING OPEN CV & PYTHON FOR ANALYZING UNUSUAL EVENTS IN CROWDS
FACE COUNTING USING OPEN CV & PYTHON FOR ANALYZING UNUSUAL EVENTS IN CROWDSFACE COUNTING USING OPEN CV & PYTHON FOR ANALYZING UNUSUAL EVENTS IN CROWDS
FACE COUNTING USING OPEN CV & PYTHON FOR ANALYZING UNUSUAL EVENTS IN CROWDSIRJET Journal
 
Synergy of Human and Artificial Intelligence in Software Engineering
Synergy of Human and Artificial Intelligence in Software EngineeringSynergy of Human and Artificial Intelligence in Software Engineering
Synergy of Human and Artificial Intelligence in Software EngineeringTao Xie
 
Machine Learning Overview
Machine Learning OverviewMachine Learning Overview
Machine Learning OverviewMykhailo Koval
 
Building a performing Machine Learning model from A to Z
Building a performing Machine Learning model from A to ZBuilding a performing Machine Learning model from A to Z
Building a performing Machine Learning model from A to ZCharles Vestur
 
Mirko Lucchese - Deep Image Processing
Mirko Lucchese - Deep Image ProcessingMirko Lucchese - Deep Image Processing
Mirko Lucchese - Deep Image ProcessingMeetupDataScienceRoma
 
Stefan Geissler kairntech - SDC Nice Apr 2019
Stefan Geissler kairntech - SDC Nice Apr 2019 Stefan Geissler kairntech - SDC Nice Apr 2019
Stefan Geissler kairntech - SDC Nice Apr 2019 Stefan Geißler
 
Thinking in parallel ab tuladev
Thinking in parallel ab tuladevThinking in parallel ab tuladev
Thinking in parallel ab tuladevPavel Tsukanov
 
2013 Lecture 5: AR Tools and Interaction
2013 Lecture 5: AR Tools and Interaction 2013 Lecture 5: AR Tools and Interaction
2013 Lecture 5: AR Tools and Interaction Mark Billinghurst
 
UML Generator (NCC18)
UML Generator (NCC18)UML Generator (NCC18)
UML Generator (NCC18)IT Industry
 
OWF14 - Big Data : The State of Machine Learning in 2014
OWF14 - Big Data : The State of Machine  Learning in 2014OWF14 - Big Data : The State of Machine  Learning in 2014
OWF14 - Big Data : The State of Machine Learning in 2014Paris Open Source Summit
 

Similar to eXERD Data Modeling (20)

Models vs Reality: Quest for the Roots of Complexity
Models vs Reality: Quest for the Roots of ComplexityModels vs Reality: Quest for the Roots of Complexity
Models vs Reality: Quest for the Roots of Complexity
 
IN4308 1
IN4308 1IN4308 1
IN4308 1
 
Chatbots in 2017 -- Ithaca Talk Dec 6
Chatbots in 2017 -- Ithaca Talk Dec 6Chatbots in 2017 -- Ithaca Talk Dec 6
Chatbots in 2017 -- Ithaca Talk Dec 6
 
The State of ML for iOS: On the Advent of WWDC 2018 🕯
The State of ML for iOS: On the Advent of WWDC 2018 🕯The State of ML for iOS: On the Advent of WWDC 2018 🕯
The State of ML for iOS: On the Advent of WWDC 2018 🕯
 
Data Workflows for Machine Learning - Seattle DAML
Data Workflows for Machine Learning - Seattle DAMLData Workflows for Machine Learning - Seattle DAML
Data Workflows for Machine Learning - Seattle DAML
 
Big Data Meetup #7
Big Data Meetup #7Big Data Meetup #7
Big Data Meetup #7
 
Ch01lect1 et
Ch01lect1 etCh01lect1 et
Ch01lect1 et
 
Parallel Computing 2007: Overview
Parallel Computing 2007: OverviewParallel Computing 2007: Overview
Parallel Computing 2007: Overview
 
Data Workflows for Machine Learning - SF Bay Area ML
Data Workflows for Machine Learning - SF Bay Area MLData Workflows for Machine Learning - SF Bay Area ML
Data Workflows for Machine Learning - SF Bay Area ML
 
Deep Learning and the state of AI / 2016
Deep Learning and the state of AI / 2016Deep Learning and the state of AI / 2016
Deep Learning and the state of AI / 2016
 
FACE COUNTING USING OPEN CV & PYTHON FOR ANALYZING UNUSUAL EVENTS IN CROWDS
FACE COUNTING USING OPEN CV & PYTHON FOR ANALYZING UNUSUAL EVENTS IN CROWDSFACE COUNTING USING OPEN CV & PYTHON FOR ANALYZING UNUSUAL EVENTS IN CROWDS
FACE COUNTING USING OPEN CV & PYTHON FOR ANALYZING UNUSUAL EVENTS IN CROWDS
 
Synergy of Human and Artificial Intelligence in Software Engineering
Synergy of Human and Artificial Intelligence in Software EngineeringSynergy of Human and Artificial Intelligence in Software Engineering
Synergy of Human and Artificial Intelligence in Software Engineering
 
Machine Learning Overview
Machine Learning OverviewMachine Learning Overview
Machine Learning Overview
 
Building a performing Machine Learning model from A to Z
Building a performing Machine Learning model from A to ZBuilding a performing Machine Learning model from A to Z
Building a performing Machine Learning model from A to Z
 
Mirko Lucchese - Deep Image Processing
Mirko Lucchese - Deep Image ProcessingMirko Lucchese - Deep Image Processing
Mirko Lucchese - Deep Image Processing
 
Stefan Geissler kairntech - SDC Nice Apr 2019
Stefan Geissler kairntech - SDC Nice Apr 2019 Stefan Geissler kairntech - SDC Nice Apr 2019
Stefan Geissler kairntech - SDC Nice Apr 2019
 
Thinking in parallel ab tuladev
Thinking in parallel ab tuladevThinking in parallel ab tuladev
Thinking in parallel ab tuladev
 
2013 Lecture 5: AR Tools and Interaction
2013 Lecture 5: AR Tools and Interaction 2013 Lecture 5: AR Tools and Interaction
2013 Lecture 5: AR Tools and Interaction
 
UML Generator (NCC18)
UML Generator (NCC18)UML Generator (NCC18)
UML Generator (NCC18)
 
OWF14 - Big Data : The State of Machine Learning in 2014
OWF14 - Big Data : The State of Machine  Learning in 2014OWF14 - Big Data : The State of Machine  Learning in 2014
OWF14 - Big Data : The State of Machine Learning in 2014
 

Recently uploaded

How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfOrbitshub
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...apidays
 
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Angeliki Cooney
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWERMadyBayot
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyKhushali Kathiriya
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FMESafe Software
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...apidays
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDropbox
 
Platformless Horizons for Digital Adaptability
Platformless Horizons for Digital AdaptabilityPlatformless Horizons for Digital Adaptability
Platformless Horizons for Digital AdaptabilityWSO2
 
[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdfSandro Moreira
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businesspanagenda
 
Six Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal OntologySix Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal Ontologyjohnbeverley2021
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc
 
CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistandanishmna97
 
WSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering DevelopersWSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering DevelopersWSO2
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Victor Rentea
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherRemote DBA Services
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MIND CTI
 

Recently uploaded (20)

How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
 
Platformless Horizons for Digital Adaptability
Platformless Horizons for Digital AdaptabilityPlatformless Horizons for Digital Adaptability
Platformless Horizons for Digital Adaptability
 
[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
Six Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal OntologySix Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal Ontology
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistan
 
Understanding the FAA Part 107 License ..
Understanding the FAA Part 107 License ..Understanding the FAA Part 107 License ..
Understanding the FAA Part 107 License ..
 
WSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering DevelopersWSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering Developers
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 

eXERD Data Modeling

  • 2. LIST 1. Data Modeling 2. Data Base Modeling 3. Data Base Modeling Tool 4. eXERD
  • 3. COMPUTING  Realize the problems of reality.  Reconstitute and solve problems with the computer.  Revert added value of solved problems to reality.
  • 4. COMPUTING: CONTINUE…  How long does it take from Seoul to Busan By a car?  It takes 4.3 hours!
  • 5. DATA MODELING? simplify, visualize, document information of reality for computerization,  is to deciding the scope of  UML, ERD, CRC…  ERD is one of notation.(?) abstraction
  • 6. ABSTRACTION: INFORMATION CHOICE Abstraction is the process of deleting differences for emphasis on commons, Hiding unimportant parts or not interesting objects, Including the distinguishing parts from other objects. -Dictionary of Object Technology (Firesmith, Eykholt, 1995)  Entity: Marine     Stamina Defensive Power Attack Power Shooting Range  Annual Salary?  Age?  Family History?
  • 7. ABSTRACTION: THE BASIS OF ACTIVITIES IF DISTANCE_WITH_ENEMY < ATTACK_RANGE THEN ENEMY.HP = ENEMY.HP – ATTACK_DAMAGE ENDIF  Modeling justifies the form of problems and results which business logic should solve.
  • 10. ABSTRACTION: RELATIONS  Personal information        Name Age Phone Name of Name of Name of Name of a mother in law a father in law a wife children father wife children mother
  • 11. MODELING: SUMMARY Selecting data suited for duties(domain) Change data to be suited more for duties Each entities compose the cooperation relation for duties
  • 12. DATABASE MODELING     How is data preserved in the computer? Which data phase is suitable for problem solution? Is it working fast in actual data base? Is it assured of matching?
  • 13. DATA MODELING TOOL  The drawing language of database modeling, the tool to draw ERD  And?     Engineering, Reverse Engineering Pursue matching Access to specialized function for database …  eXERD?  It offers practical working environment for everyone
  • 14. DATABASE MODELING TOOLS IN KOREA ERwin Dataware (Old ver. DA#) eXERD
  • 16. ERWIN: THE REASON WHY IT IS EXPENSIVE There are too many functions of details. It’s designed for experts. Monopolistic position De Facto
  • 17. eXERD?  The modeling tool for 99% people      Low expense of education markedly Mechanism to prevent mistakes Sensible exchange of data with animation Integrates tools(Eclipse) Reasonable price  Humanism     Joys Excludes mechanical and repetitive works Automates styling works Inline editing: it excludes works to be needed with your mouse and keyboard at the same time.
  • 18. DEMO
  • 19. USERS’ FEEDBACK It makes me smile while I’m working busy I’m surprised that Korean development tool based on mac has high quality I feel thankful for making this brilliant tool I’m embarrassed of my thoughts that developers have to use famous and expensive ERD tools. Thanks a lot, it wakes me up to rethink I would pay your tribute of praise to encouraging first step