Introduction DBMS.pptx

Users in DBMS
End user: The users who deal with the database at the terminal end,
they can be casual users or native database user.
Application programmers : The users who develop the applications in
different languages (Java, .net, Cobol, php etc.) to interact with
database.
System Analyst : System Analyst is responsible for overall technical,
economical and feasibility aspects of the DBMS.
Database administrators : Everything related to DBMS like policies and
strategies is handled by the DBA. DBA can be a single person or group
of many persons.
Sophisticated Users : They are the SQL programmers, who deal directly
with the database. They write queries to delete/select/insert and update
the database.
Characteristics of Database Approach
1. Manages Information
A database always takes care of its information because
information is always helpful for whatever work we do. It manages
all the information that is required to us. Managing information by
using a database, we become more deliberated user of our data.
2. Easy Operation Implementation
All the operations like insert, delete, update, search etc. are
carried out in a flexible and easy way. Database makes it very
simple to implement these operations. A user with little
knowledge can perform these operations. This characteristic of
database makes it more powerful.
3. Multiple Views of Database
Basically, a view is a subset of the database. A view is defined and
devoted for a particular user of the system. Different users of the
system may have different views of the same system.
Data For Specific Purpose
A database is designed for data of specific purpose. For example, a
database of student management system is designed to maintain the
record of student’s marks, fees and attendance etc. This data has a
specific purpose of maintaining student record.
It has Users of Specific Interest
A database always has some indented group of users and
applications in which these user groups are interested.
For example, in a library system, there are three users, official
administration of the college, the librarian, and the students.
Represent Some Aspects of Real World Applications
A database represents some features of real world applications. Any
change in the real world is reflected in the database. If we have some
changes in our real applications like railway reservation system then
it will be reflected in database too.
Self Describing nature
A database is of self describing nature; it always describes and
narrates itself. It contains the description of the whole data structure,
the constraints and the variables.
It makes it different from traditional file management system in which
definition was not the part of application program. These definitions
are used by the users and DBMS software when needed.
Logical Relationship Between Records and Data
A database gives a logical relationship between its records and data.
So a user can access various records depending upon the logical
conditions by a single query from the database.
Shelter Between Program and Data
In traditional file management system, if any user makes changes in
the structure of a file then all the programs accessed by that file
needed to be changed. The structure of data files is defined by the
application programs.
DBMS Versus File system
Implications of the Database Approach
 Potential for enforcing standards:
 crucial for the success of database applications in large organizations
 standards refer to data item names, display formats, screens, report structures, meta-data
(description of data) etc.
 Reduced application development time:
 incremental time to add each new application is reduced.
 Flexibility to change data structures:
 Database structure may evolve as new requirements are defined.
 Availability of up-to-date information:
 Very important for on-line transaction systems such as Airline, Hotel, Car reservations etc.
 Economies of scale:
 By consolidating data and applications across departments wasteful overlap of resources and
personnel can be avoided.
When NOT to use a DBMS
 Main (costs) of using a DBMS:
 High initial investment and possible need for additional hardware.
 Overhead for providing generalization, security, concurrency control, recovery, and integrity functions.
 When a DBMS may be unnecessary:
 If the database and applications are simple, well defined, and not expected to change.
 If there are stringent real-time requirements that may not be met because of DBMS overhead.
 If access to data by multiple users is not required.
 If the database system is not able to handle the complexity of data
because of modeling limitations.
 If the database users need special operations not supported by the
DBMS.
1 de 7

Recomendados

En ch01 por
En ch01En ch01
En ch01anibapi
2.2K vistas24 diapositivas
Dbms por
DbmsDbms
Dbmssevtap87
30.8K vistas43 diapositivas
DBMS-INTRODUCTION.pptx por
DBMS-INTRODUCTION.pptxDBMS-INTRODUCTION.pptx
DBMS-INTRODUCTION.pptxDivyaKS12
190 vistas86 diapositivas
Unit 2 rdbms study_material por
Unit 2  rdbms study_materialUnit 2  rdbms study_material
Unit 2 rdbms study_materialgayaramesh
224 vistas25 diapositivas
Dbms models por
Dbms modelsDbms models
Dbms modelsdevgocool
66.1K vistas68 diapositivas
Database System Concepts por
Database System ConceptsDatabase System Concepts
Database System ConceptsRanilesh Raveendran
457 vistas76 diapositivas

Más contenido relacionado

Similar a Introduction DBMS.pptx

Chapter01 por
Chapter01Chapter01
Chapter01sasa_eldoby
1.5K vistas30 diapositivas
Chapter one por
Chapter oneChapter one
Chapter oneDawod Yimer
378 vistas31 diapositivas
Unit1 dbms por
Unit1 dbmsUnit1 dbms
Unit1 dbmsgowrivageesan87
99 vistas30 diapositivas
Chapter 1. Itroduction To DBMS -.pptx por
Chapter 1. Itroduction To DBMS -.pptxChapter 1. Itroduction To DBMS -.pptx
Chapter 1. Itroduction To DBMS -.pptxsantosh96234
5 vistas11 diapositivas
Assign 1 por
Assign 1Assign 1
Assign 1guestffcfdd
4.8K vistas37 diapositivas
Database User and Administrator por
Database User and AdministratorDatabase User and Administrator
Database User and AdministratorA. S. M. Shafi
322 vistas2 diapositivas

Similar a Introduction DBMS.pptx(20)

Chapter 1. Itroduction To DBMS -.pptx por santosh96234
Chapter 1. Itroduction To DBMS -.pptxChapter 1. Itroduction To DBMS -.pptx
Chapter 1. Itroduction To DBMS -.pptx
santosh962345 vistas
Database User and Administrator por A. S. M. Shafi
Database User and AdministratorDatabase User and Administrator
Database User and Administrator
A. S. M. Shafi322 vistas
Components and Advantages of DBMS por Shubham Joon
Components and Advantages of DBMSComponents and Advantages of DBMS
Components and Advantages of DBMS
Shubham Joon11.3K vistas
Unit 1: Introduction to DBMS Unit 1 Complete por Raj vardhan
Unit 1: Introduction to DBMS Unit 1 CompleteUnit 1: Introduction to DBMS Unit 1 Complete
Unit 1: Introduction to DBMS Unit 1 Complete
Raj vardhan8.3K vistas
Chapter 1 - testing por jlope438
Chapter 1 - testing Chapter 1 - testing
Chapter 1 - testing
jlope438277 vistas
Complete dbms notes por Tanya Makkar
Complete dbms notesComplete dbms notes
Complete dbms notes
Tanya Makkar10K vistas
Data Base Management Systems por Raj vardhan
Data Base Management SystemsData Base Management Systems
Data Base Management Systems
Raj vardhan150 vistas
Chap1-Introduction to database systems.ppt por LisaMalar
Chap1-Introduction to database systems.pptChap1-Introduction to database systems.ppt
Chap1-Introduction to database systems.ppt
LisaMalar31 vistas

Más de ShivareddyGangam

Student Voting Application for Election – Using SMS (1).pptx por
Student Voting Application for Election – Using SMS (1).pptxStudent Voting Application for Election – Using SMS (1).pptx
Student Voting Application for Election – Using SMS (1).pptxShivareddyGangam
71 vistas20 diapositivas
Project Management (2).pdf por
Project Management (2).pdfProject Management (2).pdf
Project Management (2).pdfShivareddyGangam
16 vistas20 diapositivas
pca.ppt por
pca.pptpca.ppt
pca.pptShivareddyGangam
55 vistas27 diapositivas
The Product and Process(1).pdf por
The Product and Process(1).pdfThe Product and Process(1).pdf
The Product and Process(1).pdfShivareddyGangam
36 vistas40 diapositivas
Unit24_TopologicalSort (2).ppt por
Unit24_TopologicalSort (2).pptUnit24_TopologicalSort (2).ppt
Unit24_TopologicalSort (2).pptShivareddyGangam
8 vistas9 diapositivas
Lecture1_jps (1).ppt por
Lecture1_jps (1).pptLecture1_jps (1).ppt
Lecture1_jps (1).pptShivareddyGangam
21 vistas99 diapositivas

Más de ShivareddyGangam(20)

Student Voting Application for Election – Using SMS (1).pptx por ShivareddyGangam
Student Voting Application for Election – Using SMS (1).pptxStudent Voting Application for Election – Using SMS (1).pptx
Student Voting Application for Election – Using SMS (1).pptx
ShivareddyGangam71 vistas
artificialintelligencea-200326090832.pdf por ShivareddyGangam
artificialintelligencea-200326090832.pdfartificialintelligencea-200326090832.pdf
artificialintelligencea-200326090832.pdf
ShivareddyGangam13 vistas
Software Project Risks Management (1).pdf por ShivareddyGangam
Software Project Risks Management (1).pdfSoftware Project Risks Management (1).pdf
Software Project Risks Management (1).pdf
ShivareddyGangam142 vistas
OS-Final-Transform-Manual-Testing-Processes-to-incorporate-Automatio....pptx por ShivareddyGangam
OS-Final-Transform-Manual-Testing-Processes-to-incorporate-Automatio....pptxOS-Final-Transform-Manual-Testing-Processes-to-incorporate-Automatio....pptx
OS-Final-Transform-Manual-Testing-Processes-to-incorporate-Automatio....pptx

Último

GCSE Spanish por
GCSE SpanishGCSE Spanish
GCSE SpanishWestHatch
48 vistas166 diapositivas
REPRESENTATION - GAUNTLET.pptx por
REPRESENTATION - GAUNTLET.pptxREPRESENTATION - GAUNTLET.pptx
REPRESENTATION - GAUNTLET.pptxiammrhaywood
138 vistas26 diapositivas
Class 9 lesson plans por
Class 9 lesson plansClass 9 lesson plans
Class 9 lesson plansTARIQ KHAN
51 vistas34 diapositivas
BÀI TẬP BỔ TRỢ TIẾNG ANH FAMILY AND FRIENDS NATIONAL EDITION - LỚP 4 (CÓ FIL... por
BÀI TẬP BỔ TRỢ TIẾNG ANH FAMILY AND FRIENDS NATIONAL EDITION - LỚP 4 (CÓ FIL...BÀI TẬP BỔ TRỢ TIẾNG ANH FAMILY AND FRIENDS NATIONAL EDITION - LỚP 4 (CÓ FIL...
BÀI TẬP BỔ TRỢ TIẾNG ANH FAMILY AND FRIENDS NATIONAL EDITION - LỚP 4 (CÓ FIL...Nguyen Thanh Tu Collection
52 vistas252 diapositivas
CONTENTS.pptx por
CONTENTS.pptxCONTENTS.pptx
CONTENTS.pptxiguerendiain
62 vistas17 diapositivas
Volf work.pdf por
Volf work.pdfVolf work.pdf
Volf work.pdfMariaKenney3
54 vistas43 diapositivas

Último(20)

GCSE Spanish por WestHatch
GCSE SpanishGCSE Spanish
GCSE Spanish
WestHatch48 vistas
REPRESENTATION - GAUNTLET.pptx por iammrhaywood
REPRESENTATION - GAUNTLET.pptxREPRESENTATION - GAUNTLET.pptx
REPRESENTATION - GAUNTLET.pptx
iammrhaywood138 vistas
Class 9 lesson plans por TARIQ KHAN
Class 9 lesson plansClass 9 lesson plans
Class 9 lesson plans
TARIQ KHAN51 vistas
BÀI TẬP BỔ TRỢ TIẾNG ANH FAMILY AND FRIENDS NATIONAL EDITION - LỚP 4 (CÓ FIL... por Nguyen Thanh Tu Collection
BÀI TẬP BỔ TRỢ TIẾNG ANH FAMILY AND FRIENDS NATIONAL EDITION - LỚP 4 (CÓ FIL...BÀI TẬP BỔ TRỢ TIẾNG ANH FAMILY AND FRIENDS NATIONAL EDITION - LỚP 4 (CÓ FIL...
BÀI TẬP BỔ TRỢ TIẾNG ANH FAMILY AND FRIENDS NATIONAL EDITION - LỚP 4 (CÓ FIL...
ISO/IEC 27001 and ISO/IEC 27005: Managing AI Risks Effectively por PECB
ISO/IEC 27001 and ISO/IEC 27005: Managing AI Risks EffectivelyISO/IEC 27001 and ISO/IEC 27005: Managing AI Risks Effectively
ISO/IEC 27001 and ISO/IEC 27005: Managing AI Risks Effectively
PECB 623 vistas
How to empty an One2many field in Odoo por Celine George
How to empty an One2many field in OdooHow to empty an One2many field in Odoo
How to empty an One2many field in Odoo
Celine George87 vistas
When Sex Gets Complicated: Porn, Affairs, & Cybersex por Marlene Maheu
When Sex Gets Complicated: Porn, Affairs, & CybersexWhen Sex Gets Complicated: Porn, Affairs, & Cybersex
When Sex Gets Complicated: Porn, Affairs, & Cybersex
Marlene Maheu85 vistas
Solar System and Galaxies.pptx por DrHafizKosar
Solar System and Galaxies.pptxSolar System and Galaxies.pptx
Solar System and Galaxies.pptx
DrHafizKosar106 vistas
Pharmaceutical Inorganic Chemistry Unit IVMiscellaneous compounds Expectorant... por Ms. Pooja Bhandare
Pharmaceutical Inorganic Chemistry Unit IVMiscellaneous compounds Expectorant...Pharmaceutical Inorganic Chemistry Unit IVMiscellaneous compounds Expectorant...
Pharmaceutical Inorganic Chemistry Unit IVMiscellaneous compounds Expectorant...
Ms. Pooja Bhandare133 vistas
GCSE Media por WestHatch
GCSE MediaGCSE Media
GCSE Media
WestHatch46 vistas
Retail Store Scavenger Hunt.pptx por jmurphy154
Retail Store Scavenger Hunt.pptxRetail Store Scavenger Hunt.pptx
Retail Store Scavenger Hunt.pptx
jmurphy15446 vistas
GCSE Music por WestHatch
GCSE MusicGCSE Music
GCSE Music
WestHatch45 vistas

Introduction DBMS.pptx

  • 1. Users in DBMS End user: The users who deal with the database at the terminal end, they can be casual users or native database user. Application programmers : The users who develop the applications in different languages (Java, .net, Cobol, php etc.) to interact with database. System Analyst : System Analyst is responsible for overall technical, economical and feasibility aspects of the DBMS. Database administrators : Everything related to DBMS like policies and strategies is handled by the DBA. DBA can be a single person or group of many persons. Sophisticated Users : They are the SQL programmers, who deal directly with the database. They write queries to delete/select/insert and update the database.
  • 2. Characteristics of Database Approach 1. Manages Information A database always takes care of its information because information is always helpful for whatever work we do. It manages all the information that is required to us. Managing information by using a database, we become more deliberated user of our data. 2. Easy Operation Implementation All the operations like insert, delete, update, search etc. are carried out in a flexible and easy way. Database makes it very simple to implement these operations. A user with little knowledge can perform these operations. This characteristic of database makes it more powerful. 3. Multiple Views of Database Basically, a view is a subset of the database. A view is defined and devoted for a particular user of the system. Different users of the system may have different views of the same system.
  • 3. Data For Specific Purpose A database is designed for data of specific purpose. For example, a database of student management system is designed to maintain the record of student’s marks, fees and attendance etc. This data has a specific purpose of maintaining student record. It has Users of Specific Interest A database always has some indented group of users and applications in which these user groups are interested. For example, in a library system, there are three users, official administration of the college, the librarian, and the students. Represent Some Aspects of Real World Applications A database represents some features of real world applications. Any change in the real world is reflected in the database. If we have some changes in our real applications like railway reservation system then it will be reflected in database too.
  • 4. Self Describing nature A database is of self describing nature; it always describes and narrates itself. It contains the description of the whole data structure, the constraints and the variables. It makes it different from traditional file management system in which definition was not the part of application program. These definitions are used by the users and DBMS software when needed. Logical Relationship Between Records and Data A database gives a logical relationship between its records and data. So a user can access various records depending upon the logical conditions by a single query from the database. Shelter Between Program and Data In traditional file management system, if any user makes changes in the structure of a file then all the programs accessed by that file needed to be changed. The structure of data files is defined by the application programs.
  • 6. Implications of the Database Approach  Potential for enforcing standards:  crucial for the success of database applications in large organizations  standards refer to data item names, display formats, screens, report structures, meta-data (description of data) etc.  Reduced application development time:  incremental time to add each new application is reduced.  Flexibility to change data structures:  Database structure may evolve as new requirements are defined.  Availability of up-to-date information:  Very important for on-line transaction systems such as Airline, Hotel, Car reservations etc.  Economies of scale:  By consolidating data and applications across departments wasteful overlap of resources and personnel can be avoided.
  • 7. When NOT to use a DBMS  Main (costs) of using a DBMS:  High initial investment and possible need for additional hardware.  Overhead for providing generalization, security, concurrency control, recovery, and integrity functions.  When a DBMS may be unnecessary:  If the database and applications are simple, well defined, and not expected to change.  If there are stringent real-time requirements that may not be met because of DBMS overhead.  If access to data by multiple users is not required.  If the database system is not able to handle the complexity of data because of modeling limitations.  If the database users need special operations not supported by the DBMS.