Presentation is loading. Please wait.

Presentation is loading. Please wait.

This document is the property of First Place Software, Inc. Trademarks, products and images are properties of their respective owners. Presented by David.

Similar presentations


Presentation on theme: "This document is the property of First Place Software, Inc. Trademarks, products and images are properties of their respective owners. Presented by David."— Presentation transcript:

1 This document is the property of First Place Software, Inc. Trademarks, products and images are properties of their respective owners. Presented by David Haertzen First Place Learning Copyright(c) 2009-2014, First Place Software, Inc. Module 1: Main Course M3: Data Modeling Computer Associates Erwin 1

2 Data Modeling – Second Key Skill Copyright(c) 1994-2010, First Place Software, Inc. 2 Data Modeling is the technique of understanding and communicating information about data through diagrams. It is the tool you will use to design databases.

3 Data Modeling To better understand the modeled system To communicate between team members both at the time of data model creation and later when the data model is in production To communicate between groups and to assist in data integration To create a database that meets requirements – Contains columns with correct datatypes and constraints – Provides referential integrity Skill in creating and understanding data models is a prerequisite to all database jobs. Copyright(c) 1994-2010, First Place Software, Inc. 3 Data Modeling is the technique of understanding and communicating information about data through diagrams.

4 Get Ready to Learn Data Modeling Copyright(c) 1994-2010, First Place Software, Inc. 4 Learn Erwin Basics Logical Data Modeling Course Download Software Get a Data Modeling Overview Avoid Data Modeling Mistakes Download and install the free Community Edition of Computer Associates ERWin Data Modeling Software. Learn the basics of Data Modeling through a Youtube data modeling overview. Get an overview of Erwin through the Soup to Nuts demo on Youtube. Solidify your data modeling understanding through this First Place Learning Logical Data Modeling Course. Learn which mistakes that you should avoid when creating data models and designing databases.

5 Get Ready for Hands On ERwin Experience Let’s get started by downloading and installing Computer Associates Erwin Community. It is free, yet provides the same kind of functionality that you will use in your data career job (Limited to 25 Tables / Entities per Model) Go to this Computer Associates webpage https://www.ca.com/us/register/forms/ca-erwin-data-modeler-community-edition-evaluation-software.aspx Install following wizard directions. Copyright(c) 1994-2010, First Place Software, Inc. 5

6 Let’s Start with Overviews Copyright(c) 1994-2010, First Place Software, Inc. 6 https://www.youtube.com/watch?v=tR_rOJPiEXc This one hour video provides a great overview of data modeling.

7 See Erwin in Action Copyright(c) 1994-2010, First Place Software, Inc. 7 https://www.youtube.com/watch?v=Zq4ViQ5VCuk Be sure to stop the video and practice what you see. Start up Erwin and create the same kind of model that is created in this video. This eight minute video shows the use of Erwin to create a data model.

8 Logical Data Modeling in Depth Copyright(c) 1994-2010, First Place Software, Inc. 8 Next, it is time for more detailed data modeling know how. Start the First Place Learning Logical Data Modeling Course Be sure to do the exercises included with the course.

9 Data Modeling Anti-patterns / Pitfalls Data Modeling Anti-patterns part 1 https://www.youtube.com/watch?v=Sn5C7QmrUsU https://www.youtube.com/watch?v=Sn5C7QmrUsU Data Modeling Anti-patterns part 2 https://www.youtube.com/watch?v=pyMTSn3Ey_k https://www.youtube.com/watch?v=pyMTSn3Ey_k Data Modeling Anti-patterns part 3 https://www.youtube.com/watch?v=y70FmugnhPU Copyright(c) 1994-2010, First Place Software, Inc. 9 Avoid these pitfalls. Design like a pro not a rookie.

10 7 Common Database Design Errors http://www.vertabelo.com/blog/technical-articles/7-common-database-design-errors Why Talk About Errors? The art of designing a good database is like swimming. It is relatively easy to start and difficult to master. If you want to learn to design databases, you should for sure have some theoretic background, like knowledge about database normal forms and transaction isolation levels. But you should also practice as much as possible, because the sad truth is that we learn most… by making errors. In this article we will try to make learning database design a little simpler, by showing some common errors people make when designing their databases. 1 – Using Invalid Names 2 – Insufficient Column Width 3 – Not Indexing Properly 4 – Not Considering Possible Volume or Traffic 5 – Ignoring Time Zones 6 – Missing Audit Trail 7 – Ignoring Collation Copyright(c) 1994-2010, First Place Software, Inc. 10 Do not make these design errors. Design like a pro not a rookie.


Download ppt "This document is the property of First Place Software, Inc. Trademarks, products and images are properties of their respective owners. Presented by David."

Similar presentations


Ads by Google