# Database Nodes

Database nodes  in cosmocloud are used to perform database operations. These nodes makes it easy for user to retrieve, modify or update data.

{% hint style="info" %}
Before using these commands, ensure that you have an active database connection. If you haven't established a connection yet, please refer to the "[Connect your Database](https://docs.cosmocloud.io/getting-started/3.-connect-your-database)" section in the documentation.
{% endhint %}

Some of the database nodes present in cosmocloud are -&#x20;

* [Delete One](https://docs.cosmocloud.io/flow-builder/node-types/database-nodes/delete-one)
* [Delete Many](https://docs.cosmocloud.io/flow-builder/node-types/database-nodes/delete-many)
* [Fetch by ID](https://docs.cosmocloud.io/flow-builder/node-types/database-nodes/fetch-by-id)
* [Fine One](https://docs.cosmocloud.io/flow-builder/node-types/database-nodes/find-one)
* [Find Many](https://docs.cosmocloud.io/flow-builder/node-types/database-nodes/find-many)
* [Insert One](https://docs.cosmocloud.io/flow-builder/node-types/database-nodes/insert-one)
* [Insert Many](https://docs.cosmocloud.io/flow-builder/node-types/database-nodes/insert-many)
* [List Records](https://docs.cosmocloud.io/flow-builder/node-types/database-nodes/list-records)
* [Run Aggregation Pipeline](https://docs.cosmocloud.io/flow-builder/node-types/database-nodes/run-aggregation-pipeline)
* [Update One](https://docs.cosmocloud.io/flow-builder/node-types/database-nodes/update-one)
* [Update Many](https://docs.cosmocloud.io/flow-builder/node-types/database-nodes/update-many)

{% hint style="info" %}
Have a look into [CQL - Cosmocloud Query Language](https://docs.cosmocloud.io/flow-builder/cql-cosmocloud-query-language) when working Complex Database Queries.
{% endhint %}
