SlideShare a Scribd company logo
1 of 16
BUS 145 – Database Project – Part 2
Build and Test
The build and test process consists of:
Getting Started
1. Create a new blank database in Access and save it using your
name as the
file name.
2. Set the database to Automatically Compact on Close
(File |Options / Current Database).
Building the Database
Using your ERD, Table Maps, and Data Dictionary, carry out
the following tasks
(follow the suggested order to simplify the process):
1. Create the required tables. Table names should not contain
spaces.
2. Add a Primary Key to each table. Make sure that your
Primary Keys are
independent of the data used for day-to-day business.
3. Include a foreign key (common field) in the tables that will
link to other
tables.
4. Create the attributes (fields) for each table. Field names
should be fully
qualified (i.e. the table name should be included as part of the
field name.
Field names should not contain spaces (e.g.
CustomerLastName)).
5. Use at least six different data types, including at least one
number field,
one date and time field, and one currency field (not necessarily
all in the
same table).
6. Add a caption for each field where necessary and customize
the
properties of table fields to ensure data integrity using the
following field
properties at least once: format, input mask, default value,
validation rule,
validation text, required, index.
7. Enter at least five test records into each of your main tables
(i.e. those
that do not contain foreign keys) and test the field properties to
make
sure that your input masks, validation rules, etc. work as
planned.
8. Use the Lookup Wizard to create list lookups for each field
that will
contain a limited set of data. For example, you might create a
list of
payment methods such as Visa, MasterCard, Amex, Debit,
Other.
Establishing Relationships
1. Complete the entry of your text records before you complete
this step.
Use the Lookup Wizard to create table lookups for all Foreign
Key fields.
All of your table lookups should return meaningful data i.e. a
customer
name or a service name. Table lookups should NOT return
Primary Key
values. Access will automatically create the necessary
relationships
between tables where a table lookup has been established.
2. Use the Relationships window to enforce referential integrity
and apply
the Cascade Update option where appropriate – make sure that
you have
built all of your table lookups before working on table
relationships.
Consultation
Arrange for your instructor to verify that the database logic,
keys, and
lookups are all functional before continuing.
Data Entry
Data records need to be added to your system in order to obtain
meaningful
reports. The following minimum data entry requirements should
provide you
with enough data. Enter your data in the order specified below.
1. 10 records for each Primary Entity (e.g. 10 Customers and 10
Services)
2. 5 Records for each Staff or Repair Entity (if applicable)
3. 100 Transactions (i.e. Join Table Records)
Submission Instructions
1. Print the mark sheet and hand in to your instructor at the
beginning of
class on the assignment due date. The project will not be graded
unless a
printed copy of the report is submitted to your instructor by the
due date.
2. Upload your Access project file to your instructor’s inbox on
labdatashares OR to the drop box in D2L as specified by your
instructor.
Mark Sheet for Database Build and Test
Name:
_____________________________________________________
__
Database Construction:
Database automatically compacts on
close............................................................ /1
Tables:
Table Names
......................................................................................... ......
......... /1
Primary and Foreign Keys
...................................................................................... /4
Fields:
Fully Qualified Field Names
................................................................................... /2
Data Types (6)
...............................................................................................
......... /3
Field Sizes
...............................................................................................
............ /3
Field Properties (at least two examples of each property)
................................... /8
Lookups and Relationships:
List Lookups (one example)
.................................................................................. /1
Foreign Key Lookups (i.e. Combo Boxes created using the
lookup wizard) ......... /5
Relationships established with referential integrity enforced
............................ /2
Data Entry:
100 Transactions
...............................................................................................
... /10
10 Records for each Primary Entity (Customers, Services)
.................................... /5
Additional Records (e.g. Staff, Repairs, Additional
Transactions, etc.) ................. /5
TOTAL
...............................................................................................
.. /50
Project Overview
Car Rental
Statement of Purpose
To keep track of business operation specifics. For example: who
the clients are, payment amounts, payment types, cars being
rented, whether clients are individual or large companies, etc.
Reports
1. The most popular cars rented.
2. The average rental length.
3. The most popular season for rentals.
4. The frequency for types of cars rented.
5. How customers usually pay.
6. What percentage of income comes from large company
rentals.
7. The average cost for clients to rent moving trucks.
8. The average age of individual rentals.
9. The percentages of client occupations that are employed. (vs
self-employed or student).
10. The average annual repair costs.
Business Processes
1. Rental length
(daily, weekend, weekly, monthly)
2. Maintenance costs
(monthly)
3. Client payment amounts and types of payment
(Mastercard, Cash, VISA)
4. Post-rental car check-up
(charges for customer if damage is found and maintenance
information (over mileage charges etc.)).
5. Client information and frequency
6. Employee wages
7. Requested rental car class and mileage allowance
8. Promotions
(based on popular season/customer loyalty/large
companies)
Data model
Primary entities
· Car rented
· Payment
· Clients
· Promotion
Car rented relates with payment made by clients and depending
the car rented, clients get promotions.Therefore,car rented
relate to payment and promotion, payment relate to clients and
car rented, clients relate to promotions and car rented while
promotion relate to clients and car rented.
ERD
Promotion
Clients
Payment
Car rented
Table Map
Car rented
Car type
length rented
maintenance cost
post-rental check
Car class requested
Payment
Payment type
Payment amount
MasterCard
Cash
Visa
Categories
Client payment
Employee wage
daily
weekend
weekly
monthly
Name
Date of birth
Location
email address
Occupation
clients
clients information
type of clients
Categories
small cars
Trucks
Promotions
popular seasons
customer loyalty
large companies
Categories
Companies
individuals
Data dictionary
Car rented
Field name
Field Type
Size
Properties
Car type
Text
15
small car/trucks
Length
Text
15
daily/weekly/monthly
Maintenance cost
Autonumber
15
Amount in dollars,it containes both signs and numeric. e.g $100
Post-rental check
Text
15
charges and information
Car class requested
Text
15
Name of car class
Payment
Field name
Field Type
Size
Properties
Type
Text
15
MasterCard/Visa/Cash
Amount
Autonumber
15
in dollars,it contain both signs and numbers. E.g$100
Category
Text
15
client payment/wages
Clients
Field name
Field Type
Size
Properties
Name
Text
15
Last name,Mask
Date of Birth
Autonumber
15
It contains several elements.e.g 12/5/1990
Location
Text
15
Continent,state
Email
General
15
It contain several elements.e.g [email protected]
Occupation
Text
15
student /self-employed
Client type
Text
15
company name,individual
Promotions
Field name
Field Type
Size
Properties
Popular season
Text
15
name of the season
Customer Loyalty
Text
15
loyal /not loyal
Large companies
Text
15
Name of the company

More Related Content

Similar to BUS 145 – Database Project – Part 2 Build and Test The.docx

Rinkeshkumar Bhagat Portfolio
Rinkeshkumar Bhagat PortfolioRinkeshkumar Bhagat Portfolio
Rinkeshkumar Bhagat PortfolioRinkeshkumar15
 
SetFocus SQL Portfolio
SetFocus SQL PortfolioSetFocus SQL Portfolio
SetFocus SQL Portfoliogeometro17
 
Assignment Stakeholder Management in OrganizationsTo prepare fo.docx
Assignment Stakeholder Management in OrganizationsTo prepare fo.docxAssignment Stakeholder Management in OrganizationsTo prepare fo.docx
Assignment Stakeholder Management in OrganizationsTo prepare fo.docxlynettearnold46882
 
DBT PU BI Lab Manual for ETL Exercise.pdf
DBT PU BI Lab Manual for ETL Exercise.pdfDBT PU BI Lab Manual for ETL Exercise.pdf
DBT PU BI Lab Manual for ETL Exercise.pdfJanakiramanS13
 
Events Registration System Part 1
Events Registration System Part 1Events Registration System Part 1
Events Registration System Part 1Adolfo Nasol
 
Cis 515 Effective Communication-snaptutorial.com
Cis 515 Effective Communication-snaptutorial.comCis 515 Effective Communication-snaptutorial.com
Cis 515 Effective Communication-snaptutorial.comjhonklinz10
 
Part 2Provider Database (MS Access)Use the project description HE.docx
Part 2Provider Database (MS Access)Use the project description HE.docxPart 2Provider Database (MS Access)Use the project description HE.docx
Part 2Provider Database (MS Access)Use the project description HE.docxdanhaley45372
 
Part 2Provider Database (MS Access)Use the project description HE.docx
Part 2Provider Database (MS Access)Use the project description HE.docxPart 2Provider Database (MS Access)Use the project description HE.docx
Part 2Provider Database (MS Access)Use the project description HE.docxherbertwilson5999
 
SQL Server 2008 Development for Programmers
SQL Server 2008 Development for ProgrammersSQL Server 2008 Development for Programmers
SQL Server 2008 Development for ProgrammersAdam Hutson
 
Introduction to database with ms access.hetvii
Introduction to database with ms access.hetviiIntroduction to database with ms access.hetvii
Introduction to database with ms access.hetvii07HetviBhagat
 
Introduction to database with ms access(DBMS)
Introduction to database with ms access(DBMS)Introduction to database with ms access(DBMS)
Introduction to database with ms access(DBMS)07HetviBhagat
 
Project Deliverable 1 TemplateProject Plan InceptionProject .docx
Project Deliverable 1 TemplateProject Plan InceptionProject .docxProject Deliverable 1 TemplateProject Plan InceptionProject .docx
Project Deliverable 1 TemplateProject Plan InceptionProject .docxbriancrawford30935
 
OPERATE DATABASE APPLICATION
OPERATE DATABASE APPLICATIONOPERATE DATABASE APPLICATION
OPERATE DATABASE APPLICATIONYoomiLaataBekele
 
Project Deliverable 1 TemplateProject Plan InceptionProject Ba.docx
Project Deliverable 1 TemplateProject Plan InceptionProject Ba.docxProject Deliverable 1 TemplateProject Plan InceptionProject Ba.docx
Project Deliverable 1 TemplateProject Plan InceptionProject Ba.docxbfingarjcmc
 
Cis 515 week 10 technical paper strayer
Cis 515 week 10 technical paper   strayerCis 515 week 10 technical paper   strayer
Cis 515 week 10 technical paper strayerCarolMurray2018
 

Similar to BUS 145 – Database Project – Part 2 Build and Test The.docx (20)

Rinkeshkumar Bhagat Portfolio
Rinkeshkumar Bhagat PortfolioRinkeshkumar Bhagat Portfolio
Rinkeshkumar Bhagat Portfolio
 
SetFocus SQL Portfolio
SetFocus SQL PortfolioSetFocus SQL Portfolio
SetFocus SQL Portfolio
 
Jazz
JazzJazz
Jazz
 
Assignment Stakeholder Management in OrganizationsTo prepare fo.docx
Assignment Stakeholder Management in OrganizationsTo prepare fo.docxAssignment Stakeholder Management in OrganizationsTo prepare fo.docx
Assignment Stakeholder Management in OrganizationsTo prepare fo.docx
 
Dbms fast track 2/3
Dbms fast track 2/3Dbms fast track 2/3
Dbms fast track 2/3
 
DBT PU BI Lab Manual for ETL Exercise.pdf
DBT PU BI Lab Manual for ETL Exercise.pdfDBT PU BI Lab Manual for ETL Exercise.pdf
DBT PU BI Lab Manual for ETL Exercise.pdf
 
Ayush presentation
Ayush presentationAyush presentation
Ayush presentation
 
Events Registration System Part 1
Events Registration System Part 1Events Registration System Part 1
Events Registration System Part 1
 
Cis 515 Effective Communication-snaptutorial.com
Cis 515 Effective Communication-snaptutorial.comCis 515 Effective Communication-snaptutorial.com
Cis 515 Effective Communication-snaptutorial.com
 
Part 2Provider Database (MS Access)Use the project description HE.docx
Part 2Provider Database (MS Access)Use the project description HE.docxPart 2Provider Database (MS Access)Use the project description HE.docx
Part 2Provider Database (MS Access)Use the project description HE.docx
 
Part 2Provider Database (MS Access)Use the project description HE.docx
Part 2Provider Database (MS Access)Use the project description HE.docxPart 2Provider Database (MS Access)Use the project description HE.docx
Part 2Provider Database (MS Access)Use the project description HE.docx
 
SQL Server 2008 Development for Programmers
SQL Server 2008 Development for ProgrammersSQL Server 2008 Development for Programmers
SQL Server 2008 Development for Programmers
 
Introduction to database with ms access.hetvii
Introduction to database with ms access.hetviiIntroduction to database with ms access.hetvii
Introduction to database with ms access.hetvii
 
Introduction to database with ms access(DBMS)
Introduction to database with ms access(DBMS)Introduction to database with ms access(DBMS)
Introduction to database with ms access(DBMS)
 
Project Deliverable 1 TemplateProject Plan InceptionProject .docx
Project Deliverable 1 TemplateProject Plan InceptionProject .docxProject Deliverable 1 TemplateProject Plan InceptionProject .docx
Project Deliverable 1 TemplateProject Plan InceptionProject .docx
 
OPERATE DATABASE APPLICATION
OPERATE DATABASE APPLICATIONOPERATE DATABASE APPLICATION
OPERATE DATABASE APPLICATION
 
Project Deliverable 1 TemplateProject Plan InceptionProject Ba.docx
Project Deliverable 1 TemplateProject Plan InceptionProject Ba.docxProject Deliverable 1 TemplateProject Plan InceptionProject Ba.docx
Project Deliverable 1 TemplateProject Plan InceptionProject Ba.docx
 
DBMS.pptx
DBMS.pptxDBMS.pptx
DBMS.pptx
 
MS Access.pptx
MS Access.pptxMS Access.pptx
MS Access.pptx
 
Cis 515 week 10 technical paper strayer
Cis 515 week 10 technical paper   strayerCis 515 week 10 technical paper   strayer
Cis 515 week 10 technical paper strayer
 

More from RAHUL126667

Applying the Four Principles Case StudyPart 1 Chart (60 points)B.docx
Applying the Four Principles Case StudyPart 1 Chart (60 points)B.docxApplying the Four Principles Case StudyPart 1 Chart (60 points)B.docx
Applying the Four Principles Case StudyPart 1 Chart (60 points)B.docxRAHUL126667
 
APPLYING ANALYTIC TECHNIQUES TO BUSINESS1APPLYING ANALYTIC T.docx
APPLYING ANALYTIC TECHNIQUES TO BUSINESS1APPLYING ANALYTIC T.docxAPPLYING ANALYTIC TECHNIQUES TO BUSINESS1APPLYING ANALYTIC T.docx
APPLYING ANALYTIC TECHNIQUES TO BUSINESS1APPLYING ANALYTIC T.docxRAHUL126667
 
Apply the general overview of court structure in the United States (.docx
Apply the general overview of court structure in the United States (.docxApply the general overview of court structure in the United States (.docx
Apply the general overview of court structure in the United States (.docxRAHUL126667
 
Apply the Paramedic Method to the following five selections.docx
Apply the Paramedic Method to the following five selections.docxApply the Paramedic Method to the following five selections.docx
Apply the Paramedic Method to the following five selections.docxRAHUL126667
 
Application of Standards of CareDiscuss the standard(s) of c.docx
Application of Standards of CareDiscuss the standard(s) of c.docxApplication of Standards of CareDiscuss the standard(s) of c.docx
Application of Standards of CareDiscuss the standard(s) of c.docxRAHUL126667
 
Application of the Nursing Process to Deliver Culturally Compe.docx
Application of the Nursing Process to Deliver Culturally Compe.docxApplication of the Nursing Process to Deliver Culturally Compe.docx
Application of the Nursing Process to Deliver Culturally Compe.docxRAHUL126667
 
Application Ware House-Application DesignAppointyAppoi.docx
Application Ware House-Application DesignAppointyAppoi.docxApplication Ware House-Application DesignAppointyAppoi.docx
Application Ware House-Application DesignAppointyAppoi.docxRAHUL126667
 
Applied Psycholinguistics 31 (2010), 413–438doi10.1017S014.docx
Applied Psycholinguistics 31 (2010), 413–438doi10.1017S014.docxApplied Psycholinguistics 31 (2010), 413–438doi10.1017S014.docx
Applied Psycholinguistics 31 (2010), 413–438doi10.1017S014.docxRAHUL126667
 
Application of the Belmont PrinciplesFirst, identify your .docx
Application of the Belmont PrinciplesFirst, identify your .docxApplication of the Belmont PrinciplesFirst, identify your .docx
Application of the Belmont PrinciplesFirst, identify your .docxRAHUL126667
 
APPLE is only one of the multiple companies that have approved and d.docx
APPLE is only one of the multiple companies that have approved and d.docxAPPLE is only one of the multiple companies that have approved and d.docx
APPLE is only one of the multiple companies that have approved and d.docxRAHUL126667
 
Appliance Warehouse Service Plan.The discussion focuses on the.docx
Appliance Warehouse Service Plan.The discussion focuses on the.docxAppliance Warehouse Service Plan.The discussion focuses on the.docx
Appliance Warehouse Service Plan.The discussion focuses on the.docxRAHUL126667
 
Applicants must submit a 500 essay describing how current or future .docx
Applicants must submit a 500 essay describing how current or future .docxApplicants must submit a 500 essay describing how current or future .docx
Applicants must submit a 500 essay describing how current or future .docxRAHUL126667
 
Apple Inc., Microsoft Corp., Berkshire Hathaway, and Facebook ha.docx
Apple Inc., Microsoft Corp., Berkshire Hathaway, and Facebook ha.docxApple Inc., Microsoft Corp., Berkshire Hathaway, and Facebook ha.docx
Apple Inc., Microsoft Corp., Berkshire Hathaway, and Facebook ha.docxRAHUL126667
 
Appcelerator Titanium was released in December 2008, and has been st.docx
Appcelerator Titanium was released in December 2008, and has been st.docxAppcelerator Titanium was released in December 2008, and has been st.docx
Appcelerator Titanium was released in December 2008, and has been st.docxRAHUL126667
 
APA Style300 words per topic2 peer reviewed resources per to.docx
APA Style300 words per topic2 peer reviewed resources per to.docxAPA Style300 words per topic2 peer reviewed resources per to.docx
APA Style300 words per topic2 peer reviewed resources per to.docxRAHUL126667
 
Ape and Human Cognition What’s theDifferenceMichael To.docx
Ape and Human Cognition What’s theDifferenceMichael To.docxApe and Human Cognition What’s theDifferenceMichael To.docx
Ape and Human Cognition What’s theDifferenceMichael To.docxRAHUL126667
 
Apply what you have learned about Health Promotion and Disease P.docx
Apply what you have learned about Health Promotion and Disease P.docxApply what you have learned about Health Promotion and Disease P.docx
Apply what you have learned about Health Promotion and Disease P.docxRAHUL126667
 
APA formatCite there peer-reviewed, scholarly references300 .docx
APA formatCite there peer-reviewed, scholarly references300 .docxAPA formatCite there peer-reviewed, scholarly references300 .docx
APA formatCite there peer-reviewed, scholarly references300 .docxRAHUL126667
 
APA formatCite 2 peer-reviewed reference175-265 word count.docx
APA formatCite 2 peer-reviewed reference175-265 word count.docxAPA formatCite 2 peer-reviewed reference175-265 word count.docx
APA formatCite 2 peer-reviewed reference175-265 word count.docxRAHUL126667
 
APA formatCite at least 1 referenceWrite a 175- to 265-w.docx
APA formatCite at least 1 referenceWrite a 175- to 265-w.docxAPA formatCite at least 1 referenceWrite a 175- to 265-w.docx
APA formatCite at least 1 referenceWrite a 175- to 265-w.docxRAHUL126667
 

More from RAHUL126667 (20)

Applying the Four Principles Case StudyPart 1 Chart (60 points)B.docx
Applying the Four Principles Case StudyPart 1 Chart (60 points)B.docxApplying the Four Principles Case StudyPart 1 Chart (60 points)B.docx
Applying the Four Principles Case StudyPart 1 Chart (60 points)B.docx
 
APPLYING ANALYTIC TECHNIQUES TO BUSINESS1APPLYING ANALYTIC T.docx
APPLYING ANALYTIC TECHNIQUES TO BUSINESS1APPLYING ANALYTIC T.docxAPPLYING ANALYTIC TECHNIQUES TO BUSINESS1APPLYING ANALYTIC T.docx
APPLYING ANALYTIC TECHNIQUES TO BUSINESS1APPLYING ANALYTIC T.docx
 
Apply the general overview of court structure in the United States (.docx
Apply the general overview of court structure in the United States (.docxApply the general overview of court structure in the United States (.docx
Apply the general overview of court structure in the United States (.docx
 
Apply the Paramedic Method to the following five selections.docx
Apply the Paramedic Method to the following five selections.docxApply the Paramedic Method to the following five selections.docx
Apply the Paramedic Method to the following five selections.docx
 
Application of Standards of CareDiscuss the standard(s) of c.docx
Application of Standards of CareDiscuss the standard(s) of c.docxApplication of Standards of CareDiscuss the standard(s) of c.docx
Application of Standards of CareDiscuss the standard(s) of c.docx
 
Application of the Nursing Process to Deliver Culturally Compe.docx
Application of the Nursing Process to Deliver Culturally Compe.docxApplication of the Nursing Process to Deliver Culturally Compe.docx
Application of the Nursing Process to Deliver Culturally Compe.docx
 
Application Ware House-Application DesignAppointyAppoi.docx
Application Ware House-Application DesignAppointyAppoi.docxApplication Ware House-Application DesignAppointyAppoi.docx
Application Ware House-Application DesignAppointyAppoi.docx
 
Applied Psycholinguistics 31 (2010), 413–438doi10.1017S014.docx
Applied Psycholinguistics 31 (2010), 413–438doi10.1017S014.docxApplied Psycholinguistics 31 (2010), 413–438doi10.1017S014.docx
Applied Psycholinguistics 31 (2010), 413–438doi10.1017S014.docx
 
Application of the Belmont PrinciplesFirst, identify your .docx
Application of the Belmont PrinciplesFirst, identify your .docxApplication of the Belmont PrinciplesFirst, identify your .docx
Application of the Belmont PrinciplesFirst, identify your .docx
 
APPLE is only one of the multiple companies that have approved and d.docx
APPLE is only one of the multiple companies that have approved and d.docxAPPLE is only one of the multiple companies that have approved and d.docx
APPLE is only one of the multiple companies that have approved and d.docx
 
Appliance Warehouse Service Plan.The discussion focuses on the.docx
Appliance Warehouse Service Plan.The discussion focuses on the.docxAppliance Warehouse Service Plan.The discussion focuses on the.docx
Appliance Warehouse Service Plan.The discussion focuses on the.docx
 
Applicants must submit a 500 essay describing how current or future .docx
Applicants must submit a 500 essay describing how current or future .docxApplicants must submit a 500 essay describing how current or future .docx
Applicants must submit a 500 essay describing how current or future .docx
 
Apple Inc., Microsoft Corp., Berkshire Hathaway, and Facebook ha.docx
Apple Inc., Microsoft Corp., Berkshire Hathaway, and Facebook ha.docxApple Inc., Microsoft Corp., Berkshire Hathaway, and Facebook ha.docx
Apple Inc., Microsoft Corp., Berkshire Hathaway, and Facebook ha.docx
 
Appcelerator Titanium was released in December 2008, and has been st.docx
Appcelerator Titanium was released in December 2008, and has been st.docxAppcelerator Titanium was released in December 2008, and has been st.docx
Appcelerator Titanium was released in December 2008, and has been st.docx
 
APA Style300 words per topic2 peer reviewed resources per to.docx
APA Style300 words per topic2 peer reviewed resources per to.docxAPA Style300 words per topic2 peer reviewed resources per to.docx
APA Style300 words per topic2 peer reviewed resources per to.docx
 
Ape and Human Cognition What’s theDifferenceMichael To.docx
Ape and Human Cognition What’s theDifferenceMichael To.docxApe and Human Cognition What’s theDifferenceMichael To.docx
Ape and Human Cognition What’s theDifferenceMichael To.docx
 
Apply what you have learned about Health Promotion and Disease P.docx
Apply what you have learned about Health Promotion and Disease P.docxApply what you have learned about Health Promotion and Disease P.docx
Apply what you have learned about Health Promotion and Disease P.docx
 
APA formatCite there peer-reviewed, scholarly references300 .docx
APA formatCite there peer-reviewed, scholarly references300 .docxAPA formatCite there peer-reviewed, scholarly references300 .docx
APA formatCite there peer-reviewed, scholarly references300 .docx
 
APA formatCite 2 peer-reviewed reference175-265 word count.docx
APA formatCite 2 peer-reviewed reference175-265 word count.docxAPA formatCite 2 peer-reviewed reference175-265 word count.docx
APA formatCite 2 peer-reviewed reference175-265 word count.docx
 
APA formatCite at least 1 referenceWrite a 175- to 265-w.docx
APA formatCite at least 1 referenceWrite a 175- to 265-w.docxAPA formatCite at least 1 referenceWrite a 175- to 265-w.docx
APA formatCite at least 1 referenceWrite a 175- to 265-w.docx
 

Recently uploaded

The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxheathfieldcps1
 
_Math 4-Q4 Week 5.pptx Steps in Collecting Data
_Math 4-Q4 Week 5.pptx Steps in Collecting Data_Math 4-Q4 Week 5.pptx Steps in Collecting Data
_Math 4-Q4 Week 5.pptx Steps in Collecting DataJhengPantaleon
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introductionMaksud Ahmed
 
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions  for the students and aspirants of Chemistry12th.pptxOrganic Name Reactions  for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions for the students and aspirants of Chemistry12th.pptxVS Mahajan Coaching Centre
 
Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)eniolaolutunde
 
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Sapana Sha
 
Introduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher EducationIntroduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher Educationpboyjonauth
 
Presiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha electionsPresiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha electionsanshu789521
 
URLs and Routing in the Odoo 17 Website App
URLs and Routing in the Odoo 17 Website AppURLs and Routing in the Odoo 17 Website App
URLs and Routing in the Odoo 17 Website AppCeline George
 
Concept of Vouching. B.Com(Hons) /B.Compdf
Concept of Vouching. B.Com(Hons) /B.CompdfConcept of Vouching. B.Com(Hons) /B.Compdf
Concept of Vouching. B.Com(Hons) /B.CompdfUmakantAnnand
 
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPTECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPTiammrhaywood
 
Crayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon ACrayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon AUnboundStockton
 
Mastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory InspectionMastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory InspectionSafetyChain Software
 
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxSOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxiammrhaywood
 
The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13Steve Thomason
 
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...EduSkills OECD
 
Accessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactAccessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactdawncurless
 
Science 7 - LAND and SEA BREEZE and its Characteristics
Science 7 - LAND and SEA BREEZE and its CharacteristicsScience 7 - LAND and SEA BREEZE and its Characteristics
Science 7 - LAND and SEA BREEZE and its CharacteristicsKarinaGenton
 
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxPOINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxSayali Powar
 

Recently uploaded (20)

The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptx
 
_Math 4-Q4 Week 5.pptx Steps in Collecting Data
_Math 4-Q4 Week 5.pptx Steps in Collecting Data_Math 4-Q4 Week 5.pptx Steps in Collecting Data
_Math 4-Q4 Week 5.pptx Steps in Collecting Data
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introduction
 
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions  for the students and aspirants of Chemistry12th.pptxOrganic Name Reactions  for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
 
Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)
 
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
 
Introduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher EducationIntroduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher Education
 
Presiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha electionsPresiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha elections
 
URLs and Routing in the Odoo 17 Website App
URLs and Routing in the Odoo 17 Website AppURLs and Routing in the Odoo 17 Website App
URLs and Routing in the Odoo 17 Website App
 
Concept of Vouching. B.Com(Hons) /B.Compdf
Concept of Vouching. B.Com(Hons) /B.CompdfConcept of Vouching. B.Com(Hons) /B.Compdf
Concept of Vouching. B.Com(Hons) /B.Compdf
 
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPTECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
 
Crayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon ACrayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon A
 
Mastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory InspectionMastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory Inspection
 
Código Creativo y Arte de Software | Unidad 1
Código Creativo y Arte de Software | Unidad 1Código Creativo y Arte de Software | Unidad 1
Código Creativo y Arte de Software | Unidad 1
 
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxSOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
 
The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13
 
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
 
Accessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactAccessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impact
 
Science 7 - LAND and SEA BREEZE and its Characteristics
Science 7 - LAND and SEA BREEZE and its CharacteristicsScience 7 - LAND and SEA BREEZE and its Characteristics
Science 7 - LAND and SEA BREEZE and its Characteristics
 
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxPOINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
 

BUS 145 – Database Project – Part 2 Build and Test The.docx

  • 1. BUS 145 – Database Project – Part 2 Build and Test The build and test process consists of: Getting Started 1. Create a new blank database in Access and save it using your name as the file name. 2. Set the database to Automatically Compact on Close (File |Options / Current Database).
  • 2. Building the Database Using your ERD, Table Maps, and Data Dictionary, carry out the following tasks (follow the suggested order to simplify the process): 1. Create the required tables. Table names should not contain spaces. 2. Add a Primary Key to each table. Make sure that your Primary Keys are independent of the data used for day-to-day business. 3. Include a foreign key (common field) in the tables that will link to other tables. 4. Create the attributes (fields) for each table. Field names should be fully qualified (i.e. the table name should be included as part of the field name. Field names should not contain spaces (e.g. CustomerLastName)). 5. Use at least six different data types, including at least one number field,
  • 3. one date and time field, and one currency field (not necessarily all in the same table). 6. Add a caption for each field where necessary and customize the properties of table fields to ensure data integrity using the following field properties at least once: format, input mask, default value, validation rule, validation text, required, index. 7. Enter at least five test records into each of your main tables (i.e. those that do not contain foreign keys) and test the field properties to make sure that your input masks, validation rules, etc. work as planned. 8. Use the Lookup Wizard to create list lookups for each field that will contain a limited set of data. For example, you might create a list of payment methods such as Visa, MasterCard, Amex, Debit, Other.
  • 4. Establishing Relationships 1. Complete the entry of your text records before you complete this step. Use the Lookup Wizard to create table lookups for all Foreign Key fields. All of your table lookups should return meaningful data i.e. a customer name or a service name. Table lookups should NOT return Primary Key values. Access will automatically create the necessary relationships between tables where a table lookup has been established. 2. Use the Relationships window to enforce referential integrity and apply the Cascade Update option where appropriate – make sure that you have built all of your table lookups before working on table relationships. Consultation Arrange for your instructor to verify that the database logic, keys, and lookups are all functional before continuing.
  • 5. Data Entry Data records need to be added to your system in order to obtain meaningful reports. The following minimum data entry requirements should provide you with enough data. Enter your data in the order specified below. 1. 10 records for each Primary Entity (e.g. 10 Customers and 10 Services) 2. 5 Records for each Staff or Repair Entity (if applicable) 3. 100 Transactions (i.e. Join Table Records) Submission Instructions 1. Print the mark sheet and hand in to your instructor at the beginning of class on the assignment due date. The project will not be graded unless a printed copy of the report is submitted to your instructor by the due date. 2. Upload your Access project file to your instructor’s inbox on labdatashares OR to the drop box in D2L as specified by your instructor. Mark Sheet for Database Build and Test
  • 6. Name: _____________________________________________________ __ Database Construction: Database automatically compacts on close............................................................ /1 Tables: Table Names ......................................................................................... ...... ......... /1 Primary and Foreign Keys ...................................................................................... /4 Fields: Fully Qualified Field Names ................................................................................... /2 Data Types (6) ............................................................................................... ......... /3 Field Sizes ............................................................................................... ............ /3 Field Properties (at least two examples of each property) ................................... /8
  • 7. Lookups and Relationships: List Lookups (one example) .................................................................................. /1 Foreign Key Lookups (i.e. Combo Boxes created using the lookup wizard) ......... /5 Relationships established with referential integrity enforced ............................ /2 Data Entry: 100 Transactions ............................................................................................... ... /10 10 Records for each Primary Entity (Customers, Services) .................................... /5 Additional Records (e.g. Staff, Repairs, Additional
  • 8. Transactions, etc.) ................. /5 TOTAL ............................................................................................... .. /50 Project Overview Car Rental Statement of Purpose To keep track of business operation specifics. For example: who the clients are, payment amounts, payment types, cars being rented, whether clients are individual or large companies, etc. Reports 1. The most popular cars rented. 2. The average rental length. 3. The most popular season for rentals. 4. The frequency for types of cars rented. 5. How customers usually pay. 6. What percentage of income comes from large company rentals. 7. The average cost for clients to rent moving trucks. 8. The average age of individual rentals. 9. The percentages of client occupations that are employed. (vs self-employed or student). 10. The average annual repair costs. Business Processes 1. Rental length (daily, weekend, weekly, monthly) 2. Maintenance costs (monthly) 3. Client payment amounts and types of payment (Mastercard, Cash, VISA)
  • 9. 4. Post-rental car check-up (charges for customer if damage is found and maintenance information (over mileage charges etc.)). 5. Client information and frequency 6. Employee wages 7. Requested rental car class and mileage allowance 8. Promotions (based on popular season/customer loyalty/large companies) Data model Primary entities · Car rented · Payment · Clients · Promotion Car rented relates with payment made by clients and depending the car rented, clients get promotions.Therefore,car rented relate to payment and promotion, payment relate to clients and car rented, clients relate to promotions and car rented while promotion relate to clients and car rented. ERD
  • 11. Table Map Car rented Car type length rented maintenance cost post-rental check Car class requested Payment Payment type Payment amount MasterCard Cash Visa Categories Client payment Employee wage daily weekend weekly monthly Name Date of birth Location email address Occupation clients
  • 12. clients information type of clients Categories small cars Trucks Promotions popular seasons customer loyalty large companies Categories Companies individuals
  • 13. Data dictionary Car rented Field name Field Type Size Properties Car type Text 15 small car/trucks Length Text 15 daily/weekly/monthly Maintenance cost Autonumber 15 Amount in dollars,it containes both signs and numeric. e.g $100 Post-rental check Text 15 charges and information Car class requested Text 15 Name of car class
  • 14. Payment Field name Field Type Size Properties Type Text 15 MasterCard/Visa/Cash Amount Autonumber 15 in dollars,it contain both signs and numbers. E.g$100 Category Text 15 client payment/wages Clients Field name Field Type Size Properties Name Text 15 Last name,Mask Date of Birth Autonumber 15
  • 15. It contains several elements.e.g 12/5/1990 Location Text 15 Continent,state Email General 15 It contain several elements.e.g [email protected] Occupation Text 15 student /self-employed Client type Text 15 company name,individual Promotions Field name Field Type Size Properties Popular season Text 15 name of the season Customer Loyalty Text 15 loyal /not loyal Large companies Text
  • 16. 15 Name of the company