SlideShare a Scribd company logo
Dear students get fully solved assignments
Send your semester & Specialization name to our mail id :
help.mbaassignments@gmail.com
or
call us at : 08263069601
ASSIGNMENT
DRIVE SPRING 2016
PROGRAM MASTER OF BUSINESS ADMINISTRATION (MBA)
SEMESTER III
SUBJECT CODE & NAME MI0034 – DATABASE MANAGEMENT SYSTEM
BK ID B1966
CREDITS 4
MARKS 60
Note: Answer all questions. Kindly note that answers for 10 marks questions should be
approximately of 400 words. Each question is followed by evaluation scheme.
Question. 1. What is Database Management System (DBMS)?
Briefly explain the important properties ofdatabase.
Answer: A database management system (DBMS) is system software for creating and managing
databases. The DBMS provides users and programmers with a systematic way to create, retrieve,
update and manage data.
A DBMS makes it possible for end users to create, read, update and delete data in a database. The
DBMS essentially serves as an interface between the database and end users or application
programs, ensuring that data is consistently organized and remains easily accessible.
The DBMS manages three important things:
Question. 2. Explain the different operations of relational algebra
with suitable examples.
Answer:Relational database systems are expected to be equipped with a query language that can
assistitsusersto querythe database instances.There are two kinds of query languages − relational
algebra and relational calculus.
Relational Algebra: Relational algebra is a procedural query language, which takes instances of
relationsas input and yields instances of relations as output. It uses operators to perform queries.
An operator can be either unary or binary. They accept relations
Question. 3. What is client–server model ? Briefly explain the
advantages of client–server model.
Answer:The client–server model is a distributed application structure that partitions tasks or
workloads between the providers of a resource or service, called servers, and service requesters,
called clients. Often clients and servers communicate over a computer network on separate
hardware,butboth clientandservermayreside inthe same system.A serverhost runs one or more
server programs which share their resources with clients. A client does not share any of its
resources, but requests a server's content or service function. Clients therefore initiate
communication sessions with servers which await incoming requests. Examples of computer
applications that use the client–server model
Question. 4. a. Define SQL
Answer:SQL is a special-purpose programming language designed for managing data held in a
relational database management system (RDBMS), or for stream processing in a relational data
stream management system (RDSMS).
Originally based upon relational algebra and tuple relational calculus, SQL consists of a data
definition language, data manipulation
b. Explain the different types of SQL
Answer:SQL statements are divided into five different categories: Data definition language (DDL),
Data manipulation language (DML), Data Control Language (DCL), Transaction Control Statement
(TCS), Session Control Statements (SCS).
Data Definition Language (DDL) Statements: Data definition statement are use to define the
database structure or table.
Question. 5. a. Explain the two-phase locking protocol with various
phases.
Answer:In databases and transaction processing, two-phase locking (2PL) is a concurrency control
methodthatguaranteesserializability.Itisalsothe name of the resultingsetof database transaction
schedules(histories). The protocol utilizes locks, applied by a transaction to data, which may block
(interpreted as signals to stop) other transactions from accessing the same data during the
transaction's life.
By the 2PL protocol locks are applied and removed in two phases:
 Expanding phase: locks are acquired and no locks are released.
 Shrinking phase: locks are released and no locks are acquired.
b. Elaborate advantages and disadvantages of Distributed database
management system.
Answer:There are following advantages of DDBMs:
Reflects organizational structure: Many organizations are naturally distributed over several
locations.Forexample,abankhasmany officesindifferentcities. It is natural for databases used in
such an application to be distributed over these locations. A bank may keep a database at each
branch office containing details such things as the staff that work at that location, the account
information of customers etc.
Question. 6. Briefly explain the basic concepts of object-oriented
data model.
Answer:Imagine we have to design database for college. What is the real world entities involved
withcollege?Theyare college,Students, Lecturer, Course, Subject, Marks etc. Once all the entities
are listed,we findoutthe relationship between them and try to map all of them. Also we list what
are the attributes related to each entity like student id, name, lecturer name, course that he is
teaching,differentsubjects,passmark,grade levelsetc. Here we are not bothered about what data
value isstored,whatisthe size of each data etc.We know onlyentitiesinvolved,theirattributesand
mapping at this stage.
Dear students get fully solved assignments
Send your semester & Specialization name to our mail id :
help.mbaassignments@gmail.com
or
call us at : 08263069601

More Related Content

What's hot

Mi0034 database management systems
Mi0034  database management systemsMi0034  database management systems
Mi0034 database management systems
smumbahelp
 
Mi0034 database management systems
Mi0034  database management systemsMi0034  database management systems
Mi0034 database management systems
smumbahelp
 
2 database system concepts and architecture
2 database system concepts and architecture2 database system concepts and architecture
2 database system concepts and architecture
Kumar
 
Dbms viva questions
Dbms viva questionsDbms viva questions
Dbms viva questions
Balveer Rathore
 
Fundamentals of database system - Database System Concepts and Architecture
Fundamentals of database system - Database System Concepts and ArchitectureFundamentals of database system - Database System Concepts and Architecture
Fundamentals of database system - Database System Concepts and Architecture
Mustafa Kamel Mohammadi
 
Database management systems cs403 power point slides lecture 06
Database management systems   cs403 power point slides lecture 06Database management systems   cs403 power point slides lecture 06
Database management systems cs403 power point slides lecture 06
Md.Abu Sayed
 
Fundamentals of Database system
Fundamentals of Database systemFundamentals of Database system
Fundamentals of Database system
philipsinter
 
IP PROJECT FILE
IP PROJECT FILEIP PROJECT FILE
IP PROJECT FILE
Shubham5Oct
 
data manipulation language
data manipulation languagedata manipulation language
data manipulation language
JananiSelvaraj10
 
Bab9
Bab9Bab9
Dbms tutorial
Dbms tutorialDbms tutorial
Dbms tutorial
HarikaReddy115
 
Ch09
Ch09Ch09
Function
FunctionFunction
Function
rey501
 
Mi0034 database management systems
Mi0034  database management systemsMi0034  database management systems
Mi0034 database management systems
smumbahelp
 
Database System Architecture
Database System ArchitectureDatabase System Architecture
Database System Architecture
Vignesh Saravanan
 
Micro project co 3 i 22 question
Micro project co 3 i 22 question Micro project co 3 i 22 question
Micro project co 3 i 22 question
ARVIND SARDAR
 
Week 3 Classification of Database Management Systems & Data Modeling
Week 3 Classification of Database Management Systems & Data ModelingWeek 3 Classification of Database Management Systems & Data Modeling
Week 3 Classification of Database Management Systems & Data Modeling
oudesign
 
ch1
ch1ch1
Dbms tutorial
Dbms tutorialDbms tutorial
Dbms tutorial
ankindian
 

What's hot (19)

Mi0034 database management systems
Mi0034  database management systemsMi0034  database management systems
Mi0034 database management systems
 
Mi0034 database management systems
Mi0034  database management systemsMi0034  database management systems
Mi0034 database management systems
 
2 database system concepts and architecture
2 database system concepts and architecture2 database system concepts and architecture
2 database system concepts and architecture
 
Dbms viva questions
Dbms viva questionsDbms viva questions
Dbms viva questions
 
Fundamentals of database system - Database System Concepts and Architecture
Fundamentals of database system - Database System Concepts and ArchitectureFundamentals of database system - Database System Concepts and Architecture
Fundamentals of database system - Database System Concepts and Architecture
 
Database management systems cs403 power point slides lecture 06
Database management systems   cs403 power point slides lecture 06Database management systems   cs403 power point slides lecture 06
Database management systems cs403 power point slides lecture 06
 
Fundamentals of Database system
Fundamentals of Database systemFundamentals of Database system
Fundamentals of Database system
 
IP PROJECT FILE
IP PROJECT FILEIP PROJECT FILE
IP PROJECT FILE
 
data manipulation language
data manipulation languagedata manipulation language
data manipulation language
 
Bab9
Bab9Bab9
Bab9
 
Dbms tutorial
Dbms tutorialDbms tutorial
Dbms tutorial
 
Ch09
Ch09Ch09
Ch09
 
Function
FunctionFunction
Function
 
Mi0034 database management systems
Mi0034  database management systemsMi0034  database management systems
Mi0034 database management systems
 
Database System Architecture
Database System ArchitectureDatabase System Architecture
Database System Architecture
 
Micro project co 3 i 22 question
Micro project co 3 i 22 question Micro project co 3 i 22 question
Micro project co 3 i 22 question
 
Week 3 Classification of Database Management Systems & Data Modeling
Week 3 Classification of Database Management Systems & Data ModelingWeek 3 Classification of Database Management Systems & Data Modeling
Week 3 Classification of Database Management Systems & Data Modeling
 
ch1
ch1ch1
ch1
 
Dbms tutorial
Dbms tutorialDbms tutorial
Dbms tutorial
 

Similar to Mi0034 database management system

Mi0034 – database management system
Mi0034 – database management systemMi0034 – database management system
Mi0034 – database management system
smumbahelp
 
Mi0034 – database management system
Mi0034 – database management systemMi0034 – database management system
Mi0034 – database management system
smumbahelp
 
Mi0034 – database management system
Mi0034 – database management systemMi0034 – database management system
Mi0034 – database management system
smumbahelp
 
Mi0034 database management system
Mi0034 database management systemMi0034 database management system
Mi0034 database management system
consult4solutions
 
Mi0034 summer-2016
Mi0034 summer-2016Mi0034 summer-2016
Mi0034 summer-2016
smumbahelp
 
Mi0034 –database management systems
Mi0034 –database management systemsMi0034 –database management systems
Mi0034 –database management systems
smumbahelp
 
Bca3020 database management system
Bca3020   database management systemBca3020   database management system
Bca3020 database management system
smumbahelp
 
Mca3020 advanced database management system
Mca3020  advanced database management systemMca3020  advanced database management system
Mca3020 advanced database management system
smumbahelp
 
Bca3020 database management system
Bca3020   database management systemBca3020   database management system
Bca3020 database management system
smumbahelp
 
Mca3020 advanced database management system
Mca3020  advanced database management systemMca3020  advanced database management system
Mca3020 advanced database management system
smumbahelp
 
Mca3020 advanced database management system
Mca3020  advanced database management systemMca3020  advanced database management system
Mca3020 advanced database management system
smumbahelp
 
Bca3020 database management system
Bca3020   database management systemBca3020   database management system
Bca3020 database management system
smumbahelp
 
Mca3020 advanced database management system
Mca3020  advanced database management systemMca3020  advanced database management system
Mca3020 advanced database management system
smumbahelp
 
Mi0034 database management systems
Mi0034  database management systemsMi0034  database management systems
Mi0034 database management systems
smumbahelp
 
Mca1040 system analysis and design
Mca1040  system analysis and designMca1040  system analysis and design
Mca1040 system analysis and design
smumbahelp
 
Database Management system
Database Management systemDatabase Management system
Database Management system
Vijay Thorat
 
Lecture 1 to 3intro to normalization in database
Lecture 1 to 3intro to  normalization in databaseLecture 1 to 3intro to  normalization in database
Lecture 1 to 3intro to normalization in database
maqsoodahmedbscsfkhp
 
data base management report
data base management report data base management report
data base management report
shivam tripathi
 
SEM 3 MIS SUMMER 2014 ASSIGNMENTS
SEM 3 MIS SUMMER 2014 ASSIGNMENTSSEM 3 MIS SUMMER 2014 ASSIGNMENTS
SEM 3 MIS SUMMER 2014 ASSIGNMENTS
solved_assignments
 
Bt0066 dbms
Bt0066 dbmsBt0066 dbms
Bt0066 dbms
smumbahelp
 

Similar to Mi0034 database management system (20)

Mi0034 – database management system
Mi0034 – database management systemMi0034 – database management system
Mi0034 – database management system
 
Mi0034 – database management system
Mi0034 – database management systemMi0034 – database management system
Mi0034 – database management system
 
Mi0034 – database management system
Mi0034 – database management systemMi0034 – database management system
Mi0034 – database management system
 
Mi0034 database management system
Mi0034 database management systemMi0034 database management system
Mi0034 database management system
 
Mi0034 summer-2016
Mi0034 summer-2016Mi0034 summer-2016
Mi0034 summer-2016
 
Mi0034 –database management systems
Mi0034 –database management systemsMi0034 –database management systems
Mi0034 –database management systems
 
Bca3020 database management system
Bca3020   database management systemBca3020   database management system
Bca3020 database management system
 
Mca3020 advanced database management system
Mca3020  advanced database management systemMca3020  advanced database management system
Mca3020 advanced database management system
 
Bca3020 database management system
Bca3020   database management systemBca3020   database management system
Bca3020 database management system
 
Mca3020 advanced database management system
Mca3020  advanced database management systemMca3020  advanced database management system
Mca3020 advanced database management system
 
Mca3020 advanced database management system
Mca3020  advanced database management systemMca3020  advanced database management system
Mca3020 advanced database management system
 
Bca3020 database management system
Bca3020   database management systemBca3020   database management system
Bca3020 database management system
 
Mca3020 advanced database management system
Mca3020  advanced database management systemMca3020  advanced database management system
Mca3020 advanced database management system
 
Mi0034 database management systems
Mi0034  database management systemsMi0034  database management systems
Mi0034 database management systems
 
Mca1040 system analysis and design
Mca1040  system analysis and designMca1040  system analysis and design
Mca1040 system analysis and design
 
Database Management system
Database Management systemDatabase Management system
Database Management system
 
Lecture 1 to 3intro to normalization in database
Lecture 1 to 3intro to  normalization in databaseLecture 1 to 3intro to  normalization in database
Lecture 1 to 3intro to normalization in database
 
data base management report
data base management report data base management report
data base management report
 
SEM 3 MIS SUMMER 2014 ASSIGNMENTS
SEM 3 MIS SUMMER 2014 ASSIGNMENTSSEM 3 MIS SUMMER 2014 ASSIGNMENTS
SEM 3 MIS SUMMER 2014 ASSIGNMENTS
 
Bt0066 dbms
Bt0066 dbmsBt0066 dbms
Bt0066 dbms
 

Recently uploaded

The Diamonds of 2023-2024 in the IGRA collection
The Diamonds of 2023-2024 in the IGRA collectionThe Diamonds of 2023-2024 in the IGRA collection
The Diamonds of 2023-2024 in the IGRA collection
Israel Genealogy Research Association
 
PIMS Job Advertisement 2024.pdf Islamabad
PIMS Job Advertisement 2024.pdf IslamabadPIMS Job Advertisement 2024.pdf Islamabad
PIMS Job Advertisement 2024.pdf Islamabad
AyyanKhan40
 
Film vocab for eal 3 students: Australia the movie
Film vocab for eal 3 students: Australia the movieFilm vocab for eal 3 students: Australia the movie
Film vocab for eal 3 students: Australia the movie
Nicholas Montgomery
 
The basics of sentences session 6pptx.pptx
The basics of sentences session 6pptx.pptxThe basics of sentences session 6pptx.pptx
The basics of sentences session 6pptx.pptx
heathfieldcps1
 
How to Add Chatter in the odoo 17 ERP Module
How to Add Chatter in the odoo 17 ERP ModuleHow to Add Chatter in the odoo 17 ERP Module
How to Add Chatter in the odoo 17 ERP Module
Celine George
 
Digital Artifact 1 - 10VCD Environments Unit
Digital Artifact 1 - 10VCD Environments UnitDigital Artifact 1 - 10VCD Environments Unit
Digital Artifact 1 - 10VCD Environments Unit
chanes7
 
BÀI TẬP BỔ TRỢ TIẾNG ANH 8 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2023-2024 (CÓ FI...
BÀI TẬP BỔ TRỢ TIẾNG ANH 8 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2023-2024 (CÓ FI...BÀI TẬP BỔ TRỢ TIẾNG ANH 8 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2023-2024 (CÓ FI...
BÀI TẬP BỔ TRỢ TIẾNG ANH 8 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2023-2024 (CÓ FI...
Nguyen Thanh Tu Collection
 
Advanced Java[Extra Concepts, Not Difficult].docx
Advanced Java[Extra Concepts, Not Difficult].docxAdvanced Java[Extra Concepts, Not Difficult].docx
Advanced Java[Extra Concepts, Not Difficult].docx
adhitya5119
 
CACJapan - GROUP Presentation 1- Wk 4.pdf
CACJapan - GROUP Presentation 1- Wk 4.pdfCACJapan - GROUP Presentation 1- Wk 4.pdf
CACJapan - GROUP Presentation 1- Wk 4.pdf
camakaiclarkmusic
 
S1-Introduction-Biopesticides in ICM.pptx
S1-Introduction-Biopesticides in ICM.pptxS1-Introduction-Biopesticides in ICM.pptx
S1-Introduction-Biopesticides in ICM.pptx
tarandeep35
 
South African Journal of Science: Writing with integrity workshop (2024)
South African Journal of Science: Writing with integrity workshop (2024)South African Journal of Science: Writing with integrity workshop (2024)
South African Journal of Science: Writing with integrity workshop (2024)
Academy of Science of South Africa
 
Life upper-Intermediate B2 Workbook for student
Life upper-Intermediate B2 Workbook for studentLife upper-Intermediate B2 Workbook for student
Life upper-Intermediate B2 Workbook for student
NgcHiNguyn25
 
Azure Interview Questions and Answers PDF By ScholarHat
Azure Interview Questions and Answers PDF By ScholarHatAzure Interview Questions and Answers PDF By ScholarHat
Azure Interview Questions and Answers PDF By ScholarHat
Scholarhat
 
Assessment and Planning in Educational technology.pptx
Assessment and Planning in Educational technology.pptxAssessment and Planning in Educational technology.pptx
Assessment and Planning in Educational technology.pptx
Kavitha Krishnan
 
How to Fix the Import Error in the Odoo 17
How to Fix the Import Error in the Odoo 17How to Fix the Import Error in the Odoo 17
How to Fix the Import Error in the Odoo 17
Celine George
 
Pollock and Snow "DEIA in the Scholarly Landscape, Session One: Setting Expec...
Pollock and Snow "DEIA in the Scholarly Landscape, Session One: Setting Expec...Pollock and Snow "DEIA in the Scholarly Landscape, Session One: Setting Expec...
Pollock and Snow "DEIA in the Scholarly Landscape, Session One: Setting Expec...
National Information Standards Organization (NISO)
 
The basics of sentences session 5pptx.pptx
The basics of sentences session 5pptx.pptxThe basics of sentences session 5pptx.pptx
The basics of sentences session 5pptx.pptx
heathfieldcps1
 
Liberal Approach to the Study of Indian Politics.pdf
Liberal Approach to the Study of Indian Politics.pdfLiberal Approach to the Study of Indian Politics.pdf
Liberal Approach to the Study of Indian Politics.pdf
WaniBasim
 
A Strategic Approach: GenAI in Education
A Strategic Approach: GenAI in EducationA Strategic Approach: GenAI in Education
A Strategic Approach: GenAI in Education
Peter Windle
 
Types of Herbal Cosmetics its standardization.
Types of Herbal Cosmetics its standardization.Types of Herbal Cosmetics its standardization.
Types of Herbal Cosmetics its standardization.
Ashokrao Mane college of Pharmacy Peth-Vadgaon
 

Recently uploaded (20)

The Diamonds of 2023-2024 in the IGRA collection
The Diamonds of 2023-2024 in the IGRA collectionThe Diamonds of 2023-2024 in the IGRA collection
The Diamonds of 2023-2024 in the IGRA collection
 
PIMS Job Advertisement 2024.pdf Islamabad
PIMS Job Advertisement 2024.pdf IslamabadPIMS Job Advertisement 2024.pdf Islamabad
PIMS Job Advertisement 2024.pdf Islamabad
 
Film vocab for eal 3 students: Australia the movie
Film vocab for eal 3 students: Australia the movieFilm vocab for eal 3 students: Australia the movie
Film vocab for eal 3 students: Australia the movie
 
The basics of sentences session 6pptx.pptx
The basics of sentences session 6pptx.pptxThe basics of sentences session 6pptx.pptx
The basics of sentences session 6pptx.pptx
 
How to Add Chatter in the odoo 17 ERP Module
How to Add Chatter in the odoo 17 ERP ModuleHow to Add Chatter in the odoo 17 ERP Module
How to Add Chatter in the odoo 17 ERP Module
 
Digital Artifact 1 - 10VCD Environments Unit
Digital Artifact 1 - 10VCD Environments UnitDigital Artifact 1 - 10VCD Environments Unit
Digital Artifact 1 - 10VCD Environments Unit
 
BÀI TẬP BỔ TRỢ TIẾNG ANH 8 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2023-2024 (CÓ FI...
BÀI TẬP BỔ TRỢ TIẾNG ANH 8 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2023-2024 (CÓ FI...BÀI TẬP BỔ TRỢ TIẾNG ANH 8 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2023-2024 (CÓ FI...
BÀI TẬP BỔ TRỢ TIẾNG ANH 8 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2023-2024 (CÓ FI...
 
Advanced Java[Extra Concepts, Not Difficult].docx
Advanced Java[Extra Concepts, Not Difficult].docxAdvanced Java[Extra Concepts, Not Difficult].docx
Advanced Java[Extra Concepts, Not Difficult].docx
 
CACJapan - GROUP Presentation 1- Wk 4.pdf
CACJapan - GROUP Presentation 1- Wk 4.pdfCACJapan - GROUP Presentation 1- Wk 4.pdf
CACJapan - GROUP Presentation 1- Wk 4.pdf
 
S1-Introduction-Biopesticides in ICM.pptx
S1-Introduction-Biopesticides in ICM.pptxS1-Introduction-Biopesticides in ICM.pptx
S1-Introduction-Biopesticides in ICM.pptx
 
South African Journal of Science: Writing with integrity workshop (2024)
South African Journal of Science: Writing with integrity workshop (2024)South African Journal of Science: Writing with integrity workshop (2024)
South African Journal of Science: Writing with integrity workshop (2024)
 
Life upper-Intermediate B2 Workbook for student
Life upper-Intermediate B2 Workbook for studentLife upper-Intermediate B2 Workbook for student
Life upper-Intermediate B2 Workbook for student
 
Azure Interview Questions and Answers PDF By ScholarHat
Azure Interview Questions and Answers PDF By ScholarHatAzure Interview Questions and Answers PDF By ScholarHat
Azure Interview Questions and Answers PDF By ScholarHat
 
Assessment and Planning in Educational technology.pptx
Assessment and Planning in Educational technology.pptxAssessment and Planning in Educational technology.pptx
Assessment and Planning in Educational technology.pptx
 
How to Fix the Import Error in the Odoo 17
How to Fix the Import Error in the Odoo 17How to Fix the Import Error in the Odoo 17
How to Fix the Import Error in the Odoo 17
 
Pollock and Snow "DEIA in the Scholarly Landscape, Session One: Setting Expec...
Pollock and Snow "DEIA in the Scholarly Landscape, Session One: Setting Expec...Pollock and Snow "DEIA in the Scholarly Landscape, Session One: Setting Expec...
Pollock and Snow "DEIA in the Scholarly Landscape, Session One: Setting Expec...
 
The basics of sentences session 5pptx.pptx
The basics of sentences session 5pptx.pptxThe basics of sentences session 5pptx.pptx
The basics of sentences session 5pptx.pptx
 
Liberal Approach to the Study of Indian Politics.pdf
Liberal Approach to the Study of Indian Politics.pdfLiberal Approach to the Study of Indian Politics.pdf
Liberal Approach to the Study of Indian Politics.pdf
 
A Strategic Approach: GenAI in Education
A Strategic Approach: GenAI in EducationA Strategic Approach: GenAI in Education
A Strategic Approach: GenAI in Education
 
Types of Herbal Cosmetics its standardization.
Types of Herbal Cosmetics its standardization.Types of Herbal Cosmetics its standardization.
Types of Herbal Cosmetics its standardization.
 

Mi0034 database management system

  • 1. Dear students get fully solved assignments Send your semester & Specialization name to our mail id : help.mbaassignments@gmail.com or call us at : 08263069601 ASSIGNMENT DRIVE SPRING 2016 PROGRAM MASTER OF BUSINESS ADMINISTRATION (MBA) SEMESTER III SUBJECT CODE & NAME MI0034 – DATABASE MANAGEMENT SYSTEM BK ID B1966 CREDITS 4 MARKS 60 Note: Answer all questions. Kindly note that answers for 10 marks questions should be approximately of 400 words. Each question is followed by evaluation scheme. Question. 1. What is Database Management System (DBMS)? Briefly explain the important properties ofdatabase. Answer: A database management system (DBMS) is system software for creating and managing databases. The DBMS provides users and programmers with a systematic way to create, retrieve, update and manage data. A DBMS makes it possible for end users to create, read, update and delete data in a database. The DBMS essentially serves as an interface between the database and end users or application programs, ensuring that data is consistently organized and remains easily accessible. The DBMS manages three important things: Question. 2. Explain the different operations of relational algebra with suitable examples. Answer:Relational database systems are expected to be equipped with a query language that can assistitsusersto querythe database instances.There are two kinds of query languages − relational algebra and relational calculus.
  • 2. Relational Algebra: Relational algebra is a procedural query language, which takes instances of relationsas input and yields instances of relations as output. It uses operators to perform queries. An operator can be either unary or binary. They accept relations Question. 3. What is client–server model ? Briefly explain the advantages of client–server model. Answer:The client–server model is a distributed application structure that partitions tasks or workloads between the providers of a resource or service, called servers, and service requesters, called clients. Often clients and servers communicate over a computer network on separate hardware,butboth clientandservermayreside inthe same system.A serverhost runs one or more server programs which share their resources with clients. A client does not share any of its resources, but requests a server's content or service function. Clients therefore initiate communication sessions with servers which await incoming requests. Examples of computer applications that use the client–server model Question. 4. a. Define SQL Answer:SQL is a special-purpose programming language designed for managing data held in a relational database management system (RDBMS), or for stream processing in a relational data stream management system (RDSMS). Originally based upon relational algebra and tuple relational calculus, SQL consists of a data definition language, data manipulation b. Explain the different types of SQL Answer:SQL statements are divided into five different categories: Data definition language (DDL), Data manipulation language (DML), Data Control Language (DCL), Transaction Control Statement (TCS), Session Control Statements (SCS). Data Definition Language (DDL) Statements: Data definition statement are use to define the database structure or table.
  • 3. Question. 5. a. Explain the two-phase locking protocol with various phases. Answer:In databases and transaction processing, two-phase locking (2PL) is a concurrency control methodthatguaranteesserializability.Itisalsothe name of the resultingsetof database transaction schedules(histories). The protocol utilizes locks, applied by a transaction to data, which may block (interpreted as signals to stop) other transactions from accessing the same data during the transaction's life. By the 2PL protocol locks are applied and removed in two phases:  Expanding phase: locks are acquired and no locks are released.  Shrinking phase: locks are released and no locks are acquired. b. Elaborate advantages and disadvantages of Distributed database management system. Answer:There are following advantages of DDBMs: Reflects organizational structure: Many organizations are naturally distributed over several locations.Forexample,abankhasmany officesindifferentcities. It is natural for databases used in such an application to be distributed over these locations. A bank may keep a database at each branch office containing details such things as the staff that work at that location, the account information of customers etc. Question. 6. Briefly explain the basic concepts of object-oriented data model. Answer:Imagine we have to design database for college. What is the real world entities involved withcollege?Theyare college,Students, Lecturer, Course, Subject, Marks etc. Once all the entities are listed,we findoutthe relationship between them and try to map all of them. Also we list what are the attributes related to each entity like student id, name, lecturer name, course that he is teaching,differentsubjects,passmark,grade levelsetc. Here we are not bothered about what data value isstored,whatisthe size of each data etc.We know onlyentitiesinvolved,theirattributesand mapping at this stage. Dear students get fully solved assignments Send your semester & Specialization name to our mail id : help.mbaassignments@gmail.com
  • 4. or call us at : 08263069601