Reverse engineer a database
No edit summary |
No edit summary |
||
Line 1: | Line 1: | ||
Reverse engineering is what we call the process that takes a given database and turns it into a model driven “thing”. | Reverse engineering is what we call the process that takes a given database and turns it into a model driven “thing”. | ||
[[File:Reverse eod.png|frameless|382x382px]] | [[File:Reverse eod.png|frameless|382x382px|border]] | ||
You just need to give a valid connection string to it; in this case a use the MusicStoreDb from a MicrosoftSample: | You just need to give a valid connection string to it; in this case a use the MusicStoreDb from a MicrosoftSample: | ||
[[File:Reod.png|frameless|389x389px]] | [[File:Reod.png|frameless|389x389px|border]] | ||
You start by Analyzing the database: | You start by Analyzing the database: | ||
[[File:Analyzing_the_database.png|frameless|414x414px]] | [[File:Analyzing_the_database.png|frameless|414x414px|border]] | ||
And then you “Go!” – be aware of that this process will empty the package you started from and fill it with the stuff from the reverse engineer process: | And then you “Go!” – be aware of that this process will empty the package you started from and fill it with the stuff from the reverse engineer process: |
Revision as of 08:59, 8 April 2017
Reverse engineering is what we call the process that takes a given database and turns it into a model driven “thing”.
You just need to give a valid connection string to it; in this case a use the MusicStoreDb from a MicrosoftSample:
You start by Analyzing the database:
And then you “Go!” – be aware of that this process will empty the package you started from and fill it with the stuff from the reverse engineer process:
Giving us this in the modlr tree:
And I will drag these classes out on a diagram to get this:
This page was edited more than 11 months ago on 02/11/2024. What links here