0% found this document useful (0 votes)
6 views4 pages

Computer Science Level 6-Assessment 2

This document is an assessment paper for a Level 6 Computer Science course focusing on Database Management Skills, scheduled for February 2025. It includes various SQL query questions based on provided sample tables for salespersons, customers, and orders, with specific instructions for candidates to answer all questions in the provided answer booklet. The assessment is designed to evaluate the candidates' ability to write SQL queries to extract relevant data from the given tables.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
6 views4 pages

Computer Science Level 6-Assessment 2

This document is an assessment paper for a Level 6 Computer Science course focusing on Database Management Skills, scheduled for February 2025. It includes various SQL query questions based on provided sample tables for salespersons, customers, and orders, with specific instructions for candidates to answer all questions in the provided answer booklet. The assessment is designed to evaluate the candidates' ability to write SQL queries to extract relevant data from the given tables.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 4

©2024 TVET CDACC

Computer Science Level 6


ICT/CU/CS/CR/05/6/A
DATABASE MANAGEMENT SKILLS
Time: 2hr 30mins
Feb,2025
ASSESSMENT 3

TVET CURRICULUM DEVELOPMENT, ASSESSMENT AND CERTIFICATION


COUNCIL (TVET CDACC)

WRITTEN ASSESSMENT

2 HOUR 30MINS

INSTRUCTIONS TO CANDIDATE:
Answer ALL questions in the sections in the answer booklet provided.
Marks for each question are indicated in brackets.
Do not write on this question paper.
Answer the questions in English.

This paper consists of three (3) printed pages.


Candidate should check the question paper to ascertain that all the pages are
printed as indicated and that no questions are missing.

Page 1 of 4
©2024 TVET CDACC

SECTION A (40 MARKS)


Answer ALL the questions in this section.
1) Use the below tables to answers the questions that follow? (2 Marks)

Sample Table 1: salesman


salesman_id | name | city | commission
-------------+------------+----------+------------
5001 | James Hoog | New York | 0.15
5002 | Nail Knite | Paris | 0.13
5005 | Pit Alex | London | 0.11
5006 | Mc Lyon | Paris | 0.14
5007 | Paul Adam | Rome | 0.13
5003 | Lauson Hen | San Jose | 0.12

Sample Table 2: customers


customer_id | cust_name | city | grade | salesman_id
-------------+----------------+------------+-------+-------------
3002 | Nick Rimando | New York | 100 | 5001
3007 | Brad Davis | New York | 200 | 5001
3005 | Graham Zusi | California | 200 | 5002
3008 | Julian Green | London | 300 | 5002
3004 | Fabian Johnson | Paris | 300 | 5006
3009 | Geoff Cameron | Berlin | 100 | 5003
3003 | Jozy Altidor | Moscow | 200 | 5007
3001 | Brad Guzan | London | | 5005
Sample Table 3: orders
ord_no purch_amt ord_date customer_id salesman_id
---------- ---------- ---------- ----------- -----------
70001 150.5 2012-10-05 3005 5002
70009 270.65 2012-09-10 3001 5005
70002 65.26 2012-10-05 3002 5001
70004 110.5 2012-08-17 3009 5003
70007 948.5 2012-09-10 3005 5002
70005 2400.6 2012-07-27 3007 5001
70008 5760 2012-09-10 3002 5001
70010 1983.43 2012-10-10 3004 5006
70003 2480.4 2012-10-10 3009 5003
70012 250.45 2012-06-27 3008 5002
70011 75.29 2012-08-17 3003 5007
70013 3045.6 2012-04-25 3002 5001

Page 2 of 4
©2024 TVET CDACC

1) From the following tables write a SQL query to find the salesperson and customer

who reside in the same city. Return Salesman, cust_name and city. (5

Marks)

2) From the following tables write a SQL query to find those orders where the order

amount exists between 500 and 2000. Return ord_no, purch_amt, cust_name, city.

(5 Marks)

3) From the following tables write a SQL query to find the salesperson(s) and the

customer(s) he represents. Return Customer Name, city, Salesman, commission.

(5 Marks)

4) From the following tables write a SQL query to find salespeople who received

commissions of more than 12 percent from the company. Return Customer Name,

customer city, Salesman, commission.

(5 Marks)

5) From the following tables write a SQL query to find the details of an order. Return

ord_no, ord_date, purch_amt, Customer Name, grade, Salesman, commission. (5

Marks)

6) From the following tables write a SQL query to find the details of an order. Return

ord_no, ord_date, purch_amt, Customer Name, grade, Salesman, commission. (5

Marks)

Page 3 of 4
©2024 TVET CDACC

7) Write a SQL query to display the customer name, purchase amount, and salesman of all

the orders made. (5

Marks)

8) From the following tables write a SQL query to display the customer name, customer city,

grade, salesman, salesman city. sort by ascending customer_id. (5 Marks)

THIS IS THE LAST PRINTED PAGE

Page 4 of 4

You might also like