# Veritabanı (/tr/docs/verdent-manager/my-app/database)

> Tablolara göz atın ve My app'ten üretim kayıtlarını güvenle yönetin



Bir Cloud projesi açın ve canlı uygulamanın kullandığı verileri incelemek için **My app → Database** seçeneğini seçin.

<Warning>
  Bu sayfa üretim verileriyle çalışır. Bir satır eklemek, düzenlemek veya silmek canlı uygulamayı hemen etkiler ve yeniden yayınlama gerektirmez.
</Warning>

## Veritabanı bağlama [#veritabanı-bağlama]

Hiç veritabanı veya tablo algılanmazsa **Add a database with Verdent** seçeneğini seçin. Verdent, uygulamanın ihtiyaç duyduğu veritabanını ve veri modelini oluşturmak için etkin proje görevine bir istek gönderir.

Oluşturulan kodu gözden geçirip test edin, ardından **Publish changes** seçeneğini seçin. Üretim veritabanı bağlandıktan ve bir şema içerdiğinde tablolar My app'te görünür.

## Tablolara göz atma [#tablolara-göz-atma]

Database ana sayfası, algılanan her tabloyu ve kayıt sayısını listeler. Bu sayfadan şunları yapabilirsiniz:

* kayıtlarını incelemek için bir tablo seçme
* kartından bir tablo adını kopyalama
* geri düğmesiyle tablo listesine dönme

My app şu anda tablo kayıtlarını yönetir. Bu arayüzden tablo ve sütun oluşturma, yeniden adlandırma veya silme kullanılamaz; bunun yerine şema değişikliklerini bir proje görevi üzerinden isteyin.

## Tablo verileriyle çalışma [#tablo-verileriyle-çalışma]

### Sıralama ve filtreleme [#sıralama-ve-filtreleme]

Artan, azalan sıralama yapmak veya sıralamayı kaldırmak için bir sütun başlığındaki sıralama menüsünü açın.

Bir veya daha fazla sütun filtresini birleştirmek için **Filter** seçeneğini seçin:

| Sütun türü                              | Kullanılabilir koşullar                                             |
| --------------------------------------- | ------------------------------------------------------------------- |
| Metin ve diğer sayısal olmayan değerler | Eşittir, İçerir                                                     |
| Sayısal değerler                        | Eşittir, Büyüktür, Büyük veya eşittir, Küçüktür, Küçük veya eşittir |

Tamamlanan tüm filtreleri uygulamak için **Confirm** seçeneğini seçin. Filtresiz tabloya dönmek için tek bir filtreyi kaldırın, **Clear all** seçeneğini seçin veya etkin Filter düğmesindeki sil simgesini kullanın.

### Sütunları gösterme ve gizleme [#sütunları-gösterme-ve-gizleme]

Tabloda hangi sütunların görünür olacağını kontrol etmek için **Columns** seçeneğini seçin ve alanları açıp kapatın. Bu yalnızca mevcut görünümü değiştirir; veritabanı şemasını değiştirmez veya veri silmez.

### Satır ekleme [#satır-ekleme]

**Add row** seçeneğini seçin, değerleri girin ve kaydedin.

* Sayı alanları sayı olarak kaydedilir ve boolean alanları bir açık/kapalı denetimi kullanır.
* Tarih ve saat alanları, saklanan değer desteklenen bir biçime sahipse tarih-saat girişi kullanır.
* Boş alanlar atlanır, böylece veritabanı varsayılanları uygulanabilir.
* Oluşturulan, otomatik artan, identity ve oluşturulan UUID alanları yazılabilir girişler olarak gösterilmez.

Kaydedilmemiş değerler içeren bir formu kapatırsanız Verdent değişiklikleri silip silmeyeceğinizi sorar.

### Satır veya hücre düzenleme [#satır-veya-hücre-düzenleme]

Verileri iki şekilde düzenleyebilirsiniz:

* Tam satır düzenleyicisini açmak için satırdaki kalem düğmesini seçin.
* Birincil anahtar olmayan bir hücreye çift tıklayarak o değeri yerinde düzenleyin. Uygulamak için **Enter** tuşuna basın veya **Save** seçeneğini seçin; iptal etmek için **Escape** tuşuna basın.

Birincil anahtar alanları salt okunurdur. My app'in düzenleme için kayıtları güvenle tanımlayabilmesi için tablonun bir birincil anahtarı olmalıdır.

### Satırları silme [#satırları-silme]

Bir veya daha fazla satır seçin ve **Delete** seçeneğini seçin. Verdent, satırları silmeden önce onay ister.

<Warning>
  Satır silme işlemi My app'ten geri alınamaz. Onaylamadan önce seçili kayıtları doğrulayın.
</Warning>

Satırların silinebilmesi için tablonun bir birincil anahtarı olmalıdır.

## Dışa aktarma, yenileme ve sayfalandırma [#dışa-aktarma-yenileme-ve-sayfalandırma]

* **Export CSV**, etkin filtreleri ve sıralamayı kullanarak tabloyu indirir. Dışa aktarma, yalnızca şu anda görünen sayfayla sınırlı değildir.
* **Refresh**, geçerli tabloyu üretim veritabanından yeniden yükler.
* **Rows per page**, sağdaki sayfa denetimleriyle 10, 20, 50 veya 100 kaydı destekler.

## Depolama sınırları [#depolama-sınırları]

Veritabanı depolama alanı dolduğunda satır ekleme ve düzenleme devre dışı bırakılır. Tabloda bir birincil anahtar varsa satır silme kullanılabilir kalır. Verdent veritabanı kotasını doğrulayamazsa kota tekrar kontrol edilebilene kadar ekleme ve düzenlemeyi de devre dışı bırakır. Bildirim, daha yüksek bir plan varsa yükseltme sunar; aksi halde destekle iletişime geçmek için bir yol sağlar.

Her plana dahil olan veritabanı hakkı için [Dağıtım kaynakları ve sınırları](/docs/account-billing/deployment-resources) bölümüne bakın.
