You are on page 1of 12

301138102.

xlsx
last updated on:
Task

Task 05

tblBook

Tuesday, October 27, 2015


Condtition
Tables (to store data)
you will create specific table fields with specific field properties

tblPublisher

you will create specific table fields with specific field properties
you will modify specific field properties
you will create additional table fields with specific field properties

tblAuthor

you will create specific table fields with specific field properties

tblConnection

you will create specific table fields with specific field properties

tblOrder

you will create specific table fields with specific field properties

Primary Keys
Foreign Keys
Lookup tables
Relationships

frmAuthor
frmPublisher
frmBook

01/19/2016

you will create specific table fields with specific field properties
you will create specific table fields with specific field properties
you will create specific table fields with specific field properties
you will create specific table fields with specific field properties
Table construction skills
Relationships (to link tables)
you will ensure that each table you create includes a Primary Key field
you will insert Primary Keys as Foreign Keys in appropriate table fields (most important in tblOrder)
you will use the Lookup Wizard to create a Combo Box to enter Foreign Keys values into their respective tables
you will create relationships between tables and enforce Referential Integrity
Relationships skills
Forms (to enter data into the tables)
you will modify the automatically generated form
you will modify the automatically generated form
you will modify the form created by the Form Wizard

1 of 12

301138102.xlsx
Task

frmOrder

Condtition
you will include a subform by using the Form Wizard
Create an Orders form that will be used to generate 10 orders for books

qry01

you will include the lookup boxes that point to other fields in other tables
you will pay attention to the professional appearance of all forms
Forms skills
Queries (to retrieve and manipulate data from tables)
One table, three values

qry02

One table, two values, one with a parameter criteria

qry03

One table, four values, one with a criteria that calls for a wildcard

qry04

One table, one value, one with a parameter criteria that calls for a wildcard

qry05

Two tables, three values, two with a criteria, and a Boolean (AND/OR) decision
to make

qry06

One table, three values (but only one will show), two with a criteria, and a
Boolean (AND/OR) decision to make

qry07:

One table, three values (but only two will show), two with a criteria, and a
Boolean (AND/OR) decision to make

General Appearance of Forms

01/19/2016

Task 05

2 of 12

301138102.xlsx

Task 05

Task

Condtition

qry08

One table, one value, with a two part parameter query and a Boolean (AND/OR)
decision to make about the two parameters

qry09

One table, three values - two from a field, one created from a field, one with a
totals criteria

qry10

Two tables, two values - one from a field, one created with a built function

qry11

Two tables, four values - two from a field, two created with a built function

qry12

Three tables, four values - three from a field, one created with a built function

qry13

Four tables, three values (of which only two will show) - two from a field, one
with a totals criteria

qry14

Two tables, seven values (of which only six will show) - six from a field, one that
has to be calculated
Query skills
Reports (to pull data from static and dynamic tables for print display)

01/19/2016

3 of 12

301138102.xlsx
Task
rpt01

report object control


report object control
General Appearance of Reports

Task 05
Condtition
you will use the Form Wizard to create a shelf list report

you will modify the header area of the report


you will modify the footer area of the reoert with a calculated field formula
you will display your control over object properties by ensuring that the report
prints out in a professional manner
Reports Skills

Save and store

Admin tasks
Place the completed subtask in your password protected directory and place a
hyperlink to that file on an object on your task 4 web page
Admin tasks
Points for Assignment 5

01/19/2016

4 of 12

301138102.xlsx

Task 05

Details

Points

import the fields on the source document, but be careful about the field properties. Ensure the
data property is appropriate to the type of data portrayed

20

import the fields on the source document, but be careful about the field properties. Ensure the
data property is appropriate to the type of data portrayed

20

tblPublisher_State and tblPublisher_Country fields: two letter abbreviation


create tblPublisher_ZipCode field and tblPublisher_Phone field, both with appropriate data type
and input mask

5
5

import the fields on the source document, but be careful about the field properties. Ensure the
data property is appropriate to the type of data portrayed. In the tblAuthor_Name field: last
name and first name

10

import the fields on the source document, but be careful about the field properties. Ensure the
data property is appropriate to the type of data portrayed. Remember, each of the imported
fields is a number and is a copy of a primary key in another table.

10

you must identify the title of the book you will order. You may have to use a foreign key to
identify the book you will order.

10

tblOrder_NumberOfBooksOrdered field: with appropriate data type


tblOrder_DateOfOrder field: the current date is the default value
tblOrder_DateOrderReceived field: appropriate data format
tblOrder_DiscountPrice field with appropriate data type

(most important in tblOrder)


n Keys values into their respective tables

create a form that can be used to enter authors into the authors table
create a form that can be used to enter publisher data into the publishers table
create a form that can be used to enter books into the books table

01/19/2016

5
5
5
5
100
35
30
15
20
100
5
5
15

5 of 12

301138102.xlsx
Details
be sure to include a subform that shows the authors linked to that new book (this will require
you to create a record in the Connection table)

Task 05
Points
20

You need at least ten orders of which at least five should not yet have been delivered (no
value in the received date field).

10

the form needs to include both the book name as well as the publisher name and mailing
address

25
20
100

Details for each query are included in the separate Word doc in Sakai (Assignment
01. Get me a list of our publishers and, oh yes,5)
I need to know where they are located.

02. We want to spread around our purchases. If I tell you a state, can you tell me what
publishers we deal with in that state?

03. I wonder how many university-affiliated publishers we deal with. Let me see a list of all of
them, sorted by where they are.

04. I was just asked about that guy Prinz or Prince or Prens, but I can't remember how his
name is spelled? While you're at it, make the query so that we can use it each time we need
to find any authors whose names start with the same letters.

05. We have books in different languages, but how many titles do we have in each language.
Let's start by finding out the books for which we have more than two copies, but only the titles
of the books that are in German. We need to see the number of copies, the name of the book,
and the name of the publisher.

06. Are we spending too much money on cheap books. We need a list of the titles (just the
titles) of all the books whose retail price is less than $10, but only those titles for which we
have bought more than 3 copies. Sort the titles by the number we have in stock, but make
sure the titles are arranged alphabetically.

07. Oops, I got that wrong. I meant to say that we want to know the titles of all the books
designated as cheap as well as the titles of the books that we have more than 3 copies of,
whether they were cheap or expensive. This time we need to see both the number and the
titles, by number first and title second.

01/19/2016

6 of 12

301138102.xlsx

Task 05
Details

Points

08. My hearing is going and sometimes I can't quite distinguish the difference in the
pronunciation of words that begin with B from words that begin with P. Thus, when someone
asks about our books, I am not sure I understand which one they are asking for so I need a list
of both possibilities. While you're at it, make it so that I can call up books that begin with
either of any two letters.

09. Hey, what states are our publishers in and how many publishers are in each state? I don't
need the names of the publishers; I just need the number in each state. But I do need to see
them sorted by the number in each state with the largest number first.

10. The fire insurance people need to know how much our book stocks are worth. We need a
list of the replacement costs for each our books. They don't need to know the individual cost
or the number of copies we have, but they do want to see the replacement costs from largest
to smallest, to include the titles of the books that will need replacing.

11. What and how many books do we have on order and how much of a break are we getting
on the price? I need to know how much of a break we get on each book and total savings we
are getting on each order.

12. I need to rattle some publisher cages about slow deliveries. Get me a list of the publishers
as well as their cities and states (or countries). Sort it by publishers because I also want to see
how many of each title we have ordered from each one and how much each order will cost if
we have to buy it locally at full retail price.

13. For no particular reason, of the books in our collection, I would like to know what authors
are published by what publishers and how many titles each author has by that publisher. Make
it so I can do it by individual publisher.

10

14. OK, this is the last request. Our investments have lost value and this has cut into our
budget. We need to know where we can save some money fast. Get a list of all our
outstanding orders, ones that we have sent to the publishers, but that the publishers have not
yet filled. We need to see how much money we have allocated for these orders so we can
cancel them if we have to. I promise, this is the last one.

11

100

01/19/2016

7 of 12

301138102.xlsx
Details
Create a Shelf List Report so the volunteers can tell where to shelve the books. The books will
be shelved by their Library of Congress number. We also want to know how many books we
have in stock and how much each one costs. Be careful with objects bound to values in the
tables. If they need to grow to display the full bound value, make certain you use the Can
Grow property
Change the title of the above report to make it more descriptive
At the end of the report, include a count of the total number of book titles in the library
Make certain that the report will print on an standard letter-sized, portrait orientation page
without extending past the printable areas of the page to the right.

Task 05
Points
30

10
20
40
100

The hyperlink for the person who is storing the group product should be a relative link. The
hyperlinks for the remaining members of the group should be absolute links.

100.00
100.00
600

01/19/2016

8 of 12

301138102.xlsx

Task 05
Comments

01/19/2016

9 of 12

301138102.xlsx

01/19/2016

Task 05

10 of 12

301138102.xlsx

01/19/2016

Task 05

11 of 12

301138102.xlsx

01/19/2016

Task 05

12 of 12

You might also like