Library Database management system

29
LIBRARY DATABASE MANAGEMENT SYSTEM Dheeraj Singh Negi

Transcript of Library Database management system

Page 1: Library Database management system

LIBRARY DATABASE MANAGEMENT SYSTEM

Dheeraj Singh Negi

Page 2: Library Database management system

INTRODUCTION:

• What is Database?

• What is Database management system?

Page 3: Library Database management system

Distributed vs. CentralizedCentralized database can produce a bottleneck

Large volume of data inputLarge databaseLarge volume of queries

In distributed databases, data consistency, replication, and retrieval can be more problematicConsistency of schemasRetrieval in case the data location is not knownCommunication overhead to ensure database consistency

Page 4: Library Database management system

ADVANTAGES:• Controlling Redundancy• Integrity can be enforced• Inconsistency can be avoided• Maintains privacy

Page 5: Library Database management system

DISADVANTAGES:• Complexity• Size• Performance• Cost

Page 6: Library Database management system

Hierarchical Structures

• Relationships between records form a hierarchy or treelike structure• Relationship is one-to-many

Page 7: Library Database management system

Network Structure• Many-to-many• Data element can be accessed by following one of several paths

Page 8: Library Database management system

Relational Structure• Stored in the form of two-dimensional tables• Links various files to provide information

Page 9: Library Database management system

Relational Operations• Select operation, to create a subset of records that

meet a states criterion• Join operation, combines two or more tables• Project operation, subset of columns

Page 10: Library Database management system

Object-oriented Structure

• Handles complex data like graphics, text, voice• Supports inheritance • Helps in creating product designs

Page 11: Library Database management system

DBMS ARCHITECTURE

Page 12: Library Database management system
Page 13: Library Database management system

LIBRARY DATA BASE MODULES Login

Book Details

Book Search

Student Details

Page 14: Library Database management system

SYSTEM CONFIGURATION

• Hardware Specification• Software Specification

Page 15: Library Database management system

Hardware SpecificationPROCESSOR : PENTIUM IV 3.0 GHz  MOUSE : PS/2 Optical Mouse  MEMORY : 256 MB RAMHARD DISK : 40GBMONITOR : SAMSUNG  KEYBOARD : MERCURY (104 keys).

Page 16: Library Database management system

Software SpecificationFRONT END : VISUAL BASIC 6.0BACK END : MS Access PLAT FORM : WINDOWS XP

Page 17: Library Database management system

Data Flow Diagram

Page 18: Library Database management system

USER LOGIN USER TABLES

NEXT PAGE

Page 19: Library Database management system

LIBRARY BOOK DETAILS BOOK DB

SELECTING BOOK

STUDENT

Page 20: Library Database management system

STUDENT BOOKSEARCH USER TABLES

BOOK AVAILABLE

BOOK NOTAVAILABLE

Page 21: Library Database management system

STUDENT STUDENTDETAILS STUDENT DB

BOOKRETURN

BOOK DB

Page 22: Library Database management system

Data Base Design

Page 23: Library Database management system

Table Name: Book Details

Field Name Type Name

Book No Number

Book Name Text

Author Name Text

Edition Text

Page 24: Library Database management system

Table Name: Student Details

Field Name Type Name

Student ID Number

Hold Text

Return Text

Fine Number

Page 25: Library Database management system
Page 26: Library Database management system
Page 27: Library Database management system
Page 28: Library Database management system
Page 29: Library Database management system