SlideShare a Scribd company logo
Md. Shahidul islam
ID: 163015024
Department of Computer Science &
Engineering
Database Management System
1
Contents
• Introduction
• What is Data ?
• What is Information?
• Database
• Data Models, Schema and Instances
• Database Languages
• Database System Architectures
• Examples of DBMS
• Applications of DBMS
2
Introduction
• DBMS is a software system for creating,
organizing and managing the database.
• It provides an environment to the user to perform
operations on the database for creation, insertion,
deletion, updating and retrieval of data.
• DBMS stands for Database Management System.
3
What is Data ?
• A collection of raw facts and
figures.
• Data can be represented in the
form of
numbers and words which can be
stored in computer‟s language.
4
What is Information?
• Systematic and meaningful form of
data.
• Information helps human beings in
their decision making.
5
Database
• A repository of logically related and similar data.
• An organized collection of related information
so that
it can easily be accessed, managed and updated.
Dictionary
Airline Database
Student Database
Library
Railways Timetable
6
Data Models, Schema and Instances
 Data Models:
-Describes structure of the database.
-Aim is to support the development of information
systems by providing the definition and format of data.
-If the same data structures are used to store and access
data then different applications can share data.
-Classification:
1. High-Level Model
2. Representation Model
3. Low-Level Model
7
Components of Database System
• Components of database:
Users
Software
Hardware
Data
• Users- People who interact with the database:
- Application Programmers.
- End Users.
- Data Administrators.
• Software- Lies between the stored data and the users:
- DBMS.
- Application Software.
- User Interface.
8
Database Languages
• Once data is filled, manipulation is required
(insertion, deletion, modification of data)
• For these, a set of languages is provided by
DBMS:
1. Data Definition Language.
2. Data Manipulation Language.
3. Data Control Language.
9
Database System Architectures
• The journey from big mainframe to pc has also
evolved the database and its architecture.
• Classification:
1. Centralized DBMS Architecture
2. Client-Server Architecture
3. Distributed Databases
10
Examples of DBMS
• Some of the common used DBMSs are:
-Oracle, IBM‟s DB2, Microsoft‟s SQL Server,
MS-Access and Informix.
• Some of the desktop based DBMSs are:
-Microsoft FoxPro, Borland dBase and
Microsoft Access.
11
Applications of DBMS
• Airlines and Railways: Online databases for reservation, and
displaying the schedule information.
• Banking: Customer inquiry, accounts, loans, and other transactions.
• Education: Course registration, result, and other information.
• Telecommunications: Communication network, telephone numbers,
record of calls, etc.
• E-commerce: Business activity such as online shopping, booking of
holiday package, etc.
• Human resources: Organizations use databases for storing
information about their employees, salaries, benefits, taxes, and for
generating salary checks.
12
Thank You!
13

More Related Content

Database presentaion

  • 1. Md. Shahidul islam ID: 163015024 Department of Computer Science & Engineering Database Management System 1
  • 2. Contents • Introduction • What is Data ? • What is Information? • Database • Data Models, Schema and Instances • Database Languages • Database System Architectures • Examples of DBMS • Applications of DBMS 2
  • 3. Introduction • DBMS is a software system for creating, organizing and managing the database. • It provides an environment to the user to perform operations on the database for creation, insertion, deletion, updating and retrieval of data. • DBMS stands for Database Management System. 3
  • 4. What is Data ? • A collection of raw facts and figures. • Data can be represented in the form of numbers and words which can be stored in computer‟s language. 4
  • 5. What is Information? • Systematic and meaningful form of data. • Information helps human beings in their decision making. 5
  • 6. Database • A repository of logically related and similar data. • An organized collection of related information so that it can easily be accessed, managed and updated. Dictionary Airline Database Student Database Library Railways Timetable 6
  • 7. Data Models, Schema and Instances  Data Models: -Describes structure of the database. -Aim is to support the development of information systems by providing the definition and format of data. -If the same data structures are used to store and access data then different applications can share data. -Classification: 1. High-Level Model 2. Representation Model 3. Low-Level Model 7
  • 8. Components of Database System • Components of database: Users Software Hardware Data • Users- People who interact with the database: - Application Programmers. - End Users. - Data Administrators. • Software- Lies between the stored data and the users: - DBMS. - Application Software. - User Interface. 8
  • 9. Database Languages • Once data is filled, manipulation is required (insertion, deletion, modification of data) • For these, a set of languages is provided by DBMS: 1. Data Definition Language. 2. Data Manipulation Language. 3. Data Control Language. 9
  • 10. Database System Architectures • The journey from big mainframe to pc has also evolved the database and its architecture. • Classification: 1. Centralized DBMS Architecture 2. Client-Server Architecture 3. Distributed Databases 10
  • 11. Examples of DBMS • Some of the common used DBMSs are: -Oracle, IBM‟s DB2, Microsoft‟s SQL Server, MS-Access and Informix. • Some of the desktop based DBMSs are: -Microsoft FoxPro, Borland dBase and Microsoft Access. 11
  • 12. Applications of DBMS • Airlines and Railways: Online databases for reservation, and displaying the schedule information. • Banking: Customer inquiry, accounts, loans, and other transactions. • Education: Course registration, result, and other information. • Telecommunications: Communication network, telephone numbers, record of calls, etc. • E-commerce: Business activity such as online shopping, booking of holiday package, etc. • Human resources: Organizations use databases for storing information about their employees, salaries, benefits, taxes, and for generating salary checks. 12