Lab 9

Entity Relation Diagrams

Using LucidChart - Link

Goal

The goal of this is to gain experience creating Entity Relationship Diagrams

Objectives

  1. Experience creating Entity Relationship Diagrams
  2. Experience using LucidChart
  3. Importing designs into LucidChart from MySQL

Steps

A. Create a LucidChart account

You will recieve an invitation from your instructor.

B. Use Lucid Chart to manually draw the world diagram:

WorldERD.png

C. Import a design from MYSQL

  1. Watch the Tutorial: Automated ERD Creation
  2. Use the technique to create a ER Diagram of the Premiere database.
  3. Add the appropriate Relationship Connectors as needed.

D. Design from from a narrative

Design an ER Diagram for a database that keeps track of information about votes taken in the U.S. House of Representatives during the current two-year congressional session. The database needs to keep track of each U.S. state’s Name (e.g., Texas, New York, California) and includes the Region of the state (whose domain is {Northeast, Midwest, Southeast, Southwest, West}). Each congressperson in the House of Representatives is described by their Name, and includes the District represented, the StartDate when they were first elected, and the political Party they belong to (whose domain is {Republican, Democrat, Independent, Other}). The database keeps track of each bill (i.e., proposed law), and includes the BillName, the DateOfVote on the bill, whether the bill PassedOrFailed (whose domain is {YES,NO}), and the Sponsor (the congressperson(s) who sponsored—i.e., proposed—the bill). The database keeps track how each congressperson voted on each bill (domain of vote attribute is {Yes, No, Abstain, Absent}). Draw an ER Diagram for the above application. State clearly any assumptions you make.

E. Submit Work

Create a single Word Document, enbbeding the diagrams in the document. Use the export option to export to PNG files, and inport into the worddocument.

Solutions

Topic attachments
I Attachment Action Size Date Who Comment
Pngpng WorldERD.png manage 33.4 K 2013-11-08 - 12:59 JimSkon World ERD
Topic revision: r3 - 2013-11-27 - JimSkon
 
This site is powered by the TWiki collaboration platformCopyright &© by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Send feedback