Skip to main content

CS403: Introduction to Modern Database Systems

Page path
  • Home /
  • Courses /
  • Course Catalog /
  • Computer Science /
  • CS403: Introduction to Modern Database Systems /
  • Unit 4: The Entity Relationship Model
Back to course 'CS403: Introduction to Modern Database Systems'
  • Unit 4: The Entity Relationship Model

    Databases often hold a great amount of data. In order to build a database, we need to understand which entities should hold data and identify the connections that may exist between entities. In this unit, we will learn about the Entity-Relationship model, which will allow us to create a graphical view of the different elements of a database as well as the relationships between them. We will also learn the drawing conventions of the E-R model using a part-to-whole approach, beginning with those conventions used to represent a single entity, and concluding with conventions used to represent all relations in a database.

    Completing this unit should take you approximately 9 hours.

    • Unit 4 Learning Outcomes Page
    • 4.1: Why Use an E-R Model

      • Indian Institute of Technology, Bangalore: S. Srinath's "Conceptual Designs" Page

        Watch this lecture.

      • Gordon Russell's "Database Analysis"

        Read this chapter, stopping at the "Degree of a Relationship" section.

      • Gordon Russell's "Quiz on ER Diagrams"
        Answer all of the questions in this quiz.
    • 4.2: Elements in the Model and Respective Symbols

      • Gordon Russell's "Database Analysis"

        Read this chapter from "Degree of a Relationship" through "Entity Sets".

      • RelationalDBDesign: "Primary Keys” n>

        Read this page.

      • RelationalDBDesign: "Database Foreign Keys"

        Read this page.

    • 4.3: The Enhanced ER Model

      •  Loren K. Rhodes' "Enhanced Entity-Relationship Model" URL

        Read this page.

Navigation

Art History
Biology
Business Administration
Chemistry
Communication
Economics
English
History
Mathematics

Creative Commons License
© Saylor Academy 2010-2018 except as otherwise noted. Excluding course final exams, content authored by Saylor Academy is available under a Creative Commons Attribution 3.0 Unported license. Third-party materials are the copyright of their respective owners and shared under various licenses. See www.saylor.org/open/licensinginformation for detailed licensing information.

Saylor Academy and Saylor.org® are trade names of the Constitution Foundation, a 501(c)(3) organization through which our educational activities are conducted.

Terms of Use | Privacy Policy