0% found this document useful (0 votes)
69 views3 pages

MS Access Practice 2023 For IGCSE

Uploaded by

Ye Min Win
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
69 views3 pages

MS Access Practice 2023 For IGCSE

Uploaded by

Ye Min Win
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 3

5

Task 3 – Database

You are now going to prepare some reports.

Make sure all currency values display the same currency symbol and are set to two decimal places.

11 Examine the file c02games.csv and identify the most appropriate field to set as a primary key.
Close this file.

Using database software, import the file c02games.csv

Use these field names and data types:

Field name Data type Store Display


Game_Title Text
Release_Year Number Integer 0 decimal places
Gen_Code Text
Game_Code Text
Age_Code Text
Game_Publisher Text
Price Number/Currency Decimal currency symbol with
2 decimal places
Console_Type Text
Platform Text
Global_Sales Number Decimal 2 decimal places
Rank Number Integer 0 decimal places

Set the identified field as the primary key.

Save the data.

Place in your Evidence Document a screenshot showing the field names, data types and the
primary key used in the table.
[3]

12 Import the file c02classifications.csv as a new table in your database.

Use the field names and data types provided.

Set Age_Code as a primary key.

Place in your Evidence Document a screenshot showing the field names, data types and primary
key used in the table.
[1]

13 Import the file c02genre.csv as a new table in your database.

Use the field names and data types provided.

Set Gen_Code as a primary key.

Place in your Evidence Document a screenshot showing the field names, data types and primary
key used in the table.
[1]
© UCLES 2024 0417/21/F/M/24 [Turn over
6

14 Create one-to-many relationships as links between:

• Gen_Code in the genre table and Gen_Code in the games table


• Age_Code in the classifications table and Age_Code in the games table.

Place in your Evidence Document screenshots showing the type of relationships between the
three tables.
[1]

15 Add the following as a new record in the games table:

Game_Title Dr Tomas
Release_Year 2006
Gen_Code G6
Game_Code PZ020
Age_Code C3
Game_Publisher Creation Arts
Price 18.80
Console_Type Cyrus 360
Platform GD7
Global_Sales 4.86
Rank 203

Check your data entry for errors. Save the data.


[2]

16 Using fields from all three tables, produce a tabular report that:

• selects the records where:


– Console_Type begins with the text Cyrus
– Release_Year is 2010 or later
• shows only the fields Game_Title, Genre, Age_Category, Release_Year, Console_Type and
Rank in this order, with data and labels displayed in full. Do not group the data
• sorts the data into ascending order of Rank
• has a page orientation of portrait
• fits on a single page
• includes only the title Latest Cyrus Console Games displayed in a larger font size, fully
visible, at the top of the page
• has your name, centre number and candidate number on the report.

Save and print your report.


[6]

© UCLES 2024 0417/21/F/M/24


7

17 Using fields from the games table and classifications table, produce a tabular report that:

• selects the records where:


– Game_Title includes the text Tomas
– Age_Code is C3 or C7
• contains a new field called Sales_% which is calculated at run-time. This field will display the
percentage sales for each game in this selection. The total number of games sold was 354.
Use Global_Sales divided by 354, then multiplied by 100. Format this field to display with two
decimal places
• shows only the fields Game_Title, Age_Category, Global_Sales, Game_Publisher,
Console_Type, Price and Sales_% in this order, with data and labels displayed in full. Do not
group the data
• sorts the data into ascending order of Console_Type and descending order of
Global_Sales
• has a page orientation of landscape
• fits a single page width
• includes only the title Junior Tomas Games displayed in a larger font size, fully visible, at the
top of the page
• calculates the average price and places this below the Price column at the end of the report.
Format this value as currency with two decimal places
• has the label Average game price fully visible to the left of this value
• has your name, centre number and candidate number in the footer of the report so it appears
in the same position on every page.

Save and print your report.

Place in your Evidence Document a screenshot showing the database formula used to calculate
the average price. Make sure that the formula is fully visible.
[14]

[Total: 28]

© UCLES 2024 0417/21/F/M/24 [Turn over

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy