Professional Documents
Culture Documents
DBMS Project
DBMS Project
ASTUDYON:-
MICROPROJECTREPORT
Bythegroupof5student’s
Sr.no. Rollno. Name ofstudent Enrollment Seat no.
(sem– 3) No. (sem– 3)
1 6 Nishant Gaonkar 2116290123
AT
Department of Artificial intelligence and Machine Learning
(Diploma)
MAHARASTRA STATE BOARD OF TECHNICAL EDUCATION
Certificate
This is to certify that Mr. Nishant Dhananjay Gaonkar
It is a matter of great pleasure for us to have respected Prof. Heena Patil as my project
guide. We arethankfultoherforbeingconstantsourceofinspiration.
CH.
TOPICNAME PAGENO.
NO
ABSTRACT
1 INTRODUCTION 5
1.1Motivation
1.2Purpose 6
1.3ObjectiveandScope 7
3 SYSTEMARCHITECTURE
4 PROJECT OUTOUT 9
4.1Implementation/ Code
4.2 Output
REFERENCES 14
INTRODUCTION
Background Library database system is designed to maintain the library assets in a suitable way. This
report is about a rational database design of a college library in which members of the library can keep
track on availability of books, information about membership either they are student or staff of college.
they can join or leave library and some responsibilities of librarians are added.The core goals of this
report are to define the entities, attributes and their relationship to create a database that can be easily
manage by admin. Following are the Facilities.
Librarian: can find if the book is available or not its status and how much fine is due Member: can
borrow & return books and can leave and join brliaryIn the report the findings describe the deficiency of
data keeping method and, which can be increase the budget to hire manpower. Following these findings,
conclusions are drawn and a number of recommendations are made as to how to increase the reliability
of data, reduce redundancy and accessibility to data has been made stress-free
PROJECT OVERVIEW
This report examines that any educational system can use it in their libraries to determine about
the author detail, publisher's detail, availability of books, can track members record etc. and it is
very easy to modify by making changes in database. It does not examine online system of library
Software Requirements
MYSQL 5.0.0 in wamp server
MS Visio 2010
MS Word 2010
Advantages
Increased Consistency
library resources
Less expensive because only once you need to spend money on system
No duplication of records
Occupy less space as for paper based system there should be separate
space to keep them
I have used the following way to normalize my tables. I have explained only one table here:
My books table before normalization
1NF
By implementing First Normal formal I have to check that there should be no multiple values against
any field of a table and I have to create a separate table for each set of
related data with unique primary key. To apply first normal form I make some changes in above table, I
separate author_name field into two fields (first name & last name) and identify book_id as
primary_key.
Book_id Book_title Edition Book_category1 Book_category2 Publisher Author_Fname Author_Lname
2NF
For 2nd Normal form the non key attributes should be fully dependent on composite primary key.partial
dependency is not allowed. First I created two tables from above tables to associate with repeating
group of data and relate them with foreign key. After this have to check that each non-key field in the
table will be an attribute that describes that Primary Key
Book table
Book_id Book_titl Edition Book_categories Publisher
e
Author table
Book_i author_fname Author_iname
d
3NF
The final normalization of my table is 3" normal form. To achieve this normal form I have to eliminate
the non-key values which are not fully functionally dependent on primary key of the table.
Author Table
As author name is not directly dependent on book id so a separate table is created for it with its own
primary key id
Author_id First_name Last_name
11 denial Fernandez
12 jack popoey
Code Input