Modern Database Management
13th Edition
ISBN: 9780134773650
Author: Hoffer
Publisher: PEARSON
expand_more
expand_more
format_list_bulleted
Concept explainers
Textbook Question
Chapter 3, Problem 3.2RQ
Match the following terms and definitions:
_____supertype
_____entity cluster
_____subtype
_____specialization
_____subtype discriminator
_____attribute inheritance
_____generalization
- subset of supertype
- creating a supertype for entity types
- subtype gets supertype attributes
- generalized entity type
- creating subtypes for an entity type
- a group of associated entity types and relationships
- locates target subtype for an entity
Expert Solution & Answer
Want to see the full answer?
Check out a sample textbook solutionStudents have asked these similar questions
Q.No.1.a. Draw ER- notation for the given elements of ER-Model.
Entities
Strong Entity
Weak Entity
Associative Entity
Relationship Degree
Unary
Binary
Ternary
Relationship Cardinality
Mandatory One
Mandatory Many
Optional One
Optional Many
Answer:
b.Separate Entities and Attributes from the list given below:
Skill
Student
Course
Regno
DepartmentName
ProductID
Salary
Project
DateCompleted
Hobby
Answer:
Unified Modelling Language (UML) is often used as a notation when drawing Entity-RelationshipDiagrams (ERDs) since it is a notation that software developers are already familiar with.
What is the difference between a binary relationship and a unary relationship?Provide an example of each as part of your answer.
Draw an Entity Relationship Diagram (ERD) using Unified Modelling Language(UML) notation according to the below business rules. Your design should be atthe logical level – include primary and foreign key fields and remember toremove any many-to-many relationships.Legal system – business rules:• In the legal system, a judge hears many cases throughout their career.• Each case can be heard by multiple judges in some circumstances.• A case has a date and title that needs to be recorded in the database.• The name and surname of each judge needs to be stored.• A judge can have multiple qualifications (with minimum of one), and eachqualification is related to only one specific judge.•…
Based on:
Entity-Relationship Diagram with the following requirements:
There are Professors (ie users) with the changeable attributes Professor_Name, Field, College, PhD_Date
There are Flubs (ie posts) with the unchangeable attributes Content, Purpose, Moment, Inventor (which is the creating Professor)
There are Bounces (ie shares) where a Professor can share another Professor's Flub
Add ID attributes as necessary
Content of Flubs only needs to be a text of fixed length
Professors can have/be Colleagues (ie friends/followers)
A Flub can get Citations (ie likes) by other Professors
Show the Relational Algebra AND Domain Relational Calculus formulas for each.
Show a portfolio of the Flubs by a Professor
Show a portfolio of all Flubs and Bounces (the Flubs bounced) by all of a Professor's Colleagues
Chapter 3 Solutions
Modern Database Management
Ch. 3 - Define each of the following terms: supertype...Ch. 3 - Match the following terms and definitions:...Ch. 3 - Contrast the following terms: supertype; subtype...Ch. 3 - State two conditions that indicate when a database...Ch. 3 - Prob. 3.5RQCh. 3 - Give an example (other than those discussed in the...Ch. 3 - What is the attribute inheritance? Why is it...Ch. 3 - Give an example of each of the following: a...Ch. 3 - What types of business rules are normally captured...Ch. 3 - What is the purpose of a subtype discriminator?
Ch. 3 - Prob. 3.11RQCh. 3 - In what ways is starting a data modeling project...Ch. 3 - Prob. 3.13RQCh. 3 - Prob. 3.14RQCh. 3 - What do you purchase when you acquire a packaged...Ch. 3 - In Figure 3-5b, why must the minimum cardinality...Ch. 3 - When is a member of a supertype always a member of...Ch. 3 - Examine the hierarchy for the university EER...Ch. 3 - Add a subtype discriminator for each of the...Ch. 3 - For simplicity, subtype discriminators were left...Ch. 3 - Refer to the employee EER diagram in Figure 3-2....Ch. 3 - Refer to the EER diagram for patients in Figure...Ch. 3 - Figure 3-13 shows the development Of entity...Ch. 3 - Refer to Problem and Exercise 2-44 in Chapter 2...Ch. 3 - For a library, the entity type HOLDING has four...Ch. 3 - A bank has three types of accounts: checking,...Ch. 3 - Refer to your answer to Problem and Exercise 2-4...Ch. 3 - Refer to your answer to Problem and Exercise 3-24...Ch. 3 - Prob. 3.29PAECh. 3 - Draw an EER diagram for the following situation:...Ch. 3 - Develop an EER model for the following situation,...Ch. 3 - Prob. 3.32PAECh. 3 - Prob. 3.33PAECh. 3 - Prob. 3.34PAECh. 3 - Based on the EER diagram constructed for Problem...Ch. 3 - Prob. 3.36PAECh. 3 - Prob. 3.37PAECh. 3 - Add the following to Figure 3-16: An EMPLOYMENT...
Additional Engineering Textbook Solutions
Find more solutions based on key concepts
PERSON AND CUSTOMER Classes Design a class named Person with properties for holding a persons name, address, an...
Starting Out With Visual C# (5th Edition)
Type in and run the six programs presented in this chapter. Compare the output produced by each program with th...
Programming in C
What are the design issues for character string types?
Concepts Of Programming Languages
This optional Google account security feature sends you a message with a code that you must enter, in addition ...
Survey of Operating Systems, 5e
In Problems 1 through 10, find a function y=f(x) satisfying the given differential equation and the prescribed ...
Differential Equations: Computing and Modeling (5th Edition), Edwards, Penney & Calvis
Suppose that we create an array A of GameEntry objects, which has an integer scores field, and we clone A and s...
Data Structures and Algorithms in Java
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
- Based on: Entity-Relationship Diagram with the following requirements: There are Professors (ie users) with the changeable attributes Professor_Name, Field, College, PhD_Date There are Flubs (ie posts) with the unchangeable attributes Content, Purpose, Moment, Inventor (which is the creating Professor) There are Bounces (ie shares) where a Professor can share another Professor's Flub Add ID attributes as necessary Content of Flubs only needs to be a text of fixed length Professors can have/be Colleagues (ie friends/followers) A Flub can get Citations (ie likes) by other Professors Create the SQL for a single View called "Flubbergasting" of a Professor which includes all attributes from Entity-Relationship Diagram, as well as how many Flubs, the average number of Bounces the Flubs had, and total Citations across all Flubs by that professor.arrow_forwardcreate an Entity Relationship Diagram using the following Entities and their respective attritubes for an online programming competition registration for both leaners and university students. 1. Host it's attributes (host Id, hostFirstName,hostLastName, hostTelNum,hostEmail,hostPassword) 2. Student(StudentId, StudentfirstName, Student Email, StudentPassword, InstitutionName) 3. Learners(leaner Id, leanerFirstName, leanerLastName, leanerPassword, SchoolName) 4. Competition(compId, comName, compDate,comTime, compRules, compRequirements) 5. Qualified Student/Leaner (id, firstName, compId,email)arrow_forwardBased on the following Entity-Relationship Diagram with the following requirements: There are Professors (ie users) with the changeable attributes Professor_Name, Field, College, PhD_Date There are Flubs (ie posts) with the unchangeable attributes Content, Purpose, Moment, Inventor (which is the creating Professor) There are Bounces (ie shares) where a Professor can share another Professor's Flub Add ID attributes as necessary Content of Flubs only needs to be a text of fixed length Professors can have/be Colleagues (ie friends/followers) A Flub can get Citations (ie likes) by other Professors Write the necessary SQL Queries for the following functions. Adding a new Professor Changing a specific Professor's Professor_Name Removing a Flub by ID Show a portfolio of the Flubs by a Professor in reverse chronological order Show how many Bounces and how many Citations a Flub of particular ID has Show a portfolio of all Flubs and Bounces (the Flubs bounced) by all of a Professor's…arrow_forward
- This question is about guidewire Which three statements are true about creating new custom subtypes? (Choose three) (Choose all correct answers) Entities marked as final cannot have subtypes. A custom subtype entity must be final. Only out-of-the-box entities can be subtyped. A custom subtype entity cannot have an ETX file. A custom subtype entity is defined in a TTI file. A custom subtype entity is defined in an ETI file.arrow_forwardWhen mapping generalisations and specialisations in enhanced entity relationship diagrams, which solution will deliver the least redundancy and allow representation of the most specialisation types. Select one: a. Multiple relations representing subclass entities only. b. A single relation containing a type attribute. c. Multiple relations representing both superclass and subclass entities. d. A single relation with multiple boolean type attributes.arrow_forwardWhich of the following is a key part of conceptual design in an entity relationship model? This model uses column names instead of attributes. In this model, the characteristics such as location, path, and format are described. This model converts entities into tables. In this model, no primary keys are specified in the entities.arrow_forward
- Was cardinality ever used as a representation of anything in an entity-relationship diagram? 1:The unique identifier that is used to store data 2:The maximum number of entity instances that may be used in a connection 3:The total number of primary keys associated with an object. 4:The total number of attributes possessed by an entityarrow_forwardAn instructor has several phone numbers. When reducing the ER diagram down to a schema this must be addressed. Which of the following statements are true? a. an instructors phone is what is known as a multi-valued attribute b. a multi-valued attribute of an entity is expressed as a separate schema with attributes including the primary key of the original entity and the multi-valued attribute c. the instructor should have a column for each type of phone number d. multi-valued attributes must be flatted out to a separate attribute for each componentarrow_forwardWhat is NOT another name for an associative entity? Linking table Bridge entity Composite entity Strong entityarrow_forward
- Use ER Assistant to draw your diagram. Draw a generalization hierarchy containing Employee, Administrator, and Faculty entities. The Employee entity is the supertype, and the Administrator and Faculty entities are the subtypes. The Employee entity has attributes as follows: EmpNo (primary key), EmpName, and EmpAddress. The Administrator entity has attributes as follows: AdmTitle, AdmContractLength The Faculty entity has attributes as follows: FacTenure, FacRank The generalization hierarchy should be disjoint but not complete.arrow_forwardWhat does an associative entity model? a.) Associative entities model pure relationships rather than entities. b.) Associative entities model entities that are independent. c.) Associative entities model the real-world scenarios of ways to look up data. d.) Associative entities model attributes and how they are linked to entities.arrow_forwardPrepare a Crow’s Foot Entity Relationship Diagram for the application described in the following paragraph. Many-to-Many relationships should be broken into two 1-to-Many relationships using a bridge entity. Label PK attributes and FK when applicable. For each entity, you need to define a primary key. If there is a relationship between two entities make sure you define the corresponding foreign key in the child table. Seneca Sandlot Baseball is a recreational baseball league for Seneca students. The league has different divisions for different skill levels. Each player’s skills are evaluated and the player is assigned to a division. A team is made up of many players from the same division, and a coach. A player may play on only one team in the league. Each division is made up of many teams. A coach may coach teams in more than one division , but can only coach one team in each division. A coach may not play on any team in the league. A season is twelve weeks in length.…arrow_forward
arrow_back_ios
SEE MORE QUESTIONS
arrow_forward_ios
Recommended textbooks for you
- Database System ConceptsComputer ScienceISBN:9780078022159Author:Abraham Silberschatz Professor, Henry F. Korth, S. SudarshanPublisher:McGraw-Hill EducationStarting Out with Python (4th Edition)Computer ScienceISBN:9780134444321Author:Tony GaddisPublisher:PEARSONDigital Fundamentals (11th Edition)Computer ScienceISBN:9780132737968Author:Thomas L. FloydPublisher:PEARSON
- C How to Program (8th Edition)Computer ScienceISBN:9780133976892Author:Paul J. Deitel, Harvey DeitelPublisher:PEARSONDatabase Systems: Design, Implementation, & Manag...Computer ScienceISBN:9781337627900Author:Carlos Coronel, Steven MorrisPublisher:Cengage LearningProgrammable Logic ControllersComputer ScienceISBN:9780073373843Author:Frank D. PetruzellaPublisher:McGraw-Hill Education
Database System Concepts
Computer Science
ISBN:9780078022159
Author:Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:McGraw-Hill Education
Starting Out with Python (4th Edition)
Computer Science
ISBN:9780134444321
Author:Tony Gaddis
Publisher:PEARSON
Digital Fundamentals (11th Edition)
Computer Science
ISBN:9780132737968
Author:Thomas L. Floyd
Publisher:PEARSON
C How to Program (8th Edition)
Computer Science
ISBN:9780133976892
Author:Paul J. Deitel, Harvey Deitel
Publisher:PEARSON
Database Systems: Design, Implementation, & Manag...
Computer Science
ISBN:9781337627900
Author:Carlos Coronel, Steven Morris
Publisher:Cengage Learning
Programmable Logic Controllers
Computer Science
ISBN:9780073373843
Author:Frank D. Petruzella
Publisher:McGraw-Hill Education
Enhanced Entity Relationship Model; Author: Data Science Center;https://www.youtube.com/watch?v=ocQUtXPumdQ;License: Standard YouTube License, CC-BY