Tags
Language
Tags
October 2025
Su Mo Tu We Th Fr Sa
28 29 30 1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31 1
    Attention❗ To save your time, in order to download anything on this site, you must be registered 👉 HERE. If you do not have a registration yet, it is better to do it right away. ✌

    ( • )( • ) ( ͡⚆ ͜ʖ ͡⚆ ) (‿ˠ‿)
    SpicyMags.xyz

    Learning Data Modeling

    Posted By: ELK1nG
    Learning Data Modeling

    Learning Data Modeling
    Last updated 1/2017
    MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHz
    Language: English | Size: 1.04 GB | Duration: 7h 56m

    A step by step guide to data modeling concepts and best practices underpinning sound database design.

    What you'll learn

    conceptually plan a coherent data model to plan and design enterprise-quality databases.

    differentiate between UML and IE data models.

    create databases with SQL and Microsoft Access.

    Requirements

    some knowledge of programming principles is strongly recommended.

    Description

    Truly effective database design depends on having a coherent data model to work from. This course will help you learn the theory and process of creating data models suitable for everything from small business to enterprise and data center environments. Michael Blaha will teach you how to plan and construct data models, as well as build upon those models through an actual database. You will start by learning about the data modeling development process, then jump into basic and advanced data modeling. From there, Michael will teach you how to create a UML data model, including finding classes, adding attributes, and simplifying the model. This video tutorial also covers how to translate a UML data model into an IE data model, model quality, the different kinds of data models, and database design. You will also learn how to create an SQL server database, an MS-Access database, and develop frameworks. Finally, Michael will teach you about data modeling patterns and database reverse engineering. Once you have completed this computer based training course, you will be fully capable of creating your own data models.

    Overview

    Section 1: Getting Started

    Lecture 1 Important - Download These First - Working Files

    Lecture 2 About The Course

    Lecture 3 What Is A Database?

    Lecture 4 What Is A Data Model?

    Lecture 5 How To Access Your Working Files

    Section 2: Data Model Development Process

    Lecture 6 Data Model Inputs And Outputs

    Lecture 7 Data Model Notations

    Lecture 8 UML Versus IE - Conceptual, Logical And Physical

    Section 3: Basic Data Modeling

    Lecture 9 Class And Attribute

    Lecture 10 Operation

    Lecture 11 Domain

    Lecture 12 Association

    Lecture 13 IE Entity Type And Relationship Type

    Lecture 14 Association Name

    Lecture 15 Association End

    Lecture 16 Multiplicity - UML

    Lecture 17 Multiplicity - IE

    Lecture 18 Generalization - UML

    Lecture 19 Generalization - IE

    Lecture 20 Abstract Versus Concrete Superclass

    Lecture 21 Practical Tips

    Lecture 22 Self Assessment Test

    Section 4: Advanced Data Modeling

    Lecture 23 Identity

    Lecture 24 Derived Data

    Lecture 25 Current Versus Historical Data

    Lecture 26 Association Class

    Lecture 27 Ordered Association

    Lecture 28 Qualified Association - UML

    Lecture 29 Qualified Association - IE

    Lecture 30 Large Taxonomies

    Lecture 31 Package

    Lecture 32 Abridged UML Metamodel

    Lecture 33 Abridged IE Metamodel

    Lecture 34 Modeling Pitfalls

    Lecture 35 Practical Tips

    Lecture 36 Self Assessment Test

    Section 5: Create A UML Data Model

    Lecture 37 Problem Statement

    Lecture 38 Finding Classes

    Lecture 39 Finding Associations - Part 1

    Lecture 40 Finding Associations - Part 2

    Lecture 41 Finding Generalizations

    Lecture 42 Iterating And Refining The Model - Part 1

    Lecture 43 Iterating And Refining The Model - Part 2

    Lecture 44 Adding Attributes

    Lecture 45 Cleaning Up Layout

    Lecture 46 Simplifying The Model

    Lecture 47 Evolving A Model - Part 1

    Lecture 48 Evolving A Model - Part 2

    Lecture 49 Enterprise Architect Techniques - Part 1

    Lecture 50 Enterprise Architect Techniques - Part 2

    Lecture 51 Enterprise Architect Techniques - Part 3

    Section 6: Translate A UML Data Model Into An IE Data Model

    Lecture 52 Creating Subject Areas

    Lecture 53 Creating Entity Types

    Lecture 54 Creating Domains

    Lecture 55 Adding Attributes - Part 1

    Lecture 56 Adding Attributes - Part 2

    Lecture 57 Creating Relationship Types - Part 1

    Lecture 58 Creating Relationship Types - Part 2

    Lecture 59 Creating Relationship Types - Part 3

    Lecture 60 Subtyping

    Lecture 61 Adding Alternate Keys

    Lecture 62 Cleaning Up The Layout

    Lecture 63 ERwin Techniques - Part 1

    Lecture 64 ERwin Techniques - Part 2

    Section 7: Model Quality

    Lecture 65 Model Quality

    Lecture 66 Normal Forms

    Lecture 67 Constraints

    Lecture 68 Hillard Graph Complexity

    Lecture 69 Hoberman Data Model Scorecard

    Section 8: Kinds Of Data Models

    Lecture 70 Operational Data Models

    Lecture 71 Enterprise Data Models

    Lecture 72 Data Warehouses - Part 1

    Lecture 73 Data Warehouses - Part 2

    Lecture 74 Data Warehouses - Part 3

    Lecture 75 Master Data Models

    Section 9: Database Design

    Lecture 76 Schema Adjustments

    Lecture 77 Attribute Details - Part 1

    Lecture 78 Attribute Details - Part 2

    Lecture 79 Attribute Details - Part 3

    Lecture 80 Primary And Alternate Keys

    Lecture 81 Indexes

    Lecture 82 Referential Integrity - Part 1

    Lecture 83 Referential Integrity - Part 2

    Lecture 84 Check Constraints - Part 1

    Lecture 85 Check Constraints - Part 2

    Lecture 86 Views

    Lecture 87 Other Aspects Of Design

    Lecture 88 Self Assessment Test

    Section 10: Create A SQL Server Database

    Lecture 89 Creating A New Database

    Lecture 90 Executing Schema

    Lecture 91 Inspecting Metadata

    Lecture 92 Loading Sample Data

    Lecture 93 Querying Sample Data

    Section 11: Create An MS-Access Database

    Lecture 94 Generating An ERwin Schema

    Lecture 95 Creating Tables

    Lecture 96 Creating Indexes

    Lecture 97 Creating Constraints And Default Values

    Lecture 98 Defining Foreign Keys

    Lecture 99 Creating Views

    Lecture 100 Loading Sample Data

    Lecture 101 Querying Sample Data

    Section 12: Software Engineering

    Lecture 102 Development Frameworks

    Lecture 103 Agile Data Modelling

    Lecture 104 Documenting A Model - Part 1

    Lecture 105 Documenting A Model - Part 2

    Lecture 106 Presenting A Model

    Section 13: Data Modeling Patterns

    Lecture 107 Overview

    Lecture 108 Tree - Hardcoded

    Lecture 109 Tree - Simple

    Lecture 110 Tree - Structured

    Lecture 111 Tree - Overlapping

    Lecture 112 Tree - Changing Over Time

    Lecture 113 Tree - Degenerate Node and Edge

    Section 14: Database Reverse Engineering

    Lecture 114 Motives

    Lecture 115 Comparison With Forward Engineering

    Lecture 116 Outputs

    Lecture 117 Inputs

    Lecture 118 Process

    Lecture 119 Principles

    Lecture 120 Example - Part 1

    Lecture 121 Example - Part 2

    Section 15: Conclusion

    Lecture 122 Wrap-Up

    developers and IT professionals who want a thorough understanding of formal data concepts and models as they relate to database design.