Professional Documents
Culture Documents
Learning aim: A
Employment
In employment, all of the staff would
have their details recorded in a
databases which contains data such as
their full name, address, postcode,
telephone/mobile number, etc Also,
they would include the salary of each
employee, the hours the do, the
department they work in and possibly
extra salary if they earn a bonus.
Employment
Source: http://www.blueclawdb.com/consultant_agency_management_software.htm
would include the use of ERD (entity-relational database) which is when one table (entity) is
connected with other tables. For example, one field like forename would link up with another
entity that matches what it says, but containing more data about it. Also, the database could
include data validations checks which checks if the data entered is sensible and makes sure
that there is no errors occurring. Whilst trying to reduce the amount of mistakes made, the
validation rule can also be adjusted to how you would like it to be. Furthermore, queries can
be used to check certain bits of data within a table, and there are three types of queries
simple, complex and wildcard. A simple query just picks out one thing, a complex query looks
for more than two things whilst a wildcard just searches for a part of something. Also, the use
of verification is important, because when the computer completes the validation process, the
person entering the data needs to confirm that the data entered is correct. This can be done
usually by typing in the same data twice. The idea of validation checks is so that they can stop
mistakes which means no time or raw materials are wasted. Also, it would prevent phoning or
emailing the wrong person which means the companys reputation stays strong; so that
means there is always important data and situations that can be dealt with. In addition, a
database has a primary key so that it prevents data going to the wrong person, which could be
embarrassing. Also, it could be breaching the Data Protection Act, which could get the
company into trouble or the hospital which would result in paying back a lot of money in
compensation, etc. Photos of the patients can also be held in a database so you can see who
the person is, so if youre about to post something you can check if youve got the right one.
Databases can be very easy and simple to use so that it is accessible for everyone; not just for
a computer literate person.
In addition, the database could include length checks which checks that
numbers such as phone numbers and postcodes, are restricted to a
certain number in the fields that the data has been entered into. Also,
having lookup check, helps to reduce errors. For instance, there is a list of
shoe sizes which goes up to a maximum of 12, someone may accidentally
enter in 14 which is not a number in the criteria for the lookup check, so
therefore the lookup check will inform the user that the number entered is
not valid. Furthermore, another important type of validation check to
consider is presence check. This ensures that mandatory data like first
name and surname is entered in, otherwise if the field for both names are
left blank, then the it would be difficult to identify the person entering data
into the database. To add to this, in a database there could be dropdown
boxes to make it easier to enter data in, such as the title of a person as it
would be quicker and easier, rather than typing it in for yourself. Validation
checks themselves are performed by the computer, but the verification
process is done by the user. There are a few ways of verification like
entering data in twice to have a copy of one. For example, when creating
a new password it will ask for it to be entered in again to confirm it,
however if they dont match then then the computer will indicate that a
mistake has been made. Also, an electronic-based database can
immediately be sent to other people by email, which means time and raw
material can be saved and costs are reduced.
Review
O I think that the use of data validation can ensure that that the
Strengths and
weaknesses
A strength in this database is that it clearly has dropdown boxes which is beneficial, because it
makes it a lot easier and quicker to input data that could be mandatory, such as title or gender.
However, a weakness is that it appears to have to many dropdown boxes that may not be
needed in the first place. Where it says client supervisor, that has a dropdown box in it which
could cause a problem, because if that person no longer exists in the employment agency it
could cause confusion as to who is actually the clients supervisor. Also, the administrator of
the database would then have to edit that field where there is a list of client supervisors, so
therefore it would be easier to just type in the name of the person as the list could change any
time. Also, another weakness could be that there is no colour being used for the database
itself, therefore it lacks the attractiveness of it; not using any images to help show what the job
is about.
College
O A college database consists of the teachers,
College
Source: www.igcseict.info
Review
O I think that the tools/techniques implemented into the database
Strengths and
weaknesses
A strength about this database is that is uses primary keys for each table which is
beneficial, because each ID is unique to each person in the list which would prevent
confusion. Also, if that data is deleted the ID too will no longer be available in order to
prevent confusion, if another student is added to the list. Also, another strength is
that each department of the college has a different colour scheme to make them
stand out from one another, which makes it easier to identify one entity from another.
A weakness is that where it shows staff data, it shows staff bank account which
really should be kept personal and not to be shared with anyone who is unauthorised.
To add to this, having personal information about the staff should be kept in a whole
separate database where it deals with financial and confidential details.