YZM5560 PL/SQL İLE VERİTABANI PROGRAMLAMA PROJE 1. Bir uygulama alanı seçiniz. Aşağıda verilen listeden veya onay alınmak kaydıyla kendi belirleyeceğiniz bir alan olabilir. (YZM5507 Veri Modelleme ve İlişkisel Veritabanları dersini alan öğrenciler değişik bir konu seçmek zorundadırlar.) 2. Veritabanının özelliklerini, ilişkilerini, depolanacak verilerin türlerini ve kısıtları belirleyiniz. 3. Veritabanının ilişkilerini uygun şekilde tasarlayınız. 4. Tasarımınız sonucu oluşan veritabanı yapınızı şematik olarak gösteriniz. (E-R diagramını çizebilirsiniz.) 5. Veritabanınıza girebileceğiniz uygun veri kümelerini oluşturarak ilgili Oracle SQL komutunu kullanarak bu verileri gerekli kısıtları da gözönüne alarak veritabanınıza depolayınız. 6. SELECT, UPDATE, DELETE komutlarını da kullanarak toplam 20 değişik PL/SQL bloğu hazırlayınız. Bu özelliklerin içerilmesine özen gösteriniz. bloklarda aşağıdaki a. Cursor b. Exception c. Record d. Table e. Varray f. Procedure g. Function h. vs. 7. Yaptığınız tüm işlemleri komutları ve sonuçları ile beraber bir rapor halinde 30 Mayıs 2014 Cuma günü akşamına kadar tungacourse@eng.bahcesehir.edu.tr ileti adresine “isim_soyad.pdf” (örnek: alper_tunga.pdf) formatında gönderiniz. OLASI PROJE KONULARI 1. Kütüphane Veritabanı: kitap başlıkları, yazarları, numaraları, kütüphane üyeleri, ödünç alma, stok, vs. 2. Film Veritabanı: film isimleri, yılları, oyuncu ödülleri, yorumları, üyelik, ödünç alma, stok, vs. 3. Emlak Veritabanı: emlak tipleri, değerleri, kiralık, satılık, vs. özellikleri, ISBN listesi, bölgeleri, 4. Banka Hesapları Veritabanı: hesap çeşitleri, miktarları, müşteriler, çalışanlar, kredi kartları, krediler, vs. 5. Üniversite Kayıt Veritabanı: dersler, dönem ortalamaları, dökümleri, vs. öğrenci bilgileri, aldıkları ders-öğrenci listeleri, not 6. Diğerleri: bir spor dalında lig bilgileri, seçim sonuçları, araç kiralama, sigorta işlemleri, vs.
© Copyright 2024 Paperzz