SlideShare a Scribd company logo
Database Connector
2
Database Connector
The Database connector allows you to connect with almost any Java
Database Connectivity (JDBC) relational database using a single interface
for every case. The Database connector allows you to run diverse SQL
operations on your database, including Select, Insert, Update, Delete, and
even Stored Procedures.
3
The Database connector lets you perform predefined queries as well as
queries that take the connector’s input to specify variable parameters or
even to construct sections of the query dynamically. The Database
connector also allows the use of template queries that are both self
sufficient and customizable. You can also perform multiple SQL requests in
a single bulk update. The connector also allows you to perform Data
Definition Language (DDL) requests, that alter the data structure rather
than the data itself. The Database connector is available with both Mule
Community and Mule Enterprise runtimes.
4
DataSense
When enabled, DataSense uses information in the query statement
(configured within the Database connector) to automatically extract
metadata about the message your application must deliver to, or can
expect from, the database. By enabling this functionality (in the Global
Database connector element), Mule does the heavy lifting of discovering
the type of data you must send to, or be prepared to receive from the
database.
5
DataMapper transformer
When used in conjunction with a DataSense-enabled Database connector,
DataMapper can automatically extract message metadata that you can use
to visually map and/or transform to a different data format or structure. For
example, if you configure a Database connector in your application, then
drop a DataMapper after it, the DataMapper uses the information that
DataSense extracted to pre-populate the input values for mapping, so that
you only need to confirm (or adjust) the selections, then proceed to
mapping to your desired output. In other words, DataSense makes sure
that DataMapper knows the data format and structure with which it must
work so you don’t have to figure it out manually.
6
Supported Operations
The database connector supports the following operations:
Select
Insert
Update
Delete
Stored Procedure
Bulk Execute
DDL operations such as CREATE, ALTER, etc.
Additionally, you can run a TRUNCATE query on the database by selecting
Update as the operation.
7
Configuring a Database Connector
The example below illustrates a very simple Mule application in Studio that
meets the minimum configuration requirements: configured Database
connector, configured Global Database connector, and installed database
driver. Of course, the only one of these three required parts that is visible in
the graphical representation of the application is the Database connector
itself.
8
Configuring a Database Connector
Mule database connector
Mule database connector

More Related Content

PPTX
PPTX
Connecting to external_application
PPTX
Distributed database
PPTX
Mule accessing multiple database in parallel
PPTX
Database component in mule demo
PPTX
Mule Microsoft Service Bus
PPT
Mule anypoint data gateway
PPT
Mule hdfs connector
Connecting to external_application
Distributed database
Mule accessing multiple database in parallel
Database component in mule demo
Mule Microsoft Service Bus
Mule anypoint data gateway
Mule hdfs connector

What's hot (20)

PPTX
Mule dataweave
PPTX
Splitting with mule
PPTX
Mule new jdbc component
PPT
Anypoint data gateway
PPTX
Mule LDAP Connector
PPT
Mule database-connectors
PPTX
Database component in mule
PPTX
Mule with stored procedure
PPTX
Mule esb transformers
PPTX
Mule esb
PPTX
Stored Procedure With In Out Parameters in Mule 3.6
PPTX
Mule advanced
PPTX
Scatter gather flow in mule
PPTX
For each component in mule demo
PDF
Connecting To MS SQL Server With Mulesoft (Stored Procedure To Insert data)
PPTX
Mule concepts connectors
PPTX
File component in mule demo
PPTX
Mulesoft file connector
PPTX
xslt in mule
PPTX
File component in mule
Mule dataweave
Splitting with mule
Mule new jdbc component
Anypoint data gateway
Mule LDAP Connector
Mule database-connectors
Database component in mule
Mule with stored procedure
Mule esb transformers
Mule esb
Stored Procedure With In Out Parameters in Mule 3.6
Mule advanced
Scatter gather flow in mule
For each component in mule demo
Connecting To MS SQL Server With Mulesoft (Stored Procedure To Insert data)
Mule concepts connectors
File component in mule demo
Mulesoft file connector
xslt in mule
File component in mule
Ad

Viewers also liked (19)

PPTX
Text Animation tugas animasi 2D
PDF
Agile Is Not Fragile
PDF
FCTC Article 5 3_Guideline_Khmer
PPTX
Secure Your Data Assets
PDF
RSPH CE CASE
PDF
Kaya Gibi Sağlam Yazılım Projelerine İmza Atmanın 5 Prensibi
PPT
Cloudhub
PPT
Mule saas
PPT
Propuesta plancha 13A
DOC
CV Lanitis - Copy
PDF
Factsheet myth and fact
PPTX
Practically genius 2
PPTX
Film titles research
PPTX
Laporan metodologi desain (design wallet)
PPT
Music videos styles
PDF
low cost housing techniques previous question papers
PPTX
Ang pamamaraan ng sama samang pananaliksik
PPT
Agile Transformation: The Difference Between Success and Failure
PPTX
BIO BATTERY
Text Animation tugas animasi 2D
Agile Is Not Fragile
FCTC Article 5 3_Guideline_Khmer
Secure Your Data Assets
RSPH CE CASE
Kaya Gibi Sağlam Yazılım Projelerine İmza Atmanın 5 Prensibi
Cloudhub
Mule saas
Propuesta plancha 13A
CV Lanitis - Copy
Factsheet myth and fact
Practically genius 2
Film titles research
Laporan metodologi desain (design wallet)
Music videos styles
low cost housing techniques previous question papers
Ang pamamaraan ng sama samang pananaliksik
Agile Transformation: The Difference Between Success and Failure
BIO BATTERY
Ad

Similar to Mule database connector (20)

PPT
Mule database-connectors
PPT
MuleSoft Database Connector
PPT
Mule database-connectors
PPT
Mule database-connectors
PPT
Mule database-connectors
PPTX
Database component
 
PPTX
Mule Database component
PPTX
Database component
PPTX
Database component in mule
PPTX
Database Component
PPTX
Database Access in mule ESB
PPTX
Database integrate with mule
PPTX
Mule ESB Components
PPTX
Muleesbcomponents1 160625154208
PDF
MongoDB Developer's Notebook, March 2016 -- MongoDB Connector for Business In...
PPTX
Connectors
PPTX
Mule jdbc
PPTX
How to use bean as datasource in database connector
PPTX
Basic example using database component
PPTX
Query types db connector
Mule database-connectors
MuleSoft Database Connector
Mule database-connectors
Mule database-connectors
Mule database-connectors
Database component
 
Mule Database component
Database component
Database component in mule
Database Component
Database Access in mule ESB
Database integrate with mule
Mule ESB Components
Muleesbcomponents1 160625154208
MongoDB Developer's Notebook, March 2016 -- MongoDB Connector for Business In...
Connectors
Mule jdbc
How to use bean as datasource in database connector
Basic example using database component
Query types db connector

More from D.Rajesh Kumar (20)

PPTX
Mule soft meetup_-_finland_september_25th__2020 v2.0
PPTX
Meetup bangalore-sept5th 2020 (1)
PPTX
Mule soft meetup_-_finland_july_11th__2020
PPTX
Bangalore mulesoft meetup#10
PPTX
Meetup bangalore 9_novupdated
PPTX
Meetup bangalore aug31st2019
PPTX
Meetup bangalore june29th2019
PPTX
mulesoft meetup @ bangalore
PPTX
Meetup_Bangalore_Rajesh
PPT
Calico and container
PPT
Calico docker+ipam
PPT
Calico architecture
PPT
Calico to secure host interfaces
PPT
Calico and how interprets neutron api
PPT
Calico with open stack and chef
PPT
Calico with open stack
PPT
Calico with docker
PPT
Object Store in Mule
PPT
Slack connector with in MULE
PPT
MuleSoft Offers a Data Migration Solution
Mule soft meetup_-_finland_september_25th__2020 v2.0
Meetup bangalore-sept5th 2020 (1)
Mule soft meetup_-_finland_july_11th__2020
Bangalore mulesoft meetup#10
Meetup bangalore 9_novupdated
Meetup bangalore aug31st2019
Meetup bangalore june29th2019
mulesoft meetup @ bangalore
Meetup_Bangalore_Rajesh
Calico and container
Calico docker+ipam
Calico architecture
Calico to secure host interfaces
Calico and how interprets neutron api
Calico with open stack and chef
Calico with open stack
Calico with docker
Object Store in Mule
Slack connector with in MULE
MuleSoft Offers a Data Migration Solution

Recently uploaded (20)

PPTX
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
PPTX
Detection-First SIEM: Rule Types, Dashboards, and Threat-Informed Strategy
PDF
Empathic Computing: Creating Shared Understanding
PDF
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
PDF
Electronic commerce courselecture one. Pdf
PDF
NewMind AI Monthly Chronicles - July 2025
PDF
cuic standard and advanced reporting.pdf
PDF
Bridging biosciences and deep learning for revolutionary discoveries: a compr...
PDF
The Rise and Fall of 3GPP – Time for a Sabbatical?
PDF
Per capita expenditure prediction using model stacking based on satellite ima...
PDF
Approach and Philosophy of On baking technology
PDF
Agricultural_Statistics_at_a_Glance_2022_0.pdf
PDF
Encapsulation theory and applications.pdf
PDF
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
PDF
NewMind AI Weekly Chronicles - August'25 Week I
PPTX
Digital-Transformation-Roadmap-for-Companies.pptx
PPTX
MYSQL Presentation for SQL database connectivity
PDF
Dropbox Q2 2025 Financial Results & Investor Presentation
PDF
Reach Out and Touch Someone: Haptics and Empathic Computing
PDF
Network Security Unit 5.pdf for BCA BBA.
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
Detection-First SIEM: Rule Types, Dashboards, and Threat-Informed Strategy
Empathic Computing: Creating Shared Understanding
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
Electronic commerce courselecture one. Pdf
NewMind AI Monthly Chronicles - July 2025
cuic standard and advanced reporting.pdf
Bridging biosciences and deep learning for revolutionary discoveries: a compr...
The Rise and Fall of 3GPP – Time for a Sabbatical?
Per capita expenditure prediction using model stacking based on satellite ima...
Approach and Philosophy of On baking technology
Agricultural_Statistics_at_a_Glance_2022_0.pdf
Encapsulation theory and applications.pdf
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
NewMind AI Weekly Chronicles - August'25 Week I
Digital-Transformation-Roadmap-for-Companies.pptx
MYSQL Presentation for SQL database connectivity
Dropbox Q2 2025 Financial Results & Investor Presentation
Reach Out and Touch Someone: Haptics and Empathic Computing
Network Security Unit 5.pdf for BCA BBA.

Mule database connector

  • 2. 2 Database Connector The Database connector allows you to connect with almost any Java Database Connectivity (JDBC) relational database using a single interface for every case. The Database connector allows you to run diverse SQL operations on your database, including Select, Insert, Update, Delete, and even Stored Procedures.
  • 3. 3 The Database connector lets you perform predefined queries as well as queries that take the connector’s input to specify variable parameters or even to construct sections of the query dynamically. The Database connector also allows the use of template queries that are both self sufficient and customizable. You can also perform multiple SQL requests in a single bulk update. The connector also allows you to perform Data Definition Language (DDL) requests, that alter the data structure rather than the data itself. The Database connector is available with both Mule Community and Mule Enterprise runtimes.
  • 4. 4 DataSense When enabled, DataSense uses information in the query statement (configured within the Database connector) to automatically extract metadata about the message your application must deliver to, or can expect from, the database. By enabling this functionality (in the Global Database connector element), Mule does the heavy lifting of discovering the type of data you must send to, or be prepared to receive from the database.
  • 5. 5 DataMapper transformer When used in conjunction with a DataSense-enabled Database connector, DataMapper can automatically extract message metadata that you can use to visually map and/or transform to a different data format or structure. For example, if you configure a Database connector in your application, then drop a DataMapper after it, the DataMapper uses the information that DataSense extracted to pre-populate the input values for mapping, so that you only need to confirm (or adjust) the selections, then proceed to mapping to your desired output. In other words, DataSense makes sure that DataMapper knows the data format and structure with which it must work so you don’t have to figure it out manually.
  • 6. 6 Supported Operations The database connector supports the following operations: Select Insert Update Delete Stored Procedure Bulk Execute DDL operations such as CREATE, ALTER, etc. Additionally, you can run a TRUNCATE query on the database by selecting Update as the operation.
  • 7. 7 Configuring a Database Connector The example below illustrates a very simple Mule application in Studio that meets the minimum configuration requirements: configured Database connector, configured Global Database connector, and installed database driver. Of course, the only one of these three required parts that is visible in the graphical representation of the application is the Database connector itself.