SlideShare uma empresa Scribd logo
1 de 12
SINGLE USER V/S MULTI USER
 DATA MANAGEMENT SYSTEM




               Submitted by:
               RAMINDER PAL SINGH
               12030141033
INTRODUCTION
• Database Management System: A Software Package/System
  to facilitate the creation and maintenance of database.
• Types of Databases :
  A DBMS can support many different types of databases.
  Databases can be classified according to the number of users,
  the database locations, and the expected type and extent of
  use. The number of users determines whether the database is
  classified as a single-user or multiuser.
  Single-user database - supports only one user at a time. If
  user A is using the database user B or C must wait until user A
  is through.
  Desktop database - A single-user database that runs on a
  personal computer.
INTRODUCTION
Workgroup database - Supports a small number of users
(usually fewer than 50) or a specific department within an
organization.
Enterprise database - Used by an entire organization (usually
100's of users) across many departments.
Centralized database - Supports data located at a single site.
Distributed database - Supports data distributed across
several different sites.
Operational database - A database designed to support the
companies day-to-day operations. Also referred to as
transactional or production database.
Data Warehouses - focuses on storing data used to generate
information required to make tactical or strategic decisions.
SINGLE USER DBMS
• A single-user can access the
  database at one point of time.
• These types of systems are
  optimized for a personal desktop
  experience, not for multiple users of
  the system at the same time.
• All the resources are always
  available for the user to work.
• The architecture implemented is
  both One or Two tier.
• Both the application and physical
  layer are operated by user.
• For Ex: Standalone Personal
  Computers, Microsoft Access, etc.
MULTI USER DBMS
• Multi user DBMS are the systems that support two or more
  simultaneous users. All mainframes and minicomputers are
  multi-user systems, but most personal computers and
  workstations are not.
• A multiuser database may exist on a single machine, such as a
  mainframe or other powerful computer, or it may be
  distributed and exist on multiple computers. Multiuser
  databases are accessible from multiple computers
  simultaneously
• Multiuser databases are accessible from multiple computers
  simultaneously. Many people can be working together to
  update information at the same time. All employees have
  access to the most up-to-date information all of the time.
  Customers have instant access to their personal information
  held by companies
MULTI USER DBMS
 TELEPROCESSING:           Applications
 One Computer with          Programs
                             and DBMS
  central processing unit
 N Terminals
MULTI USER DBMS
                                         Workstation 2:
                                         Apps Programs
 FILE-SERVER:                           and DBMS


                                                          Workstation 3:
Workstation 1:                                            Apps Programs
Apps Programs                                             and DBMS
and DBMS
                               Network



                                     Request for data
                  FILES Returned



                 File Server                                 Database
MULTI USER DBMS
                                       Client 2:
                                       Apps Programs
 CLIENT-SERVER:
                                                       Client 3:
Client 1:                                              Apps Programs
Apps Programs

                             Network



                                   Request for data
                 DATA Returned



     SERVER(WITH DBMS)                                   Database
COMPARISION BETWEEN SINGLE
 USER AND MULTIPLE USER DATABASE
SINGLE USER DBMS                             MULTIPLE USER DBMS


Access Restricted to single user at a        Access can share by Multiple user at a
time                                         time



Database Structure relatively simple         Complex Database Structure due to
                                             shared access. Complexity Increases with
                                             the structure of database

Switching between projects is difficult as   Switching between projects is easy as
different schemas repositories are used      single schemas repository is used
COMPARISION BETWEEN SINGLE
 USER AND MULTIPLE USER DATABASE
SINGLE USER DBMS                           MULTIPLE USER DBMS


Committing change in the database          Access sharing makes it difficult to make
without causing deadlock                   changes, sometimes causes deadlock



Infrastructure cost is minimum as          Infrastructure such as Servers, Networks
database is accessed by single user at a   are needed for shared access.
time                                       Maintenance is also overhead expense

Wastage of CPU and resource when           Optimum usage/optimization of the
user/application remain idle.              resources between various users.
REFERENCES
•   Fundamentals of Database System, By Navathe.
•   Database System Concept by Korth.
•   http://wiki.answers.com
•   http://www.scibd.com
•   http://www.gordonschools.aberdeenshire.sch.uk
•   http://databasemanagement.wikia.com/wiki/DBMS
Single User v/s Multi User Databases

Mais conteúdo relacionado

Mais procurados

Dimensional Modeling
Dimensional ModelingDimensional Modeling
Dimensional ModelingSunita Sahu
 
Distributed Database System
Distributed Database SystemDistributed Database System
Distributed Database SystemSulemang
 
Database management system
Database management systemDatabase management system
Database management systemGovinda Neupane
 
Cloud Computing Fundamentals
Cloud Computing FundamentalsCloud Computing Fundamentals
Cloud Computing FundamentalsSonia Nagpal
 
Database performance tuning and query optimization
Database performance tuning and query optimizationDatabase performance tuning and query optimization
Database performance tuning and query optimizationDhani Ahmad
 
Data base management system
Data base management systemData base management system
Data base management systemNavneet Jingar
 
Difference between molap, rolap and holap in ssas
Difference between molap, rolap and holap  in ssasDifference between molap, rolap and holap  in ssas
Difference between molap, rolap and holap in ssasUmar Ali
 
1 introduction databases and database users
1 introduction databases and database users1 introduction databases and database users
1 introduction databases and database usersKumar
 
Fundamentals of Database Systems Questions and Answers
Fundamentals of Database Systems Questions and AnswersFundamentals of Database Systems Questions and Answers
Fundamentals of Database Systems Questions and AnswersAbdul Rahman Sherzad
 
Database Systems
Database SystemsDatabase Systems
Database SystemsUsman Tariq
 
1. Introduction to DBMS
1. Introduction to DBMS1. Introduction to DBMS
1. Introduction to DBMSkoolkampus
 
Database Management System
Database Management SystemDatabase Management System
Database Management SystemNishant Munjal
 
Thread scheduling in Operating Systems
Thread scheduling in Operating SystemsThread scheduling in Operating Systems
Thread scheduling in Operating SystemsNitish Gulati
 

Mais procurados (20)

Dimensional Modeling
Dimensional ModelingDimensional Modeling
Dimensional Modeling
 
Database Lecture Notes
Database Lecture NotesDatabase Lecture Notes
Database Lecture Notes
 
Distributed Database System
Distributed Database SystemDistributed Database System
Distributed Database System
 
Database management system
Database management systemDatabase management system
Database management system
 
Cloud Computing Fundamentals
Cloud Computing FundamentalsCloud Computing Fundamentals
Cloud Computing Fundamentals
 
Database performance tuning and query optimization
Database performance tuning and query optimizationDatabase performance tuning and query optimization
Database performance tuning and query optimization
 
Data base management system
Data base management systemData base management system
Data base management system
 
Users of dbms
Users of dbmsUsers of dbms
Users of dbms
 
Normlaization
NormlaizationNormlaization
Normlaization
 
Difference between molap, rolap and holap in ssas
Difference between molap, rolap and holap  in ssasDifference between molap, rolap and holap  in ssas
Difference between molap, rolap and holap in ssas
 
1 introduction databases and database users
1 introduction databases and database users1 introduction databases and database users
1 introduction databases and database users
 
Intro to dbms
Intro to dbmsIntro to dbms
Intro to dbms
 
Fundamentals of Database Systems Questions and Answers
Fundamentals of Database Systems Questions and AnswersFundamentals of Database Systems Questions and Answers
Fundamentals of Database Systems Questions and Answers
 
DbMs
DbMsDbMs
DbMs
 
Advanced Database System
Advanced Database SystemAdvanced Database System
Advanced Database System
 
Files Vs DataBase
Files Vs DataBaseFiles Vs DataBase
Files Vs DataBase
 
Database Systems
Database SystemsDatabase Systems
Database Systems
 
1. Introduction to DBMS
1. Introduction to DBMS1. Introduction to DBMS
1. Introduction to DBMS
 
Database Management System
Database Management SystemDatabase Management System
Database Management System
 
Thread scheduling in Operating Systems
Thread scheduling in Operating SystemsThread scheduling in Operating Systems
Thread scheduling in Operating Systems
 

Semelhante a Single User v/s Multi User Databases

Introduction & history of dbms
Introduction & history of dbmsIntroduction & history of dbms
Introduction & history of dbmssethu pm
 
Database introduction
Database introductionDatabase introduction
Database introductionYoung Alista
 
Database introduction
Database introductionDatabase introduction
Database introductionLuis Goldster
 
Database introduction
Database introductionDatabase introduction
Database introductionTony Nguyen
 
Database introduction
Database introductionDatabase introduction
Database introductionHarry Potter
 
Database introduction
Database introductionDatabase introduction
Database introductionJames Wong
 
Database introduction
Database introductionDatabase introduction
Database introductionDavid Hoen
 
Database introduction
Database introductionDatabase introduction
Database introductionFraboni Ec
 
A database management system
A database management systemA database management system
A database management systemghulam120
 
Different types of DBMS
Different types of DBMSDifferent types of DBMS
Different types of DBMSMdAlAmin187
 
Introduction to databasecasmfnbskdfjnfkjsdnsjkdfn
Introduction to databasecasmfnbskdfjnfkjsdnsjkdfnIntroduction to databasecasmfnbskdfjnfkjsdnsjkdfn
Introduction to databasecasmfnbskdfjnfkjsdnsjkdfnaj01bhisma
 
DBMS-INTRODUCTION.pptx
DBMS-INTRODUCTION.pptxDBMS-INTRODUCTION.pptx
DBMS-INTRODUCTION.pptxDivyaKS12
 
1-introduction to DB.pdf
1-introduction to DB.pdf1-introduction to DB.pdf
1-introduction to DB.pdfMuniraALmogren
 
FDS (Sixth Edition) | C1 | Databases and Database Users
FDS (Sixth Edition) | C1 | Databases and Database UsersFDS (Sixth Edition) | C1 | Databases and Database Users
FDS (Sixth Edition) | C1 | Databases and Database UsersHarsh Verdhan Raj
 

Semelhante a Single User v/s Multi User Databases (20)

Introduction & history of dbms
Introduction & history of dbmsIntroduction & history of dbms
Introduction & history of dbms
 
Database introduction
Database introductionDatabase introduction
Database introduction
 
Database introduction
Database introductionDatabase introduction
Database introduction
 
Database introduction
Database introductionDatabase introduction
Database introduction
 
Database introduction
Database introductionDatabase introduction
Database introduction
 
Database introduction
Database introductionDatabase introduction
Database introduction
 
Database introduction
Database introductionDatabase introduction
Database introduction
 
Database introduction
Database introductionDatabase introduction
Database introduction
 
A database management system
A database management systemA database management system
A database management system
 
Different types of DBMS
Different types of DBMSDifferent types of DBMS
Different types of DBMS
 
Chapter1
Chapter1Chapter1
Chapter1
 
Session1
Session1Session1
Session1
 
Database systems
Database systemsDatabase systems
Database systems
 
Introduction to databasecasmfnbskdfjnfkjsdnsjkdfn
Introduction to databasecasmfnbskdfjnfkjsdnsjkdfnIntroduction to databasecasmfnbskdfjnfkjsdnsjkdfn
Introduction to databasecasmfnbskdfjnfkjsdnsjkdfn
 
DBMS-INTRODUCTION.pptx
DBMS-INTRODUCTION.pptxDBMS-INTRODUCTION.pptx
DBMS-INTRODUCTION.pptx
 
ppt on database management
ppt on database management ppt on database management
ppt on database management
 
Client Server Architecture1
Client Server Architecture1Client Server Architecture1
Client Server Architecture1
 
1. intro
1. intro1. intro
1. intro
 
1-introduction to DB.pdf
1-introduction to DB.pdf1-introduction to DB.pdf
1-introduction to DB.pdf
 
FDS (Sixth Edition) | C1 | Databases and Database Users
FDS (Sixth Edition) | C1 | Databases and Database UsersFDS (Sixth Edition) | C1 | Databases and Database Users
FDS (Sixth Edition) | C1 | Databases and Database Users
 

Mais de Raminder Pal Singh (9)

E seva
E sevaE seva
E seva
 
Brand management
Brand managementBrand management
Brand management
 
Birst BI Tool
Birst BI ToolBirst BI Tool
Birst BI Tool
 
MOBILE BI
MOBILE BIMOBILE BI
MOBILE BI
 
Outsourcing and Vendor management
Outsourcing and Vendor managementOutsourcing and Vendor management
Outsourcing and Vendor management
 
QR CODE
QR CODEQR CODE
QR CODE
 
Dell Case Study
Dell Case StudyDell Case Study
Dell Case Study
 
Samsung Case Study
Samsung Case StudySamsung Case Study
Samsung Case Study
 
Spain
SpainSpain
Spain
 

Último

Mixin Classes in Odoo 17 How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17  How to Extend Models Using Mixin ClassesMixin Classes in Odoo 17  How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17 How to Extend Models Using Mixin ClassesCeline George
 
Graduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - EnglishGraduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - Englishneillewis46
 
How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17Celine George
 
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptxBasic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptxDenish Jangid
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdfQucHHunhnh
 
Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Kodo Millet  PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...Kodo Millet  PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...pradhanghanshyam7136
 
On National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan FellowsOn National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan FellowsMebane Rash
 
Application orientated numerical on hev.ppt
Application orientated numerical on hev.pptApplication orientated numerical on hev.ppt
Application orientated numerical on hev.pptRamjanShidvankar
 
Google Gemini An AI Revolution in Education.pptx
Google Gemini An AI Revolution in Education.pptxGoogle Gemini An AI Revolution in Education.pptx
Google Gemini An AI Revolution in Education.pptxDr. Sarita Anand
 
The basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxThe basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxheathfieldcps1
 
Holdier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfHoldier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfagholdier
 
Vishram Singh - Textbook of Anatomy Upper Limb and Thorax.. Volume 1 (1).pdf
Vishram Singh - Textbook of Anatomy  Upper Limb and Thorax.. Volume 1 (1).pdfVishram Singh - Textbook of Anatomy  Upper Limb and Thorax.. Volume 1 (1).pdf
Vishram Singh - Textbook of Anatomy Upper Limb and Thorax.. Volume 1 (1).pdfssuserdda66b
 
This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.christianmathematics
 
Unit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptxUnit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptxVishalSingh1417
 
Fostering Friendships - Enhancing Social Bonds in the Classroom
Fostering Friendships - Enhancing Social Bonds  in the ClassroomFostering Friendships - Enhancing Social Bonds  in the Classroom
Fostering Friendships - Enhancing Social Bonds in the ClassroomPooky Knightsmith
 
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptxMaritesTamaniVerdade
 
Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfKey note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfAdmir Softic
 
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptxSKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptxAmanpreet Kaur
 
General Principles of Intellectual Property: Concepts of Intellectual Proper...
General Principles of Intellectual Property: Concepts of Intellectual  Proper...General Principles of Intellectual Property: Concepts of Intellectual  Proper...
General Principles of Intellectual Property: Concepts of Intellectual Proper...Poonam Aher Patil
 

Último (20)

Mixin Classes in Odoo 17 How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17  How to Extend Models Using Mixin ClassesMixin Classes in Odoo 17  How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17 How to Extend Models Using Mixin Classes
 
Graduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - EnglishGraduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - English
 
How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17
 
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptxBasic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdf
 
Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Kodo Millet  PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...Kodo Millet  PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
 
On National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan FellowsOn National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan Fellows
 
Application orientated numerical on hev.ppt
Application orientated numerical on hev.pptApplication orientated numerical on hev.ppt
Application orientated numerical on hev.ppt
 
Google Gemini An AI Revolution in Education.pptx
Google Gemini An AI Revolution in Education.pptxGoogle Gemini An AI Revolution in Education.pptx
Google Gemini An AI Revolution in Education.pptx
 
The basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxThe basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptx
 
Holdier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfHoldier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdf
 
Vishram Singh - Textbook of Anatomy Upper Limb and Thorax.. Volume 1 (1).pdf
Vishram Singh - Textbook of Anatomy  Upper Limb and Thorax.. Volume 1 (1).pdfVishram Singh - Textbook of Anatomy  Upper Limb and Thorax.. Volume 1 (1).pdf
Vishram Singh - Textbook of Anatomy Upper Limb and Thorax.. Volume 1 (1).pdf
 
This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.
 
Unit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptxUnit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptx
 
Fostering Friendships - Enhancing Social Bonds in the Classroom
Fostering Friendships - Enhancing Social Bonds  in the ClassroomFostering Friendships - Enhancing Social Bonds  in the Classroom
Fostering Friendships - Enhancing Social Bonds in the Classroom
 
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
 
Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfKey note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdf
 
Spatium Project Simulation student brief
Spatium Project Simulation student briefSpatium Project Simulation student brief
Spatium Project Simulation student brief
 
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptxSKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
 
General Principles of Intellectual Property: Concepts of Intellectual Proper...
General Principles of Intellectual Property: Concepts of Intellectual  Proper...General Principles of Intellectual Property: Concepts of Intellectual  Proper...
General Principles of Intellectual Property: Concepts of Intellectual Proper...
 

Single User v/s Multi User Databases

  • 1. SINGLE USER V/S MULTI USER DATA MANAGEMENT SYSTEM Submitted by: RAMINDER PAL SINGH 12030141033
  • 2. INTRODUCTION • Database Management System: A Software Package/System to facilitate the creation and maintenance of database. • Types of Databases : A DBMS can support many different types of databases. Databases can be classified according to the number of users, the database locations, and the expected type and extent of use. The number of users determines whether the database is classified as a single-user or multiuser. Single-user database - supports only one user at a time. If user A is using the database user B or C must wait until user A is through. Desktop database - A single-user database that runs on a personal computer.
  • 3. INTRODUCTION Workgroup database - Supports a small number of users (usually fewer than 50) or a specific department within an organization. Enterprise database - Used by an entire organization (usually 100's of users) across many departments. Centralized database - Supports data located at a single site. Distributed database - Supports data distributed across several different sites. Operational database - A database designed to support the companies day-to-day operations. Also referred to as transactional or production database. Data Warehouses - focuses on storing data used to generate information required to make tactical or strategic decisions.
  • 4. SINGLE USER DBMS • A single-user can access the database at one point of time. • These types of systems are optimized for a personal desktop experience, not for multiple users of the system at the same time. • All the resources are always available for the user to work. • The architecture implemented is both One or Two tier. • Both the application and physical layer are operated by user. • For Ex: Standalone Personal Computers, Microsoft Access, etc.
  • 5. MULTI USER DBMS • Multi user DBMS are the systems that support two or more simultaneous users. All mainframes and minicomputers are multi-user systems, but most personal computers and workstations are not. • A multiuser database may exist on a single machine, such as a mainframe or other powerful computer, or it may be distributed and exist on multiple computers. Multiuser databases are accessible from multiple computers simultaneously • Multiuser databases are accessible from multiple computers simultaneously. Many people can be working together to update information at the same time. All employees have access to the most up-to-date information all of the time. Customers have instant access to their personal information held by companies
  • 6. MULTI USER DBMS  TELEPROCESSING: Applications  One Computer with Programs and DBMS central processing unit  N Terminals
  • 7. MULTI USER DBMS Workstation 2: Apps Programs  FILE-SERVER: and DBMS Workstation 3: Workstation 1: Apps Programs Apps Programs and DBMS and DBMS Network Request for data FILES Returned File Server Database
  • 8. MULTI USER DBMS Client 2: Apps Programs  CLIENT-SERVER: Client 3: Client 1: Apps Programs Apps Programs Network Request for data DATA Returned SERVER(WITH DBMS) Database
  • 9. COMPARISION BETWEEN SINGLE USER AND MULTIPLE USER DATABASE SINGLE USER DBMS MULTIPLE USER DBMS Access Restricted to single user at a Access can share by Multiple user at a time time Database Structure relatively simple Complex Database Structure due to shared access. Complexity Increases with the structure of database Switching between projects is difficult as Switching between projects is easy as different schemas repositories are used single schemas repository is used
  • 10. COMPARISION BETWEEN SINGLE USER AND MULTIPLE USER DATABASE SINGLE USER DBMS MULTIPLE USER DBMS Committing change in the database Access sharing makes it difficult to make without causing deadlock changes, sometimes causes deadlock Infrastructure cost is minimum as Infrastructure such as Servers, Networks database is accessed by single user at a are needed for shared access. time Maintenance is also overhead expense Wastage of CPU and resource when Optimum usage/optimization of the user/application remain idle. resources between various users.
  • 11. REFERENCES • Fundamentals of Database System, By Navathe. • Database System Concept by Korth. • http://wiki.answers.com • http://www.scibd.com • http://www.gordonschools.aberdeenshire.sch.uk • http://databasemanagement.wikia.com/wiki/DBMS