Docsity
Docsity

Prepare for your exams
Prepare for your exams

Study with the several resources on Docsity


Earn points to download
Earn points to download

Earn points by helping other students or get them with a premium plan


Guidelines and tips
Guidelines and tips

Database Management System Lecture 11: Inheritance and Entity-Relationship Model, Slides of Introduction to Database Management Systems

An in-depth exploration of inheritance in database management systems, focusing on the relationship between supertypes and subtypes, as well as the concepts of completeness and disjointness constraints. Additionally, it covers the use and identification of super-subtype relationships, specifying constraints, and the summary of the entity-relationship (er) data model. The er data model is a semantic data model used for conceptual database design, consisting of entities, relationships, and attributes.

Typology: Slides

2011/2012

Uploaded on 11/03/2012

dharmaraaj
dharmaraaj 🇮🇳

4.4

(63)

150 documents

1 / 27

Toggle sidebar

Related documents


Partial preview of the text

Download Database Management System Lecture 11: Inheritance and Entity-Relationship Model and more Slides Introduction to Database Management Systems in PDF only on Docsity! Database Management System Lecture - 11 Docsity.com Inheritance Gen/Spec relationship results inheritance between supertype and subtypes Subtypes inherit or get all the attributes of supertype Docsity.com Specifying Constraints Completeness constraint  Total specialization rule  Partial specialization Disjointness constraint  Disjoint rule  Overlap rule Docsity.com Completeness Example 1 Docsity.com Completeness Example 2 Docsity.com Subtype Discriminator To determine the subtype of a supertype instance Place an attribute in the supertype whose value determines the subtype type Docsity.com Disjoint Discriminator Docsity.com Overlap Discriminator Docsity.com Entity reflects entity type, entity instance and entity set Entity types are classified into weak and regular entity types Regular ETs can exist independently and weak ETs can’t Docsity.com Regular Entity Type Weak Entity Type NAME NAME Symbols Docsity.com Attribute represents a property or characteristic of an ET Attribute can be Simple Composite Multi-valued Derived Docsity.com Unary, Binary and Ternary Rships Docsity.com Relationships have cardinalities Cardinalities can be One to one One to many Many to one Many to many Docsity.com Minimum and maximum cardinalities are also specified in the E-R data model Different notations are used in E-R data model to represent cardinalities Docsity.com Docsity.com Prog_ID CGPA STUDENT Address Sem_joi nn Phone #StudID Fname Sname PROGRAM Descrip Max_Du ra Prog_ID COURSE CTitle Course_ id Prog_ID Crd_Ho u RESULT Semest er Prog_ID Stuid_id COURSES OFFERED CSeme s Course_ id Prog_ID Semest er Prog_ID Quiz EVALUATION Shift Assign Section #StudID Course_ Id Semest er Final Midterm Grade Attempt Docsity.com Database Management System Lecture - 11 Docsity.com
Docsity logo



Copyright © 2024 Ladybird Srl - Via Leonardo da Vinci 16, 10126, Torino, Italy - VAT 10816460017 - All rights reserved