Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.
SINGLE USER V/S MULTI USER DATA MANAGEMENT SYSTEM               Submitted by:               RAMINDER PAL SINGH            ...
INTRODUCTION• Database Management System: A Software Package/System  to facilitate the creation and maintenance of databas...
INTRODUCTIONWorkgroup database - Supports a small number of users(usually fewer than 50) or a specific department within a...
SINGLE USER DBMS• A single-user can access the  database at one point of time.• These types of systems are  optimized for ...
MULTI USER DBMS• Multi user DBMS are the systems that support two or more  simultaneous users. All mainframes and minicomp...
MULTI USER DBMS TELEPROCESSING:           Applications One Computer with          Programs                             a...
MULTI USER DBMS                                         Workstation 2:                                         Apps Progra...
MULTI USER DBMS                                       Client 2:                                       Apps Programs CLIEN...
COMPARISION BETWEEN SINGLE USER AND MULTIPLE USER DATABASESINGLE USER DBMS                             MULTIPLE USER DBMSA...
COMPARISION BETWEEN SINGLE USER AND MULTIPLE USER DATABASESINGLE USER DBMS                           MULTIPLE USER DBMSCom...
REFERENCES•   Fundamentals of Database System, By Navathe.•   Database System Concept by Korth.•   http://wiki.answers.com...
Single User v/s Multi User Databases
Upcoming SlideShare
Loading in …5
×

Single User v/s Multi User Databases

33,421 views

Published on

Published in: Education

Single User v/s Multi User Databases

  1. 1. SINGLE USER V/S MULTI USER DATA MANAGEMENT SYSTEM Submitted by: RAMINDER PAL SINGH 12030141033
  2. 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. 3. INTRODUCTIONWorkgroup database - Supports a small number of users(usually fewer than 50) or a specific department within anorganization.Enterprise database - Used by an entire organization (usually100s of users) across many departments.Centralized database - Supports data located at a single site.Distributed database - Supports data distributed acrossseveral different sites.Operational database - A database designed to support thecompanies day-to-day operations. Also referred to astransactional or production database.Data Warehouses - focuses on storing data used to generateinformation required to make tactical or strategic decisions.
  4. 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. 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. 6. MULTI USER DBMS TELEPROCESSING: Applications One Computer with Programs and DBMS central processing unit N Terminals
  7. 7. MULTI USER DBMS Workstation 2: Apps Programs FILE-SERVER: and DBMS Workstation 3:Workstation 1: Apps ProgramsApps Programs and DBMSand DBMS Network Request for data FILES Returned File Server Database
  8. 8. MULTI USER DBMS Client 2: Apps Programs CLIENT-SERVER: Client 3:Client 1: Apps ProgramsApps Programs Network Request for data DATA Returned SERVER(WITH DBMS) Database
  9. 9. COMPARISION BETWEEN SINGLE USER AND MULTIPLE USER DATABASESINGLE USER DBMS MULTIPLE USER DBMSAccess Restricted to single user at a Access can share by Multiple user at atime timeDatabase Structure relatively simple Complex Database Structure due to shared access. Complexity Increases with the structure of databaseSwitching between projects is difficult as Switching between projects is easy asdifferent schemas repositories are used single schemas repository is used
  10. 10. COMPARISION BETWEEN SINGLE USER AND MULTIPLE USER DATABASESINGLE USER DBMS MULTIPLE USER DBMSCommitting change in the database Access sharing makes it difficult to makewithout causing deadlock changes, sometimes causes deadlockInfrastructure cost is minimum as Infrastructure such as Servers, Networksdatabase is accessed by single user at a are needed for shared access.time Maintenance is also overhead expenseWastage of CPU and resource when Optimum usage/optimization of theuser/application remain idle. resources between various users.
  11. 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

×