0% found this document useful (0 votes)
12 views10 pages

Test 12 - Practical Questions

The document is an assessment paper for an Information Technology A Level exam, specifically Paper 12, scheduled for February 2025. It includes instructions for candidates, question formats related to database models, data dictionaries, relationships, queries, and normalization. The total mark for the paper is 60, and candidates are required to answer all questions using a dark blue pen and pencil for diagrams.

Uploaded by

anenyashajaydenm
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)
12 views10 pages

Test 12 - Practical Questions

The document is an assessment paper for an Information Technology A Level exam, specifically Paper 12, scheduled for February 2025. It includes instructions for candidates, question formats related to database models, data dictionaries, relationships, queries, and normalization. The total mark for the paper is 60, and candidates are required to answer all questions using a dark blue pen and pencil for diagrams.

Uploaded by

anenyashajaydenm
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/ 10

CYCAD STUDY CENTRE ASSESSMENT

CANDIDATE
NAME

CANDIDATE
CLASS

INFORMATION TECHNOLOGY 9626/12

END OF MONTH (FEBRUARY) – 2025 A LEVEL

PAPER 12 1 hours 30 minutes

You must answer on the question paper.


No additional materials are needed.

INSTRUCTIONS

● Answer all questions.

● Use a dark blue pen. You must use a pencil for any diagrams or graphs.

● Write your name and class in the boxes at the top of the page.
● Write your answer to each question in the space provided.

● Calculators must not be used in this paper.

INFORMATION

● This paper consists of 9 printed pages and 1 blank page.

● The total mark for this paper is 60.


● The number of marks for each question or part question is in brackets [ ].

● No marks will be awarded for using brand names of software packages or


hardware.

1
Que. 1.

a. Describe a relational database model.


…………………………………………………………………………………………………………………
…………………………………………………………………………………………………………………
………………………………………………………………………………………………………………..…
…………………………………………………………………………………………………………………
…………………………………………………………………………………………………………………
……………………………………………………………………………………………………………..……
…………………………………………………………………………………………………………………
…………………………………………………………………………………………………………………
………………………………………………………………………………………………………….. [3]
b. (i) Define the term referential integrity.
…………………………………………………………………………………………………………………
…………………………………………………………………………………………………………………
……………………………………………………………………………………………………………….[1]

(ii) Explain why referential integrity is important.

………………………………………………………………………………………………………………………
………………………………………………………………………………………………………………………
……………………………………………………………………………………………………..…………………
………………………………………………………………………………………………………………………
………………………………………………………………………………………………………………………
……………………………………………………………………………………..…………………………………
………………………………………………………………………………………………………………………
………………………………………………………………………………………………………………………
……………………………………………………………………..………………………………………..[3]

2
c. Describe features of the following other database models:
i. Object Oriented database model
………………………………………………………………………………………………………………………
………………………………………………………………………………………………………………………
……………………………………………………………………………………………………..…………………
………………………………………………………………………………………………………………………
……………………………………………………………………………………..…………………………………
………………………………………………………………………………………………………………………
………………………………………………………………………………………………………………………
……………………………………………………………………..…………………………………………………
………………………………………………………………………………………………………………… [3]

ii. Network database model.


………………………………………………………………………………………………………………………
………………………………………………………………………………………………………………………
……………………………………………………………………………………………………..…………………
………………………………………………………………………………………………………………………
……………………………………………………………………………………..…………………………………
………………………………………………………………………………………………………………………
………………………………………………………………………………………………………………………
……………………………………………………………………..…………………………………………………
………………………………………………………………………………………………………………… [3]

iii. Hierarchical database model


………………………………………………………………………………………………………………………
………………………………………………………………………………………………………………………
……………………………………………………………………………………………………..…………………
………………………………………………………………………………………………………………………
………………………………………………………………………………………………………………………
………………………………………………………………………………………………………………………
………………………………………………………………………………………………………………………
……………………………………………………………………..…………………………………………………
………………………………………………………………………………………………………………… [3]

3
Que 2. A data dictionary is required when creating a relational database.

Identify and describe four components that should be included in a data dictionary.

………………………………………………………………………………………………………………………
………………………………………………………………………………………………………………………
……………………………………………………………………………………………………..…………………
………………………………………………………………………………………………………………………
………………………………………………………………………………………………………………………
……………………………………………………………………………………………………..…………………
………………………………………………………………………………………………………………………
………………………………………………………………………………………………………………………
……………………………………………………………………………………………………..…………………
………………………………………………………………………………………………………………………
………………………………………………………………………………………………………………………
……………………………………………………………………………………………………..…………………
………………………………………………………………………………………………………………………
………………………………………………………………………………………………………………………
……………………………………………………………………………………………………..…………………
………………………………………………………………………………………………………………………
………………………………………………………………………………………………………………………
……………………………………………………………………………………………………..…………………
………………………………………………………………………………………………………………………
………………………………………………………………………………………………………………………
……………………………………………………………………………………………………..…………………
………………………………………………………………………………………………………………………
………………………………………………………………………………………………………………………
……………………………………………………………………………………………………..…………………
………………………………………………………………………………………………………………………
………………………………………………………………………………………………………………………
……………………………………………………………………………………………………..……………[8]

4
Que 3. (a) Define the following database terms.

(i) One-to-one relationship

………………………………………………………………………………………………………………………
………………………………………………………………………………………………………………………
……………………………………………………………………………………………………..……………[1]

(ii) One-to-many relationship..

………………………………………………………………………………………………………………………
………………………………………………………………………………………………………………………
……………………………………………………………………………………………………..……………[1]

(iii) Compound key

………………………………………………………………………………………………………………………
………………………………………………………………………………………………………………………
……………………………………………………………………………………………………..……………[1]

(b) Explain how a many-to-many relationship can be created in a database.

………………………………………………………………………………………………………………………
………………………………………………………………………………………………………………………
……………………………………………………………………………………………………..…………………
………………………………………………………………………………………………………………………
………………………………………………………………………………………………………………………
………………………………………………………………………………………………..………………………
………………………………………………………………………………………………………………………
………………………………………………………………………………………………………………………
…………………………………………………………………………………………..…………………….……
………………………………………………………………………………………………………………………
…………………………………………………………………………………………………………………[3]

5
Que 4. Describe what is meant by the following types of database query:

(a) Complex

………………………………………………………………………………………………………………………
……………………………………………………………………………………………………..…………………
………………………………………………………………………………………………………………………
………………………………………………………………………………………………………………………
………………………………………………………………………………………………..…………………[2]

(b). Simple

………………………………………………………………………………………………………………………
………………………………………………………………………………………………………………………
………………………………………………………………………………………………………………………
………………………………………………………………………………………………………………………
………………………………………………………………………………………………..…………………[2]

(c) Nested

………………………………………………………………………………………………………………………
………………………………………………………………………………………………………………………
………………………………………………………………………………………………………………………
………………………………………………………………………………………………………………………
………………………………………………………………………………………………..…………………[2]

(d) Summary.

………………………………………………………………………………………………………………………
………………………………………………………………………………………………………………………
………………………………………………………………………………………………………………………
………………………………………………………………………………………………………………………
………………………………………………………………………………………………..…………………[2]

6
Que 5. A company in Nairobi, Kenya, uses a database to store all its customer details.

Evaluate the use of static and dynamic parameters in a query to search the database for
customers in Nairobi, Kenya.

………………………………………………………………………………………………………………………
………………………………………………………………………………………………………………………
……………………………………………………………………………………………………..…………………
………………………………………………………………………………………………………………………
………………………………………………………………………………………………………………………
……………………………………………………………………………………………………..…………………
………………………………………………………………………………………………………………………
………………………………………………………………………………………………………………………
……………………………………………………………………………………………………..…………………
………………………………………………………………………………………………………………………
………………………………………………………………………………………………………………………
……………………………………………………………………………………………………..…………………
………………………………………………………………………………………………………………………
………………………………………………………………………………………………………………………
……………………………………………………………………………………………………..…………………
………………………………………………………………………………………………………………………
………………………………………………………………………………………………………………………
……………………………………………………………………………………………………..…………………
………………………………………………………………………………………………………………………
………………………………………………………………………………………………………………………
……………………………………………………………………………………………………..…………………
………………………………………………………………………………………………………………………
………………………………………………………………………………………………………………………
……………………………………………………………………………………………………..…………………
………………………………………………………………………………………………………………………
………………………………………………………………………………………………………………………
……………………………………………………………………………………………………..……………[8]

7
Que 6.

a. Explain what is meant by normalisation.

………………………………………………………………………………………………………………………
………………………………………………………………………………………………………………………
………………………………………………………………………………………………………………………
………………………………………………………………………………………………………………………
………………………………………………………………………………………………..…………………[2]

b. Describe any 2 benefits of normalisation.

1……………………………………………………………………………………………………………………
………………………………………………………………………………………………………………………
………………………………………………………………………………………………………………………

2……………………………………………………………………………………………………………………
………………………………………………………………………………………………………………………
……………………………………………………………………………………………..…………………[2]

c. A company provides cars for several leasing organisations in districts of London, in


the UK, such as Enfield or Lewisham.

Agents buy cars from a number of showrooms. The company buys a car from an agent
before then providing it for lease.

The holding company needs to keep a record of:

• each car

• which agent bought each car

• which showroom it came from.

An example of a database for this company in unnormalised (0NF) form is shown below.

8
Convert this database to third normalised form by completing the field names for each
table provided.
You are not required to enter any data into the tables.

[10]

9
BLANK PAGE

10

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