You are on page 1of 6

ICT 202 Database System

Midterm Case Study

Instructions:

Page |1

1. Form a group with maximum of five (5) members.


2. Submit the HARD copy and SOFT copy
a. HARD copy You must use LONG bond papers, everything must be
collated on a LONG PLASTIC sliding folder
b. Use the following color code : SECTION II-BA2 YELLOW | SECTION II-A2
BLUE)
c. SOFT
copy

You
must
send
it
via
e-mail
thru:
missas_casestudy@yahoo.com. The e-mail must have the following
information:
SUBJECT: ICT 202 Midterm Case Study | Section
BODY: NAME of the MEMBERS

NOTE: SEE THE ADDITIONAL INSTRUCTIONS ON PAGE 4


ONWARDS.
3. Deadline of submission is on February 16, 2014 until 5:00 PM
(NOTE: LATE submission will NOT be entertained and will be equivalent to
50% for Midterm Case Study)
INTRODUCTION TO THE ALEXAMARA MARINA GROUP DATABASE
Alexamara Marina Group offers in-water boat storage to owners by providing boat
slips that boat owners can rent on an annual basis. Alexamara owns two marinas:
Alexamara East and Alexamara Central. In addition to boat slips, Alexamara also
provides a variety of boat repair and maintenance services to the boat owners who
rent the slips. Alexamara stores in a database the data it needs to manage
operations.
In the Marina table shown in Table 1, Alexamara stores information about its two
marinas. A marina number uniquely identifies each marina. The table also includes
the marina name, address, city, state, and zip code.
MarinaNu
m
M-101
M-102

Name
Alexamara East
Alexamara
Central

Address

City

108 2nd Ave


283 Branston

Brinman
W Brinman

State
FL
FL

Zip
32273
32274

Table 1
Alexamara stores information about the boat owners to whom it rents slips in the
Owner table shown below. An owner number that consists of two uppercase letters
followed by a two-digit number uniquely identifies each owner. For each owner, the
table also includes the last name, first name, address, city, state and zip code.
OwnerNu
m
AD57
AN75

LName
Adney

BL72

Anderso
n
Blake

EL25

Elend

FE82

Feenstr
a

FName
Bruce
Jean
Bill

and

Mary
Sandy
Bill
Daniel

and

Address

City

State

Zip

208 Citrus

Bowton

FL

31313

18 Wilcox

Glander
Bay
Bowton

FL

31044

FL

31313

Rivard

FL

31062

Kaleva

FL

32521

2672
Commodore
462 Riverside
7822
Coventry

LCBA | Prepared by: Ms. Roda Flor Andrea B. Teodocio

ICT 202 Database System

Juarez
Kelly
Norton

Maria
Alyssa
Peter

SM72

Smeltz

TR72

Trent

Becky and
Dave
Ashton

8922 Oak
5271 Waters
2811
Lakewood
922 Garland
Midterm Case Study

JU92
KE22
NO72

922 Crest

Page |2

Rivard
Bowton
Lewiston

FL
FL
FL

31062
31313
32765

Glander
Bay
Bay
Shores

FL

31044

FL

30992

Table 2
Each marina contains slips that are identified by slip numbers. Marina 1 (Alexamara
East) has two sections named A and B. slips are numbered within each section.
Thus, slip numbers at marina 1 consists of the letter A or B followed by a number
(for example, A3 or B2). At marina 2 (Alexamara Central), a number (1, 2, 3)
identifies each slip.
Information about the slips in the marinas is contained in the MarinaSlip table
shown below. Table 3 contains the SlipID, marina number, slip number, length of the
slip (in feet), annual fee, name of the boat currently occupying the slip, type of boat,
and boat owners number.
SlipI
D

MarinaNu
m

S-1

M-101

S-2

M-101

S-3

M-101

S-4

M-101

S-5

M-101

S-6

M-102

S-7

M-102

S-8

M-102

S-9

M-102

S-10

M-102

S-11

M-102

SlipNu
m
A1
A2
A3
B1
B2
1
2
3
4
5
6

Lengt
h
40
40
40
30
30
25
25
25
30
40
40

Fee
$3,80
0
$3,80
0
$3,60
0
$2,40
0
$2,60
0
$1,80
0
$1,80
0
$2,00
0
$2,50
0
$4,20
0
$4,20
0
Table 3

BoatNa
me
Andreson
II
Our Toy

BoatType
Sprite
4000

OwnerNu
m
AN75

Escape

Ray 4025
Sprite
4000

EL25

Gypsy
Andreson
II

Dolphin 28
Sprite
3000

AN75

Bravo

Dolphin 25

AD57

Chinook

Dolphin 22

FE82

Listy

Dolphin 25

SM72

Mermaid

Dolphin 28

BL72

Axxon II

Dolphin 40

NO27

Karvel

Ray 4025

TR72

KE22
JU92

Alexamara provides boat maintenance service at its two marinas. The types of
service provided are stored in the ServiceCategory table shows on the next
figure. A category number uniquely identifies each service that Alexamara performs.
The table also contains a description of the category.
CatNum
1
2
3
4
5
6
7

CatDesc
Routine engine maintenance
Engine repair
Air conditioning
Electrical systems
Fiberglass repair
Canvas installation
Canvas repair

LCBA | Prepared by: Ms. Roda Flor Andrea B. Teodocio

ICT 202 Database System

Electronic systems (radar, GPS, autopilots, etc)


Table 4
Midterm Case Study

Page |3

Information about the services requested by owners is stored in the


ServiceRequest table shown on the next figure. Each row on in the table contains
a service ID that identifies each service request. The slip ID identifies the location
(marina number and slip number) of the boat to be serviced. For example, the slip
ID on the second row is 5. As indicated in the MarinaSlip table, the slip ID 5
identifies the boat in marina 1 and slip number B2. The ServiceRequest table also
contains the category number of the service to be performed, a description of the
specific service to be performed, and the current status of the service. The table
also contains the estimated number of hours required to compete the service. For
completed jobs, the table contains the actual number of hours it took to complete
the service. If another appointment is required to complete additional service, the
appointment date appears in the NextServiceDate column.
Cat
Nu
m

Servi
ce ID
1

Sli
p
ID
S-1

S-5

S4

S1

S3

S11

S6

Desc
Air conditioner
periodically stops
with code
indicating coolant
level. Diagnose
and repair.
Fuse on port motor
blown on two
occasions.
Diagnose and
repair.
Oil change and
general routine
maintenance
(check fluid levels,
clean sea
strainers, etc.)
Engine oil level
has been dropping
drastically.
Diagnose and
repair.
Open pockets at
base of to stations.

Electric-flush
system
periodically stops
functioning.
Diagnose and
repair.
Engine
overheating. Loss
of coolant.
Diagnose and
repair.

Status
Technician has
verified the
problem. Air
conditioning
specialist has been
called.
open

Service call has


been scheduled

Open

Technician has
completed the
initial filling of the
open pockets. Will
complete the job
after the initial fill
has had sufficient
time to dry.
Open

Open

LCBA | Prepared by: Ms. Roda Flor Andrea B. Teodocio

Est
Hou
rs
4

Spe
nt
Hou
rs
2

Next
Servic
e Date

7/12/
2014

7/12/
2014

7/16/
2014

7/13/
2014

7/13/
2014

7/13/
2014

7/17/
2014

ICT 202 Database System

S6

Heat exchanger
not operating
correctly.

S7

10

S2
S2

Canvas severely
damaged in
windstorm. Order
and install new
canvas.
Install new GS and
chart plotter.
Air conditioning
unit shuts down
with HHH
showing on the
control panel.

11

12

S-4

MARINA
13
S-8 2
MarinaNum
Name
Address
City
State
Zip
14
S-7 5

Midterm Case Study

Both speed and


depth readings on
data unit are
significantly less
than the owner
thinks they should
be.
Customer
describes engine
as making a
clattering sound.

Technician has
determined that
the exchanger is
faulty. New
exchanger has
been ordered.
Open

Scheduled
Technician was
not able to
replicate the
problem. Air
conditioning unit
ran fine through
multiple tests.
Owner to notify
technician if the
problem recurs.
Technician has
scheduled
appointment with
owner to attempt
to verify the
problem
OWNER
Technician has
OwnerNum
scheduled
LName
appointment with
FName
owner to attempt
Address
to verify the
City
problem.
State
Technician has
scheduled repair.
Zip

Page |4

7/16/
2014

7/17/
2014

7/16/
2014

7/12/
2014

Owner accident
6
0
7/13/
caused damage
2014
forward portion of
port side.
15
S7
Canvas
leaks
Overlap has been SERVICECATEGO
8
3
7/17/
MARINASLIP
11
around zipper in
created.
2014
RY
heavy
rain.
Install
Installation
has
SlipID
CatNum
overlap
around
been
scheduled.
MarinaNum
CatDesc
zippers to prevent
SlipNum
leaks.
Length
Table 5
Fee
BoatName
The E-R diagram for the
Alexamara Marina Group database appears below.
BoatType
OwnerNum

SERVICEREQUE
ST
ServiceID
SlipID
CatNum
Desc
Status
EstHours
LCBA | Prepared by: Ms. Roda Flor Andrea B. Teodocio
SpentHours
NextServiceDate

Page |5

Midterm Case Study

ICT 202 Database System

PART I TABLES
1.
2.
3.
4.
5.
6.
7.
8.

Create the database for Alexamara Marina Group


Create the tables according from ERD and records as shown on pages 1-4
Add the prefix tbl for each tables
Assign the primary keys for each table respectively
Complete the records
Create the relationship for each tables
Make sure to follow and use the fields name as indicated on ERD section
Change the field size respectively for the following fields:
a. OwnerNum
b. State
c. Zip
d. SlipID
e. MarinaNum
f. SlipNum
9. Create input mask for MarinaNum and SlipID
10.State must be required and defaulted to FL
11.Use proper data types for each fields
PART II FORM
12.Each tables must have forms
13.Add frm as prefix for each forms
PART III DOCUMENTATION
1. FRONT PAGE: Start the 1st page of your document with the following
information: (REMOVE BULLETS)
Font Size: 20 (for 1st page only)

LCBA | Prepared by: Ms. Roda Flor Andrea B. Teodocio

ICT 202 Database System

2.
3.
4.
5.
6.
7.
8.

Midterm Case Study

Line Spacing: 1.5


Alignment: Center
LAGUNA COLLEGE OF BUSINESS AND ARTS
ICT 202
Database Systems
Midterm Case Study
<LIST THE NAME OF THE MEMBERS>

For 2nd page onwards use the ffg. format


Use at least minimum FONT SIZE of 12.
Paper Size: 8 x 13
Font Style: Cambria
Paper Orientation: PORTRAIT
Margin: 1 INCH (all sides)
Header: LCBA | ICT 201 Case Study | Page Number
Footer: Submitted to: Ms. Roda Flor Andrea B. Teodocio

LCBA | Prepared by: Ms. Roda Flor Andrea B. Teodocio

Page |6

You might also like