SlideShare a Scribd company logo
1 of 28
Punjab College Of
 Technical Education

Presentation On:-

    College Website
E-R Model
 E-R Model:   Entities.
               Attributes.
               Relationship.

 Steps to form E-R Model:     Identify Entities.
                               Find Relationship.
                               Draw rough E-R.
                               Fill the cardinality.
                               Define Primary key.
                               Draw key based ERD.
                               Identity Attributes.
                               Map Attributes.
                               Draw full attribute of ERD.
                               Check Result.
• Store Information in Systematic Manner

• Reduce the Problem of End-user

• Easy to Store an Retrieval

• Track the Information
Users
• Different users can access data
• Depending on their degree of expertise users
  are classified in the following groups
  – Naïve Users (ATM user)
  – Online Users
  – Application Programmers
  – Sophisticated Users
  – DBA
Entity Relationship Model
• Entity – It is anything real or abstract about which we
  want to store the data .

• Relationship – It specifies the association that

  exists between one or more entities.

• Attribute – It is the characteristic which is common to
  all or most instances of particular entity.
Dependencies

 What is Dependencies?

 Types of Dependencies
                Partial key Dependencies.
                Primary key Dependencies.
                Transitive key Dependencies.
                Functional key Dependencies.
Generalization
Specialization

               Student




Grad Student             Post Grad Student
Normalization
•   It is a process during which redundant relation schemas are
    decomposed by breaking up their attributes in to smaller
    relation schemas that possess desirable properties.
1. First N/F
2. Second N/F
3. Third N/F
4. BNC N/F
Normalization Form
                                               BC N/F
                            Third N/F

              Second N/F                    Eliminate
 First N/F                 Eliminate        Functional
                           Transitive key   dependency
             Removing      dependency
             Partial key
Eliminate    dependency
Repeating
Groups
Attributes
• Characteristics of entities
• Domain is set of possible values
• Primary keys underlined
Relationships
     •   Association between entities
     •   Connected entities are called participants
     •   Operate in both directions
     •   Connectivity describes relationship
         classification
         – 1:1, 1:M, M:N
     • Cardinality
         – Expresses number of entity occurrences associated
           with one occurrence of related entity

12
Comparison of E-R Modeling
              Symbols




                            Figure 3.36

13
14
Employee Table




15
Student Table




16
Completed ERD




17
Keys
• Candidate Key
   – A minimal set of attributes that uniquely identifies a tuple


• Primary Key
   – The candidate key chosen as the identifying key of the
     relation


• Alternate Key
   – Candidate keys which are not primary keys
• Foreign Key
  – An attribute (or set of attributes) in table R1 which
    also occurs as the primary key of relation R2.
  – R2 is called the referenced relation.
  – Foreign keys are also called connection keys or
    reference attributes.
Database vs. File Systems
                      Figure 1.6




20
DFD Zero Level
Student                  Teacher




              WebSite




 Course                      Database


            Department
Level 1
Student                                           Teacher

Student        result   assignment        Teacher T.T Teacher table

Student Table
                                                   Teacher Table


                            WEBSITE             DATABASE

Course Table
                                                Department Table
          Course
                                        Department Table
ER Of Student
Department + Course
Class With Professors(Plus Project Or
            Assignment)
ER Relationship
Contd…
BY   HASH Generatio

More Related Content

What's hot

Lecture 4-oop class diagram
Lecture 4-oop class diagramLecture 4-oop class diagram
Lecture 4-oop class diagramktuonlinenotes
 
Unit 4 designing classes
Unit 4  designing classesUnit 4  designing classes
Unit 4 designing classesgopal10scs185
 
Introduction to Modeling Java and UML
Introduction to Modeling Java and UMLIntroduction to Modeling Java and UML
Introduction to Modeling Java and UMLDang Tuan
 
Basics of Object Oriented Programming
Basics of Object Oriented ProgrammingBasics of Object Oriented Programming
Basics of Object Oriented ProgrammingAbhilash Nair
 
Class diagram
Class diagramClass diagram
Class diagramSESP123
 
Enhanced entity relationship model
Enhanced entity relationship modelEnhanced entity relationship model
Enhanced entity relationship modelEsmatullah Adel
 
Software Engineering :UML class diagrams
Software Engineering :UML class diagramsSoftware Engineering :UML class diagrams
Software Engineering :UML class diagramsAjit Nayak
 
Introduction to Object Oriented Design
Introduction to Object Oriented DesignIntroduction to Object Oriented Design
Introduction to Object Oriented DesignComputing Cage
 
Abstract Class In Java | Java Abstract Class Tutorial | Java Tutorial For Beg...
Abstract Class In Java | Java Abstract Class Tutorial | Java Tutorial For Beg...Abstract Class In Java | Java Abstract Class Tutorial | Java Tutorial For Beg...
Abstract Class In Java | Java Abstract Class Tutorial | Java Tutorial For Beg...Simplilearn
 
classes & objects introduction
classes & objects introductionclasses & objects introduction
classes & objects introductionKumar
 

What's hot (20)

Lecture 4-oop class diagram
Lecture 4-oop class diagramLecture 4-oop class diagram
Lecture 4-oop class diagram
 
UML Modeling in Java
UML Modeling in JavaUML Modeling in Java
UML Modeling in Java
 
Eer case study
Eer case studyEer case study
Eer case study
 
Ooad
OoadOoad
Ooad
 
Unit 4 designing classes
Unit 4  designing classesUnit 4  designing classes
Unit 4 designing classes
 
Introduction to Modeling Java and UML
Introduction to Modeling Java and UMLIntroduction to Modeling Java and UML
Introduction to Modeling Java and UML
 
Basics of Object Oriented Programming
Basics of Object Oriented ProgrammingBasics of Object Oriented Programming
Basics of Object Oriented Programming
 
Friend function OOPC
Friend function OOPCFriend function OOPC
Friend function OOPC
 
Design pattern - part 1
Design pattern - part 1Design pattern - part 1
Design pattern - part 1
 
Class diagram
Class diagramClass diagram
Class diagram
 
Ooad unit – 1 introduction
Ooad unit – 1 introductionOoad unit – 1 introduction
Ooad unit – 1 introduction
 
Object Oriented Design
Object Oriented DesignObject Oriented Design
Object Oriented Design
 
Enhanced entity relationship model
Enhanced entity relationship modelEnhanced entity relationship model
Enhanced entity relationship model
 
Software Engineering :UML class diagrams
Software Engineering :UML class diagramsSoftware Engineering :UML class diagrams
Software Engineering :UML class diagrams
 
Introduction to Object Oriented Design
Introduction to Object Oriented DesignIntroduction to Object Oriented Design
Introduction to Object Oriented Design
 
Abstract Class In Java | Java Abstract Class Tutorial | Java Tutorial For Beg...
Abstract Class In Java | Java Abstract Class Tutorial | Java Tutorial For Beg...Abstract Class In Java | Java Abstract Class Tutorial | Java Tutorial For Beg...
Abstract Class In Java | Java Abstract Class Tutorial | Java Tutorial For Beg...
 
Erm
ErmErm
Erm
 
Unit 5
Unit 5Unit 5
Unit 5
 
classes & objects introduction
classes & objects introductionclasses & objects introduction
classes & objects introduction
 
Friend function in c++
Friend function in c++ Friend function in c++
Friend function in c++
 

Viewers also liked

Planning to desing the erd diagram for sms
Planning to desing the erd diagram  for smsPlanning to desing the erd diagram  for sms
Planning to desing the erd diagram for smsUbaid Rahman
 
New energy resources
New energy resourcesNew energy resources
New energy resourcesDivam Goyal
 
Entity Relationship Diagram
Entity Relationship DiagramEntity Relationship Diagram
Entity Relationship DiagramSiti Ismail
 
V model Over View (Software Engineering)
V model Over View (Software Engineering) V model Over View (Software Engineering)
V model Over View (Software Engineering) Badar Rameez. CH.
 
Entity Relationship Diagram
Entity Relationship DiagramEntity Relationship Diagram
Entity Relationship DiagramRakhi Mukherji
 
Marketing online shopping - consumer’s perception on online shopping
Marketing   online shopping - consumer’s perception on online shoppingMarketing   online shopping - consumer’s perception on online shopping
Marketing online shopping - consumer’s perception on online shoppingRadhe Jha
 
Entity relationship diagram (erd)
Entity relationship diagram (erd)Entity relationship diagram (erd)
Entity relationship diagram (erd)tameemyousaf
 

Viewers also liked (15)

fashion
fashionfashion
fashion
 
Planning to desing the erd diagram for sms
Planning to desing the erd diagram  for smsPlanning to desing the erd diagram  for sms
Planning to desing the erd diagram for sms
 
New energy resources
New energy resourcesNew energy resources
New energy resources
 
Entity relationship diagram
Entity relationship diagramEntity relationship diagram
Entity relationship diagram
 
Major Project
Major ProjectMajor Project
Major Project
 
ERD Example
ERD ExampleERD Example
ERD Example
 
Erd (info sys)
Erd (info sys)Erd (info sys)
Erd (info sys)
 
Entity Relationship Diagram
Entity Relationship DiagramEntity Relationship Diagram
Entity Relationship Diagram
 
V model Over View (Software Engineering)
V model Over View (Software Engineering) V model Over View (Software Engineering)
V model Over View (Software Engineering)
 
V model
V modelV model
V model
 
Entity Relationship Diagram
Entity Relationship DiagramEntity Relationship Diagram
Entity Relationship Diagram
 
Erd practice exercises
Erd practice exercisesErd practice exercises
Erd practice exercises
 
Marketing online shopping - consumer’s perception on online shopping
Marketing   online shopping - consumer’s perception on online shoppingMarketing   online shopping - consumer’s perception on online shopping
Marketing online shopping - consumer’s perception on online shopping
 
Waterfall model
Waterfall modelWaterfall model
Waterfall model
 
Entity relationship diagram (erd)
Entity relationship diagram (erd)Entity relationship diagram (erd)
Entity relationship diagram (erd)
 

Similar to 123

Similar to 123 (20)

entityrelationshipmodel.pptx
entityrelationshipmodel.pptxentityrelationshipmodel.pptx
entityrelationshipmodel.pptx
 
Revision ch 3
Revision ch 3Revision ch 3
Revision ch 3
 
18306_lec-2 (1).ppt
18306_lec-2 (1).ppt18306_lec-2 (1).ppt
18306_lec-2 (1).ppt
 
E-R model unit(Iv)
E-R model unit(Iv)E-R model unit(Iv)
E-R model unit(Iv)
 
RDBMS ERD
RDBMS ERDRDBMS ERD
RDBMS ERD
 
ERD.ppt
ERD.pptERD.ppt
ERD.ppt
 
ERD.ppt
ERD.pptERD.ppt
ERD.ppt
 
Entity relationship modelling - DE L300
Entity relationship modelling - DE L300Entity relationship modelling - DE L300
Entity relationship modelling - DE L300
 
Erd1
Erd1Erd1
Erd1
 
entity-relationship-diagram-chen-&-crow -model.ppt
entity-relationship-diagram-chen-&-crow -model.pptentity-relationship-diagram-chen-&-crow -model.ppt
entity-relationship-diagram-chen-&-crow -model.ppt
 
Entity Relationship Model
Entity Relationship ModelEntity Relationship Model
Entity Relationship Model
 
39f1b9a797dbms chapter2 b.sc2
39f1b9a797dbms chapter2 b.sc239f1b9a797dbms chapter2 b.sc2
39f1b9a797dbms chapter2 b.sc2
 
39f1b9a797dbms chapter2 b.sc2 (1)
39f1b9a797dbms chapter2 b.sc2 (1)39f1b9a797dbms chapter2 b.sc2 (1)
39f1b9a797dbms chapter2 b.sc2 (1)
 
ER MODEL.pptx
ER MODEL.pptxER MODEL.pptx
ER MODEL.pptx
 
m211c11.PPT
m211c11.PPTm211c11.PPT
m211c11.PPT
 
ERD1.ppt
ERD1.pptERD1.ppt
ERD1.ppt
 
ENTITY RELATIONAL MODEL IN RDBMS IN COMPUTER ENGG
ENTITY RELATIONAL MODEL IN RDBMS IN COMPUTER ENGGENTITY RELATIONAL MODEL IN RDBMS IN COMPUTER ENGG
ENTITY RELATIONAL MODEL IN RDBMS IN COMPUTER ENGG
 
Database design
Database designDatabase design
Database design
 
Database part3-
Database part3-Database part3-
Database part3-
 
Entityrelationshipmodel
EntityrelationshipmodelEntityrelationshipmodel
Entityrelationshipmodel
 

More from Divam Goyal

More from Divam Goyal (20)

How Social media Effect Social life
How Social media Effect Social lifeHow Social media Effect Social life
How Social media Effect Social life
 
Mars the red_planet
Mars the red_planetMars the red_planet
Mars the red_planet
 
ISO Certificate
ISO CertificateISO Certificate
ISO Certificate
 
Technology
TechnologyTechnology
Technology
 
Piano and keyboard
Piano and keyboardPiano and keyboard
Piano and keyboard
 
Blade server
Blade serverBlade server
Blade server
 
SOPA
SOPASOPA
SOPA
 
Steganography
SteganographySteganography
Steganography
 
Input device
Input deviceInput device
Input device
 
Web Browsers
Web BrowsersWeb Browsers
Web Browsers
 
Operating System
Operating SystemOperating System
Operating System
 
Inflection
InflectionInflection
Inflection
 
Smart cards
Smart cardsSmart cards
Smart cards
 
Steganography
SteganographySteganography
Steganography
 
Biometrics
Biometrics Biometrics
Biometrics
 
Virtual Private Networks
Virtual Private NetworksVirtual Private Networks
Virtual Private Networks
 
Big bazaar
Big bazaarBig bazaar
Big bazaar
 
Brain rules
Brain rulesBrain rules
Brain rules
 
Bhagat Singh
Bhagat SinghBhagat Singh
Bhagat Singh
 
Apple
AppleApple
Apple
 

Recently uploaded

69 Girls ✠ 9599264170 ✠ Call Girls In East Of Kailash (VIP)
69 Girls ✠ 9599264170 ✠ Call Girls In East Of Kailash (VIP)69 Girls ✠ 9599264170 ✠ Call Girls In East Of Kailash (VIP)
69 Girls ✠ 9599264170 ✠ Call Girls In East Of Kailash (VIP)Escort Service
 
Aeromexico Airlines Flight Name Change Policy
Aeromexico Airlines Flight Name Change PolicyAeromexico Airlines Flight Name Change Policy
Aeromexico Airlines Flight Name Change PolicyFlyFairTravels
 
Inspirational Quotes About Italy and Food
Inspirational Quotes About Italy and FoodInspirational Quotes About Italy and Food
Inspirational Quotes About Italy and FoodKasia Chojecki
 
Authentic Travel Experience 2024 Greg DeShields.pptx
Authentic Travel Experience 2024 Greg DeShields.pptxAuthentic Travel Experience 2024 Greg DeShields.pptx
Authentic Travel Experience 2024 Greg DeShields.pptxGregory DeShields
 
Where to Stay in Lagos, Portugal.pptxasd
Where to Stay in Lagos, Portugal.pptxasdWhere to Stay in Lagos, Portugal.pptxasd
Where to Stay in Lagos, Portugal.pptxasdusmanghaniwixpatriot
 
How Safe Is It To Witness Whales In Maui’s Waters
How Safe Is It To Witness Whales In Maui’s WatersHow Safe Is It To Witness Whales In Maui’s Waters
How Safe Is It To Witness Whales In Maui’s WatersMakena Coast Charters
 
Sicily Holidays Guide Book: Unveiling the Treasures of Italy's Jewel
Sicily Holidays Guide Book: Unveiling the Treasures of Italy's JewelSicily Holidays Guide Book: Unveiling the Treasures of Italy's Jewel
Sicily Holidays Guide Book: Unveiling the Treasures of Italy's JewelTime for Sicily
 
Haitian culture and stuff and places and food and travel.pptx
Haitian culture and stuff and places and food and travel.pptxHaitian culture and stuff and places and food and travel.pptx
Haitian culture and stuff and places and food and travel.pptxhxhlixia
 
Revolutionalizing Travel: A VacAI Update
Revolutionalizing Travel: A VacAI UpdateRevolutionalizing Travel: A VacAI Update
Revolutionalizing Travel: A VacAI Updatejoymorrison10
 
Moroccan Architecture presentation ( Omar & Yasine ).pptx
Moroccan Architecture presentation ( Omar & Yasine ).pptxMoroccan Architecture presentation ( Omar & Yasine ).pptx
Moroccan Architecture presentation ( Omar & Yasine ).pptxOmarOuazzani1
 
a presentation for foreigners about how to travel in Germany.
a presentation for foreigners about how to travel in Germany.a presentation for foreigners about how to travel in Germany.
a presentation for foreigners about how to travel in Germany.moritzmieg
 
5S - House keeping (Seiri, Seiton, Seiso, Seiketsu, Shitsuke)
5S - House keeping (Seiri, Seiton, Seiso, Seiketsu, Shitsuke)5S - House keeping (Seiri, Seiton, Seiso, Seiketsu, Shitsuke)
5S - House keeping (Seiri, Seiton, Seiso, Seiketsu, Shitsuke)Mazie Garcia
 
Hoi An Ancient Town, Vietnam (越南 會安古鎮).ppsx
Hoi An Ancient Town, Vietnam (越南 會安古鎮).ppsxHoi An Ancient Town, Vietnam (越南 會安古鎮).ppsx
Hoi An Ancient Town, Vietnam (越南 會安古鎮).ppsxChung Yen Chang
 
question 2: airplane vocabulary presentation
question 2: airplane vocabulary presentationquestion 2: airplane vocabulary presentation
question 2: airplane vocabulary presentationcaminantesdaauga
 
Italia Lucca 1 Un tesoro nascosto tra le sue mura
Italia Lucca 1 Un tesoro nascosto tra le sue muraItalia Lucca 1 Un tesoro nascosto tra le sue mura
Italia Lucca 1 Un tesoro nascosto tra le sue murasandamichaela *
 

Recently uploaded (17)

Enjoy ➥8448380779▻ Call Girls In Sector 74 Noida Escorts Delhi NCR
Enjoy ➥8448380779▻ Call Girls In Sector 74 Noida Escorts Delhi NCREnjoy ➥8448380779▻ Call Girls In Sector 74 Noida Escorts Delhi NCR
Enjoy ➥8448380779▻ Call Girls In Sector 74 Noida Escorts Delhi NCR
 
69 Girls ✠ 9599264170 ✠ Call Girls In East Of Kailash (VIP)
69 Girls ✠ 9599264170 ✠ Call Girls In East Of Kailash (VIP)69 Girls ✠ 9599264170 ✠ Call Girls In East Of Kailash (VIP)
69 Girls ✠ 9599264170 ✠ Call Girls In East Of Kailash (VIP)
 
Aeromexico Airlines Flight Name Change Policy
Aeromexico Airlines Flight Name Change PolicyAeromexico Airlines Flight Name Change Policy
Aeromexico Airlines Flight Name Change Policy
 
Inspirational Quotes About Italy and Food
Inspirational Quotes About Italy and FoodInspirational Quotes About Italy and Food
Inspirational Quotes About Italy and Food
 
Authentic Travel Experience 2024 Greg DeShields.pptx
Authentic Travel Experience 2024 Greg DeShields.pptxAuthentic Travel Experience 2024 Greg DeShields.pptx
Authentic Travel Experience 2024 Greg DeShields.pptx
 
Where to Stay in Lagos, Portugal.pptxasd
Where to Stay in Lagos, Portugal.pptxasdWhere to Stay in Lagos, Portugal.pptxasd
Where to Stay in Lagos, Portugal.pptxasd
 
How Safe Is It To Witness Whales In Maui’s Waters
How Safe Is It To Witness Whales In Maui’s WatersHow Safe Is It To Witness Whales In Maui’s Waters
How Safe Is It To Witness Whales In Maui’s Waters
 
Sicily Holidays Guide Book: Unveiling the Treasures of Italy's Jewel
Sicily Holidays Guide Book: Unveiling the Treasures of Italy's JewelSicily Holidays Guide Book: Unveiling the Treasures of Italy's Jewel
Sicily Holidays Guide Book: Unveiling the Treasures of Italy's Jewel
 
Enjoy ➥8448380779▻ Call Girls In Sector 62 Noida Escorts Delhi NCR
Enjoy ➥8448380779▻ Call Girls In Sector 62 Noida Escorts Delhi NCREnjoy ➥8448380779▻ Call Girls In Sector 62 Noida Escorts Delhi NCR
Enjoy ➥8448380779▻ Call Girls In Sector 62 Noida Escorts Delhi NCR
 
Haitian culture and stuff and places and food and travel.pptx
Haitian culture and stuff and places and food and travel.pptxHaitian culture and stuff and places and food and travel.pptx
Haitian culture and stuff and places and food and travel.pptx
 
Revolutionalizing Travel: A VacAI Update
Revolutionalizing Travel: A VacAI UpdateRevolutionalizing Travel: A VacAI Update
Revolutionalizing Travel: A VacAI Update
 
Moroccan Architecture presentation ( Omar & Yasine ).pptx
Moroccan Architecture presentation ( Omar & Yasine ).pptxMoroccan Architecture presentation ( Omar & Yasine ).pptx
Moroccan Architecture presentation ( Omar & Yasine ).pptx
 
a presentation for foreigners about how to travel in Germany.
a presentation for foreigners about how to travel in Germany.a presentation for foreigners about how to travel in Germany.
a presentation for foreigners about how to travel in Germany.
 
5S - House keeping (Seiri, Seiton, Seiso, Seiketsu, Shitsuke)
5S - House keeping (Seiri, Seiton, Seiso, Seiketsu, Shitsuke)5S - House keeping (Seiri, Seiton, Seiso, Seiketsu, Shitsuke)
5S - House keeping (Seiri, Seiton, Seiso, Seiketsu, Shitsuke)
 
Hoi An Ancient Town, Vietnam (越南 會安古鎮).ppsx
Hoi An Ancient Town, Vietnam (越南 會安古鎮).ppsxHoi An Ancient Town, Vietnam (越南 會安古鎮).ppsx
Hoi An Ancient Town, Vietnam (越南 會安古鎮).ppsx
 
question 2: airplane vocabulary presentation
question 2: airplane vocabulary presentationquestion 2: airplane vocabulary presentation
question 2: airplane vocabulary presentation
 
Italia Lucca 1 Un tesoro nascosto tra le sue mura
Italia Lucca 1 Un tesoro nascosto tra le sue muraItalia Lucca 1 Un tesoro nascosto tra le sue mura
Italia Lucca 1 Un tesoro nascosto tra le sue mura
 

123

  • 1. Punjab College Of Technical Education Presentation On:- College Website
  • 2. E-R Model  E-R Model: Entities. Attributes. Relationship.  Steps to form E-R Model: Identify Entities. Find Relationship. Draw rough E-R. Fill the cardinality. Define Primary key. Draw key based ERD. Identity Attributes. Map Attributes. Draw full attribute of ERD. Check Result.
  • 3. • Store Information in Systematic Manner • Reduce the Problem of End-user • Easy to Store an Retrieval • Track the Information
  • 4. Users • Different users can access data • Depending on their degree of expertise users are classified in the following groups – Naïve Users (ATM user) – Online Users – Application Programmers – Sophisticated Users – DBA
  • 5. Entity Relationship Model • Entity – It is anything real or abstract about which we want to store the data . • Relationship – It specifies the association that exists between one or more entities. • Attribute – It is the characteristic which is common to all or most instances of particular entity.
  • 6. Dependencies  What is Dependencies?  Types of Dependencies Partial key Dependencies. Primary key Dependencies. Transitive key Dependencies. Functional key Dependencies.
  • 8. Specialization Student Grad Student Post Grad Student
  • 9. Normalization • It is a process during which redundant relation schemas are decomposed by breaking up their attributes in to smaller relation schemas that possess desirable properties. 1. First N/F 2. Second N/F 3. Third N/F 4. BNC N/F
  • 10. Normalization Form BC N/F Third N/F Second N/F Eliminate First N/F Eliminate Functional Transitive key dependency Removing dependency Partial key Eliminate dependency Repeating Groups
  • 11. Attributes • Characteristics of entities • Domain is set of possible values • Primary keys underlined
  • 12. Relationships • Association between entities • Connected entities are called participants • Operate in both directions • Connectivity describes relationship classification – 1:1, 1:M, M:N • Cardinality – Expresses number of entity occurrences associated with one occurrence of related entity 12
  • 13. Comparison of E-R Modeling Symbols Figure 3.36 13
  • 14. 14
  • 18. Keys • Candidate Key – A minimal set of attributes that uniquely identifies a tuple • Primary Key – The candidate key chosen as the identifying key of the relation • Alternate Key – Candidate keys which are not primary keys
  • 19. • Foreign Key – An attribute (or set of attributes) in table R1 which also occurs as the primary key of relation R2. – R2 is called the referenced relation. – Foreign keys are also called connection keys or reference attributes.
  • 20. Database vs. File Systems Figure 1.6 20
  • 21. DFD Zero Level Student Teacher WebSite Course Database Department
  • 22. Level 1 Student Teacher Student result assignment Teacher T.T Teacher table Student Table Teacher Table WEBSITE DATABASE Course Table Department Table Course Department Table
  • 25. Class With Professors(Plus Project Or Assignment)
  • 28. BY HASH Generatio