> Book isbn: String author : String Periodical issn: Varchar[10] volume : Int number : Int > Copy deweyIndex referenceOnly : tinyint[1] itemIdentifier.

Slides:



Advertisements
Similar presentations
Relational Database Systems Higher Information Systems Advanced Implementation in MySQL/PHP.
Advertisements

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.
For(int i = 1; i
 Citations give credit to the source! Citations allow researchers to build on each other’s work.
Library & Information Services Using the Library Catalogue Part 1: Searching the Catalogue Rachael Hartiss 2008.
OPAC. Introduction OPAC – Online Public Access Catalogue OPAC – Online Public Access Catalogue tell you what is available in the Library, where to find.
Overseas Library Catalog – Request Item Overseas Library Catalog Request loaned item.
WebCat: library catalogue of the University of Southampton Where do I find WebCat? …
Understanding Book & Journal References. Introduction We will look at the content of 3 common References that you may see on your reading list: –Book.
Data modelling uses two main techniques Entity relationship (E-R) modelling: a top- down approach Normalisation: a bottom-up approach.
Using journals What is a journal? Why use them? How do I find them? How do I find out what’s in them? What about referencing?
Overseas Library Catalog – Basic Search Overseas Library Catalog Basic Search by Title: “ The Middle East: geography and geopolitics” by Ewan W. Anderson.
Make Reservation Borrower Librarian Remove Reservation Lend Item Return Item «Uses» Add Title Remove or Update Title Add Item Remove Item Add Borrower.
Database Principles Hard SQL Queries Explained. Database Principles Query 1, Problem 1: Find the books (author, title) which have not been borrowed by.
Conceptual Models. Models A model is a structure that represents certain aspects of some part of the reality.
For every book title we want to know: author, titel, publisher, ISBN-number and to which genre it belongs. About every copy of the book we also want to.
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?
ADDITIONAL INSTRUCTIONS Reserving Books. Initial Notes for reserving books instructions - click here for checking status of reserve - click here NOTE.
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.
Web Database Design Session 6 and 7 Matakuliah: Web Database Tahun: 2008.
2.3 Organising Data for Effective Retrieval
APA Style Bibliographies. Print Encyclopedia Wagner, D. H. (2002). Photosynthesis. The world book encyclopedia. (Vol. 15, p. 430). Chicago: World Book,
School library systems 3.2 Education. Libraries often contain many thousands of books, magazines, CD- ROMs, etc. In fact, some of the largest libraries.
It holds the book together. It also tells you the book’s title, author, publisher and call number.
Appendix A. Skimming Your Sources and Taking Notes © 2010 by Bedford/St. Martin's1 To skim a book, read the following parts The preface and introduction.
ICT IGCSE.  Understand a wide range of work-related ICT applications and their effects, including applications in libraries (such as records of books.
Using someone else’s words as your own by: ≈ Directly copying from a book or other work ≈ “Cut and paste” from the Internet Use “quotation marks” around.
Concepts and phrases From ODLIS (Online Dictionary of Library and Information Science)
Midterm Hardware vs. Software Everyone got this right!
© B. Aboud, Vanier College, Oct Title Paper proposal by Student anonymous For: Teacher Humanities Date of submission Vanier College.
Creating a Bibliography This lesson will teach you how to create a bibliography section at the end of an essay or report.
Some of the best books of  &mid= A23D2FC75CD A23D2FC75CD7.
Computers in the Library A database application. Input and Output Devices Input Keyboard Mouse Scanner / light pen Output VDU / screen / monitor Printer.
Electronic library catalogue in integrated library system ALEPH.
How to renew the loan period of a borrowed book? Click to continue.
This is Not a Book About …. Author: Illustrator: Class: Date:
Title Page The title page is the first page in the book. It tells you the title of the book, the author and the illustrator. It also tells you who published.
Parts of a Book. Title Page Identifies bibliographical information concerning the book, to include: name of author(s), title of book, number of edition,
Name: Ms. Weber.  ds/science-space-kids/solar-system-101-kids/
Date: Your Ideas in Your Words Your research question: Citation How is this information helpful? Information from Resource [date][type your question here]
Bibliographic Information Set Up: Author’s last name, first initial. (Year of publication, month). Title of the article. Title of the Magazine, Volume.
What Will My Books Cost? - Colleague and the Higher Education Opportunity Act Section 133 ST5229 Nancy Smith, Datatel Mike Sziede, Datatel.
How to Request an ILL An Intralibrary or Interlibrary Loan.
Presentation Title.
Presentation Title.
WELCOME Suna Kıraç Library September 2017
APA Brochure Citation.
Presentation Title Here
ER Models ISSUES and Examples CS263 Lecture 9
ონლაინ კატალოგში ძიება
Why should I “log in” to the library web page?
Information needed for citing sources:
G061 - Entity Relationship Diagrams
Faculty Circulation Services
Data Types & File Size Calculations
MLA Citation Mini Lesson
Let’s take a closer look….
Group 1 Group 1 Group 1 Group 1 word word word word word word word word word word word word word word word word word word word word word word word.
Databases.
The parts of a scholarly book
MLA Review.
How to transfer information into your science fair log books.
Type your presentation title here
Referencing.
Presentation Title Your information.
Thing / Person:____________________ Dates:_________________
[Event Title Here] [Event Title Here] [Event Title Here]
Book Report Non- Fiction Text.
Banned Book Research Project
Presentation transcript:

> Book isbn: String author : String Periodical issn: Varchar[10] volume : Int number : Int > Copy deweyIndex referenceOnly : tinyint[1] itemIdentifier : varchar > Borrower libraryMemberID : varchar > forename : Varchar surname : Varchar Address : Varchar > Loan issueDate : DATE libraryMemberID : Varchar > > : uniqueDeweyIndex : Varchar > > > Reservation reservationDate : Date itemIdentifier : String libraryMemberID : String > Item Identifier : varchar Title : Varchar Publisher : Varchar Date : Date Book 1..* Copies 0..1 borrowedBy borrows copy 1 borrower 1 item 1 reserver 0..* reservedBy 0..* reservations

Item # title : String # publisher : String # date : Date + isReserved() : bool + getItemCopies() : List + getFirstReserver() : Borrower Book - isbn : String - author : String + isReserved() : bool + getItemCopies () : List +getFirstReserver() : Borrower Loan - issueDate : Date - deweyIndex : String - libraryMemberID : String + isOverdue() : bool + getLoanedCopy() : Copy + getBorrower() : Borrower + removeLoanFromDatabase() + saveToDatabase() Periodical - issn : String - volume : int - number : int + isReserved() : bool + getItemCopies () : List + getFirstReserver() : Borrower Reservation - reservationDate : Date - itemIdentifier : String -libraryMemberID : String + getReservedItem() : Item + getBorrower() : Borrower + removeReservationFromDatabase() Borrower - libraryMemberID : String - Forename : String - Surname : String - Address : String + getLoans() : List + getReservations() : List + hasFines() : bool Copy - deweyIndex : String - referenceOnly() : bool - itemIdentifier() : String + onLoan() : bool + getItem() : Item + getLoanDetails() : Loan Connect + establishConnection() + closeConnection() + updateDatabase(insertionString : String) + getBorrowersFromDatabase(libraryMemberID : String, forename : String, surname : String, Address : String) : List + getBorrowersLoans(oldBorrower : Borrower) : List + getBooksFromDatabase(ISBN : String, title : String,, author : String, publisher : String, date : String) : List + getPeriodicalsFromDatabase(ISSSN : String, title : String, publisher : String, date : String, volume : String, number : String) : List + getItemCopiesFromDatabase(deweyIndex : String, itemIdentifier : String) : List + getLoansFromDatabase(libraryMemberID : String, deweyIndex : String) : List + getReservationsFromDatabase(itemIdentifier : String, libraryMemberID : String) : List + insertLoanToDatabase(loan : Loan) + deleteLoanFromDatabase(loan : Loan) + insertReservationToDatabase(reservation : Reservation) + cancelReservationFromDatabase(reservation : Reservation) LibraryCirculations + max_loans : int = 6

HCSD3 Borrower Loan Copy Periodical Item Book Reservation MARTIN+TIMMARTIN+TIM DOM+CHRISDOM+CHRIS GAVIN+ROYGAVIN+ROY Connect IssueManager DischargeManager LibraryCirculations RenewManager