Professional Documents
Culture Documents
IT 614 Logical Database: Name:Zikun Wang ID Number 8260
IT 614 Logical Database: Name:Zikun Wang ID Number 8260
IT 614 Logical Database: Name:Zikun Wang ID Number 8260
Logical Database
Name:Zikun wang ID Number:8260
01 Library Management System
Overview
02 Details of Three Concept
Library Management
PART System
• Background
• Activities
01
• Types of Data
• Importance of Data
• Comparison Between DBMS and File Management System
• WHY use RDBMS
• 2-schema vs 3-schema
• Relational Algebra
Background
To operate a library with efficiency and at reduced costs.
Manage the library using a computerized system .
Help librain record every book transcation.
Library
Management
System Activities
Book management
Record issues ( borrow and return)
Search books
Types of Data
Books Department
Book_id,Book_name, Book_author
1 6 department_number
Student Issue
student_ID, student_name, 2 5 issue_id, borrow_date, expiry_date,
student_Phone, student_gender Book_id
Staff Return
staff_ID, staff_name, 3 4 return_id, expiry_date,, book_id
staff_department, staff_position,
staff_phone
Importance of Data
Advantages:
Easy for maintain and modification
Faster communication
Disadvantages:
Degrade upon increasing the users.
Cost-ineffective
3-schema
Three parts:
1) Client layer
2) Business layer
3) Data layer
Advantages:
Performance
Highly flexible in deployment platform and
configuration
Better Re-use
Berter Data Integrity
Better Security
Disadvantages
Increase Complexity/Effort
Query statement
SELECT Student_id, Studentname, Phone FROM Student
143481
Studentname
Tony Rogers
PHONE
0208462145
Algebraic ISSUE_ ID
1122
book_ id
110
Student_ id
143481
Relational σStudent_id=143481(πStudent_id,Phone(Student)) ∪
σStudent_id=143481(πISSUE_ID,Student_id(ISSUE))
111001
Staffname
Jay Chou
Staff_address
Hong Kong
Staff_gender
M
Staff_PHONE
0208462134
Example
ATM
Example
Amazon SimpleDB
Feature
• Location independent
• Distributed query processing
• Distributed transaction management
• Hardware independent
• Operating system independent
• Network independent
• Transaction transparency
• DBMS independent
Data Warehousing
Example
Social Media Websites
Feature
• Simple.
• Simple with a staging area.
• Hub and spoke.
• Sandboxes.
Reference List
Lithmee. (2018). Difference Between DBMS and File Management System. Retrieved Jan 19, 2022,
from https://www.differencebetween.com/difference-between-dbms-and-file-management-system/
STC Admin.(2013). What is Difference Between Two-Tier and Three-Tier Architecture? Retrieved Jan
19, 2022, from https://www.softwaretestingclass.com/what-is-difference-between-two-tier-and-three-
tier-architecture