SlideShare a Scribd company logo
1 of 13
Department of Information Technology 1Data base Technologies (ITB4201)
Introduction to
Files and Data Base Systems
Dr. C.V. Suresh Babu
Professor
Department of IT
Hindustan Institute of Science & Technology
Department of Information Technology 2Data base Technologies (ITB4201)
Discussion Topics
• What is File Management System?
• What is Database Management System?
• File system vs Database Management System
• Limitations of File Based System
• Advantages of Database Management System
• DBMS Environment
• Examples of Database Applications
• Limitation of Database Management System
• Exercise: Comparative case study
Department of Information Technology 3Data base Technologies (ITB4201)
What is File Management System?
A file management system is a collection of programs that manage and store
data in files and folders in a computer hard disk. A file management system
manages the way of reading and writing data to the hard disk. It is also
known as conventional file system.
This system actually stores data in the isolated files which have their own
physical location on the drive, and users manually go to these locations to
access these files.
Example: data like text, videos, images, audios, etc. in general files.
Data redundancy is high in file management system, and it cannot be
controlled easily.
Data consistency is not met, and the integration of data is hard to achieve.
Department of Information Technology 4Data base Technologies (ITB4201)
What is Database Management System?
• The Database Management System or DBMS is an effective or easy way to store
the data, mainly when data maintenance and security are the primary concern
of the user.
• The database management system stores the data or information in the form of
interrelated tables and files.
• In this type of system, data security is maximized using encryption/decryption,
password protection, granting authorized access and others.
• DBMS helps users to easily retrieve, insert, and manipulate data in a database.
• It also helps to perform data recovery, transactions, and many more.
Handling DBMS is difficult than the file system, but it provides more advantages
than a file system.
Department of Information Technology 5Data base Technologies (ITB4201)
File System vs. DBMS
File System DBMS
File system is a collection of data. In this system, the user
has to write the procedures for managing the database.
DBMS is a collection of data. In DBMS, the user is not
required to write the procedures.
File system provides the detail of the data representation
and storage of data.
DBMS gives an abstract view of data that hides the
details.
File system doesn't have a crash mechanism, i.e., if the
system crashes while entering some data, then the
content of the file will lost.
DBMS provides a crash recovery mechanism, i.e., DBMS
protects the user from the system failure.
It is very difficult to protect a file under the file system. DBMS provides a good protection mechanism.
File system can't efficiently store and retrieve the data.
DBMS contains a wide variety of sophisticated techniques
to store and retrieve the data.
In the File system, concurrent access has many problems
like redirecting the file while other deleting some
information or updating some information.
DBMS takes care of Concurrent access of data using some
form of locking.
Department of Information Technology 6Data base Technologies (ITB4201)
File Management System Database Management System
File System is a general, easy-to-use system to
store general files which require less security and
constraints.
Database management system is used when
security constraints are high.
Data Redundancy is more in file management
system.
Data Redundancy is less in database management
system.
Data Inconsistency is more in file system.
Data Inconsistency is less in database
management system.
Centralisation is hard to get when it comes to File
Management System.
Centralisation is achieved in Database
Management System.
User locates the physical address of the files to
access data in File Management System.
In Database Management System, user is unaware
of physical address where data is stored.
Security is low in File Management System. Security is high in Database Management System.
File Management System stores unstructured data
as isolated data files/entities.
Database Management System stores structured
data which have well defined constraints and
interrelation.
Department of Information Technology 7Data base Technologies (ITB4201)
File System Database Management System (DBMS)
1. It is a software system that manages and controls the data files in a
computer system.
1. It is a software system used for creating and managing the databases.
DBMS provides a systematic way to access, update, and delete data.
2. File system does not support multi-user access. 2. Database Management System supports multi-user access.
3. Data consistency is less in the file system. 3. Data consistency is more due to the use of normalization.
4. File system is not secured. 4. Database Management System is highly secured.
5. File system is used for storing the unstructured data. 5. Database management system is used for storing the structured data.
6. In the file system, data redundancy is high. 6. In DBMS, Data redundancy is low.
7. No data backup and recovery process is present in a file system. 7. There is a backup recovery for data in DBMS.
8. Handling of a file system is easy. 8. Handling a DBMS is complex.
9. Cost of a file system is less than the DBMS. 9. Cost of database management system is more than the file system.
10. If one application fails, it does not affect other application in a system. 10. If the database fails, it affects all application which depends on it.
11. In the file system, data cannot be shared because it is distributed in
different files.
11. In DBMS, data can be shared as it is stored at one place in a database.
12. These system does not provide concurrency facility. 12. This system provides concurrency facility.
13. Example: NTFS (New technology file system), EXT (Extended file
system), etc.
13. Example: Oracle, MySQL, MS SQL Server, DB2, Microsoft Access, etc.
Department of Information Technology 8Data base Technologies (ITB4201)
Department of Information Technology 9Data base Technologies (ITB4201)
Limitations of File-based
• Separation and isolation
• Duplication
• Program & data dependence
• Fixed queries
• Proliferation of application programs
Department of Information Technology 10Data base Technologies (ITB4201)
DBMS Environment
• Hardware
– Client-server architecture
• Software
– dbms, os, network, application
• Data
– Schema, subschema, table, attribute
• People
– Data administrator & database administrator
– Database designer: logical & physical
– Application programmer
– End-user: naive & sophisticated
• Procedure
– Start, stop, log on, log off, back up, recovery
Department of Information Technology 11Data base Technologies (ITB4201)
Advantages of DBMS
• Centralized Management and Control.
• Reduction of Redundancies and Inconsistencies
• Data Sharing
• Data Integrity
• Data Security
• Data Independence
– Physical data independence
– Logical data independence
• Providing Storage Structures for Efficient Query Processing
• Backup and Recovery
• Some other advantages are:
– Reduced Application Development Time
– Flexibility
– Availability of up-to-date Information
• Control redundancy
• Consistency
• Integrity
• Security
• Concurrency control
• Backup & recovery
• Data standard
• More information
• Data sharing & conflict control
• Productivity & accessibility
• Economy of scale
• Maintenance
Department of Information Technology 12Data base Technologies (ITB4201)
Limitations of DBMS
• Complexity
• Size
• Cost
– Software
– Hardware
– Conversion
• Performance
• Vulnerability
Department of Information Technology 13Data base Technologies (ITB4201)
Examples of database application
• Computerized library systems
• Automated teller machines
• Flight reservation systems: For reservations and schedule information.
• Inventory management Systems
• Banking: For customer information, accounts, loans and banking
transactions
• Universities: For student information, course registrations and grades.
• Telecommunications: For keeping records of calls made, generating
monthly bills, maintaining balances on prepaid calling cards and storing
information about the communication networks.
• Sales: For customer, product and purchase information in any industry.

More Related Content

What's hot

Advanced Database Lecture Notes
Advanced Database Lecture NotesAdvanced Database Lecture Notes
Advanced Database Lecture Notes
Jasour Obeidat
 

What's hot (20)

DBMS Bascis
DBMS BascisDBMS Bascis
DBMS Bascis
 
Distributed database management system
Distributed database management systemDistributed database management system
Distributed database management system
 
04. availability-concepts
04. availability-concepts04. availability-concepts
04. availability-concepts
 
Introduction to databases
Introduction to databasesIntroduction to databases
Introduction to databases
 
DBMS an Example
DBMS an ExampleDBMS an Example
DBMS an Example
 
The Distinction Between Business Intelligence (BI) and Corporate Performance ...
The Distinction Between Business Intelligence (BI) and Corporate Performance ...The Distinction Between Business Intelligence (BI) and Corporate Performance ...
The Distinction Between Business Intelligence (BI) and Corporate Performance ...
 
Data Base Management System
Data Base Management SystemData Base Management System
Data Base Management System
 
Object Oriented Database Management System
Object Oriented Database Management SystemObject Oriented Database Management System
Object Oriented Database Management System
 
Database Management System Introduction
Database Management System IntroductionDatabase Management System Introduction
Database Management System Introduction
 
Dbms architecture
Dbms architectureDbms architecture
Dbms architecture
 
Distributed database management systems
Distributed database management systemsDistributed database management systems
Distributed database management systems
 
Intro to dbms
Intro to dbmsIntro to dbms
Intro to dbms
 
Distributed DBMS - Unit 1 - Introduction
Distributed DBMS - Unit 1 - IntroductionDistributed DBMS - Unit 1 - Introduction
Distributed DBMS - Unit 1 - Introduction
 
Advanced Database Lecture Notes
Advanced Database Lecture NotesAdvanced Database Lecture Notes
Advanced Database Lecture Notes
 
File Management in Operating System
File Management in Operating SystemFile Management in Operating System
File Management in Operating System
 
A critique on traditional file system vs databases
A critique on traditional file system vs databasesA critique on traditional file system vs databases
A critique on traditional file system vs databases
 
Database 2 ddbms,homogeneous & heterognus adv & disadvan
Database 2 ddbms,homogeneous & heterognus adv & disadvanDatabase 2 ddbms,homogeneous & heterognus adv & disadvan
Database 2 ddbms,homogeneous & heterognus adv & disadvan
 
IP tables and Filtering
IP tables and FilteringIP tables and Filtering
IP tables and Filtering
 
File organisation
File organisationFile organisation
File organisation
 
Tools of structured analysis
Tools of structured analysisTools of structured analysis
Tools of structured analysis
 

Similar to Introduction to files and db systems 1.0

DBS Theory Week 1 including relationships and relational database
DBS Theory Week 1 including relationships and relational databaseDBS Theory Week 1 including relationships and relational database
DBS Theory Week 1 including relationships and relational database
walaahuluu
 

Similar to Introduction to files and db systems 1.0 (20)

Introduction to DBMS_VP.pptx
Introduction to DBMS_VP.pptxIntroduction to DBMS_VP.pptx
Introduction to DBMS_VP.pptx
 
FILE SYSTEM VS DBMS ppt.pptx
FILE SYSTEM VS DBMS ppt.pptxFILE SYSTEM VS DBMS ppt.pptx
FILE SYSTEM VS DBMS ppt.pptx
 
Difference between File system And DBMS.pptx
Difference between File system And DBMS.pptxDifference between File system And DBMS.pptx
Difference between File system And DBMS.pptx
 
data base unit one on what is databases.pptx
data base unit one on what is databases.pptxdata base unit one on what is databases.pptx
data base unit one on what is databases.pptx
 
Ans mi0034-database management system-sda-2012-ii
Ans mi0034-database management system-sda-2012-iiAns mi0034-database management system-sda-2012-ii
Ans mi0034-database management system-sda-2012-ii
 
Dbms mca-section a
Dbms mca-section aDbms mca-section a
Dbms mca-section a
 
Dbms
DbmsDbms
Dbms
 
DBMS-1.pptx
DBMS-1.pptxDBMS-1.pptx
DBMS-1.pptx
 
Database
DatabaseDatabase
Database
 
DBMS vs FBS.docx
DBMS vs FBS.docxDBMS vs FBS.docx
DBMS vs FBS.docx
 
DBMS.pptx
DBMS.pptxDBMS.pptx
DBMS.pptx
 
Ch01
Ch01Ch01
Ch01
 
DBS Theory Week 1 including relationships and relational database
DBS Theory Week 1 including relationships and relational databaseDBS Theory Week 1 including relationships and relational database
DBS Theory Week 1 including relationships and relational database
 
1. Chapter One.pdf
1. Chapter One.pdf1. Chapter One.pdf
1. Chapter One.pdf
 
database chap 1 and 2.pptx
database chap 1 and 2.pptxdatabase chap 1 and 2.pptx
database chap 1 and 2.pptx
 
8.DBMS.pptx
8.DBMS.pptx8.DBMS.pptx
8.DBMS.pptx
 
Difference between File system and DBMS.pptx
Difference between File system and DBMS.pptxDifference between File system and DBMS.pptx
Difference between File system and DBMS.pptx
 
Chapter 1 Database Systems.pptx
Chapter 1 Database Systems.pptxChapter 1 Database Systems.pptx
Chapter 1 Database Systems.pptx
 
Database systems introduction final vaibhav
Database systems introduction final vaibhavDatabase systems introduction final vaibhav
Database systems introduction final vaibhav
 
Database Management System.pptx
Database Management System.pptxDatabase Management System.pptx
Database Management System.pptx
 

More from Dr. C.V. Suresh Babu

More from Dr. C.V. Suresh Babu (20)

Data analytics with R
Data analytics with RData analytics with R
Data analytics with R
 
Association rules
Association rulesAssociation rules
Association rules
 
Clustering
ClusteringClustering
Clustering
 
Classification
ClassificationClassification
Classification
 
Blue property assumptions.
Blue property assumptions.Blue property assumptions.
Blue property assumptions.
 
Introduction to regression
Introduction to regressionIntroduction to regression
Introduction to regression
 
DART
DARTDART
DART
 
Mycin
MycinMycin
Mycin
 
Expert systems
Expert systemsExpert systems
Expert systems
 
Dempster shafer theory
Dempster shafer theoryDempster shafer theory
Dempster shafer theory
 
Bayes network
Bayes networkBayes network
Bayes network
 
Bayes' theorem
Bayes' theoremBayes' theorem
Bayes' theorem
 
Knowledge based agents
Knowledge based agentsKnowledge based agents
Knowledge based agents
 
Rule based system
Rule based systemRule based system
Rule based system
 
Formal Logic in AI
Formal Logic in AIFormal Logic in AI
Formal Logic in AI
 
Production based system
Production based systemProduction based system
Production based system
 
Game playing in AI
Game playing in AIGame playing in AI
Game playing in AI
 
Diagnosis test of diabetics and hypertension by AI
Diagnosis test of diabetics and hypertension by AIDiagnosis test of diabetics and hypertension by AI
Diagnosis test of diabetics and hypertension by AI
 
A study on “impact of artificial intelligence in covid19 diagnosis”
A study on “impact of artificial intelligence in covid19 diagnosis”A study on “impact of artificial intelligence in covid19 diagnosis”
A study on “impact of artificial intelligence in covid19 diagnosis”
 
A study on “impact of artificial intelligence in covid19 diagnosis”
A study on “impact of artificial intelligence in covid19 diagnosis”A study on “impact of artificial intelligence in covid19 diagnosis”
A study on “impact of artificial intelligence in covid19 diagnosis”
 

Recently uploaded

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
heathfieldcps1
 

Recently uploaded (20)

How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17
 
On_Translating_a_Tamil_Poem_by_A_K_Ramanujan.pptx
On_Translating_a_Tamil_Poem_by_A_K_Ramanujan.pptxOn_Translating_a_Tamil_Poem_by_A_K_Ramanujan.pptx
On_Translating_a_Tamil_Poem_by_A_K_Ramanujan.pptx
 
21st_Century_Skills_Framework_Final_Presentation_2.pptx
21st_Century_Skills_Framework_Final_Presentation_2.pptx21st_Century_Skills_Framework_Final_Presentation_2.pptx
21st_Century_Skills_Framework_Final_Presentation_2.pptx
 
COMMUNICATING NEGATIVE NEWS - APPROACHES .pptx
COMMUNICATING NEGATIVE NEWS - APPROACHES .pptxCOMMUNICATING NEGATIVE NEWS - APPROACHES .pptx
COMMUNICATING NEGATIVE NEWS - APPROACHES .pptx
 
Wellbeing inclusion and digital dystopias.pptx
Wellbeing inclusion and digital dystopias.pptxWellbeing inclusion and digital dystopias.pptx
Wellbeing inclusion and digital dystopias.pptx
 
Details on CBSE Compartment Exam.pptx1111
Details on CBSE Compartment Exam.pptx1111Details on CBSE Compartment Exam.pptx1111
Details on CBSE Compartment Exam.pptx1111
 
How to setup Pycharm environment for Odoo 17.pptx
How to setup Pycharm environment for Odoo 17.pptxHow to setup Pycharm environment for Odoo 17.pptx
How to setup Pycharm environment for Odoo 17.pptx
 
FSB Advising Checklist - Orientation 2024
FSB Advising Checklist - Orientation 2024FSB Advising Checklist - Orientation 2024
FSB Advising Checklist - Orientation 2024
 
HMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptx
HMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptxHMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptx
HMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptx
 
How to Manage Call for Tendor in Odoo 17
How to Manage Call for Tendor in Odoo 17How to Manage Call for Tendor in Odoo 17
How to Manage Call for Tendor in Odoo 17
 
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdf
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdfUnit 3 Emotional Intelligence and Spiritual Intelligence.pdf
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdf
 
Single or Multiple melodic lines structure
Single or Multiple melodic lines structureSingle or Multiple melodic lines structure
Single or Multiple melodic lines structure
 
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
 
Simple, Complex, and Compound Sentences Exercises.pdf
Simple, Complex, and Compound Sentences Exercises.pdfSimple, Complex, and Compound Sentences Exercises.pdf
Simple, Complex, and Compound Sentences Exercises.pdf
 
Python Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docxPython Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docx
 
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
 
Jamworks pilot and AI at Jisc (20/03/2024)
Jamworks pilot and AI at Jisc (20/03/2024)Jamworks pilot and AI at Jisc (20/03/2024)
Jamworks pilot and AI at Jisc (20/03/2024)
 
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
 
80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...
80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...
80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...
 
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
 

Introduction to files and db systems 1.0

  • 1. Department of Information Technology 1Data base Technologies (ITB4201) Introduction to Files and Data Base Systems Dr. C.V. Suresh Babu Professor Department of IT Hindustan Institute of Science & Technology
  • 2. Department of Information Technology 2Data base Technologies (ITB4201) Discussion Topics • What is File Management System? • What is Database Management System? • File system vs Database Management System • Limitations of File Based System • Advantages of Database Management System • DBMS Environment • Examples of Database Applications • Limitation of Database Management System • Exercise: Comparative case study
  • 3. Department of Information Technology 3Data base Technologies (ITB4201) What is File Management System? A file management system is a collection of programs that manage and store data in files and folders in a computer hard disk. A file management system manages the way of reading and writing data to the hard disk. It is also known as conventional file system. This system actually stores data in the isolated files which have their own physical location on the drive, and users manually go to these locations to access these files. Example: data like text, videos, images, audios, etc. in general files. Data redundancy is high in file management system, and it cannot be controlled easily. Data consistency is not met, and the integration of data is hard to achieve.
  • 4. Department of Information Technology 4Data base Technologies (ITB4201) What is Database Management System? • The Database Management System or DBMS is an effective or easy way to store the data, mainly when data maintenance and security are the primary concern of the user. • The database management system stores the data or information in the form of interrelated tables and files. • In this type of system, data security is maximized using encryption/decryption, password protection, granting authorized access and others. • DBMS helps users to easily retrieve, insert, and manipulate data in a database. • It also helps to perform data recovery, transactions, and many more. Handling DBMS is difficult than the file system, but it provides more advantages than a file system.
  • 5. Department of Information Technology 5Data base Technologies (ITB4201) File System vs. DBMS File System DBMS File system is a collection of data. In this system, the user has to write the procedures for managing the database. DBMS is a collection of data. In DBMS, the user is not required to write the procedures. File system provides the detail of the data representation and storage of data. DBMS gives an abstract view of data that hides the details. File system doesn't have a crash mechanism, i.e., if the system crashes while entering some data, then the content of the file will lost. DBMS provides a crash recovery mechanism, i.e., DBMS protects the user from the system failure. It is very difficult to protect a file under the file system. DBMS provides a good protection mechanism. File system can't efficiently store and retrieve the data. DBMS contains a wide variety of sophisticated techniques to store and retrieve the data. In the File system, concurrent access has many problems like redirecting the file while other deleting some information or updating some information. DBMS takes care of Concurrent access of data using some form of locking.
  • 6. Department of Information Technology 6Data base Technologies (ITB4201) File Management System Database Management System File System is a general, easy-to-use system to store general files which require less security and constraints. Database management system is used when security constraints are high. Data Redundancy is more in file management system. Data Redundancy is less in database management system. Data Inconsistency is more in file system. Data Inconsistency is less in database management system. Centralisation is hard to get when it comes to File Management System. Centralisation is achieved in Database Management System. User locates the physical address of the files to access data in File Management System. In Database Management System, user is unaware of physical address where data is stored. Security is low in File Management System. Security is high in Database Management System. File Management System stores unstructured data as isolated data files/entities. Database Management System stores structured data which have well defined constraints and interrelation.
  • 7. Department of Information Technology 7Data base Technologies (ITB4201) File System Database Management System (DBMS) 1. It is a software system that manages and controls the data files in a computer system. 1. It is a software system used for creating and managing the databases. DBMS provides a systematic way to access, update, and delete data. 2. File system does not support multi-user access. 2. Database Management System supports multi-user access. 3. Data consistency is less in the file system. 3. Data consistency is more due to the use of normalization. 4. File system is not secured. 4. Database Management System is highly secured. 5. File system is used for storing the unstructured data. 5. Database management system is used for storing the structured data. 6. In the file system, data redundancy is high. 6. In DBMS, Data redundancy is low. 7. No data backup and recovery process is present in a file system. 7. There is a backup recovery for data in DBMS. 8. Handling of a file system is easy. 8. Handling a DBMS is complex. 9. Cost of a file system is less than the DBMS. 9. Cost of database management system is more than the file system. 10. If one application fails, it does not affect other application in a system. 10. If the database fails, it affects all application which depends on it. 11. In the file system, data cannot be shared because it is distributed in different files. 11. In DBMS, data can be shared as it is stored at one place in a database. 12. These system does not provide concurrency facility. 12. This system provides concurrency facility. 13. Example: NTFS (New technology file system), EXT (Extended file system), etc. 13. Example: Oracle, MySQL, MS SQL Server, DB2, Microsoft Access, etc.
  • 8. Department of Information Technology 8Data base Technologies (ITB4201)
  • 9. Department of Information Technology 9Data base Technologies (ITB4201) Limitations of File-based • Separation and isolation • Duplication • Program & data dependence • Fixed queries • Proliferation of application programs
  • 10. Department of Information Technology 10Data base Technologies (ITB4201) DBMS Environment • Hardware – Client-server architecture • Software – dbms, os, network, application • Data – Schema, subschema, table, attribute • People – Data administrator & database administrator – Database designer: logical & physical – Application programmer – End-user: naive & sophisticated • Procedure – Start, stop, log on, log off, back up, recovery
  • 11. Department of Information Technology 11Data base Technologies (ITB4201) Advantages of DBMS • Centralized Management and Control. • Reduction of Redundancies and Inconsistencies • Data Sharing • Data Integrity • Data Security • Data Independence – Physical data independence – Logical data independence • Providing Storage Structures for Efficient Query Processing • Backup and Recovery • Some other advantages are: – Reduced Application Development Time – Flexibility – Availability of up-to-date Information • Control redundancy • Consistency • Integrity • Security • Concurrency control • Backup & recovery • Data standard • More information • Data sharing & conflict control • Productivity & accessibility • Economy of scale • Maintenance
  • 12. Department of Information Technology 12Data base Technologies (ITB4201) Limitations of DBMS • Complexity • Size • Cost – Software – Hardware – Conversion • Performance • Vulnerability
  • 13. Department of Information Technology 13Data base Technologies (ITB4201) Examples of database application • Computerized library systems • Automated teller machines • Flight reservation systems: For reservations and schedule information. • Inventory management Systems • Banking: For customer information, accounts, loans and banking transactions • Universities: For student information, course registrations and grades. • Telecommunications: For keeping records of calls made, generating monthly bills, maintaining balances on prepaid calling cards and storing information about the communication networks. • Sales: For customer, product and purchase information in any industry.