Database Code

  Home arrow Database Code arrow Page 2 - Modeling and Designing Databases
DATABASE CODE

Modeling and Designing Databases
By: O'Reilly Media
  • Search For More Articles!
  • Disclaimer
  • Author Terms
  • Rating: 3 stars3 stars3 stars3 stars3 stars / 7
    2007-11-15

    Table of Contents:
  • Modeling and Designing Databases
  • The Database Design Process
  • The Entity Relationship Model
  • Representing Relationships

  •  
     

    SEARCH CODEWALKERS

    TOOLS YOU CAN USE

    advertisement

    Modeling and Designing Databases - The Database Design Process


    (Page 2 of 4 )

    There are three major stages in database design, each producing a progressively lower-level description:

    Requirements analysis

    First, we determine and write down what exactly the database is needed for, what data will be stored, and how the data items relate to each other. In practice, this might involve detailed study of the application requirements and talking to people in various roles that will interact with the database and application.

    Conceptual design

    Once we know what the database requirements are, we distill them into a formal description of the database design. In this chapter, we’ll see how to use modeling to produce the conceptual design.

    Logical design

    Finally, we map the database design onto an actual database management system and database tables.

     


    Figure 4-1.  An entity set is represented by a named rectangle

    At the end of the chapter, we’ll look at how we can use the open source MySQL Work bench tool to automatically convert the conceptual design to a MySQL database schema.

    More Database Code Articles
    More By O'Reilly Media

    blog comments powered by Disqus

    DATABASE CODE ARTICLES

    - Converting CSV Files to MySQL Insert Queries...
    - Examples and Tools for Database Design
    - Relationships, Entities and Database Design
    - Modeling and Designing Databases
    - Data extract to Excel
    - Oracle database class 0.76
    - The opposite of mysql_fetch_assoc
    - On line Thermal Transmitance Calculation
    - pjjTextBase
    - PHP Object Generator
    - FastMySQL
    - RC4PHP
    - SQL function with integrated sprintf()
    - DB Interaction Classes v1.1
    - deeMySQLParser


    © 2003-2012 by Developer Shed. All rights reserved. DS Cluster 3 - Follow our Sitemap