SlideShare a Scribd company logo
1 of 3
Part A:
Answer1.
Specializationhierarchiesenable the datamodel tocapture additional semanticcontent(meaning)
intothe ERD. Specializationisatop-downapproachinwhicha higher-level entityisdividedinto
multiple specializedlower-level entities. A specializationhierarchyprovidesthe meansto:
 Supportattribute inheritance.
 Define aspecial supertypeattribute knownasthe subtype discriminator.
 Define disjoint/overlappingconstraintsandcomplete/partial constraints.
Answer2.
Specializationandgeneralizationare fundamental conceptsindatabase modelingthatare useful for
establishingsuperclass-subclassrelationships.
Specializationisa top-downapproachinwhicha higher-level entityisdividedinto
multiple specialized lower-levelentities.Inadditiontosharingthe attributesof the higher-level
entity,these lower-level entitieshave specificattributesof theirown.Specializationisusuallyused
to findsubsetsof anentitythathas a few differentoradditionalattributes.
The followingenhancedentityrelationshipdiagramexpressesthe entitiesinahierarchical database
to demonstrate specialization:
Generalizationisabottom-upapproachinwhichmultiple lower-level entitiesare combinedtoform
a single higher-level entity.Generalizationisusuallyusedtofindcommonattributesamongentities
to forma generalizedentity.Itcanalsobe thoughtof as the opposite of specialization.
The followingenhancedentityrelationshipdiagramexpressesentitiesinahierarchical database to
demonstrate generalization:
Answer3.
Two criteriahelpthe designerdeterminewhentouse subtypesandsupertypes:
 There mustbe different,identifiable kindsortypesof the entityinthe user’senvironment.
 The differentkindsortypesof instancesshouldeachhave one ormore attributesthatare
unique tothat kind or type of instance.
Answer4.
No change overtime:If an attribute hassemanticmeaning,itmightbe subjecttoupdates.Thisis
whynamesdo notmake good primarykeys.If youhave Vickie Smithasthe primarykey,what
happensif she changeshername whenshe getsmarried?If a primarykeyissubjectto change,the
foreignkeyvaluesmustbe updated,thusaddingtothe database workload.Furthermore,changing
a primarykeyvalue meansthatyou are basicallychangingthe identityof anentity.Inshort,the PK
shouldbe permanentandunchangeable.
Answer5.
Composite primarykeysare particularlyusefulintwocases:
 As identifiersof composite entities,whereeachprimarykey combinationisallowedonly
once in the M:N relationship.
 As identifiersof weakentities,wherethe weakentityhasastrongidentifyingrelationship
withthe parententity.
Part B:
Answer1.
TinyCollege.accdb
Part C:
No. Criteria Activity
1 Attendance at weekly
meetings
Information exchanged through telephone and social
media, for example, WhatsApp group used to exchange
any type of notes, working notes from tutorial classes,
other type of documents, and pictures for the assigned
tasks and arranged Zoom meetings for discussions.
2 Weekly activity log
Workload divided by the leader after discussing with
other group members and started planning to complete
the tasks effectively on time. Discussion made to
organise the activities in an appropriate manner to
complete the tasks within specified deadlines.
3 Time management We did 40 minutes discussion on Zoom for the division
of work among all the group members and also decided
to arrange daily meetings for 15 minutes after the tutorial
class through WhatsApp Group or Zoom to keep the
things on track.
4 Tasks  To fulfil the requirements of User View 4
 To Develop the structure of database by drawing
an entity-relationship (E-R) diagram and EERD
for the enterprise.
 To Create Forms in Microsoft Access to populate
data in the tables as per the requirement.
 Report Writing
5 Actual contribution to
group project
I have been assigned 4 tasks and started working on them
to meet the requirements and deadlines as well.

More Related Content

What's hot

L7 data model and dbms architecture
L7  data model and dbms architectureL7  data model and dbms architecture
L7 data model and dbms architecture
Rushdi Shams
 
Dbms interview questions s.pdf
Dbms interview questions s.pdfDbms interview questions s.pdf
Dbms interview questions s.pdf
Shivani139202
 
Software Systems Modularization
Software Systems ModularizationSoftware Systems Modularization
Software Systems Modularization
chiao-fan yang
 
Architecture of-dbms-and-data-independence
Architecture of-dbms-and-data-independenceArchitecture of-dbms-and-data-independence
Architecture of-dbms-and-data-independence
Anuj Modi
 

What's hot (20)

L7 data model and dbms architecture
L7  data model and dbms architectureL7  data model and dbms architecture
L7 data model and dbms architecture
 
Database management system chapter1
Database management system chapter1Database management system chapter1
Database management system chapter1
 
Assigment 2
Assigment 2Assigment 2
Assigment 2
 
Dbms Lecture Notes
Dbms Lecture NotesDbms Lecture Notes
Dbms Lecture Notes
 
Dbms interview questions s.pdf
Dbms interview questions s.pdfDbms interview questions s.pdf
Dbms interview questions s.pdf
 
Week 2 Characteristics & Benefits of a Database & Types of Data Models
Week 2 Characteristics & Benefits of a Database & Types of Data ModelsWeek 2 Characteristics & Benefits of a Database & Types of Data Models
Week 2 Characteristics & Benefits of a Database & Types of Data Models
 
Dbms models
Dbms modelsDbms models
Dbms models
 
Week 1 Before the Advent of Database Systems & Fundamental Concepts
Week 1 Before the Advent of Database Systems & Fundamental ConceptsWeek 1 Before the Advent of Database Systems & Fundamental Concepts
Week 1 Before the Advent of Database Systems & Fundamental Concepts
 
Software Systems Modularization
Software Systems ModularizationSoftware Systems Modularization
Software Systems Modularization
 
DBMS
DBMSDBMS
DBMS
 
Architecture of-dbms-and-data-independence
Architecture of-dbms-and-data-independenceArchitecture of-dbms-and-data-independence
Architecture of-dbms-and-data-independence
 
Assign 1
Assign 1Assign 1
Assign 1
 
Data abs ind & mod
Data abs  ind  & modData abs  ind  & mod
Data abs ind & mod
 
Database
DatabaseDatabase
Database
 
Data Models [DATABASE SYSTEMS: Design, Implementation, and Management]
Data Models [DATABASE SYSTEMS: Design, Implementation, and Management]Data Models [DATABASE SYSTEMS: Design, Implementation, and Management]
Data Models [DATABASE SYSTEMS: Design, Implementation, and Management]
 
11 Database Concepts
11 Database Concepts11 Database Concepts
11 Database Concepts
 
DBMS basics
DBMS basicsDBMS basics
DBMS basics
 
Mi0034 – database management system
Mi0034 – database management systemMi0034 – database management system
Mi0034 – database management system
 
Database management systems
Database management systemsDatabase management systems
Database management systems
 
Data base management system
Data base management systemData base management system
Data base management system
 

Similar to T2

New phase ii-2010
New  phase ii-2010New  phase ii-2010
New phase ii-2010
vijet
 
612016 Data Modeling Scoring Guidehttpscourserooma.ca.docx
612016 Data Modeling Scoring Guidehttpscourserooma.ca.docx612016 Data Modeling Scoring Guidehttpscourserooma.ca.docx
612016 Data Modeling Scoring Guidehttpscourserooma.ca.docx
alinainglis
 
Running head DATABASE PROJECT 1DATABASE PROJECT 1Database S.docx
Running head DATABASE PROJECT 1DATABASE PROJECT 1Database S.docxRunning head DATABASE PROJECT 1DATABASE PROJECT 1Database S.docx
Running head DATABASE PROJECT 1DATABASE PROJECT 1Database S.docx
todd271
 
Mapping objects to_relational_databases
Mapping objects to_relational_databasesMapping objects to_relational_databases
Mapping objects to_relational_databases
Ivan Paredes
 
revanth_talend_resume
revanth_talend_resumerevanth_talend_resume
revanth_talend_resume
revanth raja
 
Phase 2 - Task 1Task TypeDiscussion BoardDeliverable Length.docx
Phase 2 - Task 1Task TypeDiscussion BoardDeliverable Length.docxPhase 2 - Task 1Task TypeDiscussion BoardDeliverable Length.docx
Phase 2 - Task 1Task TypeDiscussion BoardDeliverable Length.docx
randymartin91030
 
Introduction to object oriented language
Introduction to object oriented languageIntroduction to object oriented language
Introduction to object oriented language
farhan amjad
 

Similar to T2 (20)

Individual log file_3_shayan_.docx
Individual log file_3_shayan_.docxIndividual log file_3_shayan_.docx
Individual log file_3_shayan_.docx
 
Data warehouse design
Data warehouse designData warehouse design
Data warehouse design
 
gn-160406200425 (1).pdf
gn-160406200425 (1).pdfgn-160406200425 (1).pdf
gn-160406200425 (1).pdf
 
Software_Engineering_Presentation (1).pptx
Software_Engineering_Presentation (1).pptxSoftware_Engineering_Presentation (1).pptx
Software_Engineering_Presentation (1).pptx
 
Subject  Database Systems and Application.  Assignment Cre.docx
Subject  Database Systems and Application.  Assignment Cre.docxSubject  Database Systems and Application.  Assignment Cre.docx
Subject  Database Systems and Application.  Assignment Cre.docx
 
Non-functional requirements
Non-functional requirements Non-functional requirements
Non-functional requirements
 
White paper - Job skills extraction with LSTM and Word embeddings - Nikita Sh...
White paper - Job skills extraction with LSTM and Word embeddings - Nikita Sh...White paper - Job skills extraction with LSTM and Word embeddings - Nikita Sh...
White paper - Job skills extraction with LSTM and Word embeddings - Nikita Sh...
 
New phase ii-2010
New  phase ii-2010New  phase ii-2010
New phase ii-2010
 
612016 Data Modeling Scoring Guidehttpscourserooma.ca.docx
612016 Data Modeling Scoring Guidehttpscourserooma.ca.docx612016 Data Modeling Scoring Guidehttpscourserooma.ca.docx
612016 Data Modeling Scoring Guidehttpscourserooma.ca.docx
 
S doherty counting_dragons_dita-reuse
S doherty counting_dragons_dita-reuseS doherty counting_dragons_dita-reuse
S doherty counting_dragons_dita-reuse
 
Running head DATABASE PROJECT 1DATABASE PROJECT 1Database S.docx
Running head DATABASE PROJECT 1DATABASE PROJECT 1Database S.docxRunning head DATABASE PROJECT 1DATABASE PROJECT 1Database S.docx
Running head DATABASE PROJECT 1DATABASE PROJECT 1Database S.docx
 
Design Pattern Notes: Nagpur University
Design Pattern Notes: Nagpur UniversityDesign Pattern Notes: Nagpur University
Design Pattern Notes: Nagpur University
 
Mapping objects to_relational_databases
Mapping objects to_relational_databasesMapping objects to_relational_databases
Mapping objects to_relational_databases
 
Brochure curriculum (1)
Brochure curriculum (1)Brochure curriculum (1)
Brochure curriculum (1)
 
revanth_talend_resume
revanth_talend_resumerevanth_talend_resume
revanth_talend_resume
 
600 pm (cst)assignment details assignment description
600 pm (cst)assignment details assignment description600 pm (cst)assignment details assignment description
600 pm (cst)assignment details assignment description
 
The need for sophistication in modern search engine implementations
The need for sophistication in modern search engine implementationsThe need for sophistication in modern search engine implementations
The need for sophistication in modern search engine implementations
 
Phase 2 - Task 1Task TypeDiscussion BoardDeliverable Length.docx
Phase 2 - Task 1Task TypeDiscussion BoardDeliverable Length.docxPhase 2 - Task 1Task TypeDiscussion BoardDeliverable Length.docx
Phase 2 - Task 1Task TypeDiscussion BoardDeliverable Length.docx
 
Module03
Module03Module03
Module03
 
Introduction to object oriented language
Introduction to object oriented languageIntroduction to object oriented language
Introduction to object oriented language
 

More from NidhiGupta8431 (7)

T6
T6T6
T6
 
T9
T9T9
T9
 
T4
T4T4
T4
 
T10
T10T10
T10
 
T1
T1T1
T1
 
Ict713 t320-t10-dl-08 dec2020
Ict713 t320-t10-dl-08 dec2020Ict713 t320-t10-dl-08 dec2020
Ict713 t320-t10-dl-08 dec2020
 
Ict713 t320-t7-dl-20 oct2020
Ict713 t320-t7-dl-20 oct2020Ict713 t320-t7-dl-20 oct2020
Ict713 t320-t7-dl-20 oct2020
 

Recently uploaded

Low Rate Call Girls Pune {9142599079} ❤️VVIP NISHA Call Girls in Pune Maharas...
Low Rate Call Girls Pune {9142599079} ❤️VVIP NISHA Call Girls in Pune Maharas...Low Rate Call Girls Pune {9142599079} ❤️VVIP NISHA Call Girls in Pune Maharas...
Low Rate Call Girls Pune {9142599079} ❤️VVIP NISHA Call Girls in Pune Maharas...
Sheetaleventcompany
 
Gorgeous Call Girls In Pune {9xx000xx09} ❤️VVIP ANKITA Call Girl in Pune Maha...
Gorgeous Call Girls In Pune {9xx000xx09} ❤️VVIP ANKITA Call Girl in Pune Maha...Gorgeous Call Girls In Pune {9xx000xx09} ❤️VVIP ANKITA Call Girl in Pune Maha...
Gorgeous Call Girls In Pune {9xx000xx09} ❤️VVIP ANKITA Call Girl in Pune Maha...
Sheetaleventcompany
 
Call Girl In Indore 📞9235973566📞Just Call Inaaya📲 Call Girls Service In Indor...
Call Girl In Indore 📞9235973566📞Just Call Inaaya📲 Call Girls Service In Indor...Call Girl In Indore 📞9235973566📞Just Call Inaaya📲 Call Girls Service In Indor...
Call Girl In Indore 📞9235973566📞Just Call Inaaya📲 Call Girls Service In Indor...
Sheetaleventcompany
 
💚Chandigarh Call Girls Service 💯Jiya 📲🔝8868886958🔝Call Girls In Chandigarh No...
💚Chandigarh Call Girls Service 💯Jiya 📲🔝8868886958🔝Call Girls In Chandigarh No...💚Chandigarh Call Girls Service 💯Jiya 📲🔝8868886958🔝Call Girls In Chandigarh No...
💚Chandigarh Call Girls Service 💯Jiya 📲🔝8868886958🔝Call Girls In Chandigarh No...
Sheetaleventcompany
 
Call Girls In Indore 📞9235973566📞Just Call Inaaya📲 Call Girls Service In Indo...
Call Girls In Indore 📞9235973566📞Just Call Inaaya📲 Call Girls Service In Indo...Call Girls In Indore 📞9235973566📞Just Call Inaaya📲 Call Girls Service In Indo...
Call Girls In Indore 📞9235973566📞Just Call Inaaya📲 Call Girls Service In Indo...
Sheetaleventcompany
 
Erotic Call Girls Bangalore {7304373326} ❤️VVIP SIYA Call Girls in Bangalore ...
Erotic Call Girls Bangalore {7304373326} ❤️VVIP SIYA Call Girls in Bangalore ...Erotic Call Girls Bangalore {7304373326} ❤️VVIP SIYA Call Girls in Bangalore ...
Erotic Call Girls Bangalore {7304373326} ❤️VVIP SIYA Call Girls in Bangalore ...
Sheetaleventcompany
 
Independent Call Girls Bangalore {7304373326} ❤️VVIP POOJA Call Girls in Bang...
Independent Call Girls Bangalore {7304373326} ❤️VVIP POOJA Call Girls in Bang...Independent Call Girls Bangalore {7304373326} ❤️VVIP POOJA Call Girls in Bang...
Independent Call Girls Bangalore {7304373326} ❤️VVIP POOJA Call Girls in Bang...
Sheetaleventcompany
 
Indore Call Girl Service 📞9235973566📞Just Call Inaaya📲 Call Girls In Indore N...
Indore Call Girl Service 📞9235973566📞Just Call Inaaya📲 Call Girls In Indore N...Indore Call Girl Service 📞9235973566📞Just Call Inaaya📲 Call Girls In Indore N...
Indore Call Girl Service 📞9235973566📞Just Call Inaaya📲 Call Girls In Indore N...
Sheetaleventcompany
 

Recently uploaded (20)

Low Rate Call Girls Pune {9142599079} ❤️VVIP NISHA Call Girls in Pune Maharas...
Low Rate Call Girls Pune {9142599079} ❤️VVIP NISHA Call Girls in Pune Maharas...Low Rate Call Girls Pune {9142599079} ❤️VVIP NISHA Call Girls in Pune Maharas...
Low Rate Call Girls Pune {9142599079} ❤️VVIP NISHA Call Girls in Pune Maharas...
 
❤️Zirakpur Escorts☎️7837612180☎️ Call Girl service in Zirakpur☎️ Zirakpur Cal...
❤️Zirakpur Escorts☎️7837612180☎️ Call Girl service in Zirakpur☎️ Zirakpur Cal...❤️Zirakpur Escorts☎️7837612180☎️ Call Girl service in Zirakpur☎️ Zirakpur Cal...
❤️Zirakpur Escorts☎️7837612180☎️ Call Girl service in Zirakpur☎️ Zirakpur Cal...
 
Gorgeous Call Girls In Pune {9xx000xx09} ❤️VVIP ANKITA Call Girl in Pune Maha...
Gorgeous Call Girls In Pune {9xx000xx09} ❤️VVIP ANKITA Call Girl in Pune Maha...Gorgeous Call Girls In Pune {9xx000xx09} ❤️VVIP ANKITA Call Girl in Pune Maha...
Gorgeous Call Girls In Pune {9xx000xx09} ❤️VVIP ANKITA Call Girl in Pune Maha...
 
Call Girl In Indore 📞9235973566📞Just Call Inaaya📲 Call Girls Service In Indor...
Call Girl In Indore 📞9235973566📞Just Call Inaaya📲 Call Girls Service In Indor...Call Girl In Indore 📞9235973566📞Just Call Inaaya📲 Call Girls Service In Indor...
Call Girl In Indore 📞9235973566📞Just Call Inaaya📲 Call Girls Service In Indor...
 
💚Chandigarh Call Girls Service 💯Jiya 📲🔝8868886958🔝Call Girls In Chandigarh No...
💚Chandigarh Call Girls Service 💯Jiya 📲🔝8868886958🔝Call Girls In Chandigarh No...💚Chandigarh Call Girls Service 💯Jiya 📲🔝8868886958🔝Call Girls In Chandigarh No...
💚Chandigarh Call Girls Service 💯Jiya 📲🔝8868886958🔝Call Girls In Chandigarh No...
 
Call Girls In Indore 📞9235973566📞Just Call Inaaya📲 Call Girls Service In Indo...
Call Girls In Indore 📞9235973566📞Just Call Inaaya📲 Call Girls Service In Indo...Call Girls In Indore 📞9235973566📞Just Call Inaaya📲 Call Girls Service In Indo...
Call Girls In Indore 📞9235973566📞Just Call Inaaya📲 Call Girls Service In Indo...
 
❤️Chandigarh Escorts Service☎️9815457724☎️ Call Girl service in Chandigarh☎️ ...
❤️Chandigarh Escorts Service☎️9815457724☎️ Call Girl service in Chandigarh☎️ ...❤️Chandigarh Escorts Service☎️9815457724☎️ Call Girl service in Chandigarh☎️ ...
❤️Chandigarh Escorts Service☎️9815457724☎️ Call Girl service in Chandigarh☎️ ...
 
💸Cash Payment No Advance Call Girls Kanpur 🧿 9332606886 🧿 High Class Call Gir...
💸Cash Payment No Advance Call Girls Kanpur 🧿 9332606886 🧿 High Class Call Gir...💸Cash Payment No Advance Call Girls Kanpur 🧿 9332606886 🧿 High Class Call Gir...
💸Cash Payment No Advance Call Girls Kanpur 🧿 9332606886 🧿 High Class Call Gir...
 
💞 Safe And Secure Call Girls Mysore 🧿 9332606886 🧿 High Class Call Girl Servi...
💞 Safe And Secure Call Girls Mysore 🧿 9332606886 🧿 High Class Call Girl Servi...💞 Safe And Secure Call Girls Mysore 🧿 9332606886 🧿 High Class Call Girl Servi...
💞 Safe And Secure Call Girls Mysore 🧿 9332606886 🧿 High Class Call Girl Servi...
 
Erotic Call Girls Bangalore {7304373326} ❤️VVIP SIYA Call Girls in Bangalore ...
Erotic Call Girls Bangalore {7304373326} ❤️VVIP SIYA Call Girls in Bangalore ...Erotic Call Girls Bangalore {7304373326} ❤️VVIP SIYA Call Girls in Bangalore ...
Erotic Call Girls Bangalore {7304373326} ❤️VVIP SIYA Call Girls in Bangalore ...
 
Independent Call Girls Bangalore {7304373326} ❤️VVIP POOJA Call Girls in Bang...
Independent Call Girls Bangalore {7304373326} ❤️VVIP POOJA Call Girls in Bang...Independent Call Girls Bangalore {7304373326} ❤️VVIP POOJA Call Girls in Bang...
Independent Call Girls Bangalore {7304373326} ❤️VVIP POOJA Call Girls in Bang...
 
💸Cash Payment No Advance Call Girls Pune 🧿 9332606886 🧿 High Class Call Girl ...
💸Cash Payment No Advance Call Girls Pune 🧿 9332606886 🧿 High Class Call Girl ...💸Cash Payment No Advance Call Girls Pune 🧿 9332606886 🧿 High Class Call Girl ...
💸Cash Payment No Advance Call Girls Pune 🧿 9332606886 🧿 High Class Call Girl ...
 
Ulhasnagar Call girl escort *88638//40496* Call me monika call girls 24*
Ulhasnagar Call girl escort *88638//40496* Call me monika call girls 24*Ulhasnagar Call girl escort *88638//40496* Call me monika call girls 24*
Ulhasnagar Call girl escort *88638//40496* Call me monika call girls 24*
 
❤️Amritsar Escort Service☎️9815674956☎️ Call Girl service in Amritsar☎️ Amrit...
❤️Amritsar Escort Service☎️9815674956☎️ Call Girl service in Amritsar☎️ Amrit...❤️Amritsar Escort Service☎️9815674956☎️ Call Girl service in Amritsar☎️ Amrit...
❤️Amritsar Escort Service☎️9815674956☎️ Call Girl service in Amritsar☎️ Amrit...
 
Indore Call Girl Service 📞9235973566📞Just Call Inaaya📲 Call Girls In Indore N...
Indore Call Girl Service 📞9235973566📞Just Call Inaaya📲 Call Girls In Indore N...Indore Call Girl Service 📞9235973566📞Just Call Inaaya📲 Call Girls In Indore N...
Indore Call Girl Service 📞9235973566📞Just Call Inaaya📲 Call Girls In Indore N...
 
Independent Call Girls Service Chandigarh Sector 17 | 8868886958 | Call Girl ...
Independent Call Girls Service Chandigarh Sector 17 | 8868886958 | Call Girl ...Independent Call Girls Service Chandigarh Sector 17 | 8868886958 | Call Girl ...
Independent Call Girls Service Chandigarh Sector 17 | 8868886958 | Call Girl ...
 
💚Trustworthy Call Girls Chandigarh 💯Niamh 📲🔝8868886958🔝Call Girls In Chandiga...
💚Trustworthy Call Girls Chandigarh 💯Niamh 📲🔝8868886958🔝Call Girls In Chandiga...💚Trustworthy Call Girls Chandigarh 💯Niamh 📲🔝8868886958🔝Call Girls In Chandiga...
💚Trustworthy Call Girls Chandigarh 💯Niamh 📲🔝8868886958🔝Call Girls In Chandiga...
 
💞 Safe And Secure Call Girls Coimbatore 🧿 9332606886 🧿 High Class Call Girl S...
💞 Safe And Secure Call Girls Coimbatore 🧿 9332606886 🧿 High Class Call Girl S...💞 Safe And Secure Call Girls Coimbatore 🧿 9332606886 🧿 High Class Call Girl S...
💞 Safe And Secure Call Girls Coimbatore 🧿 9332606886 🧿 High Class Call Girl S...
 
❤️Chandigarh Escorts☎️9814379184☎️ Call Girl service in Chandigarh☎️ Chandiga...
❤️Chandigarh Escorts☎️9814379184☎️ Call Girl service in Chandigarh☎️ Chandiga...❤️Chandigarh Escorts☎️9814379184☎️ Call Girl service in Chandigarh☎️ Chandiga...
❤️Chandigarh Escorts☎️9814379184☎️ Call Girl service in Chandigarh☎️ Chandiga...
 
Independent Call Girls Service Chandigarh | 8868886958 | Call Girl Service Nu...
Independent Call Girls Service Chandigarh | 8868886958 | Call Girl Service Nu...Independent Call Girls Service Chandigarh | 8868886958 | Call Girl Service Nu...
Independent Call Girls Service Chandigarh | 8868886958 | Call Girl Service Nu...
 

T2

  • 1. Part A: Answer1. Specializationhierarchiesenable the datamodel tocapture additional semanticcontent(meaning) intothe ERD. Specializationisatop-downapproachinwhicha higher-level entityisdividedinto multiple specializedlower-level entities. A specializationhierarchyprovidesthe meansto:  Supportattribute inheritance.  Define aspecial supertypeattribute knownasthe subtype discriminator.  Define disjoint/overlappingconstraintsandcomplete/partial constraints. Answer2. Specializationandgeneralizationare fundamental conceptsindatabase modelingthatare useful for establishingsuperclass-subclassrelationships. Specializationisa top-downapproachinwhicha higher-level entityisdividedinto multiple specialized lower-levelentities.Inadditiontosharingthe attributesof the higher-level entity,these lower-level entitieshave specificattributesof theirown.Specializationisusuallyused to findsubsetsof anentitythathas a few differentoradditionalattributes. The followingenhancedentityrelationshipdiagramexpressesthe entitiesinahierarchical database to demonstrate specialization: Generalizationisabottom-upapproachinwhichmultiple lower-level entitiesare combinedtoform a single higher-level entity.Generalizationisusuallyusedtofindcommonattributesamongentities to forma generalizedentity.Itcanalsobe thoughtof as the opposite of specialization. The followingenhancedentityrelationshipdiagramexpressesentitiesinahierarchical database to demonstrate generalization: Answer3. Two criteriahelpthe designerdeterminewhentouse subtypesandsupertypes:  There mustbe different,identifiable kindsortypesof the entityinthe user’senvironment.  The differentkindsortypesof instancesshouldeachhave one ormore attributesthatare unique tothat kind or type of instance. Answer4. No change overtime:If an attribute hassemanticmeaning,itmightbe subjecttoupdates.Thisis whynamesdo notmake good primarykeys.If youhave Vickie Smithasthe primarykey,what happensif she changeshername whenshe getsmarried?If a primarykeyissubjectto change,the foreignkeyvaluesmustbe updated,thusaddingtothe database workload.Furthermore,changing a primarykeyvalue meansthatyou are basicallychangingthe identityof anentity.Inshort,the PK shouldbe permanentandunchangeable.
  • 2. Answer5. Composite primarykeysare particularlyusefulintwocases:  As identifiersof composite entities,whereeachprimarykey combinationisallowedonly once in the M:N relationship.  As identifiersof weakentities,wherethe weakentityhasastrongidentifyingrelationship withthe parententity. Part B: Answer1. TinyCollege.accdb Part C: No. Criteria Activity 1 Attendance at weekly meetings Information exchanged through telephone and social media, for example, WhatsApp group used to exchange any type of notes, working notes from tutorial classes, other type of documents, and pictures for the assigned tasks and arranged Zoom meetings for discussions. 2 Weekly activity log Workload divided by the leader after discussing with other group members and started planning to complete the tasks effectively on time. Discussion made to organise the activities in an appropriate manner to complete the tasks within specified deadlines. 3 Time management We did 40 minutes discussion on Zoom for the division of work among all the group members and also decided to arrange daily meetings for 15 minutes after the tutorial class through WhatsApp Group or Zoom to keep the things on track.
  • 3. 4 Tasks  To fulfil the requirements of User View 4  To Develop the structure of database by drawing an entity-relationship (E-R) diagram and EERD for the enterprise.  To Create Forms in Microsoft Access to populate data in the tables as per the requirement.  Report Writing 5 Actual contribution to group project I have been assigned 4 tasks and started working on them to meet the requirements and deadlines as well.