SlideShare a Scribd company logo
Different DATABASES
Tharindu Weerasinghe
www.tharinduweerasinghe.com
* The number of web-based enterprise software is
gradually getting popular. And those software use
Databases. Hence automatically the usage of web-based
DBMS is going up!
* Caters platform independence
* Provides Graphical User Interfaces (GUIs)
* Scalable
Web-based DB
Why?
Architecture of a Web Based Database
System
COMPONENTS:
 
* Web Browser – provides the connectivity to the internet 
* Web Server - receives requests from a Web Client. The Web Server simply
retrieves the page defined by its URL and sends it to the Web Browser. Often,
the Web Browser has to execute a program in order to assemble a dynamic
page. In this case, the Web Browser has to access data in a DBMS
* Application Servers – they are optional but are recommended for the Web
architecture. They facilitate the execution of programs and include security,
session management and so on.
* Software application interfaces with the Application Server to provide the
pages.
* DBMS interfaces with the Application Server to provide the data needed. [1]
* A distributed database looks like a single database but it
is a set of databases stored on multiple computers.
* The data on several computers can be simultaneously
accessed and modified using a network.
* Each database server in the distributed database is
controlled by its local DBMS, and each cooperates to
maintain the consistency of the global database. [2]
Distributed DB
Architecture of a Distributed Database System
A schema object (for example, a table) is
accessible from all nodes that form a
distributed database.
Therefore, just as a non-distributed local
DBMS architecture must provide an
unambiguous naming scheme to distinctly
reference objects within the local database, a
distributed DBMS must use a naming scheme
that ensures that objects throughout the
distributed database can be uniquely
identified and referenced.
CREATE PUBLIC DATABASE LINK sales.division3.acme.com ... ;
SELECT * FROM scott.emp@sales.division3.acme.com;
Data Warehousing
Data warehousing is the process of constructing and using a data
warehouse.
A data warehouse is build by integrating data from multiple different
sources that support analytical reporting, structured and/or on
demand queries, and decision making.
Data warehousing involves data cleaning, data integration, and
data consolidations.
Data Warehousing –
Example
In the cooperate world, a data warehouse might incorporate
customer information from a company's point-of-sale systems
(the cash registers), its website, its mailing lists and its comment   
cards.
And also, it might incorporate all the information about
employees, including time cards, demographic data, salary
information, etc
Gratitude
References:
[1] https://www.w3schools.in/dbms/web-based-database-management-system/
[2] https://docs.oracle.com/cd/A57673_01/DOC/server/doc/SCN73/ch21.htm
[3] https://www.tutorialspoint.com/dwh/dwh_data_warehousing.htm
[4] https://techburst.io/data-warehouse-architecture-an-overview-2b89287b6071
[5] https://investinganswers.com/financial-dictionary/businesses-corporations/data-warehousing-
5470

More Related Content

PPTX
List of Web Technologies used in Web Development
PDF
WordPress Code Architecture
PDF
Web Application Solutions
PPT
Struts 2-overview2
ODP
The Importance Things of Full Stack Development
PPTX
Back to the Basics - 1 - Introduction to Web Development
PPTX
Devjyotippt
PPTX
Web programming
List of Web Technologies used in Web Development
WordPress Code Architecture
Web Application Solutions
Struts 2-overview2
The Importance Things of Full Stack Development
Back to the Basics - 1 - Introduction to Web Development
Devjyotippt
Web programming

What's hot (20)

PDF
Web Application Frameworks - Web Technologies (1019888BNR)
PPTX
Moss 2007 Wcm Architecture And Development Best Practices In A Team Based E...
PPTX
Java Training Ahmedabad , Introduction of java web development
PPTX
[Mas 500] Web Basics
PPTX
Java Training in Chennai
PDF
Microservice architecture
PPTX
PDF
Net training in bhubaneswar
PPTX
Client side scripting and server side scripting
PPT
Active Server Page(ASP)
PDF
Modern Web App Architectures
PPT
06 Javascript
PPT
Websphere - Introduction to logs and configuration
PDF
Database and Java Database Connectivity
PPT
Webapplication ppt prepared by krishna ballabh gupta
PPT
Jdbc drivers
PDF
Bootstrap seminar presentation
PDF
How to build a Portofino application
PPTX
PPTX
Java ee introduction
Web Application Frameworks - Web Technologies (1019888BNR)
Moss 2007 Wcm Architecture And Development Best Practices In A Team Based E...
Java Training Ahmedabad , Introduction of java web development
[Mas 500] Web Basics
Java Training in Chennai
Microservice architecture
Net training in bhubaneswar
Client side scripting and server side scripting
Active Server Page(ASP)
Modern Web App Architectures
06 Javascript
Websphere - Introduction to logs and configuration
Database and Java Database Connectivity
Webapplication ppt prepared by krishna ballabh gupta
Jdbc drivers
Bootstrap seminar presentation
How to build a Portofino application
Java ee introduction
Ad

Similar to Different Concepts on Databases (20)

PPTX
27600120018_LOVEKUSH KUMAR_CSE_6TH SEM_3RD YEAR_PEC-IT601B.pptx
PDF
Introduction to databasecasmfnbskdfjnfkjsdnsjkdfn
PPTX
Distributed Databases - Concepts & Architectures
PPTX
Dbms and it infrastructure
PDF
CST204 DBMS Module-1
PPTX
Data base management system and Architecture ppt.
PDF
Distributed Database Environment Amazing in Easy wording
PPTX
2 ddb architecture
PPTX
Distributed database management system
PPTX
Lecture 1 Database manangement system.pptx
PPTX
Types of Distributed data base system_49724.pptx
PDF
SingleLecture.pdf
PPTX
dbms introduction.pptx
PPTX
Introduction-to-Databases.pptx
PPT
Distributed database management systems
PPTX
UNIT3 DBMS.pptx operation nd management of data base
PPS
Database Design Slide 1
PPTX
Architecture-of-Distributed-Database-Management-Systems (1) (1).pptx
PPT
Chapter-6 Distribute Database system (3).ppt
PPTX
AdvanceDatabaseChapter6Advance Dtabases.pptx
27600120018_LOVEKUSH KUMAR_CSE_6TH SEM_3RD YEAR_PEC-IT601B.pptx
Introduction to databasecasmfnbskdfjnfkjsdnsjkdfn
Distributed Databases - Concepts & Architectures
Dbms and it infrastructure
CST204 DBMS Module-1
Data base management system and Architecture ppt.
Distributed Database Environment Amazing in Easy wording
2 ddb architecture
Distributed database management system
Lecture 1 Database manangement system.pptx
Types of Distributed data base system_49724.pptx
SingleLecture.pdf
dbms introduction.pptx
Introduction-to-Databases.pptx
Distributed database management systems
UNIT3 DBMS.pptx operation nd management of data base
Database Design Slide 1
Architecture-of-Distributed-Database-Management-Systems (1) (1).pptx
Chapter-6 Distribute Database system (3).ppt
AdvanceDatabaseChapter6Advance Dtabases.pptx
Ad

More from Tharindu Weerasinghe (20)

PPTX
Professionalism & Industry Expectations from undergraduates
PPTX
Importance of Knowing what you need to Know!
PDF
C Propgramming.pdf
PDF
Basics of Computer Networks in Sinhala
PDF
Data Structures & Algorithms in Sinhala
PDF
Object Oriended Programming in Sinhala
PDF
Tips For A Better Undergraduate Research
PDF
Basics of Block Chain
PDF
Basics of IoT
PDF
REST API Basics
PDF
Cloud Conputing Basics and some Related Research Topics
PDF
Basic Concepts and Trends in Emerging Technologies
PDF
Introcution to EJB
PDF
Introduction to Enterprise Applications and Tools
PPT
Introduction to Agile Software Development & Python
PDF
Agile Languages for Rapid Prototyping
PPTX
Things to ponder before you start building [cooperate] software
PDF
How to make screens and the internet safe for Children
PPTX
A Survey Study on Higher Education Trends among Sri Lankan IT Professionals
PDF
A Survey Study on Higher Education Trends among Information Technology Prof...
Professionalism & Industry Expectations from undergraduates
Importance of Knowing what you need to Know!
C Propgramming.pdf
Basics of Computer Networks in Sinhala
Data Structures & Algorithms in Sinhala
Object Oriended Programming in Sinhala
Tips For A Better Undergraduate Research
Basics of Block Chain
Basics of IoT
REST API Basics
Cloud Conputing Basics and some Related Research Topics
Basic Concepts and Trends in Emerging Technologies
Introcution to EJB
Introduction to Enterprise Applications and Tools
Introduction to Agile Software Development & Python
Agile Languages for Rapid Prototyping
Things to ponder before you start building [cooperate] software
How to make screens and the internet safe for Children
A Survey Study on Higher Education Trends among Sri Lankan IT Professionals
A Survey Study on Higher Education Trends among Information Technology Prof...

Recently uploaded (20)

PPT
Quality review (1)_presentation of this 21
PPTX
climate analysis of Dhaka ,Banglades.pptx
PPTX
Data_Analytics_and_PowerBI_Presentation.pptx
PPT
Reliability_Chapter_ presentation 1221.5784
PDF
Launch Your Data Science Career in Kochi – 2025
PPTX
Database Infoormation System (DBIS).pptx
PDF
Recruitment and Placement PPT.pdfbjfibjdfbjfobj
PPTX
1_Introduction to advance data techniques.pptx
PPTX
CEE 2 REPORT G7.pptxbdbshjdgsgjgsjfiuhsd
PPTX
Introduction-to-Cloud-ComputingFinal.pptx
PPTX
Introduction to Firewall Analytics - Interfirewall and Transfirewall.pptx
PPTX
Supervised vs unsupervised machine learning algorithms
PPTX
IB Computer Science - Internal Assessment.pptx
PPT
Chapter 2 METAL FORMINGhhhhhhhjjjjmmmmmmmmm
PPT
Miokarditis (Inflamasi pada Otot Jantung)
PDF
Clinical guidelines as a resource for EBP(1).pdf
PPTX
Global journeys: estimating international migration
PPTX
Moving the Public Sector (Government) to a Digital Adoption
PDF
TRAFFIC-MANAGEMENT-AND-ACCIDENT-INVESTIGATION-WITH-DRIVING-PDF-FILE.pdf
PDF
Mega Projects Data Mega Projects Data
Quality review (1)_presentation of this 21
climate analysis of Dhaka ,Banglades.pptx
Data_Analytics_and_PowerBI_Presentation.pptx
Reliability_Chapter_ presentation 1221.5784
Launch Your Data Science Career in Kochi – 2025
Database Infoormation System (DBIS).pptx
Recruitment and Placement PPT.pdfbjfibjdfbjfobj
1_Introduction to advance data techniques.pptx
CEE 2 REPORT G7.pptxbdbshjdgsgjgsjfiuhsd
Introduction-to-Cloud-ComputingFinal.pptx
Introduction to Firewall Analytics - Interfirewall and Transfirewall.pptx
Supervised vs unsupervised machine learning algorithms
IB Computer Science - Internal Assessment.pptx
Chapter 2 METAL FORMINGhhhhhhhjjjjmmmmmmmmm
Miokarditis (Inflamasi pada Otot Jantung)
Clinical guidelines as a resource for EBP(1).pdf
Global journeys: estimating international migration
Moving the Public Sector (Government) to a Digital Adoption
TRAFFIC-MANAGEMENT-AND-ACCIDENT-INVESTIGATION-WITH-DRIVING-PDF-FILE.pdf
Mega Projects Data Mega Projects Data

Different Concepts on Databases

  • 2. * The number of web-based enterprise software is gradually getting popular. And those software use Databases. Hence automatically the usage of web-based DBMS is going up! * Caters platform independence * Provides Graphical User Interfaces (GUIs) * Scalable Web-based DB Why?
  • 3. Architecture of a Web Based Database System
  • 4. COMPONENTS:   * Web Browser – provides the connectivity to the internet  * Web Server - receives requests from a Web Client. The Web Server simply retrieves the page defined by its URL and sends it to the Web Browser. Often, the Web Browser has to execute a program in order to assemble a dynamic page. In this case, the Web Browser has to access data in a DBMS * Application Servers – they are optional but are recommended for the Web architecture. They facilitate the execution of programs and include security, session management and so on. * Software application interfaces with the Application Server to provide the pages. * DBMS interfaces with the Application Server to provide the data needed. [1]
  • 5. * A distributed database looks like a single database but it is a set of databases stored on multiple computers. * The data on several computers can be simultaneously accessed and modified using a network. * Each database server in the distributed database is controlled by its local DBMS, and each cooperates to maintain the consistency of the global database. [2] Distributed DB
  • 6. Architecture of a Distributed Database System A schema object (for example, a table) is accessible from all nodes that form a distributed database. Therefore, just as a non-distributed local DBMS architecture must provide an unambiguous naming scheme to distinctly reference objects within the local database, a distributed DBMS must use a naming scheme that ensures that objects throughout the distributed database can be uniquely identified and referenced.
  • 7. CREATE PUBLIC DATABASE LINK sales.division3.acme.com ... ; SELECT * FROM scott.emp@sales.division3.acme.com;
  • 8. Data Warehousing Data warehousing is the process of constructing and using a data warehouse. A data warehouse is build by integrating data from multiple different sources that support analytical reporting, structured and/or on demand queries, and decision making. Data warehousing involves data cleaning, data integration, and data consolidations.
  • 9. Data Warehousing – Example In the cooperate world, a data warehouse might incorporate customer information from a company's point-of-sale systems (the cash registers), its website, its mailing lists and its comment    cards. And also, it might incorporate all the information about employees, including time cards, demographic data, salary information, etc
  • 10. Gratitude References: [1] https://www.w3schools.in/dbms/web-based-database-management-system/ [2] https://docs.oracle.com/cd/A57673_01/DOC/server/doc/SCN73/ch21.htm [3] https://www.tutorialspoint.com/dwh/dwh_data_warehousing.htm [4] https://techburst.io/data-warehouse-architecture-an-overview-2b89287b6071 [5] https://investinganswers.com/financial-dictionary/businesses-corporations/data-warehousing- 5470