Computers and Technology

You have been shortlisted for interview at Salimia Ltd, a new established company operating from Ruiru, Kenya. You had applied for the position of a database specialist and the need you to demonstrate your understanding of the concept of entity relationship modelling, data normalisation and SQL using the following sample invoice that they generate using Ms excel. They wish to automate the invoicing section first before they move to the other departments. The system should generate the customer statements and other relevant records to enable the account finalise the accounts receivables. Required
a)Give the information that will be in the UNF (5 Marks)
b)Normalise to the First normal form (5 Marks)
c)Normalise to the second normal form (5 Marks)
d)Normalise to the third normal form (4 Marks)
e)Draw the entity relationship diagram giving the requisite attributes (6 Marks)

QUESTION TWO
Using the case study in Question ONE
a)Write the SQL command to create the tables specifying the primary keys (4 Marks)
b)Write the SQL command to retrieve the aLL the invoices for customer account number 5652 (4 Marks)

c)Write the SQL command to order all the invoices in order to facilitate the printing of customer statements (4 Marks)
d)Write a procedure to increase prices of the items that they sell by 5% (4 Marks)
e)Write a trigger to give an alert when the price of a product or quantity is changed in the the database (4 Marks)
f)How will the system handle the receipts issued when the customers are settling the outstanding invoices? Capture the suitable information in the receipts file (5 Marks)

answer
Answers: 3

Other questions on the subject: Computers and Technology

image
Computers and Technology, 22.06.2019 18:30, yeeet26
If an improvement creates no significant change in a product’s performance, then it is a(n) ? a0 design improvement. (there are no answer choices)
Answers: 1
image
Computers and Technology, 23.06.2019 01:30, giannav57
How do you set up a slide show to play continuously, advancing through all the slides without requiring your interaction? a. click set up slide show, and then select the loop continuously until ‘esc' and show without narration options. b. click set up slide show, and then select the loop continuously until ‘esc' and use timings, if present options. c. click set up slide show, and then select the show presenter view and use timings, if present options. d. click set up slide show, and then select the show without animation and browsed at a kiosk (full screen) options.
Answers: 3
image
Computers and Technology, 23.06.2019 04:00, coolconnor1234p0sv4p
Another name for addicting games. com
Answers: 1
image
Computers and Technology, 23.06.2019 17:30, granta1
Write pseudocode to represent the logic of a program that allows the user to enter a value. the program multiplies the value by 10 and outputs the result.
Answers: 1
Do you know the correct answer?
You have been shortlisted for interview at Salimia Ltd, a new established company operating from Rui...

Questions in other subjects:

Konu
Mathematics, 17.02.2021 23:40
Konu
English, 17.02.2021 23:40
Konu
Mathematics, 17.02.2021 23:40
Konu
Mathematics, 17.02.2021 23:40