30 Questions
Veri tabanı kopyalama işlemleri hangi durumarella gerçekleşir?
Uygulama ilk açıldığında
Path nedir?
Dosyalama işlemleri için kullanılan bir yol
Veri tabanı modelleme işlemi hangi dillerle gerçekleştirilir?
Dart ve SQL
Uygulama ilk açıldığında hangi işlem gerçekleştirilir?
Veri tabanı kopyalama işlemi
Veri tabanı erişim işlemleri hangi durumlarda gerçekleşir?
Her uygulama açıldığında
Bir veritabanında kopyalama işlemi hangi sınıfı kullanılır?
dao sınıfı
SQLite’de yabancı anahtar hangi türdedir?
Foreign
FutureBuilder welche Zweck dient?
Asenkron işlemler için kullanılır
Dao sınıfını hangi amaç için kullanılır?
Veritabanına erişmek ve kopyalamak için
Kategoriler ve filmler arasındaki ilişki hangi türdedir?
One-to-Many
Uygulama silindiğinde neler olur?
Veriler silinmektedir
Ne zaman ayrıntılı verileri kayıt etmek istenir?
Veritabanı üzerideki gibi detaylı verileri kayıt etmek istenir
Hangi veri türlerinin kullanıldığından bahsediliyor?
String, int, double, bool, List
Uygulama silindiğinde veriler ne olur?
Silinmektedir
Hangi çözümleme yöntemi seçilir?
Hızlı bir çözüm için
Veritabanı kopyalama işlemi hangi anda gerçekleşir?
Uygulama ilk açıldığında
Path nedir?
Dosyalama işlemleri için kullanılan yol
Veritabanına hangi anda direkt erişim işlemi gerçekleşir?
Uygulama her açıldığında
Veritabanı modelleme işlemi hangi amaç için kullanılır?
Dart sınıfları ile modelleme için kullanılır
Veritabanına hangi anda kopyalama işlemi gerçekleştirilir?
Uygulama ilk açıldığında
Veritabanı tasarımında, kategori_id ve yonetmen_id alanları hangi türdedir?
Foreign Key
Film tablosunda, kategori_id ve yonetmen_id alanları hangi amaçla kullanılır?
Foreign Key oluşturmak için
FutureBuilder, hangi amaçla kullanılır?
Asenkron işlemler için
DAO sınıfı, hangi amaçla kullanılır?
Data access objeleri oluşturmak için
Veritabanında, bir kayıt kontrolü hangi durumarella gerçekleşir?
Veri kaydetme işlemi sırasında
Uygulama silindiğinde hangi veriler kalır?
Hiçbir veri
Hangi veri türü uzun texte uygun değildir?
int
Veritabanı üzerindaki detaylı verileri kayıt etmek için hangi çözümleme yöntemi seçilir?
Detaylı çözüm
Hangi veri türü, küçükčetli bir değeri depolamaya uygundur?
int
Uygulama silindiğinde hangi veri türü silinirá?
Tüm veri türleri
Study Notes
Veritabanı Kopyalama ve Erişim
- Uygulama ilk açıldığında veritabanı kopyalanır, daha sonra uygulama her açıldığında direk erişim işlemi gerçekleşir.
Tablo Üzerinde İşlem Yapmak için DAO Sınıfı
- Dao sınıfı veritabanı erişimi ve kopyalama işlemleri için kullanılır.
Veri Tabanı şeması
Kisiler Tablosu
- kisi_id (int)
- kisi_ad (String)
- kisi_yas (int)
Veri İşlemleri
- Veri okuma işlemleri için kullanılır.
- Veri kaydetme işlemleri için kullanılır.
- Veri silme işlemleri için kullanılır.
- Veri güncelleme işlemleri için kullanılır.
Veri Tabanında Kayıt Kontrolü
- Veri tabanına kayıt kontrolü için kullanılır.
Bir Tane Kayıt Alma
- Veri tabanından bir tane kayıt alma işlemleri için kullanılır.
Arama İşlemi
- Veri tabanında arama işlemleri için kullanılır.
Rastgele ve Sınırlı Veri Alma
- Veri tabanından rastgele ve sınırlı veri alma işlemleri için kullanılır.
SQLite – Foreign Key
- Foreign key, ilişkili tablolar arasında bağlantı oluşturmak için kullanılır.
Örnek Veri Tabanı Modeli
- Kategoriler tablosu: kategori_id (int, Primary, Auto Increment), kategori_ad (String)
- Yönetmenler tablosu: yonetmen_id (int, Primary, Auto Increment), yonetmen_ad (String)
- Filmler tablosu: film_id (int, Primary, Auto Increment), film_ad (String), film_yil (int), film_resim (String), kategori_id (int, FOREIGN), yonetmen_id (int, FOREIGN)
Sınıf Modelleri
- Tüm verilerin alınması için kullanılır.
FutureBuilder ile SQLite
- Asenkron işlemler için kullanılan bir yapıdır.
- Kullanılan veri türleri: String, int, double, bool, List
- Uygulama silindiğinde veriler silinmektedir.
Veri Tabanı Kurulumu
-
path
değeri, dosyalama işlemleri için kullanılır ve kopyalama gibi işlemler için gereklidir.
Veri Tabanı Modelleme
- Veri tabanı, Dart sınıfları ile modele edilir.
Veri Tabanı Kopyalama ve Erişim
- Uygulama ilk açıldığında veri tabanı kopyalanır, daha sonra uygulama her açıldığında direkt erişim işlemi gerçekleşir.
DAO Sınıfı
- Tablo üzerinde işlem yapmak için DAO sınıfı kullanılır.
Veri Okuma, Kaydı, Silme ve Güncelleme
-
kisiler
tablosunda veri okuma, kaydı, silme ve güncelleme işlemleri gerçekleştirilir. - Her işlem için
kisi_id
(int),kisi_ad
(String) vekisi_yas
(int) değerleri kullanılır.
Veri Tabanında Kayıt Kontrol
- Veri tabanında kayıt kontrol edilir.
Bir Tane Kayıt Alma
- Bir tane kayıt alma işlemi gerçekleştirilir.
Arama İşlemi
- Arama işlemi gerçekleştirilir.
Rastgele ve Sınırlı Veri Alma
- Rastgele ve sınırlı veri alma işlemi gerçekleştirilir.
SQLite – Foreign Key
- Örnek veri tabanı modelinde
kategoriler
veyonetmenler
tabloları PRIMARY KEY,filmler
tablosunda FOREIGN KEY kullanılır.
Sınıf Modelleri
- Tüm verilerin alınması için sınıf modelleri kullanılır.
FutureBuilder ile SQLite
- FutureBuilder, asenkron işlemler için kullanılan bir yapıdır.
- Kullanılan veri türleri: String, int, double, bool, List.
- Uygulama silindiğinde veriler silinmektedir, veritabanı üzerideki gibi detaylı verileri kayıt etmiceksek hızlı bir çözüm için kullanılabilir.
Veritabanı kopyalama ve erişim işlemleri, Dart sınıfları ile modelleme, uygulama ilk açılışında veritabanı kopyalama ve daha sonra direkt erişim.
Make Your Own Quizzes and Flashcards
Convert your notes into interactive study material.
Get started for free