You are on page 1of 2

It has four tables

Lib_User

Field Name Type Length(bytes) Constraint


User_ID int 4 Primary Key
User_Name varchar 120 Not Null
User_Password varchar 120 Not Null
User_Is_System bit 1 Not Null
User_Created_Date datetime 8 Not Null
Number_Of_Books_Issued int 4 Not Null

Lib_Book_Categories

Field Name Type Length(bytes) Constraint


Category_ID int 4 Primary Key
Category_Name varchar 120 Not Null

Lib_Book_Details

Field Name Type Length(bytes) Constraint


Lib_Book_ID int 4 Primary Key
Lib_Book_Title varchar 120 Not Null
Lib_Book_Category int 4 Not Null
Lib_Book_Author_Name varchar 120 Not Null
Lib_Book_Publisher_Name varchar 120 Not Null
Lib_Book_PublisAt_Name varchar 120 Not Null
Lib_Book_YearPubish int 4 Not Null
Lib_Book_Edition int 4 Not Null
Lib_Book_Volume int 4 Not Null
Lib_Book_Page int 4 Not Null
Lib_Book_Price float 8 Not Null
Lib_Book_Issue_Status bit 1 Not Null
Lib_Book_In_Inventory bit 1 Not Null

Lib_Book_Issue_Details

Field Name Type Length(bytes) Constraint


Lib_Book_Issue_ID int 4 Primary Key
Lib_Book_ID int 4 Not Null
Lib_Book_Issued_On datetime 8 Not Null
Lib_Book_Issued_To varchar 120 Not Null
Lib_Book_Returned_On datetime 8 Null

It provides facility to register a new user and login with that password. The user can search a
book and issue it to him, return books and change his password.

The administrators has some additional functions such as add/remove book, add category, view
reports,etc.
In this project I have included tabbed window which help the user to do multiple tasks in a
single window.

The default login name is "admin" and password is "admin" after executing the Library.sql.

You have to first create the database and execute the project, otherwise it will not work.

The source code, screen-shots and database files are below.

You might also like