G061 - Entity Relationship Diagrams

Slides:



Advertisements
Similar presentations
Exercise 1 Consider the ER diagram below. Assume that an employee may work in up to two departments or may not be assigned to any department. Assume that.
Advertisements

Relational Database Systems Higher Information Systems Advanced Implementation in Filemaker Pro.
Information Technology in organizations Lab sessions : Access 1 Creating the database Library.
How to Use the UTAR Library Catalogue. This session will show you briefly how to use the catalogue to search for your resources.
GCSE Computing#BristolMet Session Objectives# 21 MUST describe methods of validating data as it is input. SHOULD explain the use of key fields to connect.
Normalisation Ensuring data integrity in database design 1.
Overseas Library Catalog – Request Item Overseas Library Catalog Request loaned item.
Database design concepts info1408 Lecture 8 Worked example of E:R Modelling.
Database design concepts info1408 Lecture 8 Worked example of E:R Modelling.
Data modelling uses two main techniques Entity relationship (E-R) modelling: a top- down approach Normalisation: a bottom-up approach.
Creating an ERD John Wright Where to Start We need a description of some kind from interviews, questionnaires, etc Armed with the description we can.
Get an article or book that the library does not have? If C-N Library does not have a book or the journal for an article that you need, you may still be.
Relational Databases What is a relational database? What would we use one for? What do they look like? How can we describe them? How can you create one?
Case study Lisa’s Bookstore IST210.
Use Case Diagram : Library System
Electronic Library Management System (ELiMS). Content Overview on ELiMS Key Fact on National Library Board Entities, Key Attributes Entities – Relationship.
Firat Batmaz, Chris Hinde Computer Science Loughborough University A Diagram Drawing Tool For Semi–Automatic Assessment Of Conceptual Database Diagrams.
Web Database Design Session 6 and 7 Matakuliah: Web Database Tahun: 2008.
2.3 Organising Data for Effective Retrieval
CSE 441: Systems Analysis & Design
Driving School Database
Data Modelling – ERD Entity Relationship Diagram’s Entity Relationship Diagrams and how to create them. 1.
ICT IGCSE.  Understand a wide range of work-related ICT applications and their effects, including applications in libraries (such as records of books.
Database Management System Lecture 4 The Relational Database Model- Introduction, Relational Database Concepts.
Session 8: Databases Teaching Computing to GCSE Level with Python.
1.  An introduction to data modelling  The purpose of data modelling  Modelling data relationships 2.
Encyclopaedia Idea1 New Library Feature Proposal 22 The Encyclopaedia.
CS499 Project #3 XML mySQL Test Generation Members Erica Wade Kevin Hardison Sameer Patwa Yi Lu.
An Entity Relationship (ER) Diagram is a graphic that shows the interrelationship between entities in a database.
ERD ( Conceptual data model From the statement of data requirements a conceptual data model is produced. This describes.
 An entity-relationship diagram (ERD) is a specialized graphic that illustrates the interrelationships between entities in a database.
Computers in the Library A database application. Input and Output Devices Input Keyboard Mouse Scanner / light pen Output VDU / screen / monitor Printer.
ERM – A Worked Example. Objectives We will use a simple scenario to: identify the entities involved Identify the relationships between the entities (if.
Use Case Diagrams.
Children’s swimming lessons at the local swimming pool:
Electronic library catalogue in integrated library system ALEPH.
Database Design – Lecture 7
Library Management System. How can I access the school library database? Type the address sls.gov.mt in the address bar and press ‘Enter’.
Done By : Gillian Swaby. Objectives: 1. What is an Entity-Relationship Diagram? 2.What are the symbols used in ERD? Explain each. 3. What is a one- to-
ONLINE LIBRARY CATALOGUE Compiled by Helene van der Sandt.
IB Computer Science Content developed by Dartford Grammar School Computer Science Department Objects as a programming concept.
1 U3O2: Database Design Tools  Naming Conventions  Eg.s prefix tables with tblCustomer, tblProducts; customer table, cusCustomerID, cusAddress; Queries,
Book Report Presentation Template The following slides are for your team to use for creating a presentation. You will need to open a PowerPoint program.
Example  Software for a virtual library (borrowing books using the Internet) Internet terminal DB.
Riyadh Philanthropic Society For Science Prince Sultan College For Woman Dept. of Computer & Information Sciences CS 340 Introduction to Database Systems.
Free Delivery No Fines or Fees 60 Day Loans + 2 Renewals Up to 50 Items.
> Book isbn: String author : String Periodical issn: Varchar[10] volume : Int number : Int > Copy deweyIndex referenceOnly : tinyint[1] itemIdentifier.
G057 - Lecture 05 From Scenario To Design Mr C Johnston ICT Teacher
Year 12 > 13 Applied GCE ICT Unit 7 Using Database Software.
Triple click and type your book title and author here Triple click and type your first and last name here 100’s of free ppt’s from library.
1 OOA3 Stellman – Preface and Intro u Key Ideas? u Assumptions by Stellman/Greene 540/3 f07 OOA3 aug28.
DEVRY CIS 321 iLab 4 Check this A+ tutorial guideline at For more classes visit
BSA 385 Week 3 Individual Assignment Frequent Shopper Program Part 2 Check this A+ tutorial guideline at
Our world depends on databases
VCE IT Theory Slideshows – ITI Updated for 2016
Databases – Exam questions
Accessing an e-book or an e-journal
G063 - Data flow diagrams.
Start at 17th March 2012 end at 31th March 2012
ER MODEL Lecture 3.
ER Models ISSUES and Examples CS263 Lecture 9
Order Database – ER Diagram
G063 - Data flow diagrams.
Entity – Relationship Model
Bookstore DB Requirements
Database Design and Development
Databases.
E SV Library Electronic Resource.
$25,000 Pyramid Game.
G061 - Data Dictionary.
Presentation transcript:

G061 - Entity Relationship Diagrams

Learning Objectives: By the end of this topic you should be able to: describe, interpret and create Entity Relationship Diagrams for a given scenario

Entity Relationship Diagrams an ERD represents the structure of data in a system relationships are the links between entities in a relational database an ERD shows the entities & the relationships between them

Library Database Members of a library are loaned books Entities: MEMBERS(MembersID, Forename, Surname, …..) BOOKS(BookID, ISBN, Title, Author, ….) LOANS(LoanID, MembersID, BookID, DateOut, …)

Library Database MEMBERS

Library Database MEMBERS LOANS

Library Database MEMBERS LOANS

Library Database MEMBERS LOANS BOOKS

Library Database MEMBERS LOANS BOOKS

Library Database MEMBERS MemberID LOANS LoanID BOOKS BookID

Library Database MEMBERS MemberID LOANS LoanID MemberID BOOKS BookID

Library Database MEMBERS LOANS BOOKS MemberID LoanID MemberID BookID

Library Database MEMBERS LOANS BOOKS MemberID Forename Surname PostCode LOANS LoanID MemberID BookID DateOut BOOKS BookID Title Author ISBN

Library Database MEMBERS LOANS BOOKS MemberID Forename Surname PostCode LOANS LoanID MemberID BookID DateOut BOOKS BookID Title Author ISBN MEMBERS(MemberID, Forename, Surname, PostCode) BOOKS(BookID, Title, Author, ISBN) LOANS(LoanID, MemberID, BookID, DateOut)