Modern Database Management
13th Edition
ISBN: 9780134773650
Author: Hoffer
Publisher: PEARSON
expand_more
expand_more
format_list_bulleted
Question
Chapter 2, Problem 2.50PAE
Program Plan Intro
(a)
Draw an ERD for online marketplace which sells wallpaper, draperies and home decorating accessories based on provided information.
Program Plan Intro
(b)
User above ERD to name entities, attributes and relationships which will be needed to provide answer to following queries.
- Find other customers who had bought the same product a given customer or prospective customer had bought or was considering buying.
- Find other products other customers bought who also bought the product the customer just bought.
- Find other customers with at least three interests that overlaps with those of a given customer so that he can suggest to these customers other products they might want to purchase.
Program Plan Intro
(c)
Make changes in the ERD drawn above with respect to the given information.
Program Plan Intro
(d)
Make changes in the ERD drawn above with respect to the given information.
Program Plan Intro
(e)
User above ERD to name entities, attributes and relationships which will be needed to provide answer to following queries.
- Find products bought by customers in a same geographical area.
- Search products based on categories and characteristics of product.
- Find the products as per ratings, popularity and price.
In case the above ERD is not able to handle above queries make modifications in it to handle these queries.
Expert Solution & Answer
Want to see the full answer?
Check out a sample textbook solutionStudents have asked these similar questions
The administrators of Tiny College are so pleased with your design and implementation of their student registration and tracking system that they want you to expand the design to include the database for their motor vehicle pool. A brief description of operations follows:• Faculty members may use the vehicles owned by Tiny College for officially sanctioned travel. For example, the vehicles may be used by faculty members to travel to off-campus learning centers, to travel to locations at which research papers are presented, to transport students to officially sanctioned locations, and to travel for public service purposes. The vehicles used for such purposes are managed by Tiny College’s Travel Far But Slowly (TFBS) Center.• Using reservation forms, each department can reserve vehicles for its faculty, who are responsible for filling out the appropriate trip completion form at the end of a trip. The reservation form includes the expected departure date, vehicle type required,…
The administrators of Tiny College are so pleased with your design and implementation of their student registration and tracking system that they want you to expand the design to include the database for their motor vehicle pool. A brief description of operations follows:• Faculty members may use the vehicles owned by Tiny College for officially sanctioned travel. For example, the vehicles may be used by faculty members to travel to off-campus learning centers, to travel to locations at which research papers are presented, to transport students to officially sanctioned locations, and to travel for public service purposes. The vehicles used for such purposes are managed by Tiny College’s Travel Far But Slowly (TFBS) Center.• Using reservation forms, each department can reserve vehicles for its faculty, who are responsible for filling out the appropriate trip completion form at the end of a trip. The reservation form includes the expected departure date, vehicle type required,…
I really help with this. Thank you
Chapter 2 Solutions
Modern Database Management
Ch. 2 - Define each of the following terms: entity type...Ch. 2 - Match the following terms and definitions....Ch. 2 - Contrast the following terms: stored attribute;...Ch. 2 - Prob. 2.4RQCh. 2 - Prob. 2.5RQCh. 2 - Prob. 2.6RQCh. 2 - State six general guidelines for naming data...Ch. 2 - Prob. 2.8RQCh. 2 - Prob. 2.9RQCh. 2 - State three conditions that suggest the designer...
Ch. 2 - List the four types of cardinality constraints,...Ch. 2 - Give an example, Other than those described in...Ch. 2 - What is the degree of a relationship? List the...Ch. 2 - Give an example (Other than those described in...Ch. 2 - Give an example of each of the following, other...Ch. 2 - Give an example of the use of effective (or...Ch. 2 - State a rule that says when to extract an...Ch. 2 - Prob. 2.18RQCh. 2 - In addition to explaining what action is being...Ch. 2 - For the Manages relationship in Figure 2-12a,...Ch. 2 - Explain the distinction between entity type and...Ch. 2 - Why is it recommended that every ternary...Ch. 2 - A cellular operator needs a database to keep track...Ch. 2 - Prob. 2.24PAECh. 2 - Answer the following questions concerning Figure...Ch. 2 - Prob. 2.26PAECh. 2 - You may have been assigned a CASE or a drawing...Ch. 2 - Consider the two E-R diagrams in Figure 2-25 Q,...Ch. 2 - Prob. 2.29PAECh. 2 - Are associative entities also weak entities? Why...Ch. 2 - Because Visio does not explicitly show associative...Ch. 2 - Figure 2-26 shows a grade report that is mailed to...Ch. 2 - Prob. 2.33PAECh. 2 - The Is Married To relationship in Figure 2-12a...Ch. 2 - Figure 2-27 represents a situation of students who...Ch. 2 - Figure 2-28 shows two diagrams (A and B), both of...Ch. 2 - Prob. 2.37PAECh. 2 - Review Figure 2-8LQ and Figure 2-22. Identify any...Ch. 2 - Prob. 2.39PAECh. 2 - Prob. 2.40PAECh. 2 - Prob. 2.41PAECh. 2 - Prob. 2.42PAECh. 2 - Prob. 2.43PAECh. 2 - Prob. 2.44PAECh. 2 - Prob. 2.45PAECh. 2 - Prob. 2.46PAECh. 2 - Prob. 2.47PAECh. 2 - Prob. 2.48PAECh. 2 - Draw an ERD for the following situation. (State...Ch. 2 - Prob. 2.50PAECh. 2 - Prob. 2.51PAECh. 2 - Review your answer to Problem and Exercise 2-49 if...
Knowledge Booster
Similar questions
- Please follow the picture for answer these question! Vis Library is a multi-categories book library that provides a wide range of genres from kids books to special braille books. The customers can read the books on-site or choose a delivery service. As a database designer, they want you to design and implement a database to support their business. At the initial meeting to discuss the database design, the following requirements were gathered: • A new customer is required to register the account, pick the membership type, and pay the necessary cost.• The systems must be able to manage the detailed information of each member. • There are two membership types: silver dan gold. This membership is necessary to borrow books and read on the spot.• Silver membership can be obtained by showing the id card and filling the registration form without any cost.• On the other hand, Rp 20000 registration costs and Rp 10000 monthly costs are needed to get a gold membership.• Gold member…arrow_forwardMemory updated Here’s a simplified yet complete response to each question: DBMS Evaluation for Data WarehousingWhen evaluating DBMS products for a data warehouse, the key things to focus on are performance (how fast it can process data), scalability (how well it handles large amounts of data), data integration (how easily it works with different types of data), security, and ease of use. You’ll also want to consider cost and vendor support. Recommendation on Prototyping the Data WarehouseI would recommend building a prototype because it helps the team learn the necessary skills and spot potential issues early. A prototype gives a smaller, testable version of the data warehouse, so the team can practice using the tools and technologies, leading to fewer mistakes when building the full version. Explaining Multidimensional Data AnalysisMultidimensional data analysis is like viewing data from multiple angles at once. Imagine looking at sales by product, region, and time all at…arrow_forwardJami works as an intern on a huge insurance company's sales team. Jami is requested to get a list of all of her Facebook friends and contacts and submit them to the corporate database on the first day of her internship. The team's captain says "This database contains information on all of our staff, as well as their clients and prospects. This makes it very simple to minimise repetitive client encounters while also preventing us from cannibalising consumers and revenue from one another." Jami is asking if there are any ethical concerns she should be aware of. Do you believe this circumstance raises any ethical concerns? If so, what are the specific difficulties, and how would you advise Jami?arrow_forward
- You are working for E-Bay – the Auction Company as a Database Designer. The new VP of Business Development wants to know every time a new customer signs up on their website. What recommendation would you provide to the developers in your group? How will you implement it?arrow_forwardDatabase Design is "A graphical presentation of tables, including columns, and their relationships", such as by using crow-foot diagrams? True or Falsearrow_forwardFont Paragraph Styles Editing Dictate Editor Reuse aste Files Styles Voice Sensitivity Editor Reuse Files oboard You have just been hired as a consultant for a big Health Care provider. Impressed by your background in databases, they want you to completely redesign their database system. Talking with the people at the HC provider, you get the following information (be very careful on some of these attributes, and apply everything you have learned to this point: - The database contains information about patients, hospitals and doctors. - Each patient has an ID, first name, last name, address and age. A patient is uniquely identified by his or her ID. - Each hospital has an id, name and budget. The id uniquely identifies a hospital. - Each doctor an id, a full name, email address and a favorite movie. The id uniquely identifies a doctor. - Each patient can be treated at many hospitals, a hospital can treat many patients. Each doctor can work at only one hospital. A hospital can have many…arrow_forward
- Choose a title, e.g. Database. (Company, Music, Movie, Library, Hospital or ...... University Databases are not accepted, because these databases are mentioned a lot on lectures or Internet) 1. Create a list of data items that will be stored in your project. For example, in library project, you may ask the librarian about business requirements. 2. List all the business requirements that you gathered from users. Make sure to explain what requirements gathering method you used. 3. Find and list all entities. 4. Find the attributes of entities (the attributes are data items that you already found) 5. Define restrictions for each attribute (e.g. Number of digits in student ID, range of values for Age attribute ) 6. Define relationships between entities and their types (Explain how you found the type of the relationships) 7. Create Entity-Relation (ER) model of your database. 8. Create necessary tables for your database. 9. Insert data in your tables. 10. Show in which normal forms your…arrow_forwardWORKING IN CENGAGE AND CAN'T FIGURE OUT THIS TASK. I TRIED OTHER STAEMENTS BUT DID NOT WORK EITHER. PLEASE HELP! Task 5: The marketing team wants to celebrate the success of StayWell with a party. The team wants a table with the names of all residents and owners combined into single column named PARTICIPANT. You need to combine this information from the tables and send it back to the team. You do not need to create a new table in the database schema. To combine strings into a single column you must use the CONCAT function which combines two or more strings together and its syntax is the following: CONCAT(string1, string2, ....)arrow_forwardWEEK 9 ASSIGNMENT# 2 ANSWER THE QUESTION BELOW: Most database management system (DBMS) vendors have now moved to the cloud via cloud service providers (CSP) that offer reliable and simple to use cloud-based DBMS services. What are DBMS vendors doing currently to meet their customers growing data needs and what new features, services and solutions are emerging to help their customers? Note: Must include two current and two emerging cloud-based DBMS vendors, providing details that describe key differences in their customer-facing services and solutions. Analysis of where DBMS vendors are headed with their cloud offerings, features, and services. Summary and conclusion.arrow_forward
- Final Project Create a database that you might find at a college. You will be building this database from the ground up so you have many decisions to make such as naming conventions, how to organize data, and what data types to use. Deliverables: Document “Relationship report” showing Table names used in the database Table relationships Keys Table Fields names Field Data types Constraints SQL (code) to create the following Faculty contact list Course Book List by Semester Course Schedule by semester Student Grade Report by semester Faculty Semester grade report (number of A's, B's, C's, D's, F's per course) Student GPA report by semester and overall (semester and cumulative) Mailing list for Diplomas Student Demographics over time (how many were under 18 last year, this year) Sample query output (at least 10 entries per query) Faculty contact list Course Book List by Semester Course Schedule by semester Student Grade Report by semester Faculty Semester grade report (number…arrow_forwardAn index may help speed up searches, but creating an index for every property or combination of attributes that might be used as search keys is typically a bad idea. I'd want to learn more about this.arrow_forwardDatabase One Big Charity is currently updating its information system by creating a normalized database to store all information on their projects, donors, and fundraising events. Based on your knowledge of databases, give the organization a start by identifying: Five tables that should be included in the design A primary key for each of your tables Relationships that will connect these tables. The format Table_A:Table_B will be a straightforward way to identify a relationship. For each relationship, which table needs a secondary key? What is it?arrow_forward
arrow_back_ios
SEE MORE QUESTIONS
arrow_forward_ios
Recommended textbooks for you
- Database Systems: Design, Implementation, & Manag...Computer ScienceISBN:9781285196145Author:Steven, Steven Morris, Carlos Coronel, Carlos, Coronel, Carlos; Morris, Carlos Coronel and Steven Morris, Carlos Coronel; Steven Morris, Steven Morris; Carlos CoronelPublisher:Cengage LearningDatabase Systems: Design, Implementation, & Manag...Computer ScienceISBN:9781305627482Author:Carlos Coronel, Steven MorrisPublisher:Cengage Learning
Database Systems: Design, Implementation, & Manag...
Computer Science
ISBN:9781285196145
Author:Steven, Steven Morris, Carlos Coronel, Carlos, Coronel, Carlos; Morris, Carlos Coronel and Steven Morris, Carlos Coronel; Steven Morris, Steven Morris; Carlos Coronel
Publisher:Cengage Learning
Database Systems: Design, Implementation, & Manag...
Computer Science
ISBN:9781305627482
Author:Carlos Coronel, Steven Morris
Publisher:Cengage Learning