Click here to go to the Nelson Thornes web site
Information Systems for you
Chapter 31 - Database Coursework 
» Chapter 1
» Chapter 2
» Chapter 3
» Chapter 4
» Chapter 5
» Chapter 6
» Chapter 7
» Chapter 8
» Chapter 9
» Chapter 10
» Chapter 11
» Chapter 12
» Chapter 13
» Chapter 14
» Chapter 15
» Chapter 16
» Chapter 17
» Chapter 18
» Chapter 19
» Chapter 20
» Chapter 21
» Chapter 22
» Chapter 23
» Chapter 24
» Chapter 25
» Chapter 26
» Chapter 28
» Chapter 29
» Chapter 30
» Chapter 31
» Chapter 32
» Chapter 33
» Chapter 34
» Exam Answers
   - Full Course
» Exam Answers
   - Short Course
Questions (Page 280)
  To look at examples of the data to determine the widest fields. It is always best to err on the side of caution and give the user plenty of room for fields such as name and address. Some fields though are always the same length and it is useful from the validation point of view to keep these to fit the data exactly.
 
Questions (Page 283)
  Numbers are classed as characters and so they can be entered into a field specified as a character field.
 
Questions (Page 285)
  They could send out a copy of the personnel record to each employee every three months so that the employee could check its accuracy and make any necessary alterations.
 
Questions (Page 288)
 1(a)
  The data will need to be kept continually up-to-date otherwise the people using the database will not be able to rely on the information from it.
(b)
  Deleting old records. Amendment of existing records. Appending (i.e. adding) new records.
  
 2
You could record their age as 18 and their birthday might be tomorrow so the date is no longer up-to-date. Instead the date of birth is included and from this you can get the computer to calculate the age on the basis of the current date stored by the computer's clock.
 
3
They may say that you had told them the wrong information when you took out the policy and you might not therefore be insured.
 
Things To Do (page 288)
1(a)
  Wordprocessor to send out reminders and a database to hold patient records.
(b)
  Database could provide lists of patients who need a check-up and these could be imported into the wordprocessor to produce a mail merged letter.
(c)
  Advantages: Cheaper. Tried and tested by many users for bugs. Documentation is often better. Disadvantage: You have to fit you system around the progam so you don't always get the ideal system.
(d)
  Nurses: Treatment is recorded. Dentists: Able to run the practice more profitably. Patients: Less time spent filling forms in.
(e)
  Total reliance on the system could cause problems if the system broke down.
 
2(a)
  Price, No of bedrooms, council tax banding, room sizes etc.
(b)
  Coded data takes up less space on disks when stored and takes less time to type in initially and then when typing search conditions.
(c)
  Hard disk. This provides faster access so the people don't need to wait as long.
(d)
(i)
(ii)
Faster location of fields when searching.
More wasted space.
(e)
  Need a WAN with a larger computer connected via modems and telecommunication lines to the branches. Each branch should have a PC which has a laser printer for printouts for the customers.
 
3(a)
  List Description, FOR Current_stock-level more than 100 and Lead_time less than 14
(b)
  A duplicate copy of the data should be made periodically under a different file name and a tape streamer should be used to backup the entire hard disk every evening. Backup copies should be stored away from the computer in a fireproof safe.
(c)
  Use tapes and a tape streamer to take archive copies which are stored in a fireproof safe.
(d)
(i)
(ii)

(iii)
Supplier file
Supplier details such as; name, address, credit limit, amount owed etc.
Field name Field type Size Supp_name character 40 Supp_add character 60 Post_code character 10 Tel_no character
(e)
  Each week the stock file is used with the supplier file to produce a list of orders to be sent to each supplier for goods which have fallen below the minimum_stock level. The reorder quantity is obtained from the stock file and the suppliers details are obtained from the suppliers file.
 
  List all for film_category = 'Adventure' AND Rating = 18 AND Cost < 2.00
4(a)
  Membership number, date of birth, phone number and members name.
(b)
  Any suitable form.
 
5(a)
  Form should include sensible details such as price, make, model, engine size, year etc. The general layout of the form is important and the form should contain a suitable amount of space for the seller to insert the information.
(b)
  Need a sensible sort and search command (could be in either order). (n.b. there needs to be some way of ensuring that the vehicle is under 5 years old). Could do this either from the year or not as accurately, from the registration number.
(c)
  He would probably be able to keep the details in his head or in a card index file for such a small number of cars.
 
Examination Questions (page 354)
1(a)
  It avoids data duplication; Makes alterations easier.
(b)
  Age can be calculated by the computer using the DOB and today's date. If age were entered it would need up-dating every time a person had a birthday.
(c)
  Form ="7B"
(d)
  Parent/Guardian Name