This document provides a tutorial for using Visio to design database models. It explains how to open Visio and select the database model diagram template. It then demonstrates how to create tables, define columns, relationships, and transform many-to-many relationships. The tutorial includes instructions for setting properties and defining primary and foreign keys for tables and relationships. Additional online resources for learning more about database modeling with Visio are also provided.
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0 ratings0% found this document useful (0 votes)
93 views14 pages
Visio DB
This document provides a tutorial for using Visio to design database models. It explains how to open Visio and select the database model diagram template. It then demonstrates how to create tables, define columns, relationships, and transform many-to-many relationships. The tutorial includes instructions for setting properties and defining primary and foreign keys for tables and relationships. Additional online resources for learning more about database modeling with Visio are also provided.
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 14
Visio Tutorial:
Database Model Design
J.G. Zheng Spring 2012 IT 4153 Advanced Database Overview / Introduction Use Visio for database modeling
Note The database model diagram template in Visio is really a logical database model (plus some physical model), not really a conceptual ERD model 2 Starting from an ERD Example We will create a logical model based on this ERD 3 YouTubePlayList ListNumber ListName Videos VideoId Title Description UploadedDate Has / Is in Users UserId FirstName LastName Email Upload / Uploaded by Has / Created by Open Visio 2010
4 Open Visio, and choose Software and Database from Template Categories, then choose Database Model Diagram Settings in the Database Tab
5 1. Go to the Database tab; click on Database Drivers and select SQL Server. 2. Click on Display Options and see next slide Relational model template although it is called ERD Zooming Display Options
6 Check this to show physical data types You may want to show crows feet Create the First Table
7 Drag an entity (it really should be a table) and place it on the work area. Clicking on the table anytime will bring up this database property panel. Enter a name for the table. Property categories; note that you need to highlight a shape (table or relationship) first to see its properties. Change font size to make it bigger Define Columns 8 No direct editing in the shape. Use database properties panel at the bottom Enter name, choose data type, required or not, primary key (PK) here based on the transformation guidelines; double-click a data type to edit column size. Advanced properties for columns, such as an identity column Continue to create other 2 tables directly transformed from entities. Define Relationships 9 Drag a relationship shape from the template. Connect the arrow end to the one side, and the other end to the many side. You may practice a while to move only the line end only (not the complete line). Visio will automatically detect the PK/FK pair. If not correct, click on the relationship and change it here. The FK column is automatically added by Visio when the relationship line is connected. Sometimes you have another same column already. Just delete one which is not assigned as FK. When the red border appears, its connected. Transform N:M Relationship -1 10 Create an intersection table between N:M Transform N:M Relationship -2 11 Add two relationship lines. FKs are created automatically. Transform N:M Relationship -3 12 Set the composite PK. Completed
13 Additional Tutorials Create a database model http://office.microsoft.com/en-us/visio-help/create-a- database-model-also-known-as-entity-relationship- diagram-HA010115477.aspx Check out section 1 (should be 0, create a new model diagram from scratch) and 1
Database Concepts 5 th edition Online Appendix D http://www.pearsonhighered.com/kroenke
Visio 2007 video tutorial (there are three parts) http://www.youtube.com/watch?v=1BYt3wmkgXE 14