Chapter 12
Computer Science Illuminated · 30 exercises
Problem 1
For Exercises 1-20, mark the answers true or false as follows: A. True B. False A cell in a spreadsheet can contain only raw data.
4 step solution
Problem 7
A spreadsheet is useful for performing what-if analysis.
5 step solution
Problem 8
What-if analysis can affect only one value at a time in a spreadsheet.
4 step solution
Problem 14
A database table is a collection of records, and a record is a collection of fields.
3 step solution
Problem 19
E-commerce is the process of keeping financial records, such as accounts payable, online.
3 step solution
Problem 21
For Exercises 21-25, match the solution to the question. A. dynamic D. range B. function E. schema C. circular F. field A spreadsheet is ____ in that it responds to changes in the data by immediately updating all affected values.
3 step solution
Problem 22
A spreadsheet formula may operate on a ____ of cells, such as C4..C18.
4 step solution
Problem 35
What is a spreadsheet circular reference? Why is it a problem?
2 step solution
Problem 38
Name some what-if analysis questions that you might ask if you were using a spreadsheet to plan and track some stock purchases. Explain how you might set up a spreadsheet to help answer those questions.
5 step solution
Problem 38
What is what-if analysis?
5 step solution
Problem 39
For Exercises 39-42, use the paper spreadsheet form supplied on the textbook's website or use an actual spreadsheet application program to design the spreadsheets. Your instructor may provide more specific instructions regarding these questions. Design a spreadsheet to track the statistics of your favorite major league baseball team. Include data regarding runs, hits, errors, and runs batted in (RBIs). Compute appropriate statistics for individual players and the team as a whole.
7 step solution
Problem 40
Design a spreadsheet to maintain a grade sheet for a set of students. Include tests and projects, giving various weights to each in the calculation of the final grade for each student. Compute the average grade per test and project for the whole class.
5 step solution
Problem 41
Assume you are going on a business trip. Design a spreadsheet to keep track of your expenses and create a summary of your totals. Include various aspects of travel such as car mileage, flight costs, hotel costs, and miscellaneous expenses (such as taxis and tips).
7 step solution
Problem 43
Compare a database with a database management system.
5 step solution
Problem 44
What is a database schema?
4 step solution
Problem 45
Describe the general organization of a relational database.
7 step solution
Problem 46
What is a field (attribute) in a database?
5 step solution
Problem 49
What is a key in a relational database table?
4 step solution
Problem 51
How are relationships represented in a relational database?
6 step solution
Problem 52
Define an SQL query that returns all attributes of all records in the Customer table.
5 step solution
Problem 54
Define an SQL query that returns the address of every customer in the Customer table who lives on Lois Lane.
5 step solution
Problem 57
Define an SQL statement that deletes the customer with a Customerld of 103 .
5 step solution
Problem 58
What is an ER diagram?
3 step solution
Problem 59
How are entities and relationships represented in an ER diagram?
4 step solution
Problem 60
How are attributes represented in an ER diagram?
4 step solution
Problem 61
What are cardinality constraints, and how are they shown in ER diagrams?
3 step solution
Problem 62
What are the three general cardinality constraints?
4 step solution
Problem 65
What were some of the webbased technologies that allowed e-commerce to become viable?
6 step solution
Problem 66
What is big data? How does it relate to spreadsheets and databases?
5 step solution
Problem 67
Name three challenges in big data analysis.
3 step solution