# Database Operations

GenRPA, kullanıcıların çeşitli veri kaynaklarına erişimini kolaylaştırmak amacıyla dört farklı veritabanı türüyle (MSSQL, MySQL, Oracle, PostgreSQL) entegrasyon sağlamaktadır. Bu özellik, kullanıcılara verilerle etkileşim kurma, işlem gerçekleştirme ve bilgiye hızlı erişim imkanı sunar.

#### 1. Desteklenen Veritabanı Türleri

RPA platformumuz aşağıdaki veritabanı sistemleriyle uyumludur:

* MSSQL
* MySQL
* Oracle
* PostgreSQL

Bu sistemler üzerinden güvenli ve esnek veri işleme işlemleri gerçekleştirilebilir.

#### 2. Bağlantı Süreci

**2.1 Bağlantı Parametreleri**

Veritabanına başarılı bir bağlantı sağlamak için aşağıdaki parametrelerin doğru şekilde belirtilmesi gerekmektedir:

* Host/IP Adresi: Veritabanı sunucusunun adresi
* Port: Veritabanı sunucusunun dinlediği port numarası
* Kullanıcı Adı: Yetkilendirilmiş veritabanı erişimi için kullanıcı adı
* Şifre: İlgili kullanıcıya ait kimlik doğrulama bilgisi

&#x20;

**2.2 SQL Sorgularının Kullanımı**

Bağlantı başarılı bir şekilde kurulduktan sonra, kullanıcılar SQL sorgularını çalıştırarak veri işlemleri gerçekleştirebilir. Örnek sorgular:

Veri Çekme: SELECT \* FROM tablo\_adı;

Veri Güncelleme : UPDATE tablo\_adı SET kolon\_adı = değer WHERE koşul;

Veri Ekleme: INSERT INTO tablo\_adı (kolon1, kolon2) VALUES (değer1, değer2);

&#x20;

**2.3 Bağlantının Sonlandırılması**

Veritabanı işlemleri tamamlandıktan sonra, güvenlik ve kaynak yönetimi açısından bağlantının kapatılması kritik öneme sahiptir. Çoğu durumda bu işlem otomatik olarak gerçekleştirilse de, kullanıcılar bağlantıyı manuel olarak sonlandırarak sistem kaynaklarının gereksiz kullanımını önleyebilir.

#### 3. Güvenlik Önlemleri

Bağlantı sürecinde veri güvenliğini sağlamak için aşağıdaki önlemler alınmalıdır:

* Kimlik Bilgilerinin Korunması: Kullanıcı adı ve şifre gibi hassas verilerin güvenliğini sağlamak için her zaman şifreleme yöntemleri kullanılmalıdır.
* Yetkilendirme Politikaları: Bağlantılar, yalnızca en düşük yetkiye sahip kullanıcı hesaplarıyla gerçekleştirilmelidir.
* Güvenlik Duvarı ve Erişim Kontrolü: Veritabanına erişim, güvenlik duvarları ve diğer erişim kontrol mekanizmalarıyla korunmalıdır.

Bu prosedürler, veri bütünlüğünü ve sistem güvenliğini artırarak yetkisiz erişimleri engellemeye yardımcı olur.

<figure><img src="/files/Lcv2Kmc5VV1WLFGXqoD9" alt=""><figcaption></figcaption></figure>


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.genrpa.com/aktiviteler/favorite-activities/database-operations.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
