Book description
This book is for database designers and database administrators using Visio, which is the database component of Microsoft's Visual Studio .NET for Enterprise Architects suite, also included in MSDN subscriptions. This is the only guide to this product that tells DBAs how to get their job done. Although primarily focused on tool features, the book also provides an introduction to data modeling, and includes practical advice on managing database projects. The principal author was the program manager of VEA's database modeling solutions.· Explains how to model databases with Microsoft® Visio for Enterprise Architects (VEA), focusing on tool features.· Provides a platform-independent introduction to data modeling using both Object Role Modeling (ORM) and Entity Relationship Modeling (ERM), and includes practical advice on managing database projects.· Additional ORM models, course notes, and add-ins available online.
Table of contents
- Front Cover
- Database Modeling with Microsoft® Visio for Enterprise Architects
- Copyright Page
- Contents (1/2)
- Contents (2/2)
- Part 1: Overview of Database Modeling and the Database Modeling Tool
-
Part 2: The Conceptual Modeling Solution (ORM)
-
Chapter 4. Object Types, Predicates, and Basic Constraints
- 4.1 Object Types (1/2)
- 4.1 Object Types (2/2)
- 4.2 Fact Types
- 4.3 Adding Basic Constraints in the Fact Editor
- 4.4 Populating Fact Types with Examples
- 4.5 Saving a Model
- 4.6 Verbalization and Hyphenation
- 4.7 Objectifying an Association (Nesting)
- 4.8 Model Error Checks
- 4.9 Derived Fact Types
- 4.10 Data Types (1/2)
- 4.10 Data Types (2/2)
- Chapter 5. ORM Constraints
- Chapter 6. Configuring, Manipulating, and Reusing ORM Models
- Chapter 7. Mapping ORM Models to Logical Database Models
- Chapter 8. Reverse Engineering and Importing to ORM
- Chapter 9. Conceptual Model Reports
-
Chapter 4. Object Types, Predicates, and Basic Constraints
-
Part 3: The Logical Modeling Solution (ER and Relational)
-
Chapter 10. Creating a Basic Logical Database Model
- 10.1 The Database Model Diagram Solution
- 10.2 Notation Options
- 10.3 Creating a Database Model Diagram
- 10.4 Adding Attributes to an Entity
- 10.5 Adding Basic Constraints (1/2)
- 10.5 Adding Basic Constraints (2/2)
- 10.6 Basic Model Housekeeping
- 10.7 Projects and ER Source Models (1/2)
- 10.7 Projects and ER Source Models (2/2)
- Chapter 11. Generating a Physical Database Schema
-
Chapter 12. Editing Logical Models: Intermediate Aspects
- 12.1 The Database Properties Dialog
- 12.2 Table Properties
- 12.3 Column Properties
- 12.4 Foreign Key Relationships
- 12.5 Category Relationships
- 12.6 Show Related Tables
- 12.7 Views
- 12.8 Pagination
- 12.9 Verbalization
- 12.10 Model Error Check
- 12.11 Driver, Document, and Modeling Options (1/2)
- 12.11 Driver, Document, and Modeling Options (2/2)
- Chapter 13. Editing Logical Models: Advanced Aspects
- Chapter 14. Reverse Engineering Physical Schemas to Logical Models
- Chapter 15. Logical Database Model Reports
-
Chapter 10. Creating a Basic Logical Database Model
-
Part 4: Managing Database Projects
-
Chapter 16. Change Propagation and Round-Trip Engineering
- 16.1 Overview of Change Propagation
- 16.2 Mapping ORM Changes to Logical Models
- 16.3 Migrating Logical Model Changes to ORM Models
- 16.4 Updating Physical Schemas with Logical Model Changes
- 16.5 Refreshing Logical Models with Physical Schema Changes
- 16.6 Three-Way Synchronization (1/2)
- 16.6 Three-Way Synchronization (2/2)
- 16.7 Code Synchronization and Transfer
- 16.8 Data Migration
- 16.9 DDL Script vs. Automated Update
-
Chapter 16. Change Propagation and Round-Trip Engineering
- Chapter 17. Other Features and Best Practices
- Glossary and ORM Notation (1/3)
- Glossary and ORM Notation (2/3)
- Glossary and ORM Notation (3/3)
- Further Resources (1/2)
- Further Resources (2/2)
- Index (1/4)
- Index (2/4)
- Index (3/4)
- Index (4/4)
Product information
- Title: Database Modeling with Microsoft® Visio for Enterprise Architects
- Author(s):
- Release date: September 2003
- Publisher(s): Morgan Kaufmann
- ISBN: 9780080491035
You might also like
book
Data Modeling for Azure Data Services
Choose the right Azure data service and correct model design for successful implementation of your data …
video
SQL Server 70-768: Developing SQL Data Models
6+ Hours of Video Instruction Prepare for Microsoft Exam 70-768: Developing SQL Data Models and develop …
book
Mastering Data Modeling: A User-Driven Approach
Data modeling is one of the most critical phases in the database application development process, but …
book
Expert Data Modeling with Power BI
Manage and work with business data effectively by learning data modeling techniques and leveraging the latest …