College Pal
Connecting to a pal for your paper
  • Home
  • Place Order
  • My Account
    • Register
    • Login
  • Confidentiality Policy
  • Samples
  • How It Works
  • Guarantees

Sms or Whatsapp only : US:+12403895520

 

email: [email protected]
March 16, 2022

In the following project, using data on homes for

computer science

Home>Computer Science homework help

 Exp19_Access_Ch03_HOEAssessment – Property Sales 1.0 

 Exp19 Access Ch03 HOEAssessment Property Sales 1.0 

 Exp19_Access_Ch03_HOEAssessment – Property Sales 1.0 

  

Project Description:

In the following project, using data on homes for sale that Amy and Zac acquired, you are able to target properties that meet specific criteria. As you examine the data, you discover other ways to analyze the properties. You create several queries and present your results to the two investors for their comments. You also create several totals queries to evaluate the property lists.

     

Start Access. Open the downloaded Access file named Exp19_Access_Ch03_HOEAssessment_Property_Sales. Grader has automatically added   your last name to the beginning of the filename. Click Enable Content on the   Security Warning message bar.

 

Now that you have   opened the database, you begin your analysis by creating a query using the   Properties and Agents tables from the Property database. The Properties table   contains all the properties the investors will evaluate; the Agents table   contains a list of real estate agents who represent the properties’ sellers.   In this exercise, you will add requested fields and only show properties that   have not been sold. You will then build an expression to calculate the price   per square foot for each property.
 

  Use Query Design to create a new   query. The Show Table dialog box opens so you can specify the table(s) and/or   queries to include in the query design. Add the Agents table then the Properties   table. Close the Show Table dialog box.
 

  Add the FirstName and LastName fields from the Agents table to the query. Add the ListPrice, SqFeet, and Sold fields from the Properties table to   the query. Run the query and view the 23 properties that display in the query   results.

 

Switch back to Design   view and add No in the Criteria row of the Sold field. Sort the   query in Ascending order by the ListPrice field. Run the query and view the   17 unsold properties in order from least expensive to most expensive.
 

  Save the query as Price Per Square Foot.

 

Switch to Design   view. In the Field row of the first blank column of the query design grid,   right-click and select Zoom. Add PricePerSqFt:   xListPrice/xSqFeet and click OK. Access   inserts square brackets around the fields for you. Be sure that you added the   extra x’s to the field names. You are intentionally misspelling the field   names to see how Access will respond.
 

  Run the query. In the first Enter Parameter Value dialog box, enter 200000   and   click OK. Access does not   recognize xListPrice in the tables defined for this query in the first   record. When Access does not recognize a field name, it will ask you to   supply a value.
 

  Another Enter Parameter Value dialog box displays, asking that you supply a   value for xSqFeet. Again, this error occurs because the tables defined for   this query do not contain an xSqFeet field. Type 1000 in the second   parameter box and press ENTER. The   query has the necessary information to run and returns the results in   Datasheet view. Examine the results of the calculation for Wrong Price Per Sq   Ft. All of the records show 200 because you entered the values 200000 and   1000, respectively, into the parameter boxes. The two values are treated as   constants and give the same results for all records.
 

  Return to Design view and display the Zoom window. Correct the errors in the   PricePerSqFt field by changing the formula to PricePerSqFt:   [ListPrice]/[SqFeet] and click OK.   
 

  Run the query and adjust column widths as necessary. The new calculated   field, PricePerSqFt, is displayed. The new field divides the values in the   ListPrice field by the values in the SqFeet field.
 

  Save and close the query.

 

Now, Amy and Zac   would like to see the field formatted with two decimal places. You will   change the format to Currency and add a caption to the calculated field.
 

  Make a copy of the Price Per Square   Foot query and name it Price Per Square Foot Formatted.
 

  Open the Price Per Square Foot   Formatted query in Design view. Display the Property Sheet (in the   Show/Hide group on the Design tab) for the PricePerSqFt calculated field.   Change the field format to Currency   then change the Caption to Price Per Sq Ft (no period). Close the Property   Sheet.
 

  Run the query to view your changes. The calculated field values are formatted   as Currency, and the column heading displays Price Per Sq Ft instead of   PricePerSqFt.
 

  Save and close the query.

 

You will create a   copy of the Price Per Square Foot Formatted query from the previous step and   paste it using a new name. You will add a few more calculated fields to the   new query. You will create one calculation to determine the price per bedroom   for each house. You will create a second field to calculate the price per   room. For this calculation, you will assume that each property has a kitchen,   a living room, a dining room, and the listed bedrooms and bathrooms.
 

  Create a copy of the Price Per Square   Foot Formatted query and name it List Price Calculations.
 

  Open the List Price Calculations query   in Design view. Display the Builder window for the PricePerSqFt column (in   the Query Setup group). The Expression Builder dialog box opens, displaying   the current formula.
 

  Change the PricePerSqFt field name to PricePerBR and remove the [SqFeet] field. In the Expression   Elements box, select Properties table   from the Exp19_Access_Ch03_HOEAssessment_Property_Sales database.
 

  The fields from the Properties table are now listed in the middle column   (Expression Categories). Add the Beds   field to the expression box.
  The expression now reads PricePerBR: [ListPrice]/[Properties]![Beds].
 

  Delete the [Properties]! prefix in   front of Beds.
  The expression now reads PricePerBR: [ListPrice]/[Beds].
 

  As the Beds field name is unique within our query, the table name is not   necessary. Removing this makes the query easier to read. If a field named   Beds appeared in more than one table in our query, removing the table name   would cause problems.
 

  Close the Expression Builder. Run the query. Notice that the column heading   still reads Price Per Sq Ft. Also notice that the column’s contents are   formatted as Currency. These settings were copied when the query was copied.

 

Switch to Design view   and ensure that the PricePerBR field is selected. In the Property Sheet, change the Caption   to Price Per Bedroom. Close the Property Sheet and   run the query. The PricePerBR column now has an appropriate caption.
 

  Switch to Design view. Make a copy of the PricePerBR expression and paste it in the next blank column. You   will edit the copied expression so that it reflects the price per room,   assuming that the kitchen, living room, dining room, and the bedrooms and   bathrooms will make up the number of rooms.
 

  In the Builder window, change the PricePerBR field name to PricePerRoom. Add an opening   parenthesis before the [Beds] portion of the formula and a plus sign after   [Beds]. Because you want the addition to be done first, you will enclose the   addition part in parentheses.
  The expression box should read PricePerRoom: [ListPrice]/([Beds]+
 

  In the Expression Elements box, select Properties   table from the Exp19_Access_Ch03_HOEAssessment_Property_Sales database   and add the Baths field to the expression box. Type another plus sign after   [Baths] and type 3 followed by a right   parenthesis. In other words, you will type +3) in the expression   box. Delete the [Properties]!   portion of the expression and click OK.   
  The expression now reads PricePerRoom: [ListPrice]/([Beds]+[Baths]+3).
 

  Your final formula is the list price divided by the total number of rooms.   The total number of rooms is the number of bedrooms (in the Beds field), plus   the number of bathrooms (found in the Baths field), plus 3 (a constant   representing the kitchen, living room, and dining room).
 

  In the Property Sheet, change the caption to Price Per Room and change the   Format to Currency. Close the   Property Sheet.
 

  Run the query, adjusting the column widths as necessary, then save and close   the query.

 

Amy and Zac feel like   they are close to making an offer on a house. They would like to restrict the   query to houses that cost $210,000 or less. They would also like to calculate   the estimated mortgage payment for each house. You create this calculation   using the Pmt function. You make the following assumptions: 75% of the sale   price to be financed, a 30-year term, monthly payments, and a fixed 3.65%   annual interest rate.
 

  Make a copy of the Price Per Square   Foot Formatted query and call it Mortgage Payments. Open the Mortgage   Payments in Design View. Add <=210000 to the Criteria row of the   ListPrice column. The query, when it is run, will show only the 7 houses that   haven’t been sold that cost $210,000 or less.
 

  In the first blank column, display the Builder window. Add the Pmt function   to the expression builder window (Functions ? Built-In Functions ?   Financial).The expression box displays:
  Pmt(«rate», «num_periods», «present_value», «future_value», «type»)
 

  Position the insertion point before the Pmt function. Type Payment: to the left of the Pmt   function, with a space after the colon. The expression box now displays:
  Payment: Pmt(«rate», «num_periods», «present_value», «future_value», «type»)
 

  Substitute the appropriate information in each argument ensuring that there   is a comma between each argument.

  

Argument

Value

  

«rate»

.0365/12

  

«num_periods»

30*12

  

«present_value»

[ListPrice]*.75

  

«future_value»

0

  

«type»

0

 

  Note that the loan is a 30-year loan with 12 payments per year, hence the   calculation for the number of payments. Also note, Amy and Zac plan on   financing 75% of the cost, putting 25% down. Therefore, you will multiply the   list price by .75 (75%).
 

  Change the format of the Payment field to Currency then close the Property Sheet and run the query. Notice   that the payment amounts are negative numbers (displayed in parentheses). You   will edit the formula to change the negative payment values to positive.
 

  Switch back to Design View. In the Builder window of the Payment field, add a   minus sign (-) to the left of [ListPrice] then click OK. By adding the negative sign in front of the ListPrice field,   you ensure that the value is displayed as a positive number. The expression   now reads:
  Payment: Pmt(.0365/12,30*12, -[ListPrice]*.75,0,0)
 

  Run the query, adjusting the column widths as necessary. The query now   displays a column containing the calculated monthly mortgage payment,   formatted as currency.
 

  Save and close the query. 

 

Amy and Zac decide it   would be helpful to analyze the property lists they purchased. Some of the   lists do not have homes that match their target criteria. The investors will   either purchase new lists or alter their criteria. You create several totals   queries to evaluate the property lists. You begin your property list analysis   by creating a total row in Datasheet view of the Mortgage Payments query.   This will give you a variety of aggregate information for important columns.
 

  Open the Mortgage Payments query   in Design view. Drag the ListingID   field from the Properties table to the fifth column. The ListingID field   is now in the fifth column, between the SqFeet and Sold fields. The other   columns shift to the right.
 

  In Datasheet view, click Totals in   the Records group on the Home tab. In the Total row, display the Average List   Price for all the properties that have not sold. Adjust column widths as   necessary to ensure that all values are displayed.
  The average list price of these properties is $165,294.36.
 

  In the Total row, display the Count of ListingIDs.
  The count of properties in this datasheet is 7.
 

  In the Total row, display the Average Price Per Sq Ft.
  The average price per square foot is $115.32.
 

  Save and close the query.

 

Now, you create a   totals query to help Amy and Zac evaluate the properties in groups.
 

  Create a new query, via Query Design, and add the Properties table.
 

  Add the SalePrice and Sold fields to the query (in that   order) then Display the Total row (Show/Hide group of the Design tab). A new   row labeled Total displays in the query design grid, between the Table and   Sort rows. Each field has Group By listed in the new row by default.
 

  In the SalePrice column Total row, change Group By to Avg. In the Sold column Total row, change Group By to Where then type Yes in the Criteria row.   This criterion will limit the results to sold houses only.
 

  Change the SalePrice format to Currency.   Close the Property Sheet. Run the query and adjust the column width, if   necessary. The results show an overall average of $333,838.77 for the sold   properties in the database.
 

  Save the query as Overall Results then close the query.

 

Create a new query,   via Query Design, and add the Properties   and Lists tables. Add the NameOfList field from the Lists table   and the SalePrice, ListingID, and Sold fields from the   Properties table to the query.
 

  Display the Total row then change the Total row to Avg for SalePrice and to Count   for ListingID. Next, change the Total row for Sold to Where then type Yes in the Criteria row. This   criterion will limit the results to sold houses only.
 

  Change the SalePrice format to Currency   then the caption for the ListingID field to Number Sold. Close the Property   Sheet and run the query. Adjust column widths as necessary. Notice that Minor   Houses has the lowest average sale price. As Amy and Zac are hoping to focus   on inexpensive properties, they can focus on properties offered by this   source. Notice also that the query results show the number of properties sold   in each source, in addition to the average sale price. This will help   determine which sources have been more effective.
 

  Save the query as Results By Listing Company.

 

The previous query   shows the average value of the properties by listing company. However, Amy   and Zac learned at the seminar they attended that the longer a property has   been on the market, the better your chances of negotiating a better price.   You will revise the query to show, on average, how long each listing company   takes to sell a house.
 

  Copy the query, save it as Results By Listing Company Revised and click OK.
 

  Display the Total row then change the Total row for the Number Sold column to   Sum. The total number of houses   sold (6) now displays at the bottom of the Number Sold column.
 

  Switch to Design view. In the first blank column, type DaysOnMarket:   [DateSold]-[DateListed] to create a new calculated field. Change the Total   row from Group By to Avg then   change the Format to Fixed and   close the Property Sheet. The DaysOnMarket field will show the average number   of days on the market for each sold listing.
 

  Run the query and adjust the column widths as necessary. Minor Houses   listings have an average of 28.00 days on the market. Since this is lower   than their competitors, it lets you know they are fast with sales.
 

  Save and close the query.

  • attachment

    Hasooni_Exp19_Access_Ch03_HOEAssessment_Property_Sales.zip

  • attachment

    Hasooni_EX19_AC_CH03_GRADER_HOE_AS2.zip

Hasooni_Exp19_Access_Ch03_HOEAssessment_Property_Sales.accdb

AgentID FirstName LastName Cell Company
A001 Garrison Snyder 3.878842283E9 HouseMIN
A002 Lars Russell 6.474544098E9 Quanjing
A003 Janna Witt 5.454064057E9 Edelman
A004 Brianna Hays 6.019610219E9 Doorblog Properties
A005 Skyler Collins 2.906961381E9 Boonty and Son
A006 Maxine Compton 3.893790867E9 Toypark
ListID NameOfList OriginalFormat
L001 Sale of Houses Excel
L002 Wholesaler Excel
L003 Minor Houses Hard copy
L004 SlowHouse Excel
L005 Trullo CSV
L006 Tazinga Listings Excel
L007 Acronis Listings Data Entry
ID mSysRowId
1 9xamAy8IBHXQuV+QZjPdKG7Uw8TmYyAXUwJl2JsvIwU=-~+OvjqG/iAKaZe7SjQN149w==
ListingID DateListed DateSold ListPrice SalePrice SqFeet Beds Baths Address Subdivision ID Sold AgentID ListID
L001 5/4/18 ¤ 200,483.17 2236.0 4.0 3.0 7402 West Vernon Avenue  S001 No A004 L003
L002 5/14/18 ¤ 165,606.58 1608.0 2.0 1.5 405 Ocean Street  S013 No A002 L003
L003 5/10/18 ¤ 291,377.57 2084.0 3.0 3.0 7 Spring St.  S014 No A004 L004
L004 3/6/18 ¤ 121,617.45 1126.0 2.0 1.0 873 West Ave.  S013 No A002 L004
L005 4/21/18 ¤ 371,545.80 2284.0 3.0 3.0 244 West Hill Field Street  S007 No A005 L003
L006 4/30/18 ¤ 385,977.83 2754.0 3.0 1.0 9507 Trenton St.  S005 No A004 L003
L007 4/30/18 ¤ 336,794.20 2330.0 3.0 2.0 659 Coffee Ave.  S012 No A006 L003
L008 5/14/18 ¤ 174,635.29 1376.0 2.0 1.0 29 Somerset Street  S006 No A004 L003
L009 6/5/18 6/26/18 ¤ 196,402.55 $179,838.57 2059.0 4.0 2.0 738 Hillcrest St.  S004 Yes A004 L003
L010 5/5/18 ¤ 287,613.24 1776.0 2.0 1.0 327 Summer Drive  S007 No A006 L003
L011 4/29/18 5/15/18 ¤ 255,411.43 $260,567.76 2498.0 3.0 3.0 8344 N. Peachtree Lane  S007 Yes A005 L003
L012 5/29/18 ¤ 300,443.01 1880.0 4.0 2.0 697 Prospect St.  S005 No A004 L004
L013 4/25/18 5/20/18 ¤ 448,653.25 $495,034.03 2421.0 3.0 2.0 7876 Brook Drive  S008 Yes A005 L003
L014 5/20/18 ¤ 176,615.50 1460.0 2.0 1.0 7861 N. Richardson St.  S002 No A006 L003
L015 5/5/18 6/17/18 ¤ 308,832.47 $334,857.34 1796.0 2.0 1.0 202 Arch Rd.  S011 Yes A006 L003
L016 6/8/18 ¤ 171,555.91 1247.0 2.0 1.0 9606 Glen Creek Dr.  S005 No A001 L004
L017 6/22/18 ¤ 324,059.47 2646.0 4.0 2.0 528 West Birch Hill Lane  S012 No A002 L004
L018 3/17/18 ¤ 235,209.97 2259.0 4.0 3.0 7416 Rockville Road  S006 No A002 L003
L019 7/4/18 ¤ 216,874.98 2023.0 2.0 1.0 701 Glenridge Street  S011 No A006 L003
L020 4/18/18 ¤ 335,991.23 2278.0 3.0 2.0 7407 Pumpkin Hill Court  S009 No A002 L003
L021 3/31/18 5/5/18 ¤ 230,143.60 $264,023.60 1694.0 2.0 1.0 9853 S. State Ave.  S014 Yes A004 L003
L022 5/30/18 7/11/18 ¤ 488,106.44 $468,711.30 2775.0 4.0 2.0 9843 3rd St.  S005 Yes A002 L001
L023 4/11/18 ¤ 146,546.65 1210.0 2.0 1.0 42 Bridgeton St.  S003 No A006 L005
Subdivision ID Subdivision Pool Recreation Center Bike Trail mSysRowId
S001 Cherry Butte Yes No No
S002 Deer Forest No Yes Yes
S003 Guava Delta Yes Yes Yes
S004 The Commons at Durham Streams No No No
S005 Peaceful Corner Yes Yes No
S006 Weeping Willow Pasture No Yes Yes
S007 Darling Mesa Yes No No
S008 Lonely Acres Yes Yes Yes
S009 Guava Strand Yes No Yes
S010 Deer Crest No No No
S011 The Abbey at Wolf Terrace Yes Yes Yes
S012 Mango Harbor Yes Yes No
S013 Madera Baja No Yes Yes
S014 Mariner Waves No No No
SELECT Agents.FirstName, Agents.LastName, Properties.ListPrice, Properties.SqFeet, Properties.Sold, [ListPrice]/[Beds] AS PricePerBR, [ListPrice]/([Beds]+[Baths]+3) AS PricePerRoom FROM Agents INNER JOIN Properties ON Agents.AgentID = Properties.AgentID WHERE (((Properties.Sold)="No")) ORDER BY Properties.ListPrice;
SELECT Agents.FirstName, Agents.LastName, Properties.ListPrice, Properties.SqFeet, Properties.ListingID, Properties.Sold, [ListPrice]/[SqFeet] AS PricePerSqFt, Pmt(0.0365/12,30*12,-[ListPrice]*0.75,0,0) AS Payment FROM Agents INNER JOIN Properties ON Agents.AgentID = Properties.AgentID WHERE (((Properties.ListPrice)<=210000) AND ((Properties.Sold)="No")) ORDER BY Properties.ListPrice;
SELECT Avg(Properties.SalePrice) AS AvgOfSalePrice FROM Properties WHERE (((Properties.Sold)="Yes"));
SELECT Agents.FirstName, Agents.LastName, Properties.ListPrice, Properties.SqFeet, Properties.Sold, [ListPrice]/[SqFeet] AS PricePerSqFt FROM Agents INNER JOIN Properties ON Agents.AgentID = Properties.AgentID WHERE (((Properties.Sold)="No")) ORDER BY Properties.ListPrice;
SELECT Agents.FirstName, Agents.LastName, Properties.ListPrice, Properties.SqFeet, Properties.Sold, [ListPrice]/[SqFeet] AS PricePerSqFt FROM Agents INNER JOIN Properties ON Agents.AgentID = Properties.AgentID WHERE (((Properties.Sold)="No")) ORDER BY Properties.ListPrice;
SELECT Lists.NameOfList, Avg(Properties.SalePrice) AS AvgOfSalePrice, Count(Properties.ListingID) AS CountOfListingID FROM Properties INNER JOIN Lists ON Properties.ListID = Lists.ListID WHERE (((Properties.Sold)="Yes")) GROUP BY Lists.NameOfList;
SELECT Lists.NameOfList, Avg(Properties.SalePrice) AS AvgOfSalePrice, Count(Properties.ListingID) AS CountOfListingID, Avg([DateSold]-[DateListed]) AS DaysOnMarket FROM Properties INNER JOIN Lists ON Properties.ListID = Lists.ListID WHERE (((Properties.Sold)="Yes")) GROUP BY Lists.NameOfList;

,

EX19_AC_CH03_GRADER_HOE_AS_Instructions.docx

Grader – Instructions Access 2019 Project

Exp19_Access_Ch03_HOEAssessment – Property Sales 1.0

Project Description:

In the following project, using data on homes for sale that Amy and Zac acquired, you are able to target properties that meet specific criteria. As you examine the data, you discover other ways to analyze the properties. You create several queries and present your results to the two investors for their comments. You also create several totals queries to evaluate the property lists.

Steps to Perform:

Step

Instructions

Points Possible

1

Start Access. Open the downloaded Access file named Exp19_Access_Ch03_HOEAssessment_Property_Sales. Grader has automatically added your last name to the beginning of the filename. Click Enable Content on the Security Warning message bar.

0

2

Now that you have opened the database, you begin your analysis by creating a query using the Properties and Agents tables from the Property database. The Properties table contains all the properties the investors will evaluate; the Agents table contains a list of real estate agents who represent the properties’ sellers. In this exercise, you will add requested fields and only show properties that have not been sold. You will then build an expression to calculate the price per square foot for each property. Use Query Design to create a new query. The Show Table dialog box opens so you can specify the table(s) and/or queries to include in the query design. Add the Agents table then the Properties table. Close the Show Table dialog box. Add the FirstName and LastName fields from the Agents table to the query. Add the ListPrice, SqFeet, and Sold fields from the Properties table to the query. Run the query and view the 23 properties that display in the query results.

5

3

Switch back to Design view and add No in the Criteria row of the Sold field. Sort the query in Ascending order by the ListPrice field. Run the query and view the 17 unsold properties in order from least expensive to most expensive. Save the query as Price Per Square Foot.

10

4

Switch to Design view. In the Field row of the first blank column of the query design grid, right-click and select Zoom. Add PricePerSqFt: xListPrice/xSqFeet and click OK. Access inserts square brackets around the fields for you. Be sure that you added the extra x’s to the field names. You are intentionally misspelling the field names to see how Access will respond. Run the query. In the first Enter Parameter Value dialog box, enter 200000 and click OK. Access does not recognize xListPrice in the tables defined for this query in the first record. When Access does not recognize a field name, it will ask you to supply a value. Another Enter Parameter Value dialog box displays, asking that you supply a value for xSqFeet. Again, this error occurs because the tables defined for this query do not contain an xSqFeet field. Type 1000 in the second parameter box and press ENTER. The query has the necessary information to run and returns the results in Datasheet view. Examine the results of the calculation for Wrong Price Per Sq Ft. All of the records show 200 because you entered the values 200000 and 1000, respectively, into the parameter boxes. The two values are treated as constants and give the same results for all records. Return to Design view and display the Zoom window. Correct the errors in the PricePerSqFt field by changing the formula to PricePerSqFt: [ListPrice]/[SqFeet] and click OK. Run the query and adjust column widths as necessary. The new calculated field, PricePerSqFt, is displayed. The new field divides the values in the ListPrice field by the values in the SqFeet field. Save and close the query.

10

5

Now, Amy and Zac would like to see the field formatted with two decimal places. You will change the format to Currency and add a caption to the calculated field. Make a copy of the Price Per Square Foot query and name it Price Per Square Foot Formatted. Open the Price Per Square Foot Formatted query in Design view. Display the Property Sheet (in the Show/Hide group on the Design tab) for the PricePerSqFt calculated field. Change the field format to Currency then change the Caption to Price Per Sq Ft (no period). Close the Property Sheet. Run the query to view your changes. The calculated field values are formatted as Currency, and the column heading displays Price Per Sq Ft instead of PricePerSqFt. Save and close the query.

5

6

You will create a copy of the Price Per Square Foot Formatted query from the previous step and paste it using a new name. You will add a few more calculated fields to the new query. You will create one calculation to determine the price per bedroom for each house. You will create a second field to calculate the price per room. For this calculation, you will assume that each property has a kitchen, a living room, a dining room, and the listed bedrooms and bathrooms. Create a copy of the Price Per Square Foot Formatted query and name it List Price Calculations. Open the List Price Calculations query in Design view. Display the Builder window for the PricePerSqFt column (in the Query Setup group). The Expression Builder dialog box opens, displaying the current formula. Change the PricePerSqFt field name to PricePerBR and remove the [SqFeet] field. In the Expression Elements box, select Properties table from the Exp19_Access_Ch03_HOEAssessment_Property_Sales database. The fields from the Properties table are now listed in the middle column (Expression Categories). Add the Beds field to the expression box. The expression now reads PricePerBR: [ListPrice]/[Properties]![Beds]. Delete the [Properties]! prefix in front of Beds. The expression now reads PricePerBR: [ListPrice]/[Beds]. As the Beds field name is unique within our query, the table name is not necessary. Removing this makes the query easier to read. If a field named Beds appeared in more than one table in our query, removing the table name would cause problems. Close the Expression Builder. Run the query. Notice that the column heading still reads Price Per Sq Ft. Also notice that the column’s contents are formatted as Currency. These settings were copied when the query was copied.

10

7

Switch to Design view and ensure that the PricePerBR field is selected. In the Property Sheet, change the Caption to Price Per Bedroom. Close the Property Sheet and run the query. The PricePerBR column now has an appropriate caption. Switch to Design view. Make a copy of the PricePerBR expression and paste it in the next blank column. You will edit the copied expression so that it reflects the price per room, assuming that the kitchen, living room, dining room, and the bedrooms and bathrooms will make up the number of rooms. In the Builder window, change the PricePerBR field name to PricePerRoom. Add an opening parenthesis before the [Beds] portion of the formula and a plus sign after [Beds]. Because you want the addition to be done first, you will enclose the addition part in parentheses. The expression box should read PricePerRoom: [ListPrice]/([Beds]+ In the Expression Elements box, select Properties table from the Exp19_Access_Ch03_HOEAssessment_Property_Sales database and add the Baths field to the expression box. Type another plus sign after [Baths] and type 3 followed by a right parenthesis. In other words, you will type +3) in the expression box. Delete the [Properties]! portion of the expression and click OK. The expression now reads PricePerRoom: [ListPrice]/([Beds]+[Baths]+3). Your final formula is the list price divided by the total number of rooms. The total number of rooms is the number of bedrooms (in the Beds field), plus the number of bathrooms (found in the Baths field), plus 3 (a constant representing the kitchen, living room, and dining room). In the Property Sheet, change the caption to Price Per Room and change the Format to Currency. Close the Property Sheet. Run the query, adjusting the column widths as necessary, then save and close the query.

10

8

Amy and Zac feel like they are close to making an offer on a house. They would like to restrict the query to houses that cost $210,000 or less. They would also like to calculate the estimated mortgage payment for each house. You create this calculation using the Pmt function. You make the following assumptions: 75% of the sale price to be financed, a 30-year term, monthly payments, and a fixed 3.65% annual interest rate. Make a copy of the Price Per Square Foot Formatted query and call it Mortgage Payments. Open the Mortgage Payments in Design View. Add <=210000 to the Criteria row of the ListPrice column. The query, when it is run, will show only the 7 houses that haven’t been sold that cost $210,000 or less. In the first blank column, display the Builder window. Add the Pmt function to the expression builder window (Functions ? Built-In Functions ? Financial).The expression box displays: Pmt(«rate», «num_periods», «present_value», «future_value», «type») Position the insertion point before the Pmt function. Type Payment: to the left of the Pmt function, with a space after the colon. The expression box now displays: Payment: Pmt(«rate», «num_periods», «present_value», «future_value», «type») Substitute the appropriate information in each argument ensuring that there is a comma between each argument.

Argument

Value

«rate»

.0365/12

«num_periods»

30*12

«present_value»

[ListPrice]*.75

«future_value»

0

«type»

0

Note that the loan is a 30-year loan with 12 payments per year, hence the calculation for the number of payments. Also note, Amy and Zac plan on financing 75% of the cost, putting 25% down. Therefore, you will multiply the list price by .75 (75%). Change the format of the Payment field to Currency then close the Property Sheet and run the query. Notice that the payment amounts are negative numbers (displayed in parentheses). You will edit the formula to change the negative payment values to positive. Switch back to Design View. In the Builder window of the Payment field, add a minus sign (-) to the left of [ListPrice] then click OK. By adding the negative sign in front of the ListPrice field, you ensure that the value is displayed as a positive number. The expression now reads: Payment: Pmt(.0365/12,30*12, -[ListPrice]*.75,0,0) Run the query, adjusting the column widths as necessary. The query now displays a column containing the calculated monthly mortgage payment, formatted as currency. Save and close the query.

10

9

Amy and Zac decide it would be helpful to analyze the property lists they purchased. Some of the lists do not have homes that match their target criteria. The investors will either purchase new lists or alter their criteria. You create several totals queries to evaluate the property lists. You begin your property list analysis by creating a total row in Datasheet view of the Mortgage Payments query. This will give you a variety of aggregate information for important columns. Open the Mortgage Payments query in Design view. Drag the ListingID field from the Properties table to the fifth column. The ListingID field is now in the fifth column, between the SqFeet and Sold fields. The other columns shift to the right. In Datasheet view, click Totals in the Records group on the Home tab. In the Total row, display the Average List Price for all the properties that have not sold. Adjust column widths as necessary to ensure that all values are displayed. The average list price of these properties is $165,294.36. In the Total row, display the Count of ListingIDs. The count of properties in this datasheet is 7. In the Total row, display the Average Price Per Sq Ft. The average price per square foot is $115.32. Save and close the query.

10

10

Now, you create a totals query to help Amy and Zac evaluate the properties in groups. Create a new query, via Query Design, and add the Properties table. Add the SalePrice and Sold fields to the query (in that order) then Display the Total row (Show/Hide group of the Design tab). A new row labeled Total displays in the query design grid, between the Table and Sort rows. Each field has Group By listed in the new row by default. In the SalePrice column Total row, change Group By to Avg. In the Sold column Total row, change Group By to Where then type Yes in the Criteria row. This criterion will limit the results to sold houses only. Change the SalePrice format to Currency. Close the Property Sheet. Run the query and adjust the column width, if necessary. The results show an overall average of $333,838.77 for the sold properties in the database. Save the query as Overall Results then close the query.

10

11

Create a new query, via Query Design, and add the Properties and Lists tables. Add the NameOfList field from the Lists table and the SalePrice, ListingID, and Sold fields from the Properties table to the query. Display the Total row then change the Total row to Avg for SalePrice and to Count for ListingID. Next, change the Total row for Sold to Where then type Yes in the Criteria row. This criterion will limit the results to sold houses only. Change the SalePrice format to Currency then the caption for the ListingID field to Number Sold. Close the Property Sheet and run the query. Adjust column widths as necessary. Notice that Minor Houses has the lowest average sale price. As Amy and Zac are hoping to focus on inexpensive properties, they can focus on properties offered by this source. Notice also that the query results show the number of properties sold in each source, in addition to the average sale price. This will help determine which sources have been more effective. Save the query as Results By Listing Company.

10

12

The previous query shows the average value of the properties by listing company. However, Amy and Zac learned at the seminar they attended that the longer a property has been on the market, the better your chances of negotiating a better price. You will revise the query to show, on average, how long each listing company takes to sell a house. Copy the query, save it as Results By Listing Company Revised and click OK. Display the Total row then change the Total row for the Number Sold column to Sum. The total number of houses sold (6) now displays at the bottom of the Number Sold column. Switch to Design view. In the first blank column, type DaysOnMarket: [DateSold]-[DateListed] to create a new calculated field. Change the Total row from Group By to Avg then change the Format to Fixed and close the Property Sheet. The DaysOnMarket field will show the average number of days on the market for each sold listing. Run the query and adjust the column widths as necessary. Minor Houses listings have an average of 28.00 days on the market. Since this is lower than their competitors, it lets you know they are fast with sales. Save and close the query.

10

13

Close all database objects. Close the database and then exit Access. Submit the database as directed.

0

Total Points

100

Created On: 03/24/2020 1 Exp19_Access_Ch03_HOEAssessment – Property Sales 1.0

Hasooni_Exp19_Access_Ch03_HOEAssessment_Property_Sales.accdb

AgentID FirstName LastName Cell Company
A001 Garrison Snyder 3.878842283E9 HouseMIN
A002 Lars Russell 6.474544098E9 Quanjing
A003 Janna Witt 5.454064057E9 Edelman
A004 Brianna Hays 6.019610219E9 Doorblog Properties
A005 Skyler Collins 2.906961381E9 Boonty and Son
A006 Maxine Compton 3.893790867E9 Toypark
ListID NameOfList OriginalFormat
L001 Sale of Houses Excel
L002 Wholesaler Excel
L003 Minor Houses Hard copy
L004 SlowHouse Excel
L005 Trullo CSV
L006 Tazinga Listings Excel
L007 Acronis Listings Data Entry
ID mSysRowId
1 uOeOsLL7b1IKXXl8oOpRsmrTr3OQoZA+rVFCZs+ri8I=-~65cMzlaXX+eZgqE8frxVLA==
ListingID DateListed DateSold ListPrice SalePrice SqFeet Beds Baths Address Subdivision ID Sold AgentID ListID
L001 5/4/18 ¤ 200,483.17 2236.0 4.0 3.0 7402 West Vernon Avenue  S001 No A004 L003
L002 5/14/18 ¤ 165,606.58 1608.0 2.0 1.5 405 Ocean Street  S013 No A002 L003
L003 5/10/18 ¤ 291,377.57 2084.0 3.0 3.0 7 Spring St.  S014 No A004 L004
L004 3/6/18 ¤ 121,617.45 1126.0 2.0 1.0 873 West Ave.  S013 No A002 L004
L005 4/21/18 ¤ 371,545.80 2284.0 3.0 3.0 244 West Hill Field Street  S007 No A005 L003
L006 4/30/18 ¤ 385,977.83 2754.0 3.0 1.0 9507 Trenton St.  S005 No A004 L003
L007 4/30/18 ¤ 336,794.20 2330.0 3.0 2.0 659 Coffee Ave. </td

Collepals.com Plagiarism Free Papers

Are you looking for custom essay writing service or even dissertation writing services? Just request for our write my paper service, and we'll match you with the best essay writer in your subject! With an exceptional team of professional academic experts in a wide range of subjects, we can guarantee you an unrivaled quality of custom-written papers.

Get ZERO PLAGIARISM, HUMAN WRITTEN ESSAYS

Why Hire Collepals.com writers to do your paper?

Quality- We are experienced and have access to ample research materials.

We write plagiarism Free Content

Confidential- We never share or sell your personal information to third parties.

Support-Chat with us today! We are always waiting to answer all your questions.

PEDS: Nursing Care of Children 2 1. A nurse in an International Political Economy

Related Posts

computer science

Watch Julian Treasure’s presentation called ‘How to speak so that people want to listen.’?As you watch his presentation, pay close attentio

computer science

Watch Julian Treasure’s presentation called ‘How to speak so that people want to listen.’?As you watch his presentation, pay close attentio

computer science

In this assignment, you will search the Web to identify incidents of current physical security breaches, analyze each incident, and identify best pra

Why Choose Us

Best Essay Writing Services- Get Quality Homework Essay Paper at Discounted Prices

At the risk of sounding immodest, we must point out that we have an elite team of writers. Ours isn’t a collection of individuals who are good at searching for information on the Internet and then conveniently re-writing the information obtained to barely beat Plagiarism Software. Who can’t do that?

Our writers have strong academic backgrounds with regards to their areas of writing. A paper on History will only be handled by a writer who is trained in that field. A paper on health care can only be dealt with by a writer qualified on matters health care. Thesis papers will only be handled by Masters’ Degree holders while Dissertations will strictly be handled by PhD holders. With such a system, you needn’t worry about the quality of work. Quality isn’t just an option, it is the only option. We don’t just employ writers, we hire professionals.

We have writers spread into all fields including but not limited to Philosophy, Economics, Business, Medicine, Nursing, Education, Technology, Tourism and Travels, Leadership, History, Poverty, Marketing, Climate Change, Social Justice, Chemistry, Mathematics, Literature, Accounting and Political Science.

Our writers are also well trained to follow client instructions as well adhere to various writing conventional writing structures as per the demand of specific articles.

They are also well versed with citation styles such as APA, MLA, Chicago, Harvard, and Oxford which come handy during the preparation of academic papers.

They also have unrivalled skill in writing language be it UK English or USA English considering that they are native English speakers. You also needn’t worry about logical flow of thought, sentence structure as well as proper use of phrases.

Our writers are also not the kind to decorate articles with unnecessary filler words. We respect your money and most importantly your trust in us. In writing, we will be precise and to the point and fill the paper with content as opposed to words aimed at beating the word count.

Our shift-system also ensures that you get fresh writers each time you send a job. This helps overcome occupational hazards brought about by fatigue. Hence, quality will consistently be at the top.

From our writers, you expect; good quality work, friendly service, timely deliveries, and adherence to client’s demands and specifications.

Once you’ve submitted your writing requests, you can go take a stroll while waiting for our all-star team of writers and editors to submit top quality work.

How Our Website Works

Get an Essay from Us

College Essays is the biggest affiliate and testbank for WriteDen. We hire writers from all over the world with an aim to give the best essays to our clients.

Our writers will help you write all your homework. They will write your papers from scratch. We also have a team of editors who read each paper from our writers just to make sure all papers are of HIGH QUALITY & PLAGIARISM FREE.

Step 1
To make an Order you only need to click ORDER NOW and we will direct you to our Order Page. Then fill Our Order Form with all your assignment instructions. Select your deadline and pay for your paper. You will get it few hours before your set deadline. Deadline range from 6 hours to 30 days.

Step 2
Once done with writing your paper we will upload it to your account on our website and also forward a copy to your email.

Step 3
Upon receiving your paper, review it and if any changes are needed contact us immediately. We offer unlimited revisions at no extra cost.

Is it Safe to use our services?
We never resell papers on this site. Meaning after your purchase you will get an original copy of your assignment and you have all the rights to use the paper.

Pricing and Discounts
Our price ranges from $8-$14 per page. If you are short of Budget, contact our Live Support for a Discount Code. All new clients are eligible for 20% off in their first Order. Our payment method is safe and secure.
Please note we do not have prewritten answers. We need some time to prepare a perfect essay for you.

Recent Posts

  • Depression
  • Research
  • Depression
  • Due to short staffing and the slow new hire recruitment process, current clinical support staff, including medical assistants, LPNs, and RNs, are feeling bur
  • Prepare a video/voice annotated presentation using PowerPoint? (another presentation tool) video presentation appropriate for senior executive management (CE
College Pal

All Rights Reserved Terms and Conditions
College pals.com Privacy Policy 2010-2018