Haz 30

YAZAR: Kübra ATLI

tablo

Merhaba arkadaşlar, şekilde görmüş olduğunuz üzere öncelikle veritabanımızda GenelBilgiler, IletisimBilgileri, KimlikBilgileri, OdaBilgileri, Personel, Ücret Bilgileri, Yönetici adlı tablolarımızı oluşturuyoruz.

Tablo içeriklerini aşağıda belirttiğim gibi ekledim, eksikler olabilir veya çıkarmak istedikleriniz. Siz kendinize göre ekleme ve çıkarmaları yapabilirsiniz.
Tablolardan başlayıp C# ile birleştirerek devam edeceğiz.

GenelBilgiler adlı tablomuzda yurda kayıt edeceğimiz öğrencinin genel bilgileri yer alacak (TC Kimlik No, Öğrenci Adı, Öğrenci Soyadı, Kayıt Tarihi, Okulu, Bölümü, Öğretimi).

IletisimBilgileri adlı tablomuzda TC Kimlik No, EPosta, Telefon Numarası ve Adres bilgilerini tutacağız.

KimlikBilgileri adlı tablomuzda TC Kimlik No, Anne Adı, Baba Adı, Kan Grubu, Il, Ilçe, Doğum Tarihi, Doğum Yeri bilgilerini tutacağız.

OdaBilgileri adlı tablomuzda TC Kimlik No, Kat No, Oda No, Yatak No bilgileri tutacak.

Personel adlı tablomuzda ise yurtta çalışan personellerin, Personel No, TC Kimlik No, Personel Adı, Personel soyadı, İşe Giriş Tarihi, Adres, Personel Telefon Numarası, Görevi, Maaş bilgilerini tutacağız.

UcretBilgileri adlı tablomuzda TC Kimlik No, Miktar, Depozito, Alınan Ücreti tutacağız.

Son olarak ise Yonetici tablomuzda Yönetici Ad ve Şifresini tutacağız.

Siz daha kapsamlı olmasını istiyorsanız Yönetici tablosuna ek olarak yine işe giriş tarihi, kimlik bilgilerini vs ekleyebilirsiniz veya çıkarmalar yapabilirsiniz.

  • TC Kimlik No’ların tipini nchar(11) olarak, Tarihleri ise datetime olarak belirledim.
Etiketler:
Ara 23

Silme ve güncelleme işlemlerini bir önceki uygulamamız üzerinden anlatarak devam edeceğiz. Öncelikle ekran tasarımımıza Sil ve Güncelle diye iki buton ekliyor, butonların click olaylarını veriyoruz.

Ardından Sil fonksiyonunu yazalım ve sil butonun click olayı içerisinde bu fonkiyonu çalıştıralım.

Burada çok basit bir silme işlemi yapalım.

private void silme(String id) 
       {
       	SQLiteDatabase db= ogrenciler.getReadableDatabase();
		db.delete("ogrenciisim", "id"+"=?", new String[] {id});
       }

Devamını Oku »

Etiketler:
Ara 20

Android uygulamalarımızda veritabanı olarak genelde SQLite dediğimiz açık kaynak kodlu veritabanı kullanılır. Bu veritabanı, android ile beraber kullanıldığında hızlı çalışır ve performansı yüksektir.

Android de veri tabanı uygulaması yapmak için öncelikle yeni bir proje açalım. Bu yeni projenin başlangıç sayfasına veri tabanı işlemlerini yapacağımız tasarımı oluşturalım.

17-1

Burada basit bir tasarım ekranı oluşturduk. Kullanıcıdan adı ve soyadı bilgisini alıp veri tabanına kaydedeceğiz, listeleyeceğiz ve arama yaptıracağız.

Devamını Oku »

Etiketler: