database problem statment, Study Guides, Projects, Research of Data Acquisition

DATA BASE PROJECT PROBLEM STATEMENT

Typology: Study Guides, Projects, Research

2018/2019

Uploaded on 03/28/2019

Kamau
Kamau 🇰🇪

2 documents

1 / 4

Toggle sidebar

This page cannot be seen from the preview

Don't miss anything!

bg1
DATABASE PROJECT-bsc/lmr/1882/19
PROBLEM STATEMENT
Fast lane matatu Sacco intends to create a database that will store its information and
help to effectively run its day to day activities. In the transport industry where data changes from
time to time, it was necessary to move from writing records on books to a computerized database
system. The sacco management wanted a system that would capture the relevant information
concerning its key stakeholders, that is, matatu owners, the matatus, drivers, conductors as well
as the travel routes.
OBJECTIVES
The intended database system would serve the function of capturing the relevant data for
solving of issues such as payment of salaries, shift allocation to the workers, fare regulation,
insurance issues and general data fetch searches. The system would also accurately capture
workers responsible for a certain vehicle over a certain period of time for accountability.
DATA REQUIREMENTS
A total of five entities were identified for the system. They include Matatus, drivers,
conductors, travel routes and Matatu owners. All these had their attributes as illustrated in the
ERD diagram
pf3
pf4

Partial preview of the text

Download database problem statment and more Study Guides, Projects, Research Data Acquisition in PDF only on Docsity!

DATABASE PROJECT-bsc/lmr/1882/

PROBLEM STATEMENT

Fast lane matatu Sacco intends to create a database that will store its information and help to effectively run its day to day activities. In the transport industry where data changes from time to time, it was necessary to move from writing records on books to a computerized database system. The sacco management wanted a system that would capture the relevant information concerning its key stakeholders, that is, matatu owners, the matatus, drivers, conductors as well as the travel routes. OBJECTIVES The intended database system would serve the function of capturing the relevant data for solving of issues such as payment of salaries, shift allocation to the workers, fare regulation, insurance issues and general data fetch searches. The system would also accurately capture workers responsible for a certain vehicle over a certain period of time for accountability. DATA REQUIREMENTS A total of five entities were identified for the system. They include Matatus, drivers, conductors, travel routes and Matatu owners. All these had their attributes as illustrated in the ERD diagram

NORMALIZATION

  1. Matatu table 1NF: table is already in first normal form 2NF: Matatu: matatu id Drivers: driver id Route: route id 3NF: Matatu: matatu id Drivers: driver id Route: route id
  2. Drivers table 1NF: table is already in first normal form

2NF: Drivers: driver id, driver name 3NF: Drivers: driver id, driver name

  1. Conductors table 1NF: table is already in first normal form 2NF: conductors: conductor id, conductor name Matatu: matatu id 3NF: conductors: conductor id, conductor name Matatu: matatu id
  2. Route table 1NF: table is already in first normal form 2NF: Route: route id, route name 3NF: Route: route id, route name
  3. Owners table 1NF: table is already in first normal form 2NF: Owners: owner id, owner name