ECDL ADVANCED – MODULE 5 SYLLABUS 2 SAMPLE TEST AM5.7 The following sample test for Module AM5, Database, Advanced Level, is based on analysing a database. In the test amongst other things you are asked to change the design properties of specific fields, design advanced queries to extract data, perform calculations on the data using various functions and import and export data. Marks Tasks 1. Open the file called answerfile.doc from your learner drive Enter your name in the space provided Use this document to record your answers to the relevant questions 1.1 Which one of the following is SQL used for? a. Designing Tables 2.5 marks b. Designing Creating Forms c. Creating Queries d. Designing Macros Enter a, b, c, or d in answerfile.doc in the space for question 1.1 1.2 Which one of the following is the main function of a Customer Relationship Management System? 2.5 marks a. Updating company information on a website b. Fee planning for customers c. Storing and retrieving client information d. Ordering products for a client Enter a, b, c, or d in answerfile.doc in the space for question 1.2 Save and close your document keeping the same filename answerfile.doc 2. Open the Sailing Holidays database from your Candidate Disk. Open the Companies table Create a lookup for the SalesPerson field that will allow a selection of values in the Name field of the Sales Team table. 5 marks Accept default settings Save and close the Companies table. ECDL ADVANCED MODULE 5 – DATABASE PRACTICE TEST SYLLABUS 2 Page 1 of 5 HELEN JACKSON JAN 10 3. Open the Details table Create a validation rule that will force newly entered departure dates to be after 31/12/2006. Create the following validation text message Bookings must be from 1/1/2007. Save and close the Details table. 4. Link the boat types spreadsheet on your learner drive into the Sailing Holidays database as a new table called Boats 5 marks 5. Edit the relationship between the Details and Departs tables to apply referential integrity. 3 marks Also ensure automatic updates. 2 marks Save and close the relationship window 6. Open the Insurance query. Modify the join between the tables to show ALL records from the Details 5 marks table and ONLY and only records from the Ins Costs table where joined fields are equal. Save and close the Insurance query. 7. Create a new query called Bookings that will append the records from the Booking table to the Details table. 5 marks Run the query Save and close the Bookings query. 8. Open the South Query 5 marks Modify the query to show only destinations SOT with duration of 7. Save the resulting query output as a separate table called Southampton within the Sailing Holidays database. Run the query Save and close the South query ECDL ADVANCED MODULE 5 – DATABASE PRACTICE TEST SYLLABUS 2 Page 2 of 5 HELEN JACKSON JAN 10 9. Open the Compare query Modify its design to show a comparison of the holiday durations by destination. 5 marks Show the Destination in rows and the Duration in columns. Run the query Save and close the Compare query 10. Open the Days query. Add an expression named Duration that will calculate the number of days of the holiday. 5 marks Run the query Save and close the Days query 11. Create a new query called Cheap Ins based on the Ins Costs table that will display the Company, Insurance Type and 14 Day price fields. 3 marks Modify the query so that it will only show the 3 lowest holiday prices 2 marks Save and close the Cheap Ins query 12. Open the Dates query. 2 marks Add criterion under the Travel Type field with the prompt: Enter travel type 2 marks Add a criterion under the Company field with the prompt: Enter travel company Run query to check that 3 records are returned for all land based travel type and using company NS. 1 mark Save and close the Dates query ECDL ADVANCED MODULE 5 – DATABASE PRACTICE TEST SYLLABUS 2 Page 3 of 5 HELEN JACKSON JAN 10 13. Open the New form. Using only the Port field from the Destination table create a list control box that will allow the user to select a destination town. Position the destination list control box immediately below the Travel Type control box in the detail section of the form. 3 marks Add a label caption Destination to the list control box. 2 marks Save and close the New form. 14. Open the form and set the tab order to work in the following sequence. 5 marks Destination Travel Type Company Departure Date Duration No of Persons Save and close the Information form 15. Create a macro that will close the Hol Dur form and open the Information form. 5 marks Accept default settings Save the macro as GoInfo 16. Open the Travel Type report. 5 marks Modify the report so that each type of travel is displayed on a separate page. Save and close the Travel Type report ECDL ADVANCED MODULE 5 – DATABASE PRACTICE TEST SYLLABUS 2 Page 4 of 5 HELEN JACKSON JAN 10 17. Create an unmatched query called no record that will display ALL fields of ALL records in the Old data table that do not have a matching record in the Previous table. 5 marks Run the query Save and close the no record query 18. Create a query called same type that will display travel code and accommodation of ALL records in the unused table that have duplicate field values for travel type. 5 marks Run the query Save and close the same type query 19. Open the Hol Type report 5 marks Use a menu command to insert the current date and time to display in the footer of each Travel Type group. Accept default settings Save and close the Hol Type report 20. Open the Insurance Discounts report 5 marks In the detail section format the Discount Price control to display with a £ sign and two decimal places. Save and close the Insurance Discounts report Save and close ALL open objects and close the database application Total Marks 100 This is the end of the test. If you have time, check the work you have done. ECDL ADVANCED MODULE 5 – DATABASE PRACTICE TEST SYLLABUS 2 Page 5 of 5 HELEN JACKSON JAN 10