SlideShare a Scribd company logo
1 of 1
MOTHER THERESA INSTITUTE OF COMPUTER APPLICATIONS
MCA III Semester I Internal Examinations
Sub: Data Base Manament System
Max. Marks: 50
_____________________________________________________________________
I. Write any four of the following Questions
4 X 5 = 20
1. What are the advantages of DBMS?
2. Discuss about data models
3. Explain various integrity constraints?
4. Explain various Relational algebra operations
5. Explain about basic building blocks of ER Model?
6. Explain the concept of authorization? How the authorization can be done in
oracle?
II. Write any two of the following Questions
10 X 3 =30
1. Explain the architecture of DBMS and explain the concept of database users?
2. Explain the database design for bank using ER model?
3. Explain the concept of EER Model? And what are the constraints that can be
enforced on them?
4. Explain the concept of triggers with an example?
MOTHER THERESA INSTITUTE OF COMPUTER APPLICATIONS
MCA III Semester I Internal Examinations
Sub: Data Base Manament System
Max. Marks: 50
_____________________________________________________________________
I. Write any four of the following Questions
4 X 5 = 20
1. What are the advantages of DBMS?
2. Discuss about data models
3. Explain various integrity constraints?
4. Explain various Relational algebra operations
5. Explain about basic building blocks of ER Model?
6. Explain the concept of authorization? How the authorization can be done in
oracle?
II. Write any two of the following Questions
10 X 3 =30
1. Explain the architecture of DBMS and explain the concept of database users?
2. Explain the database design for bank using ER model?
3. Explain the concept of EER Model? And what are the constraints that can be
enforced on them?
4. Explain the concept of triggers with an example?
MOTHER THERESA INSTITUTE OF COMPUTER APPLICATIONS
MCA III Semester I Internal Examinations
Sub: Data Base Manament System
Max. Marks: 50
_____________________________________________________________________
I. Write any four of the following Questions
4 X 5 = 20
1. What are the advantages of DBMS?
2. Discuss about data models
3. Explain various integrity constraints?
4. Explain various Relational algebra operations
5. Explain about basic building blocks of ER Model?
6. Explain the concept of authorization? How the authorization can be done in
oracle?
II. Write any two of the following Questions
10 X 3 =30
1. Explain the architecture of DBMS and explain the concept of database users?
2. Explain the database design for bank using ER model?
3. Explain the concept of EER Model? And what are the constraints that can be
enforced on them?
4. Explain the concept of triggers with an example?

More Related Content

What's hot

operating systems previous question papers
 operating systems previous question papers operating systems previous question papers
operating systems previous question papersbalajirao mahendrakar
 
SMU MSC IT FALL/ SUMMER - 2013 SOLVED ASSIGNMENTS
SMU MSC IT FALL/ SUMMER - 2013 SOLVED ASSIGNMENTSSMU MSC IT FALL/ SUMMER - 2013 SOLVED ASSIGNMENTS
SMU MSC IT FALL/ SUMMER - 2013 SOLVED ASSIGNMENTSsmumbahelp
 
Previous question papers of Database Management System (DBMS) By SHABEEB
Previous question papers of Database Management System (DBMS) By SHABEEBPrevious question papers of Database Management System (DBMS) By SHABEEB
Previous question papers of Database Management System (DBMS) By SHABEEBShabeeb Shabi
 
Advanced Question Paper Generator Implemented using Fuzzy Logic
Advanced Question Paper Generator Implemented using Fuzzy LogicAdvanced Question Paper Generator Implemented using Fuzzy Logic
Advanced Question Paper Generator Implemented using Fuzzy LogicIRJET Journal
 
Convert ER diagram to Relational model and Normalization
Convert ER diagram to Relational model and NormalizationConvert ER diagram to Relational model and Normalization
Convert ER diagram to Relational model and NormalizationSaadi Rahman
 
CSI2132: Database I – Assignment 3:
CSI2132: Database I – Assignment 3:CSI2132: Database I – Assignment 3:
CSI2132: Database I – Assignment 3:DeanMurphys
 

What's hot (9)

operating systems previous question papers
 operating systems previous question papers operating systems previous question papers
operating systems previous question papers
 
SMU MSC IT FALL/ SUMMER - 2013 SOLVED ASSIGNMENTS
SMU MSC IT FALL/ SUMMER - 2013 SOLVED ASSIGNMENTSSMU MSC IT FALL/ SUMMER - 2013 SOLVED ASSIGNMENTS
SMU MSC IT FALL/ SUMMER - 2013 SOLVED ASSIGNMENTS
 
Previous question papers of Database Management System (DBMS) By SHABEEB
Previous question papers of Database Management System (DBMS) By SHABEEBPrevious question papers of Database Management System (DBMS) By SHABEEB
Previous question papers of Database Management System (DBMS) By SHABEEB
 
Advanced Question Paper Generator Implemented using Fuzzy Logic
Advanced Question Paper Generator Implemented using Fuzzy LogicAdvanced Question Paper Generator Implemented using Fuzzy Logic
Advanced Question Paper Generator Implemented using Fuzzy Logic
 
Dbms keys
Dbms keysDbms keys
Dbms keys
 
Corruption detection using machine learning and natural language
Corruption detection using machine learning and natural languageCorruption detection using machine learning and natural language
Corruption detection using machine learning and natural language
 
Convert ER diagram to Relational model and Normalization
Convert ER diagram to Relational model and NormalizationConvert ER diagram to Relational model and Normalization
Convert ER diagram to Relational model and Normalization
 
CSI2132: Database I – Assignment 3:
CSI2132: Database I – Assignment 3:CSI2132: Database I – Assignment 3:
CSI2132: Database I – Assignment 3:
 
Lecture 5 se
Lecture 5 seLecture 5 se
Lecture 5 se
 

Similar to Dbms internal qp hod cse

Smu mca winter 2013
Smu mca winter 2013Smu mca winter 2013
Smu mca winter 2013smumbahelp
 
SMU bscit sem 1 fall 2014 assignemnts
SMU bscit sem 1 fall 2014 assignemntsSMU bscit sem 1 fall 2014 assignemnts
SMU bscit sem 1 fall 2014 assignemntssolved_assignments
 
Smu bsc it Spring 2014 solved assignments
Smu bsc it Spring 2014  solved assignmentsSmu bsc it Spring 2014  solved assignments
Smu bsc it Spring 2014 solved assignmentssmumbahelp
 
Smu bscit sem 1 spring 2015 assignemnts
Smu bscit sem 1 spring 2015 assignemntsSmu bscit sem 1 spring 2015 assignemnts
Smu bscit sem 1 spring 2015 assignemntssolved_assignments
 
ADBMS ALL 2069-73 [CSITauthority.blogspot.com].pdf
ADBMS ALL 2069-73 [CSITauthority.blogspot.com].pdfADBMS ALL 2069-73 [CSITauthority.blogspot.com].pdf
ADBMS ALL 2069-73 [CSITauthority.blogspot.com].pdfarvind pandey
 
SMU BSCIT SUMMER 2014 ASSIGNMENTS
SMU BSCIT SUMMER 2014 ASSIGNMENTSSMU BSCIT SUMMER 2014 ASSIGNMENTS
SMU BSCIT SUMMER 2014 ASSIGNMENTSsolved_assignments
 
Smu msc it spring 2014 solved assignments
Smu msc it spring 2014 solved assignmentsSmu msc it spring 2014 solved assignments
Smu msc it spring 2014 solved assignmentssmumbahelp
 
M.tech cse 10july13 (1)
M.tech cse  10july13 (1)M.tech cse  10july13 (1)
M.tech cse 10july13 (1)vijay707070
 
Smu bscit sem 2 summer 2015 assignments
Smu bscit sem 2 summer 2015 assignmentsSmu bscit sem 2 summer 2015 assignments
Smu bscit sem 2 summer 2015 assignmentssolved_assignments
 
Introduction to the Structured Query Language SQL
Introduction to the Structured Query Language SQLIntroduction to the Structured Query Language SQL
Introduction to the Structured Query Language SQLHarmony Kwawu
 
Bt0066, database management systems
Bt0066, database management systemsBt0066, database management systems
Bt0066, database management systemssmumbahelp
 
Differences between method overloading and method overriding
Differences between method overloading and method overridingDifferences between method overloading and method overriding
Differences between method overloading and method overridingPinky Anaya
 
SEM 3 MIS SUMMER 2014 ASSIGNMENTS
SEM 3 MIS SUMMER 2014 ASSIGNMENTSSEM 3 MIS SUMMER 2014 ASSIGNMENTS
SEM 3 MIS SUMMER 2014 ASSIGNMENTSsolved_assignments
 
Model questions-b.sc .csit-6th-sem
Model questions-b.sc .csit-6th-semModel questions-b.sc .csit-6th-sem
Model questions-b.sc .csit-6th-semNayanBakhadyo
 
Bsc it winter 2013 2nd sem
Bsc it  winter 2013 2nd semBsc it  winter 2013 2nd sem
Bsc it winter 2013 2nd semsmumbahelp
 

Similar to Dbms internal qp hod cse (20)

Smu mca winter 2013
Smu mca winter 2013Smu mca winter 2013
Smu mca winter 2013
 
Dbms qsntns
Dbms qsntnsDbms qsntns
Dbms qsntns
 
SMU bscit sem 1 fall 2014 assignemnts
SMU bscit sem 1 fall 2014 assignemntsSMU bscit sem 1 fall 2014 assignemnts
SMU bscit sem 1 fall 2014 assignemnts
 
Smu bsc it Spring 2014 solved assignments
Smu bsc it Spring 2014  solved assignmentsSmu bsc it Spring 2014  solved assignments
Smu bsc it Spring 2014 solved assignments
 
Bscit spring driveassignments
Bscit spring driveassignmentsBscit spring driveassignments
Bscit spring driveassignments
 
Smu bscit sem 1 spring 2015 assignemnts
Smu bscit sem 1 spring 2015 assignemntsSmu bscit sem 1 spring 2015 assignemnts
Smu bscit sem 1 spring 2015 assignemnts
 
Mca 101
Mca 101Mca 101
Mca 101
 
Bca spring driveassignments
Bca spring driveassignmentsBca spring driveassignments
Bca spring driveassignments
 
ADBMS ALL 2069-73 [CSITauthority.blogspot.com].pdf
ADBMS ALL 2069-73 [CSITauthority.blogspot.com].pdfADBMS ALL 2069-73 [CSITauthority.blogspot.com].pdf
ADBMS ALL 2069-73 [CSITauthority.blogspot.com].pdf
 
D 17
D 17D 17
D 17
 
SMU BSCIT SUMMER 2014 ASSIGNMENTS
SMU BSCIT SUMMER 2014 ASSIGNMENTSSMU BSCIT SUMMER 2014 ASSIGNMENTS
SMU BSCIT SUMMER 2014 ASSIGNMENTS
 
Smu msc it spring 2014 solved assignments
Smu msc it spring 2014 solved assignmentsSmu msc it spring 2014 solved assignments
Smu msc it spring 2014 solved assignments
 
M.tech cse 10july13 (1)
M.tech cse  10july13 (1)M.tech cse  10july13 (1)
M.tech cse 10july13 (1)
 
Smu bscit sem 2 summer 2015 assignments
Smu bscit sem 2 summer 2015 assignmentsSmu bscit sem 2 summer 2015 assignments
Smu bscit sem 2 summer 2015 assignments
 
Introduction to the Structured Query Language SQL
Introduction to the Structured Query Language SQLIntroduction to the Structured Query Language SQL
Introduction to the Structured Query Language SQL
 
Bt0066, database management systems
Bt0066, database management systemsBt0066, database management systems
Bt0066, database management systems
 
Differences between method overloading and method overriding
Differences between method overloading and method overridingDifferences between method overloading and method overriding
Differences between method overloading and method overriding
 
SEM 3 MIS SUMMER 2014 ASSIGNMENTS
SEM 3 MIS SUMMER 2014 ASSIGNMENTSSEM 3 MIS SUMMER 2014 ASSIGNMENTS
SEM 3 MIS SUMMER 2014 ASSIGNMENTS
 
Model questions-b.sc .csit-6th-sem
Model questions-b.sc .csit-6th-semModel questions-b.sc .csit-6th-sem
Model questions-b.sc .csit-6th-sem
 
Bsc it winter 2013 2nd sem
Bsc it  winter 2013 2nd semBsc it  winter 2013 2nd sem
Bsc it winter 2013 2nd sem
 

Recently uploaded

ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPTECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPTiammrhaywood
 
How to Configure Email Server in Odoo 17
How to Configure Email Server in Odoo 17How to Configure Email Server in Odoo 17
How to Configure Email Server in Odoo 17Celine George
 
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Krashi Coaching
 
Paris 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityParis 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityGeoBlogs
 
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️9953056974 Low Rate Call Girls In Saket, Delhi NCR
 
EPANDING THE CONTENT OF AN OUTLINE using notes.pptx
EPANDING THE CONTENT OF AN OUTLINE using notes.pptxEPANDING THE CONTENT OF AN OUTLINE using notes.pptx
EPANDING THE CONTENT OF AN OUTLINE using notes.pptxRaymartEstabillo3
 
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Sapana Sha
 
Blooming Together_ Growing a Community Garden Worksheet.docx
Blooming Together_ Growing a Community Garden Worksheet.docxBlooming Together_ Growing a Community Garden Worksheet.docx
Blooming Together_ Growing a Community Garden Worksheet.docxUnboundStockton
 
Mastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory InspectionMastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory InspectionSafetyChain Software
 
internship ppt on smartinternz platform as salesforce developer
internship ppt on smartinternz platform as salesforce developerinternship ppt on smartinternz platform as salesforce developer
internship ppt on smartinternz platform as salesforce developerunnathinaik
 
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17Celine George
 
Computed Fields and api Depends in the Odoo 17
Computed Fields and api Depends in the Odoo 17Computed Fields and api Depends in the Odoo 17
Computed Fields and api Depends in the Odoo 17Celine George
 
Crayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon ACrayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon AUnboundStockton
 
Proudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptxProudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptxthorishapillay1
 
Biting mechanism of poisonous snakes.pdf
Biting mechanism of poisonous snakes.pdfBiting mechanism of poisonous snakes.pdf
Biting mechanism of poisonous snakes.pdfadityarao40181
 
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdfssuser54595a
 
Employee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxEmployee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxNirmalaLoungPoorunde1
 
Presiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha electionsPresiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha electionsanshu789521
 

Recently uploaded (20)

ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPTECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
 
How to Configure Email Server in Odoo 17
How to Configure Email Server in Odoo 17How to Configure Email Server in Odoo 17
How to Configure Email Server in Odoo 17
 
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
 
Paris 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityParis 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activity
 
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
 
EPANDING THE CONTENT OF AN OUTLINE using notes.pptx
EPANDING THE CONTENT OF AN OUTLINE using notes.pptxEPANDING THE CONTENT OF AN OUTLINE using notes.pptx
EPANDING THE CONTENT OF AN OUTLINE using notes.pptx
 
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
 
Blooming Together_ Growing a Community Garden Worksheet.docx
Blooming Together_ Growing a Community Garden Worksheet.docxBlooming Together_ Growing a Community Garden Worksheet.docx
Blooming Together_ Growing a Community Garden Worksheet.docx
 
Mastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory InspectionMastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory Inspection
 
internship ppt on smartinternz platform as salesforce developer
internship ppt on smartinternz platform as salesforce developerinternship ppt on smartinternz platform as salesforce developer
internship ppt on smartinternz platform as salesforce developer
 
TataKelola dan KamSiber Kecerdasan Buatan v022.pdf
TataKelola dan KamSiber Kecerdasan Buatan v022.pdfTataKelola dan KamSiber Kecerdasan Buatan v022.pdf
TataKelola dan KamSiber Kecerdasan Buatan v022.pdf
 
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
 
Model Call Girl in Bikash Puri Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Bikash Puri  Delhi reach out to us at 🔝9953056974🔝Model Call Girl in Bikash Puri  Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Bikash Puri Delhi reach out to us at 🔝9953056974🔝
 
Computed Fields and api Depends in the Odoo 17
Computed Fields and api Depends in the Odoo 17Computed Fields and api Depends in the Odoo 17
Computed Fields and api Depends in the Odoo 17
 
Crayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon ACrayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon A
 
Proudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptxProudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptx
 
Biting mechanism of poisonous snakes.pdf
Biting mechanism of poisonous snakes.pdfBiting mechanism of poisonous snakes.pdf
Biting mechanism of poisonous snakes.pdf
 
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
 
Employee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxEmployee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptx
 
Presiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha electionsPresiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha elections
 

Dbms internal qp hod cse

  • 1. MOTHER THERESA INSTITUTE OF COMPUTER APPLICATIONS MCA III Semester I Internal Examinations Sub: Data Base Manament System Max. Marks: 50 _____________________________________________________________________ I. Write any four of the following Questions 4 X 5 = 20 1. What are the advantages of DBMS? 2. Discuss about data models 3. Explain various integrity constraints? 4. Explain various Relational algebra operations 5. Explain about basic building blocks of ER Model? 6. Explain the concept of authorization? How the authorization can be done in oracle? II. Write any two of the following Questions 10 X 3 =30 1. Explain the architecture of DBMS and explain the concept of database users? 2. Explain the database design for bank using ER model? 3. Explain the concept of EER Model? And what are the constraints that can be enforced on them? 4. Explain the concept of triggers with an example? MOTHER THERESA INSTITUTE OF COMPUTER APPLICATIONS MCA III Semester I Internal Examinations Sub: Data Base Manament System Max. Marks: 50 _____________________________________________________________________ I. Write any four of the following Questions 4 X 5 = 20 1. What are the advantages of DBMS? 2. Discuss about data models 3. Explain various integrity constraints? 4. Explain various Relational algebra operations 5. Explain about basic building blocks of ER Model? 6. Explain the concept of authorization? How the authorization can be done in oracle? II. Write any two of the following Questions 10 X 3 =30 1. Explain the architecture of DBMS and explain the concept of database users? 2. Explain the database design for bank using ER model? 3. Explain the concept of EER Model? And what are the constraints that can be enforced on them? 4. Explain the concept of triggers with an example? MOTHER THERESA INSTITUTE OF COMPUTER APPLICATIONS MCA III Semester I Internal Examinations Sub: Data Base Manament System Max. Marks: 50 _____________________________________________________________________ I. Write any four of the following Questions 4 X 5 = 20 1. What are the advantages of DBMS? 2. Discuss about data models 3. Explain various integrity constraints? 4. Explain various Relational algebra operations 5. Explain about basic building blocks of ER Model? 6. Explain the concept of authorization? How the authorization can be done in oracle? II. Write any two of the following Questions 10 X 3 =30 1. Explain the architecture of DBMS and explain the concept of database users? 2. Explain the database design for bank using ER model? 3. Explain the concept of EER Model? And what are the constraints that can be enforced on them? 4. Explain the concept of triggers with an example?