Well, it's been almost a year since I posted 'The Platypus Database', and an amazing thing has happened:
I am the Platypus Hunter! I have been assigned the project of NORMALIZING our database!
In fact, I have been designated unofficial DBA with the objective of becoming reclassified as the official DBA in the future.
Of course, now I'm daunted by the fact that I have to take 20 years worth of data and migrate it to the new tables! I would welcome any suggestions from those of you who have done something similar in the past.
I have downloaded 'DeZign for Databases' which seems to be a decent Data Modeling tool. I have started with the tables that I am the most familar with and that went well. I've now moved into some of the easier areas (like Human Resources) before diving into some of the areas of the court that I don't know as well.
My plan is to analyze the existing tables and determine the data fields that need to be transferred to the new design; create the data modeling diagram of the normalized data. Once the data model has been approved, create a utility that will migrate the data. I am expecting approximately 80% of the information will transfer via the utility. Out of the remaining 20%, 95% of those will need slight massaging to get the data migrated and the other 5% will need massive massaging to migrate. Do those estimates seem reasonable?
Are there any other issues that I should be aware of when tackling a project of this magnitude? I'll admit, this is the biggest thing I've ever done!
Thanks!
Leslie
I am the Platypus Hunter! I have been assigned the project of NORMALIZING our database!
In fact, I have been designated unofficial DBA with the objective of becoming reclassified as the official DBA in the future.
Of course, now I'm daunted by the fact that I have to take 20 years worth of data and migrate it to the new tables! I would welcome any suggestions from those of you who have done something similar in the past.
I have downloaded 'DeZign for Databases' which seems to be a decent Data Modeling tool. I have started with the tables that I am the most familar with and that went well. I've now moved into some of the easier areas (like Human Resources) before diving into some of the areas of the court that I don't know as well.
My plan is to analyze the existing tables and determine the data fields that need to be transferred to the new design; create the data modeling diagram of the normalized data. Once the data model has been approved, create a utility that will migrate the data. I am expecting approximately 80% of the information will transfer via the utility. Out of the remaining 20%, 95% of those will need slight massaging to get the data migrated and the other 5% will need massive massaging to migrate. Do those estimates seem reasonable?
Are there any other issues that I should be aware of when tackling a project of this magnitude? I'll admit, this is the biggest thing I've ever done!
Thanks!
Leslie