Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

ssume that you have been given the task of creating a system for a library to keep track of their books, the borrowers of the

ssume that you have been given the task of creating a system for a library to keep track of their books, the borrowers of the books, and the books that are currently lent out. Your first step will be to create the relations necessary for this system.

Book will need information such as a unique identifier for each book, title, author, ISBN number, date of publication, cost

Borrower will need information such as a unique identifier for the person such as a library card number, name, address, phone number, date of membership

BooksLended will need information such as the book checked out, the date the book was checked out, when it must be returned, the borrower of the book, etc.

Librarian will need information on the librarians who can perform the check out of a book. This will include a way to identify each librarian, their name, and extension phone number.

Be sure to identify what are candidate, primary, alternate keys and the degree of each relation. It would be recommended that you document your relations in the manner used in the Sharma et al. text.

Assignment Instructions

Assignment documents the relations required for the library system and includes each of the following:

o Book

o Borrower

o BookLended

o Librarian

Each relation must define an identifier and its data types that uniquely identifies each tuple

The degree of each relation must be described

Each relation must include appropriate information other than identifiers such as attributes and the data type of attributes

o The book relation includes at least title, author, ISDN number, date of publication, and cost along with the data types that are appropriate to the data

o The borrower relation includes at least library card #, name, address, postal code, phone number, and date of membership along with the data types that are appropriate to the data

o The booklended relation includes at least borrower, check out date, return date, book id, librarian

o The librarian relation includes at least librarian id, name, phone number

Step by Step Solution

There are 3 Steps involved in it

Step: 1

blur-text-image

Get Instant Access to Expert-Tailored Solutions

See step-by-step solutions with expert insights and AI powered tools for academic success

Step: 2

blur-text-image

Step: 3

blur-text-image

Ace Your Homework with AI

Get the answers you need in no time with our AI-driven, step-by-step assistance

Get Started

Recommended Textbook for

Data Access Patterns Database Interactions In Object Oriented Applications

Authors: Clifton Nock

1st Edition

0321555627, 978-0321555625

More Books

Students also viewed these Databases questions