Post on 09-Nov-2015
description
transcript
Page 1 of 96
Introduction to FirstTech Database in SQL Server 2012
1.1 Locating and opening Microsoft SQL Server
From the Start Menu, go to the Windows Icon on the bottom left-hand corner of the
screen.
Click the Windows Icon.
Once clicked, you will be sent to the applications page.
Click once more on the downward arrow icon located on the bottom left of the screen.
Either scroll or search for SQL Server Management Studio within the list of applications and right click on the identifying icon.
Using the scroll bar located at the bottom, scroll through the applications until you find SQL Server Management Studio.
Page 2 of 96
Note: Your screen will look slightly different due to your current operating system and the
amount of applications provided on your computer.
Right-click on SQL Server Management Studio.
When clicked, you will be presented with a drop-down menu bar. From the drop-down
menu, select Run as administrator.
When prompted by User Access Control select Yes.
Note: Always select Run As Administrator when opening SQL Server Management Studio.
Page 3 of 96
1.2 Connect to the Database Server
When Management Studio loads, you will be presented with the Connect to Server
dialog box.
Verify that Server type is already selected as Database Engine.
You should also take note of the Server Name, it should have a format similar to this:
o YOURPCNAME\ISM4212 ,
o This represents the name of your computer, followed by a backwards slash and a
named SQL Server instance (determined when installing SQL Server 2012 on
your computer)
If not done, input your login credentials.
After the previous steps are done, feel free to click the Connect button.
Note: Your screen will look slightly different from this, based on your Login or Authentication
credentials.
o As you can see, Windows Authentication was selected, if you select another
Authentication option you will be asked to type in login credentials.
Page 4 of 96
1.3 SQL Server Management Studio Screen
Once connected, SQL Server Management studio will have a screen similar to this.
o Note: Screen will look slightly different based on the name of your PC and the
name of the Windows account in use.
1.4 Options Settings
Before working in Management Studio, you should verify one of the Options settings.
Click Tools in the menu
bar.
From the drop-down menu,
select the Options item.
In the Options dialog box, click the Designers category on the left-hand side.
Page 5 of 96
Then on the right-hand side verify that Table Option: Prevent saving changes that
require table re-creation is un-checked.
Click the OK button when done.
1.5 The SQL Server Database
Click the + next to the Databases folder in the Object Explorer.
Page 6 of 96
Then click + next to the System Databases folder
The Master, Model, MSDB, and TempDB databases should be visible in the
System Database folder
o Note: It is not necessary to ever manually delete or edit the data contained in
these databases. They are critical to the main functions of SQL Server.
Page 7 of 96
1.6 Attaching a Database
To attach any database (particularly the First Tech Inc. database), begin by right-clicking
on the Databases item.
From there a drop-down menu will appear, choose and click the Attach command.
The Attach Databases dialog box will be presented to you.
Click the Add button to locate your .mdf file (in this case the First Tech.mdf file).
Page 8 of 96
The Locate Database Files dialogue box should open up.
Navigate through the list of folders to the location of the First Tech Inc. database (E.G.,
C\Database in this manual).
Look for FirstTech Inc.mdf.
Once located, select and click on the file.
Click the OK button in the Locate Database Files dialogue box.
Press the OK button on the newly filled Attach Databases dialog box.
Page 9 of 96
You should now see the First Tech Inc. database listed under the Databases folder in
the Object Explorer.
Click the + to the left of the name First Tech Inc. to expand your view of the database.
Page 10 of 96
1.7 Inputting Information into Tables
Begin by clicking the + next to the Tables folder.
If you would like to input information into a new row, then right-click on the desired
table and click Edit Top 200 Rows.
o Note: In this case we will choose and edit an early version of the Client table
for readability purposes.
Here is the early version of the Client table.
Page 11 of 96
Either scroll or use your mouse to go to the last row to fill in the null values.
Once you fill in the null information and hit the Tab key, the table will automatically
add a new row (Observe that ClientNo column is automatically filled).
Page 12 of 96
1.8 Checking Constraints and Data Validation
When inputting data into a table, there is a possibility that you may receive error
messages, such as the one displayed below:
In this example, the user failed to enter the phone number in the correct format within the
Phone column:
o The user forgot to place parenthesis around the first three numbers of the new
customers phone number: ([0-9][0-9][0-9])-[0-9][0-9][0-9]-[0-9][0-9][0-9][0-9]
In this example, the user must only input two letters within the State column
Page 13 of 96
o Note: This rule holds true for not only the Client table, but also for Trainer and
Vendor tables. So by design, these rules will crossover to other tables within the
database.
The Zip column table located in Vendor, Client, and Trainer tables must only contain
five digits, any more or less, you will receive an error.
Page 14 of 96
Some columns are more lenient as far as data formatting goes, such as the Date and
HireDate columns.
o Note: Date is formatted as YYYY-MM-DD within the database.
On the previous screen the first row of the Date column contained data formatted as:
o MM-DD-YY
As the screen shows, the system automatically modifies the data to: YYYY-MM-DD.
Page 15 of 96
1.9 Closing Object Windows
If you find that you dont want to work in a certain window, feel free to close it.
This can be done by clicking the Close icon (x) on the right hand side of the object tab.
Page 16 of 96
1.10 Detaching the FirstTech Inc. Database and Exiting SQL Management Studio
To detach your database, begin by right-clicking the First Tech Inc. item under
Databases.
Scroll the drop-down menu to Tasks, in which you will be introduced to another drop-
down menu.
Then click on Detach.
The Detach Database dialogue box will open up.
Check the Drop Connections checkbox.
Click the OK button to complete the process.
Page 17 of 96
Once the database is detached, the Databases folder no longer contains the FirstTech
database.
Note: If you wish to reattach the database refer to the steps outlined in 1.6 Attaching
A Database.
Page 18 of 96
When done using SQL Management Studio, you can exit the application (refer to the
steps below).
When you are done working with the FirstTech Inc. Database, you are free to exit.
o Note: If the database files are stored on an USB flash drive, you will not do this
step until you Detach the database. Please proceed further through the manual
for further instructions.
Proceed to the File header on the top-left corner of SQL Management Studio.
Scroll down to the drop-down menu and click Exit.
Page 19 of 96
Introduction to Views in FirstTech DataBase in SQL Server 2012
NOTE: In order to open SQL Management Studio Refer to instruction set 1.1 Locating and
Opening Microsoft SQL Server
2.1 Locating and Expanding the Database
Once the DataBase is attached in the Object Explorer, click the (plus sign) that is to
the left of the (FirstTech Database).
Page 20 of 96
2.2 Accessing the Views
Once you expand the FirstTech DataBase, you will see folders expand below.
From the list of folders, you will want click the (plus sign) that is next to the
(Views folder).
The Folder will then expand and show a list of views, as shown below.
Page 21 of 96
2.3 Opening the Views
Here you will see a list of views that are preloaded on the database for your use and are
intended to be seen at your convenience. The steps to access the views are the same for
each, but for this example we will access the first view CourseInfo_vw.
You will hover the mouse/pointer over the view labeled as dbo.CourseInfo_vw
Right-Click the and a menu should pop-up as shown below. On the
menu, select the Edit Top 200 Rows option.
Page 22 of 96
Management Studio will then display the intended View for the user to the right of the
Object Explorer.
2.4 Closing the View(s)
Once you are done with the view, you may exit out of it by simply clicking the X that is
directly above the view.
Page 23 of 96
Instructions to Viewing Reports from SQL Database 2012
3.1 Locating and opening Microsoft SQL Server Data Tools
From the Start Menu, go to the Windows Icon on the bottom left-hand corner of the
screen.
Click the Windows Icon.
Once clicked, you will be sent to the applications page.
Click once more on the downward arrow icon located on the bottom left of the screen.
Either scroll or search for SQL Server Management Studio within the list of applications and right click on the identifying icon.
Page 24 of 96
Using the scroll bar located at the bottom, scroll through the applications until you find SQL Server Data Tools.
Note: Your screen will look slightly different due to your current operating system and the
amount of applications provided on your computer.
Right-click on SQL Server Data Tools.
When clicked, you will be presented with a drop-down menu bar. From the drop-down
menu, select Run as administrator.
When prompted by User Access Control select Yes.
Page 25 of 96
Note: Always select Run As Administrator when opening SQL Server Data Tools.
You should be displayed this, if you opened the correct program.
Page 26 of 96
3.2 How to open/view the Report
On the SQL Server Data Tools Start page left-click the Open Report option, located
under the Visual Studio 2010 Shell logo.
After left-clicking the Open Report option, it will open Windows Explorer which is
the folder looking Icon next to or near the Windows Start Icon attached to the task bar
located at the bottom of the screen (Reference the first screenshot under Instructions 1.0
for visual aid).
Page 27 of 96
When Windows Explorer opens, locate where you copied the Database and Reports,
from the CD-ROM or Flash Drive, to the computer in order to open up the reports (If it
doesnt automatically open to the location itself).
Once the Folder containing the Database and Reports in them is located double-click it to
open it (For these instructions the Folder containing the reports is named FirstTech
Reports as shown in the above screenshot).
After double-clicking the folder that contains the reports, the folder should open up and
have contained in it a file with the filename extension of .sln as seen below.
Page 28 of 96
Left-click the file with the extension .sln and then left-click open.
Page 29 of 96
After clicking open the Screen should look exactly as shown in the screenshot below.
Notice how there is nothing showing on the majority of the page. This is because a report
has not been opened or selected from the Solution Explorer yet.
The Solution Explore on the Right hand side of the screen (as shown above), contains
all of the reports formed under the project.
o NOTE: there is only one report shown in the instructions, but a project can
contain multiple reports.
To Open a report, look at the Solution Explorer and left-click on the little arrow next to
the Folder labeled Reports.
Page 30 of 96
Left-clicking the little arrow next to the Folder labeled Reports will drop down all of
the reports contained in the project. (For these instructions there is only report).
Double-click on the report that you wish to view (i.e. here you would double-click vendor
book supply price comparison in order to open the report).
Once the report opens your screen should look similar to the screenshot below.
Page 31 of 96
Since you will not be modifying the report, left-click on the Preview tab to view the
data output for the report.
After the Preview tab is clicked the data output should look similar to what is shown
below.
Page 32 of 96
For a more accurate view of how the printed report will look, left-click the Print
Layout button.
Should be displayed similar to what is shown below.
The Print Layout button is circled below
Page 33 of 96
To Export the report as a more useful document such as a PDF file, left-click the
Export button (looks like a floppy disc) and select/left-click PDF (or any other type of
file you want to export it as).
Once the type of file you want to save it as is selected (These instructions will show how
to export the report as a PDF. However exporting as other files is exactly the same) the
Windows Explorer will be brought up.
o Note: the Path the Save As file takes, so you know where the file is saved.
Page 34 of 96
Once you set the Save As path to where you want the file to be saved and Name the file
what you want it saved as, left-click the save button.
At this point, if you dont want to view or export anymore reports, you can now close out
of SQL Server Data Tools by left-clicking the red x in the upper right hand corner of
the screen.
Page 35 of 96
3.3 How to Open and view a report that was exported from SQL Server Data Tools
Double-click the Windows Explorer Icon.
Page 36 of 96
Once Windows Explorer opens, open the folder where you saved the exported report
files (from section 1.1 on reports).
o NOTE: the path taken, it should be exactly the same as when you saved it
while exporting the file(s).
Double-click on the file you saved the report as (Here it is a PDF so it has the filename
extension .pdf) as shown above.
Page 37 of 96
After double-clicking the report file you want to view, depending on what type of file you
exported it as (generally it will be a PDF), the report will open.
o Occasionally after double-clicking on the file you want to open, the
computer will ask you to choose the program you want to use to open this
file (as seen below).
o For these instructions, since we want to open a PDF file, we will use the
program Adobe Acrobat.
o After selecting what program you want to open the file with, left-click OK
located in the bottom right hand corner of the screen.
Page 38 of 96
After choosing what program to open the report file in, the report should be displayed (In
this case it is being displayed in Adobe Acrobat as shown below.
After viewing the Report you can either Print it or close out of the program running the
report.
Page 39 of 96
Report Names, Descriptions, and Sample Data
4.1 Vendor Reliability
This report is intended to provide you with statistics on how reliable the vendors based on how
may books theyve failed to deliver. This report will show you the amount you order from each
vendor and how reliable they are.
Vendor Reliability
04/17/2015
Vendor Name Quantity Ordered Quantity Supplied Reliability
Bob's Books
184 172 93 %
Book Emporium
8 8 100 %
Book Masters
4 4 100 %
Book Party
15 15 100 %
Bookbinding Inc.
5 5 100 %
Book's Brothers
53 45 84 %
Brad's Bookstore
7 7 100 %
Page 40 of 96
4.2 Vendor Pricing
This report will allow you to compare the prices between all of your vendors who you order
from. Based on the books each vendor stocks, the report shows the list price and the actual price
that the vendor charges.
Vendor Book Supply Price Chart
04/17/2015
ISBN Title Vendor Name
List Price Actual Price
Date
014-0-123-40089-
5
Forging the foundation: ASP .NET
Bob's Books 15.0000 12.5000 10/05/2013
Forging the foundation: ASP .NET
Bob's Books 15.0000 15.0000 07/28/2014
Forging the foundation: ASP .NET
Bob's Books 15.0000 14.0000 01/06/2015
114-5-584-69548-
7
Intro. To Microsoft Visual Studio
Book
Emporium 20.0000 17.5000 10/18/2013
Intro. To Microsoft Visual Studio
Bob's Books 20.0000 20.0000 08/01/2014
Intro. To Microsoft Visual Studio
Bob's Books 20.0000 19.0000 01/18/2015
123-4-567-89123-
4
Learning Mirosoft Word 2013
Book Masters 25.0000 27.5000 11/24/2013
Learning Mirosoft Word 2013
Bob's Books 25.0000 25.0000 08/10/2014
Learning Mirosoft Word 2013
Bob's Books 25.0000 25.0000 02/01/2015
147-2-693-95123-
7
Pointing out the power of Microsoft PowerPoint
Book Party 35.0000 31.0000 12/31/2013
Pointing out the power of Microsoft PowerPoint
Bob's Books 35.0000 32.5000 08/18/2014
Pointing out the power of Microsoft PowerPoint
Bob's Books 35.0000 31.5000 02/13/2015
Page 41 of 96
4.3 Course Offerings
This report shows the all of the information that client will need to see for the courses offered for
any course. This could easily be posted on the website or distributed to clients so they can gain
the necessary information for a course.
Course Information 04/17/2015 Course Code Course Name Prerequsite Length
(Days) Total Fee ISBN Course Instructor
MWORD13INT Intro To Microsoft Word 2013
1 $90.00 123-4-567-89123-4
Geraldine Ferraro
MSHREPTADV Advanced Microsoft SharePoint
MSHREPTINT 3 $1,500.00 489-6-894-12345-6
Ronald Jensen
MPPTXESSLS Microsoft Powerpoint
Essentials
1 $90.00 147-2-693-95123-7
Mort Jansen
MACCESSINT Intro To Microsoft Access
3 $630.00 269-9-413-75129-2
Ronald Jensen
MACCESSADV Advanced Microsoft Access
MACCESSINT 3 $900.00 951-1-125-11895-2
Arnold Schwartz
MONENOTEES Microsoft OneNote Essentials
1 $90.00 567-5-913-36974-5
Geraldine Ferraro
MACCESSINT Intro To Microsoft Access
3 $630.00 269-9-413-75129-2
Ronald Jensen
MACCESSADV Advanced Microsoft Access
MACCESSINT 3 $900.00 951-1-125-11895-2
Arnold Schwartz
Page 42 of 96
4.4 Membership Revenues
This report is intended to help show which memberships bring in the most income for FirstTech
Inc. The report includes the clients that have signed up for each membership and detailed
financial data.
Membership 04/17/2015 Membership
Code Last Name First Name Payment Date Membership
Total
A
Aube Yolande $200.00 03/15/2015 $200.00
Britain Mika $200.00 05/18/2014 $200.00
Gomez Nick $200.00 08/05/2014 $200.00
Hardie Genevie $200.00 02/15/2015 $200.00
Izquierdo Vinnie $200.00 12/25/2014 $200.00
Jamieson Shaquana $200.00 06/18/2014 $200.00
Johnson Bruce $200.00 11/08/2014 $200.00
Leka Debera $200.00 01/01/2015 $200.00
Mellon Perlie $200.00 05/05/2014 $200.00
Morris Grant $200.00 02/15/2015 $200.00
Vizcarra Ronda $200.00 12/12/2014 $200.00
Walton Kecia $200.00 12/31/2014 $200.00
Widner Rico $200.00 01/01/2015 $200.00
$2,600.00 TOTAL $2,600.00
Page 43 of 96
4.5 Course Revenue
This report will outline the total revenues generated by each course for the 2015 year. This report
outlines the fees charged, the total revenue of each course, and the total revenue of all courses.
Course Revenue 04/17/2015 Name Course Code Fee Revenue
Advanced Microsoft
Access MACCESSADV $900.00 $2,340.00
Total $2,340.00
Advanced Microsoft Excel
2013 MEXCL13ADV $380.00 $190.00
Total $190.00
Advanced Microsoft Office MOFFICEADV $950.00 $950.00
Total $950.00
Advanced Microsoft
SharePoint MSHREPTADV $1,500.00 $4,650.00
Total $4,650.00
Advanced Microsoft Word
2013 MWORD13ADV $90.00 $45.00
Total $45.00
ASP.NET Foundations ASPDNETFN $1,100.00 $550.00
Total $550.00
Intro To Microsoft Access MACCESSINT $630.00 $2,268.00
Total $2,268.00
Intro To Microsoft Excel
2013 MEXCL13INT $180.00 $90.00
Total $90.00
Page 44 of 96
Views, Descriptions, and Sample Data
5.1 Course Information View
This view gives the full details about each course sponsored by FirstTech Inc. The relevancy of this
information would be beneficial for both the employees and clients of FirstTech Inc. This would provide
such information from an established time frame in which the course will be held to the maximum
capacity of course.
Page 45 of 96
5.2 Employee Courses View
The Employee Courses view provides two main functions: to show the trainers along with their related
courses and the fees associated. This would give the FirstTech owner an opportunity to easily find out
which employee teaches a particular course(s).
Page 46 of 96
5.3 Membership View
This view provides a way for FirstTech management to observe which memberships are the most popular
with memberships purchased and the total revenue from these sales. Additionally, it would give
management an opportunity to see insights to the client demographic, hopefully providing more specials
in the future with certain membership types.
Page 47 of 96
5.4 Open Orders View
This provides a way for FirstTech Inc. to see which particular book vendor is still considered an Open
order, those vendors who have yet to have a change of status after FirstTech has purchased a bulk of
textbooks. Additionally, this view would give the exact Wait time in which FirstTech should expect to
receive a change in status.
Page 48 of 96
5.5 Vendor Reliability View
The Vendor Reliability view gives FirstTech management an opportunity to choose which vendors to
either extend a contract with or to end the business relationship. Furthermore, management gets to see
which vendors are performing above the norm in regards to fulfilling orders. They can see which vendors
are the most reliable by comparing the Total Quantity Ordered to the Total Quantity Supplied to see the
amount of books being undelivered due to various reasons from wait time, negligence, or priority.
Page 49 of 96
Appendix A
Database Design Diagrams
Page 50 of 96
TRA
INER
Em
plo
ye
e N
o
Na
me
(Firs
t Na
me
, La
st N
am
e)
Ad
dre
ss
(Stre
et, C
ity, S
tate
, Zip
)
Ph
on
e
Hire
Da
te
Da
te O
f Birth
[Ag
e]
VEN
DO
R
Ve
nd
or N
am
e
Ad
dre
ss
(Stre
et, C
ity, S
tate
, Zip
)
Ph
on
e N
um
be
r
BO
OK
OR
DER
Bo
ok O
rde
r No
Da
te
De
live
ry S
tatu
s
[To
tal P
rice]
CO
UR
SE
Co
urs
e C
od
e
Na
me
Le
ng
th
Fe
e
SOFTW
AR
E
Pro
gra
m C
od
e
Na
me
Pu
blis
he
r
Lic
en
se
s
CLA
SS
Re
fere
nce
No
Sta
rt Da
te
CLIEN
T
Clie
nt N
o
Na
me
(Firs
t Na
me
, La
st N
am
e)
Ad
dre
ss
(Stre
et, C
ity, S
tate
, Zip
)
Ph
on
e
Date
Paym
ent
Enro
llsQ
ualifiedFo
r
Utilizes
FIlls
Inclu
des
Pro
vides
Date
Uses
Uses
Date
Time
Fee Paid
CLA
SSRO
OM
Ro
om
No
Ca
pa
city
Ho
sts
Pu
rchases
MEM
BER
SHIP
Me
mb
ers
hip
Co
de
Na
me
Pric
e
Du
ratio
n
Dis
co
un
t
Teaches
Uses
BO
OK
ISB
N
Title
{Au
tho
r Na
me}
(Firs
t Na
me
, La
st N
am
e)
Pu
blis
he
r
Lis
t Pric
e
Qty
On
Ha
nd
Qty O
rdered
QtySu
pp
liedA
ctual P
riceIs
Prereq
uisite
For
FirstTech Train
ing, In
c.ER
D
Page 51 of 96
CoursePrerequisite
Course
Trainer
Qualification
Software
Book
BookOrderLine
BookOrder
Vendor
Classroom
Enrollment
CourseCode Prerequisite
CourseCode Name Length Fee
EmployeeNo FirstName LastName Street City State Zip
CourseCode EmployeeNo Date
HireDate DateOfBirth
ProgramCode Name Publisher Licenses
CourseCode ProgramCode
ISBN Title ListPrice
ISBN BookOrderNo
BookOrderNo Date DeliveryStatus
Utilization
BookAuthor FirstName LastNameISBN
VendorName Street City State Zip Phone
ReferenceNo EmployeeNo StartDate CourseCode
ClientNo ReferenceNo Date Time
PhoneZipClientNo FirstName LastName Street City State
Class
RoomNo Capacity
ClientNo Date MembershipCode Payment
Client
Purchase
Membership MembershipCode Name Duration Discount Price
FeePaid
VendorName
ISBN
Phone
QtyOrdered QtySupplied ActualPrice
Publisher QtyOnHand
FirstTech Relational Schema
RoomNo
Page 52 of 96
Group 7 DATA DICTIONARY (Microsoft SQL Server Notation)
Table: Book
Column
Name Description Data Type Size Identity Unique Default Check
Allow
Nulls Index
ISBN PK; Book International Standard Book
Number
(formatted as 000-0-000-00000-0)
varchar 17 LIKE [0-9][0-9][0-9]-[0-9]-[0-
9][0-9][0-9]-[0-
9][0-9][0-9][0-
9][0-9]-[0-9]
Y
Title Title of book varchar 50
Publisher Publisher of book varchar 25
Price Price of book smallmoney >0.00
QtyOnHand Quantity of book in inventory smallint >=0
Table: BookAuthor
Column
Name Description Data Type Size Identity Unique Default Check
Allow
Nulls Index
ISBN CPK; FK to Book table char 17 LIKE [0-9][0-9][0-9]-[0-9]-[0-
9][0-9][0-9]-[0-
9][0-9][0-9][0-
9][0-9]-[0-9]
Y
FirstName CPK; book author first name varchar 15 Y
LastName CPK; book author last name varchar 20 Y
Page 53 of 96
Table: Class
Column
Name Description Data Type Size Identity Unique Default Check
Allow
Nulls Index
ReferenceNo PK; Unique sequential class number with
Identity Seed value of 10000 int Y Y
StartDate Date class starts date >= GETDATE() Y
CourseCode FK to Course table; Course that will be taught in the class
char 10 Y
RoomNo FK to Classroom table; Room the class will be held in
tinyint
EmployeeNo FK to Trainer table; Trainer teaching the
class smallint Y
Table: Classroom
Column
Name Description Data Type Size Identity Unique Default Check
Allow
Nulls Index
RoomNo PK; Unique sequential classroom number tinyint Y Y
Capacity The amount of individuals allowed in a classroom
tinyint >=1
Page 54 of 96
Table: Client
Column Name Description Data
Type Size Identity Unique Default Check
Allow
Nulls Index
ClientNo PK; Unique sequential client number
with Identity Seed value of 10000 int Y Y
FirstName Clients first name varchar 15
LastName Clients last name varchar 20 Y
Street Clients Street address varchar 30
City Clients City varchar 25 Newburg
State Clients State char 2 FL LIKE [A-Z][A-Z]
Zip Clients Zip code char 5 LIKE '[0-9][0-9] [0-9][0-9][0-
9]'
Phone Clients preferred phone number char 14 LIKE ([0-9][0-9][0-9]) [0-
9][0-9][0-9]-[0-
9][0-9][0-9][0-
9]
Y
Page 55 of 96
Table: Enrollment
Column
Name Description Data Type Size Identity Unique Default Check
Allow
Nulls Index
ClientNo CPK; FK to Client table; client enrolling in class
int Y
ReferenceNo CPK; FK to Class table; class client
enrolls in int Y
Date Date of client enrollment in class date GETDATE()
0.00 Y
Table: Purchase
Column Name Description Data Type Size Identity Unique Default Check Allow
Nulls Index
ClientNo CPK; FK to Client table; client that is purchasing membership
int Y
MembershipCode FK to Membership table; the
membership client is purchasing char 1
Date CPK; Date client purchases their plan date GETDATE()
0.00
Page 56 of 96
Table: Course
Column Name Description Data Type Size Identity Unique Default Check Allow
Nulls Index
CourseCode PK; Unique 10 character course code char 10 Y
Name Course name varchar 50 Y Y
Length Duration of the course in days tinyint 1 >0 AND 0.00
ISBN FK to Book table char 17 Y LIKE [0-9][0-9][0-9]-[0-9]-[0-
9][0-9][0-9]-[0-
9][0-9][0-9][0-
9][0-9]-[0-9]
Y
Table: CoursePrerequisite
Column Name Description Data Type Size Identity Unique Default Check Allow
Nulls Index
CourseCode CPK; FK to Course table char 10 Y
Prerequisite CPK; prerequisite of course FK to Course table; synonym for Course
Code
char 50 Y
Page 57 of 96
Table: Membership
Column Name Description Data Type Size Identity Unique Default Check Allow
Nulls Index
MembershipCode PK; Single letter membership code char 1 Y
Name Name of membership type varchar 15 Y Y
Price Total price of the membership smallmoney
>0.00
Duration Period (in months) the membership lasts
tinyint >0
Discount Percent discount on yearly class fees
decimal (3,2) >=0.00 AND
Page 58 of 96
Table: BookOrderLine
Column Name Description Data Type Size Identity Unique Default Check Allow
Nulls Index
ISBN CPK; FK to Book table varchar 17 LIKE [0-9][0-9][0-9]-[0-9]-[0-
9][0-9][0-9]-[0-
9][0-9][0-9][0-
9][0-9]-[0-9]
Y
BookOrder CPK; FK to BookOrder table smallint Y
Table: Software
Column Name Description Data Type Size Identity Unique
Default Check Allow
Nulls Index
ProgramCode PK; Unique program code char 8 Y LIKE [A-Z] [A-Z] [A-Z] [A-Z] [A-Z]
[A-Z][0-9][0-9]
Y
Name Software name varchar 30
Publisher Software Publisher varchar 25
Licenses Number of licenses for a given software program
int >=1
QtyOrdered Number of units of book ordered smallint >0
QtySupplied Number of units of book received smallint >= 0 AND 0.00
Page 59 of 96
Table: Trainer
Column Name Description Data Type Size Identity Unique Default Check Allow
Nulls Index
EmployeeNo PK; Unique sequential employee
number with Identity Seed value of
100
smallint Y Y
FirstName First name of trainer varchar 15
LastName Last name of trainer varchar 20 Y
Street Street address of trainer varchar 30
City City of residence of trainer varchar 25 Newburg
State State of residence of trainer char 2 FL LIKE [A-Z][A-Z]
Zip Zip/postal code of trainers residence
char 5 LIKE [0-9][0-9][0-9][0-9][0-
9]
Phone Phone number of trainer char 14 LIKE ([0-9][0-9][0-9]) [0-9][0-
9][0-9]-[0-9][0-
9][0-9][0-9]
Y
HireDate Date trainer was hired date GETDATE() 21 years old)
date
Page 60 of 96
Table: Qualification
Column Name Description Data Type Size Identity Unique Default Check Allow
Nulls Index
EmployeeNo CPK; FK to Trainer table smallint Y
CourseCode CPK; FK to Course table char 10 Y
Date Date that trainer was certified date GETDATE()
Page 61 of 96
Table: Vendor
Column Name Description Data Type Size Identity Unique Default Check Allow
Nulls Index
VendorName PK; Name of wholesale book vendor
varchar 30 Y
Street Street address varchar 30
City City vendor is located varchar 25
State State vendor is located char 2 LIKE [A-Z][A-Z]
Zip Vendor Zip code char 5 LIKE [0-9][0-9][0-9][0-9][0-9]
Phone Vendor phone number char 14 Y LIKE ([0-9][0-9][0-9]) [0-9][0-
9][0-9]-[0-9][0-
9][0-9][0-9]
Y
Page 62 of 96
Appendix B
Database Diagram
Page 63 of 96
The database diagram outlines how the tables within the database are connected to each other
and shows a detailed view of all of the fields within the tables along with arrows showing their
relationships.
Page 64 of 96
Appendix C
Full Reports
Page 65 of 96
Vendor Reliability
04/17/2015
Vendor Name Quantity Ordered Quantity Supplied Reliability
Bob's Books
184 172 93 %
Book Emporium
8 8 100 %
Book Masters
4 4 100 %
Book Party
15 15 100 %
Bookbinding Inc.
5 5 100 %
Book's Brothers
53 45 84 %
Brad's Bookstore
7 7 100 %
Brookstone Bookstore
5 5 100 %
Flippin Pages
6 6 100 %
Librarians Store
9 9 100 %
Library Source
11 11 100 %
Software Books
12 10 83 %
Textbook Kings
2 2 100 %
Textbook Town
10 8 80 %
Timmy's Textbooks
72 70 97 %
Page 1 of 1
Page 66 of 96
Vendor Book Supply Price Chart
04/17/2015
ISBN Title
Vendor
Name List Price Actual Price Date
014-0-123-40089-5
Forging the foundation: ASP .NET
Bob's Books 15.0000 12.5000 10/05/2013
Forging the foundation: ASP .NET
Bob's Books 15.0000 15.0000 07/28/2014
Forging the foundation: ASP .NET
Bob's Books 15.0000 14.0000 01/06/2015
114-5-584-69548-7
Intro. To Microsoft Visual Studio
Book
Emporium 20.0000 17.5000 10/18/2013
Intro. To Microsoft Visual Studio
Bob's Books 20.0000 20.0000 08/01/2014
Intro. To Microsoft Visual Studio
Bob's Books 20.0000 19.0000 01/18/2015
123-4-567-89123-4
Learning Mirosoft Word 2013 Book Masters 25.0000 27.5000 11/24/2013
Learning Mirosoft Word 2013 Bob's Books 25.0000 25.0000 08/10/2014
Learning Mirosoft Word 2013 Bob's Books 25.0000 25.0000 02/01/2015
147-2-693-95123-7
Pointing out the power of Microsoft PowerPoint
Book Party 35.0000 31.0000 12/31/2013
Pointing out the power of Microsoft PowerPoint
Bob's Books 35.0000 32.5000 08/18/2014
Pointing out the power of Microsoft PowerPoint
Bob's Books 35.0000 31.5000 02/13/2015
159-6-654-36547-1
Excel 2013 a deeper understanding
Book's
Brothers 50.0000 45.0000 01/06/2014
Excel 2013 a deeper understanding
Book's
Brothers 50.0000 40.4400 08/26/2014
Excel 2013 a deeper understanding
Bob's Books 50.0000 47.5000 02/25/2015
215-1-548-66488-2
Microsoft Publisher Essentials
Bookbinding
Inc. 20.0000 15.0000 01/12/2014
Microsoft Publisher Essentials
Book's
Brothers 20.0000 19.0000 09/03/2014
Microsoft Publisher Essentials
Bob's Books 20.0000 19.0000 03/03/2015
Page 1 of 3
Page 67 of 96
232-3-321-33697-6
The Foundations of C# Brad's Bookstore
10.0000 7.5000 01/20/2014
The Foundations of C# Book's Brothers
10.0000 9.0000 09/12/2014
The Foundations of C# Timmy's Textbooks
10.0000 10.0000 03/11/2015
265-1-123-98745-1
Intro. to Microsoft Excel 2013
Brookstone
Bookstore 20.0000 22.5000 01/28/2014
Intro. to Microsoft Excel 2013
Book's
Brothers 20.0000 17.0000 09/23/2014
Intro. to Microsoft Excel 2013
Timmy's
Textbooks 20.0000 20.0000 03/21/2015
269-9-413-75129-2
Intro. To Microsoft Access Flippin Pages 15.0000 15.0000 02/25/2014
Intro. To Microsoft Access Book's Brothers
15.0000 15.0000 09/30/2014
325-0-654-98115-3
Learning the essentials for InfoPath 2013
Librarians
Store 30.0000 30.0000 03/02/2014
Learning the essentials for InfoPath 2013
Timmy's
Textbooks 30.0000 30.0000 10/05/2014
489-6-894-12345-6
Sharing Secrets Microsoft SharePoint
Library Source 35.0000 32.5000 03/18/2014
Sharing Secrets Microsoft SharePoint
Timmy's
Textbooks 35.0000 35.0000 10/13/2014
561-7-896-99675-3
Intro. To Microsoft Office Software Books
10.0000 7.5000 04/03/2014
Intro. To Microsoft Office Timmy's Textbooks
10.0000 7.5000 10/20/2014
567-5-913-36974-5
One Step towards Microsoft OneNote
Textbook
Kings 10.0000 10.0000 04/15/2014
One Step towards Microsoft OneNote
Bob's Books 10.0000 11.0000 10/28/2014
567-7-256-89156-8
Mircrosoft Word 2013 an indepth look
Textbook
Town 45.0000 40.0000 04/29/2014
Mircrosoft Word 2013 an indepth look
Bob's Books 45.0000 43.0000 11/04/2014
Page 2 of 3
Page 68 of 96
644-5-549-06940-4
Learning the Essentials for Windows server 2012
Timmy's
Textbooks 20.0000 20.0000 05/08/2014
Learning the Essentials for Windows server 2012
Timmy's
Textbooks 20.0000 18.0000 11/11/2014
754-9-215-81947-3
Microsoft Office Advanced look
Bob's Books 45.0000 45.0000 05/23/2014
Microsoft Office Advanced look
Bob's Books 45.0000 44.0000 11/21/2014
789-2-458-96541-6
Intro. To Microsoft SharePoint
Bob's Books 15.0000 15.0000 06/02/2014
Intro. To Microsoft SharePoint
Bob's Books 15.0000 12.5000 11/30/2014
951-1-125-11895-2
Advanced Access Bob's Books 45.0000 40.0000 06/14/2014
Advanced Access Bob's Books 45.0000 40.0000 12/02/2014
987-0-123-65231-7
Essentials For Microsoft Project 2013
Bob's Books 30.0000 26.5000 06/27/2014
Essentials For Microsoft Project 2013
Timmy's
Textbooks 30.0000 30.0000 12/12/2014
987-6-543-21123-9
The essentials of Microsoft Outlook
Timmy's
Textbooks 25.0000 25.0000 12/21/2014
999-4-586-98745-1
Essentials For Microsoft Visio
Bob's Books 25.0000 22.5000 07/15/2014
Essentials For Microsoft Visio
Bob's Books 25.0000 25.0000 12/31/2014
Page 3 of 3
Page 69 of 96
Course Information
04/17/2015
Course Code Course Name Prerequsite Length (Days)
Total
Fee ISBN Course Instructor
MWORD13INT Intro To Microsoft Word 2013
1 $90.00 123-4-567-89123-4
Geraldine Ferraro
MSHREPTADV Advanced Microsoft
SharePoint
MSHREPTINT 3 $1,500.00 489-6-894-12345-6
Ronald Jensen
MPPTXESSLS Microsoft Powerpoint
Essentials
1 $90.00 147-2-693-95123-7
Mort Jansen
MACCESSINT Intro To Microsoft Access
3 $630.00 269-9-413-75129-2
Ronald Jensen
MACCESSADV Advanced Microsoft Access
MACCESSINT 3 $900.00 951-1-125-11895-2
Arnold Schwartz
MONENOTEES Microsoft OneNote Essentials
1 $90.00 567-5-913-36974-5
Geraldine Ferraro
MACCESSINT Intro To Microsoft Access
3 $630.00 269-9-413-75129-2
Ronald Jensen
MACCESSADV Advanced Microsoft Access
MACCESSINT 3 $900.00 951-1-125-11895-2
Arnold Schwartz
MONENOTEES Microsoft OneNote Essentials
1 $90.00 567-5-913-36974-5
Geraldine Ferraro
MOUTLOOKES Microsoft Outlook Essentials
1 $90.00 987-6-543-21123-9
Bobby Moynahan
MOFFICEINT Intro To Microsoft Office
5 $850.00 561-7-896-99675-3
Grayson Frank
MSHREPTINT Introduction To Microsoft
SharePoint
3 $1,100.00 789-2-458-96541-6
Justin Forseth
MSHREPTADV Advanced Microsoft
SharePoint
MSHREPTINT 3 $1,500.00 489-6-894-12345-6
Justin Forseth
MPUBSLRESS Microsoft Publisher Essentials
1 $180.00 215-1-548-66488-2
Johnny Brown
MVISIOESSN Microsoft Visio Essentials
1 $300.00 999-4-586-98745-1
Grayson Frank
MPROJ13ESS Microsoft Project 2013 Essentials
1 $300.00 987-0-123-65231-7
Grayson Frank
MIPTH13ESS Microsoft InfoPath 2013 Essentials
1 $500.00 325-0-654-98115-3
Jerry Rogers
MVISUALINT Intro To Microsoft Visual Studio
3 $1,100.00 114-5-584-69548-7
Jerry Rogers
VISUALC#FN Visual C# Foundations
5 $1,100.00 232-3-321-33697-6
John Smith
ASPDNETFN ASP.NET Foundations
5 $1,100.00 014-0-123-40089-5
John Smith
Page 1 of 3
Page 70 of 96
WSRVR12ESS Windows Server 2012 Essentials
2 $650.00 644-5-549-06940-4
Jerry Rogers
MWORD13ADV Advanced Microsoft Word
2013
MWORD13INT 1 $90.00 567-7-256-89156-8
Geraldine Ferraro
MEXCL13INT Intro To Microsoft Excel 2013
2 $180.00 265-1-123-98745-1
Johnny Brown
MEXCL13ADV Advanced Microsoft Excel
2013
MEXCL13INT 2 $380.00 159-6-654-36547-1
Johnny Brown
MPPTXESSLS Microsoft Powerpoint
Essentials
1 $90.00 147-2-693-95123-7
Mort Jansen
MACCESSINT Intro To Microsoft Access
3 $630.00 269-9-413-75129-2
Ronald Jensen
MACCESSADV Advanced Microsoft Access
MACCESSINT 3 $900.00 951-1-125-11895-2
Arnold Schwartz
MONENOTEES Microsoft OneNote Essentials
1 $90.00 567-5-913-36974-5
Geraldine Ferraro
MOUTLOOKES Microsoft Outlook Essentials
1 $90.00 987-6-543-21123-9
Bobby Moynahan
MOFFICEINT Intro To Microsoft
Office 5 $850.00 561-7-896-
99675-3
Grayson Frank
MIPTH13ESS Microsoft InfoPath
2013 Essentials 1 $500.00 325-0-654-
98115-3
Jerry Rogers
MVISUALINT Intro To Microsoft
Visual Studio 3 $1,100.00 114-5-584-
69548-7
Jerry Rogers
MPPTXESSLS Microsoft
Powerpoint
Essentials
1 $90.00 147-2-693-95123-7
Mort Jansen
MACCESSINT Intro To Microsoft
Access 3 $630.00 269-9-413-
75129-2
Ronald Jensen
MOFFICEADV Advanced
Microsoft Office MOFFICEINT 3 $950.00 754-9-215-
81947-3
Arnold Schwartz
MSHREPTINT Introduction To
Microsoft
SharePoint
3 $1,100.00 789-2-458-96541-6
Justin Forseth
MSHREPTADV Advanced
Microsoft
SharePoint
MSHREPTINT 3 $1,500.00 489-6-894-12345-6
Justin Forseth
MPUBSLRESS Microsoft Publisher
Essentials 1 $180.00 215-1-548-
66488-2
Johnny Brown
MVISIOESSN Microsoft Visio
Essentials 1 $300.00 999-4-586-
98745-1
Grayson Frank
MPROJ13ESS Microsoft Project
2013 Essentials 1 $300.00 987-0-123-
65231-7
Grayson Frank
MIPTH13ESS Microsoft InfoPath
2013 Essentials 1 $500.00 325-0-654-
98115-3
Jerry Rogers
Page 2 of 3
Page 71 of 96
MVISUALINT Intro To Microsoft
Visual Studio 3 $1,100.00 114-5-584-
69548-7
Jerry Rogers
MPPTXESSLS Microsoft
Powerpoint
Essentials
1 $90.00 147-2-693-95123-7
Mort Jansen
MACCESSINT Intro To Microsoft
Access 3 $630.00 269-9-413-
75129-2
Ronald Jensen
MACCESSADV Advanced
Microsoft Access MACCESSINT 3 $900.00 951-1-125-
11895-2
Arnold Schwartz
MONENOTEES Microsoft OneNote
Essentials 1 $90.00 567-5-913-
36974-5
Geraldine Ferraro
MOUTLOOKES Microsoft Outlook
Essentials 1 $90.00 987-6-543-
21123-9
Bobby Moynahan
MSHREPTADV Advanced
Microsoft
SharePoint
MSHREPTINT 3 $1,500.00 489-6-894-12345-6
Justin Forseth
MPUBSLRESS Microsoft Publisher
Essentials 1 $180.00 215-1-548-
66488-2
Johnny Brown
MVISIOESSN Microsoft Visio
Essentials 1 $300.00 999-4-586-
98745-1
Grayson Frank
Page 3 of 3
Page 72 of 96
Membership 04/17/2015 Membership
Code Last Name First Name Payment Date Membership
Total
A
Aube Yolande $200.00 03/15/2015 $200.00
Britain Mika $200.00 05/18/2014 $200.00
Gomez Nick $200.00 08/05/2014 $200.00
Hardie Genevie $200.00 02/15/2015 $200.00
Izquierdo Vinnie $200.00 12/25/2014 $200.00
Jamieson Shaquana $200.00 06/18/2014 $200.00
Johnson Bruce $200.00 11/08/2014 $200.00
Leka Debera $200.00 01/01/2015 $200.00
Mellon Perlie $200.00 05/05/2014 $200.00
Morris Grant $200.00 02/15/2015 $200.00
Vizcarra Ronda $200.00 12/12/2014 $200.00
Walton Kecia $200.00 12/31/2014 $200.00
Widner Rico $200.00 01/01/2015 $200.00
$2,600.00 TOTAL $2,600.00
E
Apicella Mike $50.00 01/26/2015 $50.00
Baier Chris $50.00 02/24/2015 $50.00
Chin Nick $50.00 03/07/2015 $50.00
Concorde Tyson $50.00 04/02/2015 $50.00
Conley Mariam $50.00 04/01/2015 $50.00
Dia Sharmin $50.00 06/05/2014 $50.00
Dorset Shelley $50.00 05/16/2014 $50.00
Hashan Daleel $50.00 02/25/2015 $50.00
Ince Lacy $50.00 01/01/2015 $50.00
Khoury Elise $50.00 03/14/2015 $50.00
Pappas James $50.00 03/05/2015 $50.00
Prim Shaun $50.00 01/15/2015 $50.00
Sommers Chad $50.00 04/05/2015 $50.00
Soto Jennette $50.00 08/09/2014 $50.00
Whitehill Clarissa $50.00 04/05/2015 $50.00
$750.00 TOTAL $750.00
Page 1 of 3
Page 73 of 96
R
Brentwood Lenny $50.00 03/17/2015 $50.00
Buckinowski Tim $50.00 02/03/2015 $50.00
Dang Johnny $50.00 03/17/2015 $50.00
Hoeffel Thomas $50.00 02/06/2015 $50.00
Jackson Marcy $50.00 03/01/2015 $50.00
Lewis Dene $50.00 04/14/2015 $50.00
Recio Juan $50.00 03/23/2015 $50.00
Schwartz Thomas $50.00 01/06/2015 $50.00
Simpson John $50.00 03/19/2015 $50.00
Washington Scott $50.00 01/18/2015 $50.00
West Brad $50.00 03/02/2015 $50.00
$550.00 TOTAL $550.00
S
Baker Amanda $125.00 01/01/2015 $125.00
Barber Justine $125.00 12/12/2014 $125.00
Calderone Taylor $125.00 12/13/2014 $125.00
Feinstein Dennis $125.00 02/05/2015 $125.00
Griffin Richard $125.00 06/05/2014 $125.00
Quaker Brenda $125.00 02/02/2015 $125.00
Romano Antionette $125.00 10/30/2014 $125.00
Romano Mitt $125.00 12/12/2014 $125.00
Sherwood Brent $125.00 10/08/2014 $125.00
Swinkeski Jacqueline $125.00 01/01/2015 $125.00
$1,250.00 TOTAL $1,250.00
Overall Total Membership Revenue:
$5,150.00
Page 2 of 3
Page 74 of 96
Page 3 of 3
Page 75 of 96
Course Revenue 04/17/2015
Name Course Code Fee Revenue
Advanced Microsoft
Access MACCESSADV $900.00 $2,340.00
Total $2,340.00
Advanced Microsoft Excel
2013 MEXCL13ADV $380.00 $190.00
Total $190.00
Advanced Microsoft Office MOFFICEADV $950.00 $950.00
Total $950.00
Advanced Microsoft
SharePoint MSHREPTADV $1,500.00 $4,650.00
Total $4,650.00
Advanced Microsoft Word
2013 MWORD13ADV $90.00 $45.00
Total $45.00
ASP.NET Foundations ASPDNETFN $1,100.00 $550.00
Total $550.00
Intro To Microsoft Access MACCESSINT $630.00 $2,268.00
Total $2,268.00
Intro To Microsoft Excel
2013 MEXCL13INT $180.00 $90.00
Total $90.00
Intro To Microsoft Office MOFFICEINT $850.00 $1,445.00
Total $1,445.00
Intro To Microsoft Visual
Studio MVISUALINT $1,100.00 $2,420.00
Total $2,420.00
Intro To Microsoft Word
2013 MWORD13INT $90.00 $63.00
Total $63.00
Introduction To Microsoft
SharePoint
MSHREPTINT $1,100.00 $2,270.00
Total $2,270.00
Microsoft InfoPath 2013
Essentials
MIPTH13ESS $500.00 $1,100.00
Total $1,100.00
Page 1 of 3
Page 76 of 96
Microsoft OneNote
Essentials MONENOTEES $90.00 $234.00
Total $234.00
Microsoft Outlook
Essentials MOUTLOOKES $90.00 $216.00
Total $216.00
Microsoft Powerpoint
Essentials MPPTXESSLS $90.00 $261.00
Total $261.00
Microsoft Project 2013
Essentials MPROJ13ESS $300.00 $360.00
Total $360.00
Microsoft Publisher
Essentials MPUBSLRESS $180.00 $396.00
Total $396.00
Microsoft Visio Essentials MVISIOESSN $300.00 $450.00
Total $450.00
Visual C# Foundations VISUALC#FN $1,100.00 $550.00
Total $550.00
Windows Server 2012
Essentials WSRVR12ESS $650.00 $325.00
Total $325.00
$21,173.00
Overall Revenue for All Courses:
Page 2 of 3
Page 77 of 96
Page 3 of 3
Page 78 of 96
Appendix D
Sample Data
Page 79 of 96
Book Table
ISBN Title Publisher ListPrice QtyOnHand
014-0-123-40089-
5
Forging the foundation: ASP .NET CastNet, Inc 15 24
114-5-584-69548-
7
Intro. To Microsoft Visual Studio Visualized, Inc 20 17
123-4-567-89123-
4
Learning Mirosoft Word 2013 Word Bros, Inc. 25 19
147-2-693-95123-
7
Pointing out the power of Microsoft PowerPoint Power Publishing, Inc. 35 37
159-6-654-36547-
1
Excel 2013 a deeper understanding Excel-ent Pub, Inc. 50 24
215-1-548-66488-
2
Microsoft Publisher Essentials Publisher, Inc. 20 20
232-3-321-33697-
6
The Foundations of C# SeeSharper, Inc 10 18
265-1-123-98745-
1
Intro. to Microsoft Excel 2013 Excel-ent Pub, Inc. 20 22
269-9-413-75129-
2
Intro. To Microsoft Access Access granted, Inc. 15 11
325-0-654-98115-
3
Learning the essentials for InfoPath 2013 Informer, Inc 30 15
489-6-894-12345-
6
Sharing Secrets Microsoft SharePoint Share & Care, Inc 35 21
561-7-896-99675-
3
Intro. To Microsoft Office Father & Sons, Inc 10 13
567-5-913-36974-
5
One Step towards Microsoft OneNote DuelyNoted, Inc. 10 7
567-7-256-89156-
8
Mircrosoft Word 2013 an indepth look Word Bros, Inc. 45 16
644-5-549-06940-
4
Learning the Essentials for Windows server
2012
Essentiallearning, Inc 20 19
754-9-215-81947-
3
Microsoft Office Advanced look Father & Sons, Inc 45 10
789-2-458-96541-
6
Intro. To Microsoft SharePoint Share & Care, Inc 15 7
951-1-125-11895-
2
Advanced Access Access granted, Inc. 45 19
987-0-123-65231-
7
Essentials For Microsoft Project 2013 Project Dr., Inc 30 25
987-6-543-21123-
9
The essentials of Microsoft Outlook LookOut, Inc 25 13
999-4-586-98745-
1
Essentials For Microsoft Visio Viso & Visin, Inc 25 20
Page 80 of 96
Book Author Table
ISBN FirstName LastName
014-0-123-40089-5 William Brock
114-5-584-69548-7 Blake O'ryle
123-4-567-89123-4 John Sakewski
147-2-693-95123-7 Brian Lopez
159-6-654-36547-1 Peter Grant
215-1-548-66488-2 Robert Atkinson
232-3-321-33697-6 John Grey
265-1-123-98745-1 Christopher Morrow
269-9-413-75129-2 Peter Danklef
325-0-654-98115-3 Taylor Miley
489-6-894-12345-6 Paul Morris
561-7-896-99675-3 Oscar Bach
567-5-913-36974-5 Jon Randall
567-7-256-89156-8 Xavier Smith
644-5-549-06940-4 Ronnie Swanson
754-9-215-81947-3 Michael Caparzo
789-2-458-96541-6 Josh Turner
951-1-125-11895-2 Danny Gomez
987-0-123-65231-7 Allie Woodley
987-6-543-21123-9 Timothy Fielder
999-4-586-98745-1 Alexis Hawkins
Page 81 of 96
Book Order Table
BookOrderNo Date DeliveryStatus
1000 10/5/2013 c
1001 10/18/2013 c
1002 11/24/2013 c
1003 12/31/2013 c
1004 1/6/2014 c
1005 1/12/2014 c
1006 1/20/2014 c
1007 1/28/2014 c
1008 2/25/2014 c
1009 3/2/2014 c
1010 3/18/2014 c
1011 4/3/2014 c
1012 4/15/2014 c
1013 4/29/2014 c
1014 5/8/2014 c
1015 5/23/2014 c
1016 6/2/2014 c
1017 6/14/2014 c
1018 6/27/2014 c
1019 7/3/2014 o
1020 7/15/2014 c
Page 82 of 96
Book Order Line Table
ISBN BookOrderNo QtyOrdered QtySupplied ActualPrice
014-0-123-
40089-5
9/26/1902 10 10 12.5
014-0-123-
40089-5
10/17/1902 8 8 15
014-0-123-
40089-5
11/7/1902 6 6 14
114-5-584-
69548-7
9/27/1902 8 8 17.5
114-5-584-
69548-7
10/18/1902 7 7 20
114-5-584-
69548-7
11/8/1902 2 2 19
123-4-567-
89123-4
9/28/1902 4 4 27.5
123-4-567-
89123-4
10/19/1902 10 10 25
123-4-567-
89123-4
11/9/1902 5 5 25
147-2-693-
95123-7
9/29/1902 15 15 31
147-2-693-
95123-7
10/20/1902 13 10 32.5
147-2-693-
95123-7
11/10/1902 12 12 31.5
159-6-654-
36547-1
9/30/1902 9 9 45
159-6-654-
36547-1
10/21/1902 18 10 40.44
159-6-654-
36547-1
11/11/1902 9 5 47.5
215-1-548-
66488-2
10/1/1902 5 5 15
215-1-548-
66488-2
10/22/1902 5 5 19
215-1-548-
66488-2
11/12/1902 10 10 19
232-3-321-
33697-6
10/2/1902 7 7 7.5
232-3-321-
33697-6
10/23/1902 7 7 9
232-3-321-
33697-6
11/13/1902 4 4 10
Page 83 of 96
265-1-123-
98745-1
1007 5 5 22.5
265-1-123-
98745-1
1028 9 9 17
265-1-123-
98745-1
1049 8 8 20
269-9-413-
75129-2
1008 6 6 15
269-9-413-
75129-2
1029 5 5 15
325-0-654-
98115-3
1009 9 9 30
325-0-654-
98115-3
1030 6 6 30
489-6-894-
12345-6
1010 11 11 32.5
489-6-894-
12345-6
1031 10 10 35
561-7-896-
99675-3
1011 12 10 7.5
561-7-896-
99675-3
1032 3 3 7.5
567-5-913-
36974-5
1012 2 2 10
567-5-913-
36974-5
1033 8 5 11
567-7-256-
89156-8
1013 10 8 40
567-7-256-
89156-8
1034 8 8 43
644-5-549-
06940-4
1014 9 9 20
644-5-549-
06940-4
1035 12 10 18
754-9-215-
81947-3
1015 5 5 45
754-9-215-
81947-3
1036 5 5 44
789-2-458-
96541-6
1016 3 3 15
789-2-458-
96541-6
1037 4 4 12.5
951-1-125-
11895-2
1017 10 10 40
951-1-125-
11895-2
1038 9 9 40
Page 84 of 96
987-0-123-
65231-7
1018 18 18 26.5
987-0-123-
65231-7
1039 7 7 30
987-6-543-
21123-9
1040 13 13 25
999-4-586-
98745-1
1020 12 12 22.5
999-4-586-
98745-1
1041 10 8 25
Class Table
ReferenceNo StartDate CourseCode RoomNo EmployeeNo
10000 5/2/2015 MWORD13INT 1 109
10001 5/4/2015 MSHREPTADV 2 107
10002 5/4/2015 MPPTXESSLS 5 108
10003 5/5/2015 MACCESSINT 6 107
10004 5/6/2015 MACCESSADV 3 106
10005 5/10/2015 MONENOTEES 4 109
10006 5/11/2015 MACCESSINT 8 107
10007 5/12/2015 MACCESSADV 7 106
10008 5/14/2015 MONENOTEES 2 109
10009 6/30/2015 MOUTLOOKES 5 104
10010 6/30/2015 MOFFICEINT 1 102
10011 7/1/2015 MSHREPTINT 6 103
10012 7/1/2015 MSHREPTADV 5 103
10013 7/3/2015 MPUBSLRESS 4 105
10014 7/5/2015 MVISIOESSN 2 102
10015 7/6/2015 MPROJ13ESS 3 102
10016 7/9/2015 MIPTH13ESS 7 101
10017 7/15/2015 MVISUALINT 8 101
10018 7/16/2015 VISUALC#FN 2 100
10019 7/17/2015 ASPDNETFN 5 100
10020 8/25/2015 WSRVR12ESS 5 101
10021 8/25/2015 MWORD13ADV 1 109
10022 9/6/2015 MEXCL13INT 5 105
10023 9/13/2015 MEXCL13ADV 4 105
10024 9/20/2015 MPPTXESSLS 2 108
10025 9/27/2015 MACCESSINT 3 107
10026 10/1/2015 MACCESSADV 7 106
10027 10/4/2015 MONENOTEES 5 109
Page 85 of 96
10028 10/4/2015 MOUTLOOKES 6 104
10029 10/11/2015 MOFFICEINT 4 102
10030 10/18/2015 MIPTH13ESS 8 101
10031 10/24/2015 MVISUALINT 4 101
10032 10/24/2015 MPPTXESSLS 5 108
10033 10/30/2015 MACCESSINT 6 107
10034 10/30/2015 MOFFICEADV 7 106
10035 11/1/2015 MSHREPTINT 2 103
10036 11/4/2015 MSHREPTADV 1 103
10037 11/5/2015 MPUBSLRESS 2 105
10038 11/5/2015 MVISIOESSN 1 102
10039 11/8/2015 MPROJ13ESS 5 102
10040 11/15/2015 MIPTH13ESS 4 101
10041 11/22/2015 MVISUALINT 7 101
10042 12/6/2015 MPPTXESSLS 1 108
10043 12/8/2015 MACCESSINT 5 107
10044 12/8/2015 MACCESSADV 2 106
10045 12/10/2015 MONENOTEES 3 109
10046 12/13/2015 MOUTLOOKES 1 104
10047 12/17/2015 MSHREPTADV 5 103
10048 12/17/2015 MPUBSLRESS 4 105
10049 12/18/2015 MVISIOESSN 8 102
Page 86 of 96
Classroom Table
RoomNo Capacity
1 1/15/1900
2 1/15/1900
3 1/15/1900
4 1/15/1900
5 1/20/1900
6 1/20/1900
7 1/20/1900
8 1/20/1900
Client Table
Client
No
First
Name
Last
Name
Street City State Zip Phone
100000 Grant Morris 802 E Frierson
Ave
Tampa FL 33603 (813)-
280-0253
100001 Rico Widner 1312 E Curtis
St
Tampa FL 33603 (813)-
340-0254
100002 Genevie Hardie 2920 N 17th St Tampa FL 33605 (813)-
420-0255
100003 Yolande Aube 923 E Giddens
Ave
Tampa FL 33603 (813)-
100-0256
100004 Ronda Vizcarra 3204 E 38th
Ave
Tampa FL 33610 (813)-
534-0257
100005 Mika Britain 6015 N
Highland Ave
Tampa FL 33604 (813)-
680-0258
100006 Debera Leka 1513 W
Powhatan Ave
Tampa FL 33603 (813)-
280-0259
100007 Perlie Mellon 4007 Deleuil
Ave
Tampa FL 33603 (813)-
280-0260
100008 Shaquana Jamieson 3207 N Ola
Ave
Tampa FL 33604 (813)-
280-0261
100009 Kecia Walton 13828 Heritage
Club Dr
Tampa FL 33613 (813)-
280-0262
100010 Vinnie Izquierdo 3114 Grand
Pavilion Dr
Tampa FL 33613 (813)-
280-0263
100011 Bruce Johnson 4007 Ashford
Green Pl
Tampa FL 33613 (813)-
280-0264
100012 Nick Gomez 14111 Mossy
Glen Ln
Tampa FL 33613 (813)-
280-0265
Page 87 of 96
100013 Chad Sommers 14414 Reuter
Strasse Cir
Tampa FL 33613 (813)-
280-0266
100014 Clarissa Whitehill 2826 Somerset
Park Dr
Tampa FL 33613 (813)-
842-7876
100015 Jennette Soto 14509 Seaford
Cir
Tampa FL 33613 (813)-
842-9116
100016 Shelley Dorset 2119 Oak
Chace Ct
Tampa FL 33613 (813)-
770-8152
100017 James Pappas 1905 Gregory
Dr
Tampa FL 33613 (305)-
904-7331
100018 Tyson Concorde 818 E 145th
Ave
Tampa FL 33613 (813)-
500-2771
100019 Daleel Hashan 10485
Carrollbrook
Cir
Tampa FL 33618 (813)-
541-2515
100020 Mike Apicella 10418 Lake
Carroll Way
Tampa FL 33618 (813)-
482-4416
100021 Sharmin Dia 10025 Hampton
Pl
Tampa FL 33618 (813)-
352-1106
100022 Elise Khoury 10356
Carrollwood Ln
Tampa FL 33618 (813)-
842-7865
100023 Shaun Prim 4004 Cortez Dr Tampa FL 33614 (813)-
280-0070
100024 Lacy Ince 4125 Tartan Pl Tampa FL 33624 (813)-
280-0381
100025 Chris Baier 8714 Jasmine
Pond Dr
Tampa FL 33614 (813)-
748-6689
100026 Nick Chin 10427
Oakbrook Dr
Tampa FL 33618 (954)-
609-5188
100027 Mariam Conley 10712 Key
Lime Way
Tampa FL 33624 (941)-
330-6017
100028 Dene Lewis 4715 Grove
Point Dr
Tampa FL 33624 (561)-
767-2324
100029 Juan Recio 10505
Brynwood Ln
Tampa FL 33624 (904)-
576-4611
100030 Johnny Dang 5487
Shearcreast Dr.
Lithia FL 33589 (321)-
298-2339
100031 Thomas Hoeffel 8765 Homely
Ln.
Tampa FL 33617 (813)-
748-9858
100032 Marcy Jackson 5569
Buckinowski
Ln.
Brandon FL 33658 (813)-
842-0977
100033 John Simpson 7726 Yolanda
Ln.
Tampa FL 33498 (813)-
298-9439
100034 Brad West 11358
Ferdinand Ln.
Wesley
Chapel
FL 33524 (305)-
484-8427
Page 88 of 96
100035 Scott Washington 3258 Dogwater
Rd.
Tampa FL 33544 (813)-
498-8088
100036 Thomas Schwartz 5698 Timber
Ln.
Brandon FL 33658 (321)-
304-1329
100037 Tim Buckinowski 9876 Postal Dr. Tampa FL 33647 (813)-
892-6661
100038 Lenny Brentwood 2345 Quidditch
Ln.
Tampa FL 32589 (305)-
450-5974
100039 Justine Barber 15874 Brown
St.
Tampa FL 33587 (813)-
713-0781
100040 Taylor Calderone 67397 Brighton
Ln.
Brandon FL 33654 (813)-
735-4231
100041 Antionette Romano 7654
Backwater Dr.
Tampa FL 33618 (407)-
592-9802
100042 Brent Sherwood 6789 Rinko Ln. Brandon FL 33617 (813)-
453-4679
100043 Amanda Baker 11598 Texas
Loop
Tampa FL 33897 (813)-
503-3050
100044 Dennis Feinstein 8895 Chairman
Ave.
Tampa FL 33547 (813)-
495-7697
100045 Richard Griffin 25896 Hatrick
Ln.
Tampa FL 33549 (954)-
479-1817
100046 Mitt Romano 12587 Niceguy
Dr.
Tampa FL 33568 (305)-
803-7934
100047 Jacqueline Swinkeski 13689
Hollywood Ln.
Tampa FL 33247 (954)-
417-9700
100048 Brenda Quaker 17896 Peterson
Dr.
Tampa FL 33478 352-870-
1931
Page 89 of 96
Course Table
CourseCode Name Length Fee ISBN
ASPDNETFN ASP.NET Foundations 5 1100 014-0-123-
40089-5
MACCESSADV Advanced Microsoft Access 3 900 951-1-125-
11895-2
MACCESSINT Intro To Microsoft Access 3 630 269-9-413-
75129-2
MEXCL13ADV Advanced Microsoft Excel 2013 2 380 159-6-654-
36547-1
MEXCL13INT Intro To Microsoft Excel 2013 2 180 265-1-123-
98745-1
MIPTH13ESS Microsoft InfoPath 2013
Essentials
1 500 325-0-654-
98115-3
MOFFICEADV Advanced Microsoft Office 3 950 754-9-215-
81947-3
MOFFICEINT Intro To Microsoft Office 5 850 561-7-896-
99675-3
MONENOTEES Microsoft OneNote Essentials 1 90 567-5-913-
36974-5
MOUTLOOKES Microsoft Outlook Essentials 1 90 987-6-543-
21123-9
MPPTXESSLS Microsoft Powerpoint Essentials 1 90 147-2-693-
95123-7
MPROJ13ESS Microsoft Project 2013
Essentials
1 300 987-0-123-
65231-7
MPUBSLRESS Microsoft Publisher Essentials 1 180 215-1-548-
66488-2
MSHREPTADV Advanced Microsoft SharePoint 3 1500 489-6-894-
12345-6
MSHREPTINT Introduction To Microsoft
SharePoint
3 1100 789-2-458-
96541-6
MVISIOESSN Microsoft Visio Essentials 1 300 999-4-586-
98745-1
MVISUALINT Intro To Microsoft Visual
Studio
3 1100 114-5-584-
69548-7
MWORD13ADV Advanced Microsoft Word 2013 1 90 567-7-256-
89156-8
MWORD13INT Intro To Microsoft Word 2013 1 90 123-4-567-
89123-4
VISUALC#FN Visual C# Foundations 5 1100 232-3-321-
33697-6
WSRVR12ESS Windows Server 2012
Essentials
2 650 644-5-549-
06940-4
Page 90 of 96
Course Prerequisite Table
CourseCode Prerequsite
MACCESSADV MACCESSINT
MEXCL13ADV MEXCL13INT
MOFFICEADV MOFFICEINT
MSHREPTADV MSHREPTINT
MWORD13ADV MWORD13INT
Enrollment Table
ClientNo ReferenceNo Date Time FeePaid
100000 5/18/1927 4/14/2015 00:00.0 63
100001 5/19/1927 4/14/2015 23:00.0 1050
100002 5/20/1927 4/14/2015 21:00.0 63
100003 5/21/1927 4/14/2015 36:00.0 441
100004 5/22/1927 4/14/2015 32:00.0 630
100005 5/23/1927 4/14/2015 15:00.0 63
100006 5/24/1927 4/14/2015 14:00.0 441
100007 5/25/1927 4/14/2015 09:00.0 630
100008 5/26/1927 4/14/2015 52:00.0 63
100009 5/27/1927 4/14/2015 23:00.0 63
100010 5/28/1927 4/14/2015 18:00.0 595
100011 5/29/1927 4/14/2015 27:00.0 770
100012 5/30/1927 4/14/2015 25:00.0 1050
100013 5/31/1927 4/14/2015 32:00.0 90
100014 6/1/1927 4/14/2015 59:00.0 150
100015 6/2/1927 4/14/2015 47:00.0 150
100016 6/3/1927 4/14/2015 58:00.0 250
100017 6/4/1927 4/14/2015 20:00.0 550
100018 6/5/1927 4/14/2015 22:00.0 550
100019 6/6/1927 4/14/2015 58:00.0 550
100020 6/7/1927 4/14/2015 36:00.0 325
100021 6/8/1927 4/14/2015 35:00.0 45
100022 6/9/1927 4/14/2015 14:00.0 90
100023 6/10/1927 4/14/2015 23:00.0 190
100024 6/11/1927 4/14/2015 59:00.0 45
100025 6/12/1927 4/14/2015 45:00.0 315
100026 6/13/1927 4/14/2015 36:00.0 450
100027 6/14/1927 4/14/2015 56:00.0 45
100028 6/15/1927 4/14/2015 23:00.0 90
Page 91 of 96
100029 6/16/1927 4/14/2015 47:00.0 850
100030 6/17/1927 4/14/2015 36:00.0 500
100031 6/18/1927 4/14/2015 58:00.0 1100
100032 6/19/1927 4/14/2015 15:00.0 90
100033 6/20/1927 4/14/2015 56:00.0 630
100034 6/21/1927 4/14/2015 54:00.0 950
100035 6/22/1927 4/14/2015 17:00.0 1500
100036 6/23/1927 4/14/2015 56:00.0 1500
100037 6/24/1927 4/14/2015 40:00.0 180
100038 6/25/1927 4/14/2015 32:00.0 300
100039 6/26/1927 4/14/2015 14:00.0 210
100040 6/27/1927 4/14/2015 51:00.0 350
100041 6/28/1927 4/14/2015 58:00.0 770
100042 6/29/1927 4/14/2015 41:00.0 63
100043 6/30/1927 4/14/2015 01:00.0 441
100044 7/1/1927 4/14/2015 56:00.0 630
100045 7/2/1927 4/14/2015 48:00.0 63
100046 7/3/1927 4/14/2015 17:00.0 63
100047 7/4/1927 4/14/2015 56:00.0 1050
100048 7/5/1927 4/14/2015 25:00.0 126
Membership Table
MembershipCode Name Price Duration Discount
A Annual 7/18/1900 00:00.0 0.3
E Employee 2/19/1900 00:00.0 0.5
R Regular 2/19/1900 00:00.0 0
S Semiannual 5/4/1900 00:00.0 0.3
Purchase Table
ClientNo Date MembershipCode Payment
100000 2/15/2015 A 200
100001 1/1/2015 A 200
100002 2/15/2015 A 200
100003 3/15/2015 A 200
100004 12/12/2014 A 200
100005 5/18/2014 A 200
100006 1/1/2015 A 200
100007 5/5/2014 A 200
100008 6/18/2014 A 200
Page 92 of 96
100009 12/31/2014 A 200
100010 12/25/2014 A 200
100011 11/8/2014 A 200
100012 8/5/2014 A 200
100013 4/5/2015 E 50
100014 4/5/2015 E 50
100015 8/9/2014 E 50
100016 5/16/2014 E 50
100017 3/5/2015 E 50
100018 4/2/2015 E 50
100019 2/25/2015 E 50
100020 1/26/2015 E 50
100021 6/5/2014 E 50
100022 3/14/2015 E 50
100023 1/15/2015 E 50
100024 1/1/2015 E 50
100025 2/24/2015 E 50
100026 3/7/2015 E 50
100027 4/1/2015 E 50
100028 4/14/2015 R 50
100029 3/23/2015 R 50
100030 3/17/2015 R 50
100031 2/6/2015 R 50
100032 3/1/2015 R 50
100033 3/19/2015 R 50
100034 3/2/2015 R 50
100035 1/18/2015 R 50
100036 1/6/2015 R 50
100037 2/3/2015 R 50
100038 3/17/2015 R 50
100039 12/12/2014 S 125
100040 12/13/2014 S 125
100041 10/30/2014 S 125
100042 10/8/2014 S 125
100043 1/1/2015 S 125
100044 2/5/2015 S 125
100045 6/5/2014 S 125
100046 12/12/2014 S 125
100047 1/1/2015 S 125
100048 2/2/2015 S 125
Page 93 of 96
Qualification Table
EmployeeNo CourseCode Date
100 ASPDNETFN 7/1/2008
100 VISUALC#FN 6/1/2008
101 MIPTH13ESS 1/1/2013
101 MVISUALINT 6/1/2010
101 WSRVR12ESS 6/1/2012
102 MOFFICEINT 6/1/2012
102 MPROJ13ESS 6/1/2013
102 MVISIOESSN 6/1/2012
103 MSHREPTADV 8/1/2012
103 MSHREPTINT 6/1/2012
104 MOUTLOOKES 6/1/2012
105 MEXCL13ADV 2/24/2013
105 MEXCL13INT 1/30/2013
105 MPUBSLRESS 6/30/2012
106 MACCESSADV 6/1/2012
106 MOFFICEADV 9/30/2012
107 MACCESSINT 8/1/2012
107 MSHREPTADV 8/30/2012
108 MPPTXESSLS 12/1/2012
109 MONENOTEES 2/1/2013
109 MWORD13ADV 2/15/2013
109 MWORD13INT 1/30/2013
Software Table
ProgramCode Name Publisher Licenses
MS1NTE13 Microsoft Onenote 2013 Microsoft 140
MSACSS13 Microsoft Access 2013 Microsoft 140
MSEXCL13 Microsoft Excel 2013 Microsoft 140
MSINFO13 Microsoft Infopath 2013 Microsoft 40
MSOFCE13 Microsoft Office 2013 Microsoft 40
MSOTLK13 Microsoft Outlook 2013 Microsoft 140
MSPBSR13 Microsoft Publisher 2013 Microsoft 40
MSPPTX13 Microsoft Powerpoint
2013
Microsoft 140
MSPROJ13 Microsoft Project 2013 Microsoft 40
MSSRPT13 Microsoft Sharepoint
2013
Microsoft 40
MSSRVR12 Microsoft Server 2012 Microsoft 40
Page 94 of 96
MSVISS13 Microsoft Visual Studios
2013
Microsoft 40
MSVSIO13 Microsoft Visio 2013 Microsoft 40
MSWORD13 Microsoft Word 2013 Microsoft 140
Trainer Table
Employ
eeNo
FirstN
ame
LastN
ame
Street City State Zip Phone HireDa
te
DateOf
Birth
100 John Smith 25701
Ferdinand
Ct
Wesley
Chapel
FL 3354
3
(813)-
895-
6698
1/1/20
08
1/1/198
1
101 Jerry Roger
s
4587
Drewy Ln
Tampa FL 3361
7
(813)-
665-
9985
3/3/20
10
5/5/198
4
102 Grays
on
Frank 11258
Buzzard
Ave
Tampa FL 3361
8
(352)-
206-
9875
1/12/2
012
2/2/198
9
103 Justin Forset
h
5589
Grasslands
Ave
Wesley
Chapel
FL 3354
4
(352)-
895-
6698
3/5/20
12
11/11/1
989
104 Bobby Moyn
ahan
9985
Binder St
Tampa FL 3361
7
(558)-
558-
5698
4/4/20
12
2/25/19
90
105 Johnn
y
Brown 1129
Tandy
Blvd
Tampa FL 3361
7
(458)-
889-
2258
5/25/2
012
11/25/1
990
106 Arnol
d
Schwa
rtz
5589
Conservati
on St
Wesley
Chapel
FL 3354
4
(813)-
514-
9968
7/15/2
012
2/27/19
89
107 Ronal
d
Jensen 4478
Penny Ave
Tampa FL 3364
7
(813)-
589-
8895
9/9/20
12
10/2/19
90
108 Mort Jansen 2269
Broadwater
St
Wesley
Chapeel
FL 3354
4
(352)-
450-
0058
10/2/2
012
5/5/199
0
109 Gerald
ine
Ferrar
o
3358
Washingto
n St
Tampa FL 3361
7
(813)-
998-
5528
12/12/
2012
12/25/1
980
Page 95 of 96
Utilization Table
CourseCode ProgramCode
ASPDNETFN MSVISS13
MACCESSADV MSACSS13
MACCESSINT MSACSS13
MEXCL13ADV MSEXCL13
MEXCL13INT MSEXCL13
MIPTH13ESS MSINFO13
MOFFICEADV MSOFCE13
MOFFICEINT MSOFCE13
MONENOTEES MS1NTE13
MOUTLOOKES MSOTLK13
MPPTXESSLS MSPPTX13
MPROJ13ESS MSPROJ13
MPUBSLRESS MSPBSR13
MSHREPTADV MSSRPT13
MSHREPTINT MSSRPT13
MVISIOESSN MSVSIO13
MVISUALINT MSVISS13
MWORD13ADV MSWORD13
MWORD13INT MSWORD13
VISUALC#FN MSVISS13
WSRVR12ESS MSSRVR12
Vendor Table
VendorName Street City State Zip Phone
Bob's Books 304 E Fowler Ave Tampa FL 33617 (813)-
587-
8965
Book Emporium 8956 Fletcher Ave Tampa FL 33618 (813)-
895-
1154
Book Masters 1589 Martin Luther
King Blvd
Tampa FL 33618 (813)-
859-
1985
Book Party 1125 Bruce B. Downs Tampa FL 33620 (813)-
598-
5569
Page 96 of 96
Book's Brothers 6789 West Ave Tampa FL 33618 (352)-
589-
4474
Bookbinding Inc. 2258 Kingston Ave Wesley
Chapel
FL 33543 (352)-
568-
9985
Brad's Bookstore 4875 Princeston St Tampa FL 33617 (813)-
558-
6321
Brookstone
Bookstore
7859 Brookstone St Tampa FL 33617 (813)-
222-
3365
Flippin Pages 4875 Orange Grove St Tampa FL 33485 (854)-
846-
9765
Librarians Store 55896 16th St Tampa FL 33658 (813)-
665-
8957
Library Source 2258 9th Ave Brandon FL 34857 (352)-
206-
5896
Software Books 4487 Wesley Chapel
Blvd
Wesley
Chapel
FL 33544 (813)-
892-
2568
Textbook Kings 7856 E Fowler Ave Tampa FL 33618 (813)-
589-
4478
Textbook Town 5689 N 301 Brandon FL 33589 (920)-
547-
1156
Timmy's
Textbooks
6528 Palm Ave Tampa FL 33619 (813)-
115-
8965