SlideShare une entreprise Scribd logo
1  sur  24
FP304 –
DATABASE
SYSTEM
CHAPTER 1 –
FUNDAMENTALS OF
DATABASE MANAGEMENT
SYSTEM
CHAPTER 1 – FUNDAMENTALS OF DBMS

WHAT IS DBMS?


A very large integrated collection of data.



Models real-world enterprise.





Entities (e.g., students, courses)
Relationships (e.g.,Madonna is
t a k i n g FP304 )

A Database Management System is a
software package designed to store and
manage database
CHAPTER 1 – FUNDAMENTALS OF DBMS

WHY USE A DBMS?
 Data

independence and efficient access

 Reduced
 Data

application development time

integrity and security

 Unifrom

data administration

 Concurrent

access recovery from crashers
CHAPTER 1 – FUNDAMENTALS OF DBMS

WHY STUDY DATABASES?
 Shift

from computation to information



at the “low end”: scramble to webspace (a mess!)



at the :high end”: scientific applications

 Datasets

increasing in diversity and volume



Digital libraries, interactive video



... Nned for DBMS exploding
CHAPTER 1 – FUNDAMENTALS OF DBMS

FILES VS. DATABASES
CHAPTER 1 – FUNDAMENTALS OF DBMS

ADVANTAGES OF DBMS
 Control
 Data

of data redundancy

consistency

 Sharing

of data

 Improved

security

 Improved

backup and recovery services
CHAPTER 1 – FUNDAMENTALS OF DBMS

DISADVANTAGES OF DBMS
 Complexity
 Size
 Cost

of DBMSs

 Higher

impact of a failure
CHAPTER 1 – FUNDAMENTALS OF DBMS

VARIOUS COMMON OF DBMS
 Oracle
 Microsoft
 SQL

Access

Server

 Sybase
 FoxPro
CHAPTER 1 – FUNDAMENTALS OF DBMS

FEATURES OF DBMS


Database definition



Nonprocedural access



Application development



Procedural language interface



Transaction processing



Database tuning

[BUT, THIS IS AN ASSIGNMENT AND PRESENT!]
[PERFORM IN 3 GROUPS]
CHAPTER 1 – FUNDAMENTALS OF DBMS

THREE-SCHEMA ARCHITECTURE
OF DBMS
 First


Level:

Internal schema at the internal level to
describe data storage structures and
access paths. Typically uses a physical data
model.
CHAPTER 1 – FUNDAMENTALS OF DBMS

THREE-SCHEMA ARCHITECTURE
OF DBMS
 Second


Level:

Conceptual schema at the conceptual
level to describe the structure and
constraints for the whole database. Uses a
conceptual or an implementation data
model.
CHAPTER 1 – FUNDAMENTALS OF DBMS

THREE-SCHEMA ARCHITECTURE
OF DBMS
 Third


Level:

External schema at the external level to
describe the various user views. Usually
uses the same data model as the
conceptual level.
CHAPTER 1 – FUNDAMENTALS OF DBMS

CLIENT-SERVER ARCHITECTURE
OF DBMS
CHAPTER 1 – FUNDAMENTALS OF DBMS

TRADITIONAL TWO-TIER CLIENTSERVER ARCHITECTURE
 Advantages:


It enables wider access to existing
databases.



Increased performance



Hardware costs may be reduced



Communication costs are reduced
CHAPTER 1 – FUNDAMENTALS OF DBMS

THREE-TIER CLIENT-SERVER
ARCHITECTURE
 Advantages:


The need for less expensive hardware



Application maintenance is centralized.



The added modularity makes it easier to modify or
replace one tier without affecting the other tier.



Load balancing is easier with the separation of
core business logic from the database functions.
CHAPTER 1 – FUNDAMENTALS OF DBMS

CATEGORIES OF DBMS
 Desktop

Database



Desktop databases offer an inexpensive,
simple solution to many less complex data
storage and manipulation requirements.



They earn their name by virtue of the fact
that they are designed to run on “desktop”
(or personal) computers.
CHAPTER 1 – FUNDAMENTALS OF DBMS

CATEGORIES OF DBMS
 Server

Database



Offer organizations the ability to manage
large amounts of data efficiently and in a
manner that enables many users to access
and update the data simultaneously.



If you’re able to carry the hefty pricetag, a
server-based database can provide you
with a comprehensive data management
solution.
CHAPTER 1 – FUNDAMENTALS OF DBMS

CATEGORIES OF DBMS
1.

Desktop databases.

.Example

of desktop databases:



Microsoft Access – from Microsoft in Windows OS.



FoxPro – Windows, Macintosh & UNIX



FileMaker Pro – DOS, all Windows except Win2000.



Paradox – DOS, Windows



Lotus – based on a network server
CHAPTER 1 – FUNDAMENTALS OF DBMS

CATEGORIES OF DBMS
2.

Server databases

.Examples

of server databases



Oracle,



Microsoft SQL Server, and



IBM DB2
CHAPTER 1 – FUNDAMENTALS OF DBMS

BENEFITS OF DESKTOP DATABASE
1.

Inexpensive

2.

User-friendly - Desktop DBMSs usually offer
an easy-to-navigate graphical user
interface.

3.

Offers web solution - Many modern desktop
databases provide web functionality
enabling you to publish your data on the
web in a static or dynamic fashion.
CHAPTER 1 – FUNDAMENTALS OF DBMS

BENEFITS OF SERVER DATABASE
1.

Flexibility - Server-based databases can handle just about
any data management problem you can throw at them.

2.

Powerful performance - Modern databases can manage
multiple high-speed processors, clustered servers, high
bandwidth connectivity and fault tolerant storage
technology.

3.

Scalability - server databases are able to gracefully handle
a rapidly expanding amount of users and/or data.
CHAPTER 1 – FUNDAMENTALS OF DBMS

DEFINE THE REQUIREMENTS


Who will be using the database and what tasks will they
perform?



How often will the data be modified? Who will make
these modifications?



Who will be providing IT support for the database?



What hardware is available? Is there a budget for
purchasing additional hardware?



Who will be responsible for maintaining the data?



Will data access be offered over the Internet? If so, what
level of access should be supported?
DEFINE THE REQUIREMENTS
 You

may discover that a sophisticated
multi-user server platform (like SQL Server
or Oracle) is necessary to support your
complex requirements.

 On

the other hand, a desktop database
like Microsoft Access might be just as
capable of meeting your needs
DATABASE IN SOCIETY
 Bank

Sector

 Government

Sector

 Telecommunication
 Hospitals
 Hypermarkets

Sector

Contenu connexe

Tendances

Data base management system and Architecture ppt.
Data base management system and Architecture ppt.Data base management system and Architecture ppt.
Data base management system and Architecture ppt.AnkitAbhilashSwain
 
Relational database management system (rdbms) i
Relational database management system (rdbms) iRelational database management system (rdbms) i
Relational database management system (rdbms) iRavinder Kamboj
 
data base management system (DBMS)
data base management system (DBMS)data base management system (DBMS)
data base management system (DBMS)Varish Bajaj
 
Database management system presentation
Database management system presentation Database management system presentation
Database management system presentation umesh patil
 
Database management system
Database management systemDatabase management system
Database management systemGovinda Neupane
 
Database management system1
Database management system1Database management system1
Database management system1jamwal85
 
Database management system
Database management systemDatabase management system
Database management systemashishkthakur94
 
Importance of database design (1)
Importance of database design (1)Importance of database design (1)
Importance of database design (1)yhen06
 
Database management system
Database management systemDatabase management system
Database management systemSimran Kaur
 
Structure of Database MAnagement System
Structure of Database MAnagement SystemStructure of Database MAnagement System
Structure of Database MAnagement Systemnitish sandhawar
 
Dbms architecture
Dbms architectureDbms architecture
Dbms architectureraima sen
 
Presentation of DBMS (database management system) part 1
Presentation of DBMS (database management system) part 1Presentation of DBMS (database management system) part 1
Presentation of DBMS (database management system) part 1Junaid Nadeem
 
Architecture of-dbms-and-data-independence
Architecture of-dbms-and-data-independenceArchitecture of-dbms-and-data-independence
Architecture of-dbms-and-data-independenceAnuj Modi
 
ANSI-SPARC - Star Trek style - v2.0
ANSI-SPARC - Star Trek style - v2.0ANSI-SPARC - Star Trek style - v2.0
ANSI-SPARC - Star Trek style - v2.0Damian T. Gordon
 
Dbms 3: 3 Schema Architecture
Dbms 3: 3 Schema ArchitectureDbms 3: 3 Schema Architecture
Dbms 3: 3 Schema ArchitectureAmiya9439793168
 
Data base management systems ppt
Data base management systems pptData base management systems ppt
Data base management systems pptsuthi
 
Types of Database Models
Types of Database ModelsTypes of Database Models
Types of Database ModelsMurassa Gillani
 

Tendances (20)

Data base management system and Architecture ppt.
Data base management system and Architecture ppt.Data base management system and Architecture ppt.
Data base management system and Architecture ppt.
 
Relational database management system (rdbms) i
Relational database management system (rdbms) iRelational database management system (rdbms) i
Relational database management system (rdbms) i
 
data base management system (DBMS)
data base management system (DBMS)data base management system (DBMS)
data base management system (DBMS)
 
Database & dbms
Database & dbmsDatabase & dbms
Database & dbms
 
Database management system presentation
Database management system presentation Database management system presentation
Database management system presentation
 
Database management system
Database management systemDatabase management system
Database management system
 
Database management system1
Database management system1Database management system1
Database management system1
 
Database management system
Database management systemDatabase management system
Database management system
 
Importance of database design (1)
Importance of database design (1)Importance of database design (1)
Importance of database design (1)
 
Database management system
Database management systemDatabase management system
Database management system
 
Dbms ppt
Dbms pptDbms ppt
Dbms ppt
 
DBMS CONCEPT
DBMS CONCEPTDBMS CONCEPT
DBMS CONCEPT
 
Structure of Database MAnagement System
Structure of Database MAnagement SystemStructure of Database MAnagement System
Structure of Database MAnagement System
 
Dbms architecture
Dbms architectureDbms architecture
Dbms architecture
 
Presentation of DBMS (database management system) part 1
Presentation of DBMS (database management system) part 1Presentation of DBMS (database management system) part 1
Presentation of DBMS (database management system) part 1
 
Architecture of-dbms-and-data-independence
Architecture of-dbms-and-data-independenceArchitecture of-dbms-and-data-independence
Architecture of-dbms-and-data-independence
 
ANSI-SPARC - Star Trek style - v2.0
ANSI-SPARC - Star Trek style - v2.0ANSI-SPARC - Star Trek style - v2.0
ANSI-SPARC - Star Trek style - v2.0
 
Dbms 3: 3 Schema Architecture
Dbms 3: 3 Schema ArchitectureDbms 3: 3 Schema Architecture
Dbms 3: 3 Schema Architecture
 
Data base management systems ppt
Data base management systems pptData base management systems ppt
Data base management systems ppt
 
Types of Database Models
Types of Database ModelsTypes of Database Models
Types of Database Models
 

En vedette

Fundamentals of Database system
Fundamentals of Database systemFundamentals of Database system
Fundamentals of Database systemphilipsinter
 
Using Google Adwords to Sell Products
Using Google Adwords to Sell ProductsUsing Google Adwords to Sell Products
Using Google Adwords to Sell Productslistbuilder588
 
Database management system chapter1
Database management system chapter1Database management system chapter1
Database management system chapter1Pranab Dasgupta
 
FINAL PAPER FP304 DATABASE SYSTEM
FINAL PAPER FP304 DATABASE SYSTEMFINAL PAPER FP304 DATABASE SYSTEM
FINAL PAPER FP304 DATABASE SYSTEMAmira Dolce Farhana
 
Database Management System And Design Questions
Database Management System And Design QuestionsDatabase Management System And Design Questions
Database Management System And Design QuestionsSamir Sabry
 
Lecture17 arrays.ppt
Lecture17 arrays.pptLecture17 arrays.ppt
Lecture17 arrays.ppteShikshak
 
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 AnswersAbdul Rahman Sherzad
 
C Programming : Arrays
C Programming : ArraysC Programming : Arrays
C Programming : ArraysGagan Deep
 
Array Presentation (EngineerBaBu.com)
Array Presentation (EngineerBaBu.com)Array Presentation (EngineerBaBu.com)
Array Presentation (EngineerBaBu.com)EngineerBabu
 
SQL Server database project ideas - Top, latest and best project ideas final ...
SQL Server database project ideas - Top, latest and best project ideas final ...SQL Server database project ideas - Top, latest and best project ideas final ...
SQL Server database project ideas - Top, latest and best project ideas final ...Team Codingparks
 
C Programming Language Tutorial for beginners - JavaTpoint
C Programming Language Tutorial for beginners - JavaTpointC Programming Language Tutorial for beginners - JavaTpoint
C Programming Language Tutorial for beginners - JavaTpointJavaTpoint.Com
 
Database administrator
Database administratorDatabase administrator
Database administratorTech_MX
 

En vedette (17)

Fundamentals of Database system
Fundamentals of Database systemFundamentals of Database system
Fundamentals of Database system
 
Using Google Adwords to Sell Products
Using Google Adwords to Sell ProductsUsing Google Adwords to Sell Products
Using Google Adwords to Sell Products
 
Database management system chapter1
Database management system chapter1Database management system chapter1
Database management system chapter1
 
FINAL PAPER FP304 DATABASE SYSTEM
FINAL PAPER FP304 DATABASE SYSTEMFINAL PAPER FP304 DATABASE SYSTEM
FINAL PAPER FP304 DATABASE SYSTEM
 
Solution1(database)
Solution1(database)Solution1(database)
Solution1(database)
 
Database Management System And Design Questions
Database Management System And Design QuestionsDatabase Management System And Design Questions
Database Management System And Design Questions
 
Solution4(database)
Solution4(database)Solution4(database)
Solution4(database)
 
Solution2(database)
Solution2(database)Solution2(database)
Solution2(database)
 
Lecture17 arrays.ppt
Lecture17 arrays.pptLecture17 arrays.ppt
Lecture17 arrays.ppt
 
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
 
C Programming : Arrays
C Programming : ArraysC Programming : Arrays
C Programming : Arrays
 
Array Presentation (EngineerBaBu.com)
Array Presentation (EngineerBaBu.com)Array Presentation (EngineerBaBu.com)
Array Presentation (EngineerBaBu.com)
 
SQL Server database project ideas - Top, latest and best project ideas final ...
SQL Server database project ideas - Top, latest and best project ideas final ...SQL Server database project ideas - Top, latest and best project ideas final ...
SQL Server database project ideas - Top, latest and best project ideas final ...
 
C Programming Language Tutorial for beginners - JavaTpoint
C Programming Language Tutorial for beginners - JavaTpointC Programming Language Tutorial for beginners - JavaTpoint
C Programming Language Tutorial for beginners - JavaTpoint
 
Dbms Project
Dbms ProjectDbms Project
Dbms Project
 
Database administrator
Database administratorDatabase administrator
Database administrator
 
Dbms project list
Dbms project listDbms project list
Dbms project list
 

Similaire à DATABASE Fp304 chapter 1

DEE 431 Introduction to DBMS Slide 1
DEE 431 Introduction to DBMS Slide 1DEE 431 Introduction to DBMS Slide 1
DEE 431 Introduction to DBMS Slide 1YOGESH SINGH
 
DBaaS - The Next generation of database infrastructure
DBaaS - The Next generation of database infrastructureDBaaS - The Next generation of database infrastructure
DBaaS - The Next generation of database infrastructureEmiliano Fusaglia
 
Aujourd’hui la consolidation de bases de données Oracle c’est quoi ?
Aujourd’hui la consolidation de bases de données Oracle c’est quoi ? Aujourd’hui la consolidation de bases de données Oracle c’est quoi ?
Aujourd’hui la consolidation de bases de données Oracle c’est quoi ? Swiss Data Forum Swiss Data Forum
 
DB2 for z/O S Data Sharing
DB2 for z/O S  Data  SharingDB2 for z/O S  Data  Sharing
DB2 for z/O S Data SharingSurekha Parekh
 
Efficient and scalable multitenant placement approach for in memory database ...
Efficient and scalable multitenant placement approach for in memory database ...Efficient and scalable multitenant placement approach for in memory database ...
Efficient and scalable multitenant placement approach for in memory database ...CSITiaesprime
 
Building High Performance MySQL Query Systems and Analytic Applications
Building High Performance MySQL Query Systems and Analytic ApplicationsBuilding High Performance MySQL Query Systems and Analytic Applications
Building High Performance MySQL Query Systems and Analytic ApplicationsCalpont
 
Building High Performance MySql Query Systems And Analytic Applications
Building High Performance MySql Query Systems And Analytic ApplicationsBuilding High Performance MySql Query Systems And Analytic Applications
Building High Performance MySql Query Systems And Analytic Applicationsguest40cda0b
 
Challenges Management and Opportunities of Cloud DBA
Challenges Management and Opportunities of Cloud DBAChallenges Management and Opportunities of Cloud DBA
Challenges Management and Opportunities of Cloud DBAinventy
 
Database management system
Database management systemDatabase management system
Database management systemRizwanHafeez
 
Adbms 8 history of data models
Adbms 8 history of data modelsAdbms 8 history of data models
Adbms 8 history of data modelsVaibhav Khanna
 
Introduction of DBMS,RDBMS,SQL
Introduction of DBMS,RDBMS,SQLIntroduction of DBMS,RDBMS,SQL
Introduction of DBMS,RDBMS,SQLpranavi ch
 
Tech days 2011 - database design patterns for keeping your database applicati...
Tech days 2011 - database design patterns for keeping your database applicati...Tech days 2011 - database design patterns for keeping your database applicati...
Tech days 2011 - database design patterns for keeping your database applicati...Charley Hanania
 
Compare the capabilities of the Microsoft Access, Microsoft SQL Serv.pdf
Compare the capabilities of the Microsoft Access, Microsoft SQL Serv.pdfCompare the capabilities of the Microsoft Access, Microsoft SQL Serv.pdf
Compare the capabilities of the Microsoft Access, Microsoft SQL Serv.pdfarihantplastictanksh
 
CC105-REVIEWER-WEEK2-4.docx
CC105-REVIEWER-WEEK2-4.docxCC105-REVIEWER-WEEK2-4.docx
CC105-REVIEWER-WEEK2-4.docxozaixyzo
 
Chapter 1 Database Systems.pptx
Chapter 1 Database Systems.pptxChapter 1 Database Systems.pptx
Chapter 1 Database Systems.pptxMaxamedAbiib1
 

Similaire à DATABASE Fp304 chapter 1 (20)

DEE 431 Introduction to DBMS Slide 1
DEE 431 Introduction to DBMS Slide 1DEE 431 Introduction to DBMS Slide 1
DEE 431 Introduction to DBMS Slide 1
 
PPT for DBMS.pptx
PPT for DBMS.pptxPPT for DBMS.pptx
PPT for DBMS.pptx
 
DBaaS - The Next generation of database infrastructure
DBaaS - The Next generation of database infrastructureDBaaS - The Next generation of database infrastructure
DBaaS - The Next generation of database infrastructure
 
Aujourd’hui la consolidation de bases de données Oracle c’est quoi ?
Aujourd’hui la consolidation de bases de données Oracle c’est quoi ? Aujourd’hui la consolidation de bases de données Oracle c’est quoi ?
Aujourd’hui la consolidation de bases de données Oracle c’est quoi ?
 
DB2 for z/O S Data Sharing
DB2 for z/O S  Data  SharingDB2 for z/O S  Data  Sharing
DB2 for z/O S Data Sharing
 
Efficient and scalable multitenant placement approach for in memory database ...
Efficient and scalable multitenant placement approach for in memory database ...Efficient and scalable multitenant placement approach for in memory database ...
Efficient and scalable multitenant placement approach for in memory database ...
 
Data servers
Data serversData servers
Data servers
 
Building High Performance MySQL Query Systems and Analytic Applications
Building High Performance MySQL Query Systems and Analytic ApplicationsBuilding High Performance MySQL Query Systems and Analytic Applications
Building High Performance MySQL Query Systems and Analytic Applications
 
Building High Performance MySql Query Systems And Analytic Applications
Building High Performance MySql Query Systems And Analytic ApplicationsBuilding High Performance MySql Query Systems And Analytic Applications
Building High Performance MySql Query Systems And Analytic Applications
 
Challenges Management and Opportunities of Cloud DBA
Challenges Management and Opportunities of Cloud DBAChallenges Management and Opportunities of Cloud DBA
Challenges Management and Opportunities of Cloud DBA
 
Database management system
Database management systemDatabase management system
Database management system
 
Adbms 8 history of data models
Adbms 8 history of data modelsAdbms 8 history of data models
Adbms 8 history of data models
 
Introduction of DBMS,RDBMS,SQL
Introduction of DBMS,RDBMS,SQLIntroduction of DBMS,RDBMS,SQL
Introduction of DBMS,RDBMS,SQL
 
Tech days 2011 - database design patterns for keeping your database applicati...
Tech days 2011 - database design patterns for keeping your database applicati...Tech days 2011 - database design patterns for keeping your database applicati...
Tech days 2011 - database design patterns for keeping your database applicati...
 
Database Concepts.ppt
Database Concepts.pptDatabase Concepts.ppt
Database Concepts.ppt
 
Compare the capabilities of the Microsoft Access, Microsoft SQL Serv.pdf
Compare the capabilities of the Microsoft Access, Microsoft SQL Serv.pdfCompare the capabilities of the Microsoft Access, Microsoft SQL Serv.pdf
Compare the capabilities of the Microsoft Access, Microsoft SQL Serv.pdf
 
Report 2.0.docx
Report 2.0.docxReport 2.0.docx
Report 2.0.docx
 
Db lec 05_new
Db lec 05_newDb lec 05_new
Db lec 05_new
 
CC105-REVIEWER-WEEK2-4.docx
CC105-REVIEWER-WEEK2-4.docxCC105-REVIEWER-WEEK2-4.docx
CC105-REVIEWER-WEEK2-4.docx
 
Chapter 1 Database Systems.pptx
Chapter 1 Database Systems.pptxChapter 1 Database Systems.pptx
Chapter 1 Database Systems.pptx
 

Dernier

Field Attribute Index Feature in Odoo 17
Field Attribute Index Feature in Odoo 17Field Attribute Index Feature in Odoo 17
Field Attribute Index Feature in Odoo 17Celine George
 
ISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITY
ISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITYISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITY
ISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITYKayeClaireEstoconing
 
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17Celine George
 
Choosing the Right CBSE School A Comprehensive Guide for Parents
Choosing the Right CBSE School A Comprehensive Guide for ParentsChoosing the Right CBSE School A Comprehensive Guide for Parents
Choosing the Right CBSE School A Comprehensive Guide for Parentsnavabharathschool99
 
DATA STRUCTURE AND ALGORITHM for beginners
DATA STRUCTURE AND ALGORITHM for beginnersDATA STRUCTURE AND ALGORITHM for beginners
DATA STRUCTURE AND ALGORITHM for beginnersSabitha Banu
 
Earth Day Presentation wow hello nice great
Earth Day Presentation wow hello nice greatEarth Day Presentation wow hello nice great
Earth Day Presentation wow hello nice greatYousafMalik24
 
Keynote by Prof. Wurzer at Nordex about IP-design
Keynote by Prof. Wurzer at Nordex about IP-designKeynote by Prof. Wurzer at Nordex about IP-design
Keynote by Prof. Wurzer at Nordex about IP-designMIPLM
 
Judging the Relevance and worth of ideas part 2.pptx
Judging the Relevance  and worth of ideas part 2.pptxJudging the Relevance  and worth of ideas part 2.pptx
Judging the Relevance and worth of ideas part 2.pptxSherlyMaeNeri
 
ACC 2024 Chronicles. Cardiology. Exam.pdf
ACC 2024 Chronicles. Cardiology. Exam.pdfACC 2024 Chronicles. Cardiology. Exam.pdf
ACC 2024 Chronicles. Cardiology. Exam.pdfSpandanaRallapalli
 
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTS
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTSGRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTS
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTSJoshuaGantuangco2
 
Procuring digital preservation CAN be quick and painless with our new dynamic...
Procuring digital preservation CAN be quick and painless with our new dynamic...Procuring digital preservation CAN be quick and painless with our new dynamic...
Procuring digital preservation CAN be quick and painless with our new dynamic...Jisc
 
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptxMULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptxAnupkumar Sharma
 
USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...
USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...
USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...Postal Advocate Inc.
 
Difference Between Search & Browse Methods in Odoo 17
Difference Between Search & Browse Methods in Odoo 17Difference Between Search & Browse Methods in Odoo 17
Difference Between Search & Browse Methods in Odoo 17Celine George
 
Q4 English4 Week3 PPT Melcnmg-based.pptx
Q4 English4 Week3 PPT Melcnmg-based.pptxQ4 English4 Week3 PPT Melcnmg-based.pptx
Q4 English4 Week3 PPT Melcnmg-based.pptxnelietumpap1
 
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)lakshayb543
 
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPTECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPTiammrhaywood
 

Dernier (20)

Field Attribute Index Feature in Odoo 17
Field Attribute Index Feature in Odoo 17Field Attribute Index Feature in Odoo 17
Field Attribute Index Feature in Odoo 17
 
OS-operating systems- ch04 (Threads) ...
OS-operating systems- ch04 (Threads) ...OS-operating systems- ch04 (Threads) ...
OS-operating systems- ch04 (Threads) ...
 
ISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITY
ISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITYISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITY
ISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITY
 
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17
 
Choosing the Right CBSE School A Comprehensive Guide for Parents
Choosing the Right CBSE School A Comprehensive Guide for ParentsChoosing the Right CBSE School A Comprehensive Guide for Parents
Choosing the Right CBSE School A Comprehensive Guide for Parents
 
DATA STRUCTURE AND ALGORITHM for beginners
DATA STRUCTURE AND ALGORITHM for beginnersDATA STRUCTURE AND ALGORITHM for beginners
DATA STRUCTURE AND ALGORITHM for beginners
 
Raw materials used in Herbal Cosmetics.pptx
Raw materials used in Herbal Cosmetics.pptxRaw materials used in Herbal Cosmetics.pptx
Raw materials used in Herbal Cosmetics.pptx
 
Earth Day Presentation wow hello nice great
Earth Day Presentation wow hello nice greatEarth Day Presentation wow hello nice great
Earth Day Presentation wow hello nice great
 
Keynote by Prof. Wurzer at Nordex about IP-design
Keynote by Prof. Wurzer at Nordex about IP-designKeynote by Prof. Wurzer at Nordex about IP-design
Keynote by Prof. Wurzer at Nordex about IP-design
 
Judging the Relevance and worth of ideas part 2.pptx
Judging the Relevance  and worth of ideas part 2.pptxJudging the Relevance  and worth of ideas part 2.pptx
Judging the Relevance and worth of ideas part 2.pptx
 
ACC 2024 Chronicles. Cardiology. Exam.pdf
ACC 2024 Chronicles. Cardiology. Exam.pdfACC 2024 Chronicles. Cardiology. Exam.pdf
ACC 2024 Chronicles. Cardiology. Exam.pdf
 
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTS
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTSGRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTS
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTS
 
Procuring digital preservation CAN be quick and painless with our new dynamic...
Procuring digital preservation CAN be quick and painless with our new dynamic...Procuring digital preservation CAN be quick and painless with our new dynamic...
Procuring digital preservation CAN be quick and painless with our new dynamic...
 
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptxMULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
 
USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...
USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...
USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...
 
Difference Between Search & Browse Methods in Odoo 17
Difference Between Search & Browse Methods in Odoo 17Difference Between Search & Browse Methods in Odoo 17
Difference Between Search & Browse Methods in Odoo 17
 
Q4 English4 Week3 PPT Melcnmg-based.pptx
Q4 English4 Week3 PPT Melcnmg-based.pptxQ4 English4 Week3 PPT Melcnmg-based.pptx
Q4 English4 Week3 PPT Melcnmg-based.pptx
 
FINALS_OF_LEFT_ON_C'N_EL_DORADO_2024.pptx
FINALS_OF_LEFT_ON_C'N_EL_DORADO_2024.pptxFINALS_OF_LEFT_ON_C'N_EL_DORADO_2024.pptx
FINALS_OF_LEFT_ON_C'N_EL_DORADO_2024.pptx
 
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
 
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPTECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
 

DATABASE Fp304 chapter 1

  • 1. FP304 – DATABASE SYSTEM CHAPTER 1 – FUNDAMENTALS OF DATABASE MANAGEMENT SYSTEM
  • 2. CHAPTER 1 – FUNDAMENTALS OF DBMS WHAT IS DBMS?  A very large integrated collection of data.  Models real-world enterprise.    Entities (e.g., students, courses) Relationships (e.g.,Madonna is t a k i n g FP304 ) A Database Management System is a software package designed to store and manage database
  • 3. CHAPTER 1 – FUNDAMENTALS OF DBMS WHY USE A DBMS?  Data independence and efficient access  Reduced  Data application development time integrity and security  Unifrom data administration  Concurrent access recovery from crashers
  • 4. CHAPTER 1 – FUNDAMENTALS OF DBMS WHY STUDY DATABASES?  Shift from computation to information  at the “low end”: scramble to webspace (a mess!)  at the :high end”: scientific applications  Datasets increasing in diversity and volume  Digital libraries, interactive video  ... Nned for DBMS exploding
  • 5. CHAPTER 1 – FUNDAMENTALS OF DBMS FILES VS. DATABASES
  • 6. CHAPTER 1 – FUNDAMENTALS OF DBMS ADVANTAGES OF DBMS  Control  Data of data redundancy consistency  Sharing of data  Improved security  Improved backup and recovery services
  • 7. CHAPTER 1 – FUNDAMENTALS OF DBMS DISADVANTAGES OF DBMS  Complexity  Size  Cost of DBMSs  Higher impact of a failure
  • 8. CHAPTER 1 – FUNDAMENTALS OF DBMS VARIOUS COMMON OF DBMS  Oracle  Microsoft  SQL Access Server  Sybase  FoxPro
  • 9. CHAPTER 1 – FUNDAMENTALS OF DBMS FEATURES OF DBMS  Database definition  Nonprocedural access  Application development  Procedural language interface  Transaction processing  Database tuning [BUT, THIS IS AN ASSIGNMENT AND PRESENT!] [PERFORM IN 3 GROUPS]
  • 10. CHAPTER 1 – FUNDAMENTALS OF DBMS THREE-SCHEMA ARCHITECTURE OF DBMS  First  Level: Internal schema at the internal level to describe data storage structures and access paths. Typically uses a physical data model.
  • 11. CHAPTER 1 – FUNDAMENTALS OF DBMS THREE-SCHEMA ARCHITECTURE OF DBMS  Second  Level: Conceptual schema at the conceptual level to describe the structure and constraints for the whole database. Uses a conceptual or an implementation data model.
  • 12. CHAPTER 1 – FUNDAMENTALS OF DBMS THREE-SCHEMA ARCHITECTURE OF DBMS  Third  Level: External schema at the external level to describe the various user views. Usually uses the same data model as the conceptual level.
  • 13. CHAPTER 1 – FUNDAMENTALS OF DBMS CLIENT-SERVER ARCHITECTURE OF DBMS
  • 14. CHAPTER 1 – FUNDAMENTALS OF DBMS TRADITIONAL TWO-TIER CLIENTSERVER ARCHITECTURE  Advantages:  It enables wider access to existing databases.  Increased performance  Hardware costs may be reduced  Communication costs are reduced
  • 15. CHAPTER 1 – FUNDAMENTALS OF DBMS THREE-TIER CLIENT-SERVER ARCHITECTURE  Advantages:  The need for less expensive hardware  Application maintenance is centralized.  The added modularity makes it easier to modify or replace one tier without affecting the other tier.  Load balancing is easier with the separation of core business logic from the database functions.
  • 16. CHAPTER 1 – FUNDAMENTALS OF DBMS CATEGORIES OF DBMS  Desktop Database  Desktop databases offer an inexpensive, simple solution to many less complex data storage and manipulation requirements.  They earn their name by virtue of the fact that they are designed to run on “desktop” (or personal) computers.
  • 17. CHAPTER 1 – FUNDAMENTALS OF DBMS CATEGORIES OF DBMS  Server Database  Offer organizations the ability to manage large amounts of data efficiently and in a manner that enables many users to access and update the data simultaneously.  If you’re able to carry the hefty pricetag, a server-based database can provide you with a comprehensive data management solution.
  • 18. CHAPTER 1 – FUNDAMENTALS OF DBMS CATEGORIES OF DBMS 1. Desktop databases. .Example of desktop databases:  Microsoft Access – from Microsoft in Windows OS.  FoxPro – Windows, Macintosh & UNIX  FileMaker Pro – DOS, all Windows except Win2000.  Paradox – DOS, Windows  Lotus – based on a network server
  • 19. CHAPTER 1 – FUNDAMENTALS OF DBMS CATEGORIES OF DBMS 2. Server databases .Examples of server databases  Oracle,  Microsoft SQL Server, and  IBM DB2
  • 20. CHAPTER 1 – FUNDAMENTALS OF DBMS BENEFITS OF DESKTOP DATABASE 1. Inexpensive 2. User-friendly - Desktop DBMSs usually offer an easy-to-navigate graphical user interface. 3. Offers web solution - Many modern desktop databases provide web functionality enabling you to publish your data on the web in a static or dynamic fashion.
  • 21. CHAPTER 1 – FUNDAMENTALS OF DBMS BENEFITS OF SERVER DATABASE 1. Flexibility - Server-based databases can handle just about any data management problem you can throw at them. 2. Powerful performance - Modern databases can manage multiple high-speed processors, clustered servers, high bandwidth connectivity and fault tolerant storage technology. 3. Scalability - server databases are able to gracefully handle a rapidly expanding amount of users and/or data.
  • 22. CHAPTER 1 – FUNDAMENTALS OF DBMS DEFINE THE REQUIREMENTS  Who will be using the database and what tasks will they perform?  How often will the data be modified? Who will make these modifications?  Who will be providing IT support for the database?  What hardware is available? Is there a budget for purchasing additional hardware?  Who will be responsible for maintaining the data?  Will data access be offered over the Internet? If so, what level of access should be supported?
  • 23. DEFINE THE REQUIREMENTS  You may discover that a sophisticated multi-user server platform (like SQL Server or Oracle) is necessary to support your complex requirements.  On the other hand, a desktop database like Microsoft Access might be just as capable of meeting your needs
  • 24. DATABASE IN SOCIETY  Bank Sector  Government Sector  Telecommunication  Hospitals  Hypermarkets Sector