SlideShare a Scribd company logo
1 of 19
Download to read offline
INT306
Database Management Systems
INTRODUCTION
Text book

Database System Concepts
A. Silberschatz, H. F. Korth, S. Sudarshan

Course Instructor

Mr. Sumit Mittu

Assistant Professor and Placement Coordinator, CSE/IT
Lovely Professional University, Punjab (India)

sumit.12735@lpu.co.in sumit.mittu@gmail.com
http://tinyurl.com/askSumit
01-03-2014 11:46:08
IN THIS CHAPTER
•
•
•
•
•
•

database management system
database system applications
purpose of database systems
database system architecture
database users and administrators
database system components

01-03-2014 11:46:09

Sumit Mittu, Assistant Professor, CSE/IT

2
DATABASE MANAGEMENT SYSTEMS
• Database defined:
• Collection of the data that contains information relevant to
an enterprise

• DBMS defined:
• A collection of interrelated data and a set of programs to
access those data

• DBMS goal:
• To provide a way to store and retrieve database
information that is both convenient and efficient
01-03-2014 11:46:09

Sumit Mittu, Assistant Professor, CSE/IT

3
DATABASE MANAGEMENT SYSTEMS
• Examples of DBMS
•
•
•
•
•
•

Oracle
MS SQL Server
MySQL
IBM DB2
Sybase
Foxpro/Foxbase

• The following are NOT the DBMS
• SQL, PL/SQL, T-SQL
01-03-2014 11:46:09

Sumit Mittu, Assistant Professor, CSE/IT

4
SCRATCH YOUR MIND!!!
•
•

•
•
01-03-2014 11:46:09

Sumit Mittu, Assistant Professor, CSE/IT

5
DATABASE SYSTEM APPLICATIONS
• Enterprise Applications of databases
•
•
•
•
•
•
•
•
•

Banking
Airlines
Universities
Credit card transactions
Telecommunication
Finance & Accounting
Sales & Marketing
Manufacturing
Human Resource

01-03-2014 11:46:09

Sumit Mittu, Assistant Professor, CSE/IT

6
PURPOSE OF DATABASE SYSTEMS
• To overcome disadvantages of File-processing
systems:
•
•
•
•
•
•
•
•

Data redundancy
Data inconsistency
Difficulty in accessing data
Data isolation
Integrity problems
Atomicity problems
Concurrent-access problems
Security problems

01-03-2014 11:46:09

Sumit Mittu, Assistant Professor, CSE/IT

7
SCRATCH YOUR MIND!!!
•

•

01-03-2014 11:46:09

Sumit Mittu, Assistant Professor, CSE/IT

8
SCRATCH YOUR MIND!!!
•
•
•
•

01-03-2014 11:46:09

Sumit Mittu, Assistant Professor, CSE/IT

9
DATABASE ARCHITECTURE
• 3-level architecture of database
• based on data abstraction
• View of Data
• Physical level
• Logical/Conceptual level
• View/User level

• Example of a customer record

01-03-2014 11:46:09

Sumit Mittu, Assistant Professor, CSE/IT

10
DATABASE ARCHITECTURE
• Instance
• Defined as the collection of information stored in the
database at a particular moment

• Schema
• Defined as overall design/structure of the database
• Types:
• Physical schema
• Logical/Conceptual schema
• View schema / User schema / Subschema

• Physical Data independence
01-03-2014 11:46:09

Sumit Mittu, Assistant Professor, CSE/IT

11
SCRATCH YOUR MIND!!!
•

•

01-03-2014 11:46:09

Sumit Mittu, Assistant Professor, CSE/IT

12
DATABASE USERS AND ADMINS
• Types of database users
•
•
•
•

Naïve users
Specialized users
Sophisticated users
Application programmer

• Database Administrators (DBA)
• Schema, storage structure and access-methods definition
• Authorization control
• Routine maintenance
01-03-2014 11:46:09

Sumit Mittu, Assistant Professor, CSE/IT

13
DATABASE USERS AND ADMINS

01-03-2014 11:46:09

Sumit Mittu, Assistant Professor, CSE/IT

14
SCRATCH YOUR MIND!!!
•
•
•
•

•
•

01-03-2014 11:46:09

Sumit Mittu, Assistant Professor, CSE/IT

15
COMPONENTS OF DBMS
•
•
•
•

Query Processor
Storage Manager
Data Storage
Transaction manager

01-03-2014 11:46:09

Sumit Mittu, Assistant Professor, CSE/IT

16
01-03-2014 11:46:09

Sumit Mittu, Assistant Professor, CSE/IT

17
DATABASE ARCHITECTURE
• Influenced by the underlying computer system on
which the database is running:
•
•
•
•

Centralized Database
Client-server Database
Parallel (multi-processor) Database
Distributed Database

• Based on Client-server model, database can have:
• Two-tier architecture
• Three-tier architecture
01-03-2014 11:46:09

Sumit Mittu, Assistant Professor, CSE/IT

18
DATABASE ARCHITECTURE

01-03-2014 11:46:09

Sumit Mittu, Assistant Professor, CSE/IT

19

More Related Content

What's hot

DISE - Database Concepts
DISE - Database ConceptsDISE - Database Concepts
DISE - Database Concepts
Rasan Samarasinghe
 
L7 data model and dbms architecture
L7  data model and dbms architectureL7  data model and dbms architecture
L7 data model and dbms architecture
Rushdi Shams
 
Degrees of data abstraction
Degrees of data abstractionDegrees of data abstraction
Degrees of data abstraction
Mary May Porto
 

What's hot (18)

Lecture 00 introduction to course
Lecture 00 introduction to courseLecture 00 introduction to course
Lecture 00 introduction to course
 
Database Design and the ER Model, Indexing and Hashing
Database Design and the ER Model, Indexing and HashingDatabase Design and the ER Model, Indexing and Hashing
Database Design and the ER Model, Indexing and Hashing
 
DBMS topics for BCA
DBMS topics for BCADBMS topics for BCA
DBMS topics for BCA
 
DISE - Database Concepts
DISE - Database ConceptsDISE - Database Concepts
DISE - Database Concepts
 
Data model
Data modelData model
Data model
 
En ch23
En ch23En ch23
En ch23
 
Unit 3 system models
Unit 3 system modelsUnit 3 system models
Unit 3 system models
 
L7 data model and dbms architecture
L7  data model and dbms architectureL7  data model and dbms architecture
L7 data model and dbms architecture
 
Schema
SchemaSchema
Schema
 
Degrees of data abstraction
Degrees of data abstractionDegrees of data abstraction
Degrees of data abstraction
 
Data independence
Data independenceData independence
Data independence
 
Chapter-2 Database System Concepts and Architecture
Chapter-2 Database System Concepts and ArchitectureChapter-2 Database System Concepts and Architecture
Chapter-2 Database System Concepts and Architecture
 
Fundamentals of Database system
Fundamentals of Database systemFundamentals of Database system
Fundamentals of Database system
 
Introduction to Database Management System
Introduction to Database Management SystemIntroduction to Database Management System
Introduction to Database Management System
 
Database abstraction
Database abstractionDatabase abstraction
Database abstraction
 
Database system concepts
Database system conceptsDatabase system concepts
Database system concepts
 
Slide 3 data abstraction & 3 schema
Slide 3 data abstraction & 3 schemaSlide 3 data abstraction & 3 schema
Slide 3 data abstraction & 3 schema
 
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
 

Viewers also liked

Flow of accounting_entries_in_oracle_applications
Flow of accounting_entries_in_oracle_applicationsFlow of accounting_entries_in_oracle_applications
Flow of accounting_entries_in_oracle_applications
Somasekhar Reddy
 
Database Management System And Design Questions
Database Management System And Design QuestionsDatabase Management System And Design Questions
Database Management System And Design Questions
Samir Sabry
 
2009 Punjab Technical University B.C.A Database Management System Question paper
2009 Punjab Technical University B.C.A Database Management System Question paper2009 Punjab Technical University B.C.A Database Management System Question paper
2009 Punjab Technical University B.C.A Database Management System Question paper
Monica Sabharwal
 
FP304 DATABASE SYSTEM PAPER FINAL EXAM AGAIN
FP304 DATABASE SYSTEM  PAPER FINAL EXAM AGAINFP304 DATABASE SYSTEM  PAPER FINAL EXAM AGAIN
FP304 DATABASE SYSTEM PAPER FINAL EXAM AGAIN
Syahriha Ruslan
 
Previous question papers of Database Management System (DBMS) By SHABEEB
Previous question papers of Database Management System (DBMS) By SHABEEBPrevious question papers of Database Management System (DBMS) By SHABEEB
Previous question papers of Database Management System (DBMS) By SHABEEB
Shabeeb Shabi
 

Viewers also liked (13)

Flow of accounting_entries_in_oracle_applications
Flow of accounting_entries_in_oracle_applicationsFlow of accounting_entries_in_oracle_applications
Flow of accounting_entries_in_oracle_applications
 
Oracle Forms
Oracle FormsOracle Forms
Oracle Forms
 
Aca2 01 new
Aca2 01 newAca2 01 new
Aca2 01 new
 
Oracle installation
Oracle installationOracle installation
Oracle installation
 
Les 07 Rman Rec
Les 07 Rman RecLes 07 Rman Rec
Les 07 Rman Rec
 
Database Management System And Design Questions
Database Management System And Design QuestionsDatabase Management System And Design Questions
Database Management System And Design Questions
 
2009 Punjab Technical University B.C.A Database Management System Question paper
2009 Punjab Technical University B.C.A Database Management System Question paper2009 Punjab Technical University B.C.A Database Management System Question paper
2009 Punjab Technical University B.C.A Database Management System Question paper
 
Dbms Final Examination Answer Key
Dbms Final Examination Answer KeyDbms Final Examination Answer Key
Dbms Final Examination Answer Key
 
FP304 DATABASE SYSTEM PAPER FINAL EXAM AGAIN
FP304 DATABASE SYSTEM  PAPER FINAL EXAM AGAINFP304 DATABASE SYSTEM  PAPER FINAL EXAM AGAIN
FP304 DATABASE SYSTEM PAPER FINAL EXAM AGAIN
 
Paper review
Paper reviewPaper review
Paper review
 
Previous question papers of Database Management System (DBMS) By SHABEEB
Previous question papers of Database Management System (DBMS) By SHABEEBPrevious question papers of Database Management System (DBMS) By SHABEEB
Previous question papers of Database Management System (DBMS) By SHABEEB
 
Internship Final Report
Internship Final Report Internship Final Report
Internship Final Report
 
Lec10 Computer Architecture by Hsien-Hsin Sean Lee Georgia Tech -- Memory part2
Lec10 Computer Architecture by Hsien-Hsin Sean Lee Georgia Tech -- Memory part2Lec10 Computer Architecture by Hsien-Hsin Sean Lee Georgia Tech -- Memory part2
Lec10 Computer Architecture by Hsien-Hsin Sean Lee Georgia Tech -- Memory part2
 

Similar to Int306 01

Lecture-01-Fundamental-Database-Concepts.pptx.pdf
Lecture-01-Fundamental-Database-Concepts.pptx.pdfLecture-01-Fundamental-Database-Concepts.pptx.pdf
Lecture-01-Fundamental-Database-Concepts.pptx.pdf
SharmainnePale
 
Lecture 01 - Data, Information, knowledge, and Data Models.pptx
Lecture 01 - Data, Information, knowledge, and Data Models.pptxLecture 01 - Data, Information, knowledge, and Data Models.pptx
Lecture 01 - Data, Information, knowledge, and Data Models.pptx
louisnguyenn25
 

Similar to Int306 01 (20)

PPT-UEU-Basis-Data-Pertemuan-1.pptx
PPT-UEU-Basis-Data-Pertemuan-1.pptxPPT-UEU-Basis-Data-Pertemuan-1.pptx
PPT-UEU-Basis-Data-Pertemuan-1.pptx
 
Unit 1 dbms
Unit 1 dbmsUnit 1 dbms
Unit 1 dbms
 
Database Systems(DBS) Or DATABASE MANAGEMENT SYSTEM
Database Systems(DBS) Or DATABASE MANAGEMENT SYSTEMDatabase Systems(DBS) Or DATABASE MANAGEMENT SYSTEM
Database Systems(DBS) Or DATABASE MANAGEMENT SYSTEM
 
Intro.pptx
Intro.pptxIntro.pptx
Intro.pptx
 
INTRODUCTION TO RDBMS
INTRODUCTION TO RDBMSINTRODUCTION TO RDBMS
INTRODUCTION TO RDBMS
 
Dbms_class _14
Dbms_class _14Dbms_class _14
Dbms_class _14
 
20MCA21_Module1.ppt
20MCA21_Module1.ppt20MCA21_Module1.ppt
20MCA21_Module1.ppt
 
Database user and administrator.pptx
Database user and administrator.pptxDatabase user and administrator.pptx
Database user and administrator.pptx
 
Lecture 1.pptx
Lecture 1.pptxLecture 1.pptx
Lecture 1.pptx
 
Database management system lecture notes
Database management system lecture notesDatabase management system lecture notes
Database management system lecture notes
 
Database administration and security
Database administration and securityDatabase administration and security
Database administration and security
 
CST204 DBMSMODULE1 PPT (1).pptx
CST204 DBMSMODULE1 PPT (1).pptxCST204 DBMSMODULE1 PPT (1).pptx
CST204 DBMSMODULE1 PPT (1).pptx
 
DBMS (An Introduction to Database System)
DBMS (An Introduction to Database System)DBMS (An Introduction to Database System)
DBMS (An Introduction to Database System)
 
Adbms 3 main characteristics of the database approach
Adbms 3 main characteristics of the database approachAdbms 3 main characteristics of the database approach
Adbms 3 main characteristics of the database approach
 
Database :Introduction to Database System
Database :Introduction to Database SystemDatabase :Introduction to Database System
Database :Introduction to Database System
 
Data base management system (dbms)
Data base management system (dbms)Data base management system (dbms)
Data base management system (dbms)
 
Lecture-01-Fundamental-Database-Concepts.pptx.pdf
Lecture-01-Fundamental-Database-Concepts.pptx.pdfLecture-01-Fundamental-Database-Concepts.pptx.pdf
Lecture-01-Fundamental-Database-Concepts.pptx.pdf
 
Lecture 01 - Data, Information, knowledge, and Data Models.pptx
Lecture 01 - Data, Information, knowledge, and Data Models.pptxLecture 01 - Data, Information, knowledge, and Data Models.pptx
Lecture 01 - Data, Information, knowledge, and Data Models.pptx
 
Rdbms
RdbmsRdbms
Rdbms
 
Database Lecture Notes
Database Lecture NotesDatabase Lecture Notes
Database Lecture Notes
 

More from Sumit Mittu (6)

Aca2 10 11
Aca2 10 11Aca2 10 11
Aca2 10 11
 
Aca2 09 new
Aca2 09 newAca2 09 new
Aca2 09 new
 
Aca2 08 new
Aca2 08 newAca2 08 new
Aca2 08 new
 
Aca2 07 new
Aca2 07 newAca2 07 new
Aca2 07 new
 
Aca2 06 new
Aca2 06 newAca2 06 new
Aca2 06 new
 
Aca11 bk2 ch9
Aca11 bk2 ch9Aca11 bk2 ch9
Aca11 bk2 ch9
 

Recently uploaded

Transparency, Recognition and the role of eSealing - Ildiko Mazar and Koen No...
Transparency, Recognition and the role of eSealing - Ildiko Mazar and Koen No...Transparency, Recognition and the role of eSealing - Ildiko Mazar and Koen No...
Transparency, Recognition and the role of eSealing - Ildiko Mazar and Koen No...
EADTU
 

Recently uploaded (20)

FSB Advising Checklist - Orientation 2024
FSB Advising Checklist - Orientation 2024FSB Advising Checklist - Orientation 2024
FSB Advising Checklist - Orientation 2024
 
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
 
Interdisciplinary_Insights_Data_Collection_Methods.pptx
Interdisciplinary_Insights_Data_Collection_Methods.pptxInterdisciplinary_Insights_Data_Collection_Methods.pptx
Interdisciplinary_Insights_Data_Collection_Methods.pptx
 
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)
 
Details on CBSE Compartment Exam.pptx1111
Details on CBSE Compartment Exam.pptx1111Details on CBSE Compartment Exam.pptx1111
Details on CBSE Compartment Exam.pptx1111
 
Play hard learn harder: The Serious Business of Play
Play hard learn harder:  The Serious Business of PlayPlay hard learn harder:  The Serious Business of Play
Play hard learn harder: The Serious Business of Play
 
PANDITA RAMABAI- Indian political thought GENDER.pptx
PANDITA RAMABAI- Indian political thought GENDER.pptxPANDITA RAMABAI- Indian political thought GENDER.pptx
PANDITA RAMABAI- Indian political thought GENDER.pptx
 
VAMOS CUIDAR DO NOSSO PLANETA! .
VAMOS CUIDAR DO NOSSO PLANETA!                    .VAMOS CUIDAR DO NOSSO PLANETA!                    .
VAMOS CUIDAR DO NOSSO PLANETA! .
 
Transparency, Recognition and the role of eSealing - Ildiko Mazar and Koen No...
Transparency, Recognition and the role of eSealing - Ildiko Mazar and Koen No...Transparency, Recognition and the role of eSealing - Ildiko Mazar and Koen No...
Transparency, Recognition and the role of eSealing - Ildiko Mazar and Koen No...
 
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
 
Towards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptxTowards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.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
 
dusjagr & nano talk on open tools for agriculture research and learning
dusjagr & nano talk on open tools for agriculture research and learningdusjagr & nano talk on open tools for agriculture research and learning
dusjagr & nano talk on open tools for agriculture research and learning
 
How to Add a Tool Tip to a Field in Odoo 17
How to Add a Tool Tip to a Field in Odoo 17How to Add a Tool Tip to a Field in Odoo 17
How to Add a Tool Tip to a Field in Odoo 17
 
How to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POSHow to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POS
 
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
 
Understanding Accommodations and Modifications
Understanding  Accommodations and ModificationsUnderstanding  Accommodations and Modifications
Understanding Accommodations and Modifications
 
Graduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - EnglishGraduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - English
 
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
 
OS-operating systems- ch05 (CPU Scheduling) ...
OS-operating systems- ch05 (CPU Scheduling) ...OS-operating systems- ch05 (CPU Scheduling) ...
OS-operating systems- ch05 (CPU Scheduling) ...
 

Int306 01

  • 1. INT306 Database Management Systems INTRODUCTION Text book Database System Concepts A. Silberschatz, H. F. Korth, S. Sudarshan Course Instructor Mr. Sumit Mittu Assistant Professor and Placement Coordinator, CSE/IT Lovely Professional University, Punjab (India) sumit.12735@lpu.co.in sumit.mittu@gmail.com http://tinyurl.com/askSumit 01-03-2014 11:46:08
  • 2. IN THIS CHAPTER • • • • • • database management system database system applications purpose of database systems database system architecture database users and administrators database system components 01-03-2014 11:46:09 Sumit Mittu, Assistant Professor, CSE/IT 2
  • 3. DATABASE MANAGEMENT SYSTEMS • Database defined: • Collection of the data that contains information relevant to an enterprise • DBMS defined: • A collection of interrelated data and a set of programs to access those data • DBMS goal: • To provide a way to store and retrieve database information that is both convenient and efficient 01-03-2014 11:46:09 Sumit Mittu, Assistant Professor, CSE/IT 3
  • 4. DATABASE MANAGEMENT SYSTEMS • Examples of DBMS • • • • • • Oracle MS SQL Server MySQL IBM DB2 Sybase Foxpro/Foxbase • The following are NOT the DBMS • SQL, PL/SQL, T-SQL 01-03-2014 11:46:09 Sumit Mittu, Assistant Professor, CSE/IT 4
  • 5. SCRATCH YOUR MIND!!! • • • • 01-03-2014 11:46:09 Sumit Mittu, Assistant Professor, CSE/IT 5
  • 6. DATABASE SYSTEM APPLICATIONS • Enterprise Applications of databases • • • • • • • • • Banking Airlines Universities Credit card transactions Telecommunication Finance & Accounting Sales & Marketing Manufacturing Human Resource 01-03-2014 11:46:09 Sumit Mittu, Assistant Professor, CSE/IT 6
  • 7. PURPOSE OF DATABASE SYSTEMS • To overcome disadvantages of File-processing systems: • • • • • • • • Data redundancy Data inconsistency Difficulty in accessing data Data isolation Integrity problems Atomicity problems Concurrent-access problems Security problems 01-03-2014 11:46:09 Sumit Mittu, Assistant Professor, CSE/IT 7
  • 8. SCRATCH YOUR MIND!!! • • 01-03-2014 11:46:09 Sumit Mittu, Assistant Professor, CSE/IT 8
  • 9. SCRATCH YOUR MIND!!! • • • • 01-03-2014 11:46:09 Sumit Mittu, Assistant Professor, CSE/IT 9
  • 10. DATABASE ARCHITECTURE • 3-level architecture of database • based on data abstraction • View of Data • Physical level • Logical/Conceptual level • View/User level • Example of a customer record 01-03-2014 11:46:09 Sumit Mittu, Assistant Professor, CSE/IT 10
  • 11. DATABASE ARCHITECTURE • Instance • Defined as the collection of information stored in the database at a particular moment • Schema • Defined as overall design/structure of the database • Types: • Physical schema • Logical/Conceptual schema • View schema / User schema / Subschema • Physical Data independence 01-03-2014 11:46:09 Sumit Mittu, Assistant Professor, CSE/IT 11
  • 12. SCRATCH YOUR MIND!!! • • 01-03-2014 11:46:09 Sumit Mittu, Assistant Professor, CSE/IT 12
  • 13. DATABASE USERS AND ADMINS • Types of database users • • • • Naïve users Specialized users Sophisticated users Application programmer • Database Administrators (DBA) • Schema, storage structure and access-methods definition • Authorization control • Routine maintenance 01-03-2014 11:46:09 Sumit Mittu, Assistant Professor, CSE/IT 13
  • 14. DATABASE USERS AND ADMINS 01-03-2014 11:46:09 Sumit Mittu, Assistant Professor, CSE/IT 14
  • 15. SCRATCH YOUR MIND!!! • • • • • • 01-03-2014 11:46:09 Sumit Mittu, Assistant Professor, CSE/IT 15
  • 16. COMPONENTS OF DBMS • • • • Query Processor Storage Manager Data Storage Transaction manager 01-03-2014 11:46:09 Sumit Mittu, Assistant Professor, CSE/IT 16
  • 17. 01-03-2014 11:46:09 Sumit Mittu, Assistant Professor, CSE/IT 17
  • 18. DATABASE ARCHITECTURE • Influenced by the underlying computer system on which the database is running: • • • • Centralized Database Client-server Database Parallel (multi-processor) Database Distributed Database • Based on Client-server model, database can have: • Two-tier architecture • Three-tier architecture 01-03-2014 11:46:09 Sumit Mittu, Assistant Professor, CSE/IT 18
  • 19. DATABASE ARCHITECTURE 01-03-2014 11:46:09 Sumit Mittu, Assistant Professor, CSE/IT 19