veri tabanı-2

quiz:

1. hastane isimli bir db oluşturunuz?
2. doktor, muayene, hasta isimli 3 tablo oluşturunuz?
3. Bu tabloları(Pk-Fk) diyagramını yapınız?
4. hasta tablosuna ekle prosedürü yazınız?
5. doktor_id girildiğinde o doktora muayene olan hastaların isim/soyisimlerini listeleyen proc yazınız?
6. doktor_id girildiğinde eğer muayene sayısı 100 den az ise
"muayene devam ediyor" uyarısı veren 100 ve daha fazla ise "muayene bitmiştir" uyarısı veren proc yazınız?

Uygulama-2

*. Northwind db'yi ekleyiniz.
C:\Program Files\Microsoft SQL Server\MSSQL10.MSSQLSERVER\MSSQL\DATA
1-Müşteri(customers) numarası girildiğinde o müşteriye ait bilgileri gösteren SP yazınız?
Exec musteri 5 gibi..
2- siparis numarası girilen ürünün toplam fiyatını bulan SP yi yazınız ?
Execute siparis_hesapla 3….
3- kategori numarasına göre kaç adet ürün olduğunu bulan  SP yi yazınız
4-eğer ürünid girildiğinde  ürün sayısı 5 den küçük ise ürün sayısı yetersiz mesajı veren değilse ürün sayısı yeterli yazan proc yazınız?
exec urun 2... gibi

Uygulama
1-okul isimli bir db oluşturunuz.
2-ogrenci, bolum ,notlar,ogretmen ve dersler isminde 5 adet tablo oluşturunuz?
3-Tabloların diyagramını yapınız?
4-ogrenci,bolum ve notlar tablosuna kayıt ekle prosedürü oluşturunuz?
5-Her tabloya en az 5 er kayıt giriniz?(Hazır girebilirsiniz kodsuz)
6-ogrenci tablosu için belli bir kriterde kayıt silme prosedürü yazınız?
7-ogrenci tablosu için ara prosedürü yazınız?
8-bolum tablosu için belli bir kriterde güncelleme yapan proc yazınız?
----
Uygulama-2
















8.hafta (SINAV HAZIRLIK)

1-okul veya başka bir isimde bir db oluşturunuz?
2-öğrenci,notlar,bolum isminde table oluşturnuz?
3-öğrenci,notlar,bolum tablosuna ekle prosedürleri oluşturunuz?(en az 5 er adet kayıt giriniz)
4-ogrenci numarasına göre notlar tablosunda ort veya finali 45 den küçük olan öğrenci kaldı değilse geçti yazan proc yazınız?
5-bolum_adi='.... ' girildiğinde o bölümde kaç adet öğrenci olduğunu bulan proc yazınız?
6-(notlar tablosundan)ders_id girildiğinde sınıf ort<70 ise sınıf başarılı değilse sınıf başarısız yazan bir proc yazınız?
7-öğrenci adına göre bir arama proc. yazınız?
8-öğrenci numarasına göre kayıt silme prosedürü yazınız?
9- bölüm_id si girildiğinde o bölümün adını güncelleyen proc yazınız?
10-sınıf ortalaması 70 den küçükse ortalamalara +1 puan veren; 70 olduğunda döngüyü durduran yada en yüksek oratalama 100 olduğunda döngüden çıkan sql cümleciğini yazınız?

7.hafta uygulamaları deyim blokları 



6.hafta uygulamaları prosedür devamı(ARAMA)


4.hafta prosedürler


2.hafta



3. 









..........

Veri Tabanı-2 Yapılan Uygulamalar


1-veri tabanı -2 sorular ve cevaplar stored procedure

2-nortwind database ve diyagram

3-3-ders sınavları (veri yapıları,veri tabanı,algoritma ve programlama temelleri sınavları)

4-veri tabanı-2 vize final eski sınav soruları

Hiç yorum yok:

Yorum Gönder