Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 4

Section A [ 35 marks]

Answer all questions in this section

1 Explain the difference between the characteristics of transaction processing systems


(TPS) and management information systems (MIS). Give one examples for each, of
[6 marks ]
each of the systems.

2 System analysts must provide necessary maintenance services after the


. implementation of an information system in order to operate the system accordingly
a. State two objectives of maintenance phase to ensure the system is fully
functional
[2 marks]
b. State two main activities which are involved in the maintenance phase
[2 marks]

3 In controlling data integrity, database management system(DBMS) support


referential integrity.
a. i) Explain the meaning of referential integrity [2 marks]

ii) Explain the importance of referential integrity [2 marks]

[3 marks]
b. Write a corresponding relational schema that shows the enforcement of
referential integrity based on the following entity relationship E-R Diagram.

1
4 A sample of student’s information in a secondary school is shown in the table below

a. State a reason why the above table is not in normalise form [2 marks]
b. Transform the above table into first normal form (1NF) [3 marks]

5 A financial institution is in the process developing a database system to manage its


customer’s transactions. It has appointed a system developer who will produce the
following relational schema:
CUSTOMER (CustomerNo, Name, TelephoneNo)
TRANSACTION (CustomerNo, AccountNo, TransactionDate)
ACCOUNT (AccountNo, AccountType, Balance)

Write SQL expressions for each of the following queries:


(i) Create CUSTOMER, TRANSACTION and ACCOUNT tables with their
corresponding attributes.
(ii) Delete all accounts with zero balance. [10 marks]

2
Section B [ 15 marks]
Answer one question only in this section

6 You are required to design a loan system for a bank. The system stores information
about client and loan. Each client may be given more than one type of loan and one
type of loan can be given to more than one client. Each client is described by client
identification number, name, telephone number and address. Each loan is describe
by a loan number, loan type and loan entitlement. Each loan given to a client is
described by loan start date, loan end date, loan amount and is identified by a
unique client loan number

a. Draw an entity relationship (E-R) diagram which shows the following


i. Entities with their associated attributes [7 marks]
ii. Relationship between all the entities and their descriptive attributes [1 mark]
iii. Cardinalities of each entity [1 mark]
iv. Primary key for each entity [2 marks]

b. Map the E-R diagram that you have drawn in (a) to a relation database
schema [4 marks]

7 Economic feasibility study is one of the activities in the planning phase of an


information system development. In this study, a system analyst needs to assess
tangible and intangible benefits.

(a) Explain the meaning of economic feasibility study. [2 marks]


(b) Identify five factors that are considered in the economic feasibility study. [5 marks]
(c) Distinguish between tangible and intangible benefits, and state three examples [8 marks]
for each benefit.

You might also like