Fundamentals of Information Systems
9th Edition
ISBN: 9781337097536
Author: Ralph Stair, George Reynolds
Publisher: Cengage Learning
expand_more
expand_more
format_list_bulleted
Concept explainers
Question
Chapter 3, Problem 4PSE
Program Plan Intro
(a)
Modify the
Program Plan Intro
(b)
Add executive producer name.
Program Plan Intro
(c)
Add customer rating of one, two, three, four or five based on the number of rentals.
Program Plan Intro
(d)
Add number of academy award nominations in movie table.
Expert Solution & Answer
Want to see the full answer?
Check out a sample textbook solutionStudents have asked these similar questions
Design a survey form of your own. Fill it out as it might have been completed during the database design for Henry Books. For any questions you have too little information to answer, make a reasonable guess.
(Ray Henry, the owner of a bookstore chain named Henry Books, gathers and organizes information about branches, publishers, authors, and books. Each local branch of the bookstore has a number that uniquely identifies the branch. In addition, Ray tracks the branch’s name, location, and number of employees. Each publisher has a code that uniquely identifies the publisher. In addition, Ray tracks the publisher’s name and city. The only user of the Book database is Ray, but you do not want to treat the entire project as a single user view. Ray has provided you with all the reports the system must produce, and you will treat each report as a user view. Ray has given you the following requirements:
User View 1 Requirements: For each publisher, list the publisher code, publisher name, and…
In anticipation of a change to the database, you are asked to provide a list of all products that have 'Man-Made' or 'Man Made' in the the composition text. (HInt: It is easiest to use LIKE in this instance.) In addition, you are requested to replace either 'Man-Made' or 'Man Made' with the word 'Synthetic'. Only include ProductIDs between 1050 and 1060. Show the following in your answer: ProductID, ProductName, Composition, and the modified composition field as 'NewComposition'.
(HINT: This problem is a little tricky because you need to replace both 'Man-Made' and 'Man Made'. The way to do this is to use a replace within a replace.)
You have just been hired on as a Database Developer, and your employer has provided you with the option to make use of either a trigger or a procedure in the construction of your database. Please provide an explanation of what triggers are and when it would be most suitable to use them.
Chapter 3 Solutions
Fundamentals of Information Systems
Ch. 3 - Prob. 1LOCh. 3 - Prob. 2LOCh. 3 - Prob. 3LOCh. 3 - Prob. 4LOCh. 3 - Prob. 5LOCh. 3 - Define the role of the database schema, data...Ch. 3 - Prob. 7LOCh. 3 - Prob. 8LOCh. 3 - Prob. 9LOCh. 3 - Prob. 10LO
Ch. 3 - Prob. 11LOCh. 3 - Prob. 12LOCh. 3 - Prob. 13LOCh. 3 - Explain how a NoSOL database is different from an...Ch. 3 - Prob. 15LOCh. 3 - Prob. 16LOCh. 3 - Prob. 1.1RQCh. 3 - Which attribute would you designate as the primary...Ch. 3 - Prob. 1.1CTQCh. 3 - Prob. 1.2CTQCh. 3 - Prob. 2.1RQCh. 3 - Prob. 2.2RQCh. 3 - Prob. 2.1CTQCh. 3 - Prob. 2.2CTQCh. 3 - Prob. 3.1RQCh. 3 - Prob. 3.2RQCh. 3 - What additional questions need to be answered...Ch. 3 - Prob. 3.2CTQCh. 3 - Prob. 4.1RQCh. 3 - Prob. 4.2RQCh. 3 - Prob. 4.1CTQCh. 3 - Prob. 4.2CTQCh. 3 - Prob. 5.1RQCh. 3 - Prob. 5.2RQCh. 3 - Why is it unlikely that a traditional SQL database...Ch. 3 - Prob. 5.2CTQCh. 3 - Prob. 1SATCh. 3 - Prob. 2SATCh. 3 - Prob. 3SATCh. 3 - Prob. 4SATCh. 3 - The ability to combine two or more tables through...Ch. 3 - Prob. 6SATCh. 3 - Prob. 7SATCh. 3 - Prob. 8SATCh. 3 - Prob. 9SATCh. 3 - Prob. 10SATCh. 3 - Prob. 11SATCh. 3 - Prob. 12SATCh. 3 - Prob. 13SATCh. 3 - Prob. 14SATCh. 3 - Prob. 15SATCh. 3 - Prob. 16SATCh. 3 - Prob. 1RQCh. 3 - In the hierarchy of data, what is the difference...Ch. 3 - Prob. 3RQCh. 3 - What is meant by data archiving? Why is this an...Ch. 3 - What is an entity-relationship diagram, and what...Ch. 3 - Identify four basic data manipulations performed...Ch. 3 - Prob. 7RQCh. 3 - Prob. 8RQCh. 3 - Prob. 9RQCh. 3 - Prob. 10RQCh. 3 - Prob. 11RQCh. 3 - Prob. 12RQCh. 3 - Prob. 13RQCh. 3 - Prob. 14RQCh. 3 - Prob. 15RQCh. 3 - Prob. 16RQCh. 3 - Prob. 17RQCh. 3 - Prob. 1DQCh. 3 - Outline some specific steps an organization might...Ch. 3 - SQL databases conform to ACID properties. Briefly...Ch. 3 - Prob. 4DQCh. 3 - Prob. 5DQCh. 3 - Prob. 6DQCh. 3 - Prob. 7DQCh. 3 - Prob. 8DQCh. 3 - Prob. 9DQCh. 3 - Prob. 1PSECh. 3 - A company that provides a movie-streaming...Ch. 3 - Prob. 3PSECh. 3 - Prob. 4PSECh. 3 - Prob. 1WECh. 3 - Prob. 2WECh. 3 - Prob. 3WECh. 3 - Describe the role of a database administrator....Ch. 3 - Prob. 2CECh. 3 - Prob. 1.1CSCh. 3 - Prob. 1.2CSCh. 3 - Prob. 1.3CSCh. 3 - Prob. 2.1CSCh. 3 - Prob. 2.2CSCh. 3 - Prob. 2.3CS
Knowledge Booster
Learn more about
Need a deep-dive on the concept behind this application? Look no further. Learn more about this topic, computer-science and related others by exploring similar questions and additional content below.Similar questions
- An EMPLOYEES table was added to the JustLee Books database to track employee information. Display a list of each employee’s name, job title, and manager’s name. Use column aliases to clearly identify employee and manager name values. Include all employees in the list and sort by manager name.arrow_forwardJoan Yancey has been asked to create a database for her company, Yancey Shipping. The database is to track employees and the special projects to which the employees may be assigned. A special project can have between 2 and 5 employees assigned to it. She has determined that she needs the following tables and fields in her database:(Table 1) Employee Information:Fields - Last Name, First Name, Street Address, City, State, Zip Code, Social Security Number, Phone Number, Hourly Pay Rate, and Project Number (Table 2) Project Information:Fields - Project Number, Project Name, Project Leader, Project Location, Total Hours, and Actual Completion Date What data type should Joan Yancey use for the Actual Completion Date field and why?arrow_forwardFor this problem, the registrar’s office has requested that we create a report of students and the number of courses they have taken to verify minimum graduation requirements. You have been tasked with creating a table and procedure that track this information. To complete this problem: a. create a table (NOT a temporary table) called student_course_nums within the university database schema. b. Write a procedure that accepts a student ID as input. You must name your procedure: __stuCourseNumsProc Where is your last name and is the day of the month you were born. Below is an example of how I named my procedure: Hollers_21_stuCourseNumsProc c. The procedure calculates the total number of course sections attended by that student, and adds a tuple to the student_course_nums table consisting of the student’s ID number, name, and total courses attended - call these attributes: ID, name, and tot_courses. d. If the student already has an entry in the table, then the procedure makes sure the…arrow_forward
- Computer Sciences Department frequent fliers have been complaining to Dane County Airport officials about the poor organization at the airport. As a result, the officials decided that all information related to the airport should be organized using a DBMS, and you have been hired to design the database. Your first task is to organize the information about all the airplanes stationed and maintained at the airport. The relevant information is as follows:• Every airplane has a registration number, and each airplane is of a specific model.• The airport accommodates a number of airplane models, and each model is identified by a model number (e.g., DC-lO) and has a capacity and a weight.• A number of technicians work at the airport. You need to store the name, SSN, address, phone number, and salary of each technician.• Each technician is an expert on one or more plane model(s), and his or her expertise may overlap with that of other technicians. This information about technicians must also…arrow_forwardPlease describe the Index metadata relationship in its normalized form, as well as the reasons why using the normalized version can result in worse performance?arrow_forwardUsing the film database you have, answer the following queries in your schema thenwrite them down in this paper.Question One:a) Select the total rental_rate for films grouped by their categories. Order the resultfrom largest to smallest. b) Select all actors who acted together with JOE in any film. Use inner query. c) Create a view, which has category names and number of films each category has.arrow_forward
- The Car Maintenance team also wants to store the actual maintenance operations in the database. The team wants to start with a table to store CAR_ID (CHAR(5)), MAINTENANCE_TYPE_ID (CHAR(5)) and MAINTENANCE_DUE (DATE) date for the operation. Create a new table named MAINTENANCES. The PRIMARY_KEY should be the combination of the three fields. The CAR_ID and MAINTENACNE_TYPE_ID should be foreign keys to their original tables. Cascade update and cascade delete the foreign keys.arrow_forwardYou have been hired as a Database Developer and you have been given the option to use a trigger and a procedure. Discuss what triggers are and when it would be best to use them?arrow_forwardThe database should contain the following six tables: Artists (artist_id: char(30), artist_name: char(30), artist_pop: int(5))Tracks (track_id: char(30), track_name: char(30), duration: int(10), tempo:real) Record (artist_id: char(30), track_id: char(30))Users (user_id: char(30), user_name: char(30), age: int(5), nationality: char(30), num_track_listened: int(10))Listen (user_id: char(30), track_id: char(30))Follow (user_id: char(30), artist_id: char(30), follow_date: datetime) Write a single SQL query for each request below. Find the ids of those users who have listened to at least one track but have not followed any artists. Find the ids and names of those users who have listened to some tracks recorded by the artist named 'Adele'. Find the ids and names of those users who have not listened to any track recorded by the artist named 'Adele'. Use ''NOT EXISTS'' to answer this query.arrow_forward
- Implement your table design by creating table statements. Your tables should have constraints such as primary keys and foreign keys. (You can use MySQL Workbench or any other database management system of your choosing). Types such as Char, Integer must be correctly placed. 2) Add one trigger to your database that utilizes a default function of your DBMS 3) Add dummy data to your database. (5 manual entries for each table should be sufficient.) 4) Consider the nominal forms and integrity of your database, it will affect your grade. Export your database from your DBMS, zip it and submit the zip file. Thank you!arrow_forwardYou will need to add a CREATE DATABASE and USE database statement at the beginning of the script in the file of the Sample Database in order for SQL Script in the Sample Database to execute/run correctly If you discover any ambiguity between the written Metadata and the actual table definitions, the path that I recommend is to use the SHOW TABLES Statement and the DESCRIBE Table Statement to eliminate any ambiguity between the written Metadata and the actual Metadata. CustOrders.sql download Aggregation Part of the Exercise . Select the maximum price of any orders in the items_ordered table. Hint: Select the maximum price only. . Select the average price of all of the orders that were purchased in the month of Dec. . Return the total number of rows in the orders table? . For all of the tents that were ordered in the orders table, what is the price of the lowest tent? Hint: Your query should return the price only. Group By Exercises . How many people are…arrow_forwardIn the Testa EV database described in the previous question, fill in the blanks in the following MySQL statement to list (in this order) all the part numbers of components of 'EV Dashboard' (with Part_No=1) and their quantities; sort the results in ascending order of quantity of components (i.e., components with small quantities are listed first). (Please ensure correctness in the spelling of all names and commands. Do not enter unnecessary symbols such as spaces or commas)arrow_forward
arrow_back_ios
SEE MORE QUESTIONS
arrow_forward_ios
Recommended textbooks for you
- Fundamentals of Information SystemsComputer ScienceISBN:9781337097536Author:Ralph Stair, George ReynoldsPublisher:Cengage LearningA Guide to SQLComputer ScienceISBN:9781111527273Author:Philip J. PrattPublisher:Course Technology Ptr
- Np Ms Office 365/Excel 2016 I NtermedComputer ScienceISBN:9781337508841Author:CareyPublisher:Cengage
Fundamentals of Information Systems
Computer Science
ISBN:9781337097536
Author:Ralph Stair, George Reynolds
Publisher:Cengage Learning
A Guide to SQL
Computer Science
ISBN:9781111527273
Author:Philip J. Pratt
Publisher:Course Technology Ptr
Np Ms Office 365/Excel 2016 I Ntermed
Computer Science
ISBN:9781337508841
Author:Carey
Publisher:Cengage