Kullanıcı Kılavuzu

Managed DB

30/7/25
Managed DB

Managed DB Nedir?

Kuika platformunda uygulama geliştirirken Kuika tarafından sunulan Managed DB veritabanını kullanabilirsiniz. Managed DB, varsayılan olarak bazı sistem tablolarını sunarak uygulama geliştirme sürecini hızlandırır. Ekstra bir veritabanı yapılandırmasına ihtiyaç duymadan veri yönetimi yapmanıza olanak tanır.

Bu eğitim içeriğinde, Managed DB'nin yapısı, sistem tabloları ve bu tabloların nasıl kullanılacağı detaylı olarak ele alınmaktadır.

1. Managed DB ve Sistem Tabloları

Kuika'da oluşturulan her çalışma alanı, varsayılan olarak Managed DB veritabanına sahiptir.

Managed DB, uygulama geliştirme sürecinde kullanılabilecek 10’dan fazla sistem tablosunu hazır olarak sunmaktadır. Bu sistem tabloları, kullanıcı yönetimi, rol yönetimi, bildirimler ve cihaz bilgileri gibi kritik verileri barındırmaktadır.

Sistem Tablolarının Görüntülenmesi

  1. Kuika platformuna giriş yapın ve Apps ekranından çalışacağınız projeyi açın.
  2. Datasources modülüne gidin.
  3. Sol menüde bulunan Tables sekmesine tıklayın.
  4. Varsayılan sistem tablolarını ve tablolar arasındaki ilişkileri görüntüleyebilirsiniz.
  5. Sistem tabloları arasındaki ilişkileri ve kolon yapılarını incelemek için Datasources modülünde yer alan diyagramı kullanabilirsiniz.

Kuika tarafından sunulan varsayılan veri tablolarının isminin başında "K" harfi bulunmaktadır.

2. Sistem Tablolarının İçeriği

2.1. Kullanıcı Yönetimi ve Roller

  • KUsers: Kullanıcı bilgilerini içerir. (Ad, Soyad, E-posta vb.)
  • KRoles: Kullanıcı rolleri ile ilgili bilgileri içerir.
  • KUserRoles: Kullanıcıların hangi rollerle eşleştiğini belirler.

2.2. Cihaz ve Bildirim Yönetimi

  • KDevices: Mobil uygulama kullanıcılarının Device ID bilgilerini saklar.
  • KNotifications: Kullanıcılara gönderilen bildirim mesajlarını içerir.
  • KUserNotifications: Kullanıcıların bildirimleri okuma durumlarını takip eder.

2.3. Sistem Konfigürasyonları

  • KSettings: Uygulamaya özgü yapılandırma ayarlarını içerir.
  • KLogs: Sistem olaylarını ve hata kayıtlarını barındırır.

3. Managed DB'nin Avantajları

3.1. Entegre Veri Yönetimi

  • Ekstra bir veritabanı yapılandırmasına ihtiyaç duymadan veri yönetimi sağlar.
  • Otomatik tablo ilişkileri sayesinde geliştirme sürecini hızlandırır.
  • Sistem tabloları kullanılarak kullanıcı, rol ve bildirim yönetimi yapılabilir.

3.2. Hızlı ve Güvenli Uygulama Geliştirme

  • Kuika platformuna entegre çalışarak veri güvenliğini artırır.
  • Dahili veri yönetimi mekanizması sayesinde veriler üzerinde hızlı işlemler yapılmasını sağlar.
  • Önceden tanımlı sistem tabloları, geliştiricilere zamandan tasarruf sağlar.

Managed DB ile uygulama geliştirme süreçlerinizi hızlandırabilir, sistem tabloları sayesinde veri yönetiminizi daha kolay hale getirebilirsiniz.

İlişkili diğer içerikler

No items found.

Sözlük

No items found.

Alt Başlıklar