Making a relationship database for Beardwood High School.

Authors Avatar

Usama Khan

Implementation

To make a relationship database for Beardwood High School, Microsoft XP Access was used. This was done by selecting “Start” from the menu and then “Programs” and then “Microsoft Access” as shown on the screen print below:

As soon as Microsoft Access was chosen, the software was open and from there a “Blank Database” was selected. After the blank database was selected an option message bar appeared which gave me the option to name the database and where to save it as shown below on the screen print

The new blank database was saved as “Library System” in the “A2 ICT Coursework Folder”. As soon as the A2 ICT coursework folder was chosen I created another folder naming it “Project” which will store all my database project work only. Also in that A2 ICT coursework folder I also created other folders which would hold my other parts of my coursework such as Analysis, Design, Implementation and Testing work. By creating these folders it’s a standard way of working which will save me a lot of time and my files that I want to access will be easy to find as they are stored in folders.

As soon as saved the new blank database I first started to create my main tables which contain valuable information for the system to work. These two tables that I firstly started to create the borrowers table which contains the borrower’s personal details such as his or her address, year group, date of birth. And the other main table was the books table which will hold book details such as the books title, author, ISBN.

The screen print below shows my complete table design for the Borrowers table which includes the fields that I will need for the borrowers table. The table below meets my end users requirements as it will store information about the borrowers such as his or her personal details which can be easily accessed if they are stored into the system rather than the need user running down to the main school reception to get the students details which as the user informed me it was annoying and time consuming. Therefore by creating this table it will solve one of her problems that she is facing with her current manual system.

Join now!

The screen print below shows my complete table design for the books table which will include the fields that I will require for the books table to meet the end users requirements as it will store information about all the book records which the end user specified in the performance criteria to be included into the system.

The third table that I created was the payments table which will hold and deal with fines. By creating this table it also means that it meets the end users requirements as my end user requirement ...

This is a preview of the whole essay