Monday, August 19, 2019
database design :: essays research papers
Database Design Scenario Currently a school uses a non-computerised database system to store the following information about its students: roll class, surname, first name, guardian's name, address, student's date of birth, gender, sport house, emergency-contact telephone number, mailing name, list of subjects offered, and subjects in which the student is enrolled. The system takes up a large amount of space, has many duplicated entries some of these with mistakes and it is time consuming to search. The school intends to introduce a relational-database management system to overcome these problems. Current school data storage and retrieval system (the pre-computer database system) ââ¬Å¾h School staff, teachers and office staff are the users of the database. ââ¬Å¾h Database used to track all details of students in the school. ââ¬Å¾h Large amounts of data are stored. An individual record is required for each student. ââ¬Å¾h Lots of duplication exists as details of subjects offered by the school are duplicated on individual student records. ââ¬Å¾h Data is organised in alphabetical order on student names within years. ââ¬Å¾h Data is stored in a number of filing cabinets. Advantages ââ¬Å¾h quick to find details of a student if year and surname are known ââ¬Å¾h data is stored in a central secure location ââ¬Å¾h original source material is stored in the student file. Disadvantages ââ¬Å¾h slow to find details of students when surname and year are not known ââ¬Å¾h data storage takes up a lot of room ââ¬Å¾h minimal number of staff can access records at one time ââ¬Å¾h data is duplicated. Stages of development of the computerised relational database system The new computerised relational database system will be developed in the following stages: ââ¬Å¾h analysis ââ¬Å¾h design ââ¬Å¾h implementation ââ¬Å¾h maintenance Analysis In this stage the current system is analysed to determine the functions it performs and those that it is unable to perform. Direct and indirect users of the new system are interviewed to determine what they require from the new system. The inputs to the new system, the processes it is to perform and the outputs from the system are clearly defined. A recommendation is made about the type of new system that will be required to meet the identified needs. During the analysis stage, the following is determined: ââ¬Å¾h current storage space of student records needs to decrease ââ¬Å¾h an easily update-able backup of student records is required, ââ¬Å¾h one staff member is to be responsible for the administration of the system, ââ¬Å¾h unnecessary duplication of data is to be avoided, ââ¬Å¾h all teaching staff, office staff and the Principal need to have access to the database simultaneously - read access only is required
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment
Note: Only a member of this blog may post a comment.