Konuyu görüntüle
IUCODERS FORUM > Duyurular > Okul ile ilgili > VT2 finali konuları?
Yazar
engineer58


avatar

Kayıt: 16.03.2006
18.06.2008-09:21 #46744
Tanım soruları olur mu peki arkadaşlar vizeden sonra nusret hoca not aldırdı mı?
önceki senelerde nasıl sorular gelmiş çıkmış sorular da yok sitede





Yazar
fastman


avatar
MEXICO CITY
Kayıt: 24.04.2006
18.06.2008-12:07 #46752
Nusret Hoca son derste ezber tarzı soruların olmayacağını ve bu yıl geçen yıllara göre değişik bir model deneyeceklerini söyledi. o yüzden tanım çıkacağını zannetmiyorum.

bence bu yıl sunumlarda anlatılanlar gibi yeni bir veritabanı türü hakkında bize bilgi vererek bu türden bir veritabanı hazırlamamızı isteyecektir.





Who is Hamilton? Forza Kimi !!!!

http://www.burhanaras.net/








Yazar
clairvoyant


avatar
Antalya
Kayıt: 05.05.2006
18.06.2008-13:01 #46759
fastman yazdi
 
Nusret Hoca son derste ezber tarzı soruların olmayacağını ve bu yıl geçen yıllara göre değişik bir model deneyeceklerini söyledi. o yüzden tanım çıkacağını zannetmiyorum.

bence bu yıl sunumlarda anlatılanlar gibi yeni bir veritabanı türü hakkında bize bilgi vererek bu türden bir veritabanı hazırlamamızı isteyecektir.

Yine bize mi patlayacak ya tüh be! frustrated





Let`s make this world a better place to live !

Yazar
auzunun


avatar
Bursa
Kayıt: 15.01.2006
18.06.2008-15:29 #46768
Arkadaşlar iç içe 2 cursor veya bir cursor içinde 2 tane select yazıp onların arasında dolaşabilir miyiz?

veya kısaca quizin 2. sorusunu yapabilen var mı? Yardım eden olursa çok sevinirim. İnternetten falan bakıyorum da pek fazla kaynak yok bu konuda





Öldüremiyorsan, yaralama.
Yazar
auzunun


avatar
Bursa
Kayıt: 15.01.2006
18.06.2008-16:26 #46774
2. soru
Ogrenci(id,adsoyad,yas)
Kitaplar(isbn,ad,yazar,yayınevi)
Alma(id,isbn,tarih)
Her bir yayınevi için, bu yayınevinin 4'teen fazla kitabını almış öğrencileri bulan ve bunları ekrana yazdıran saklı yordamı yazınız.

Şimdi bu soru için iç içe 2 cursor kullanmak istiyordum fakat mümkün değil herhalde.
Peki tek cursor için yazdığım sorgu doğru mu acaba bilen arkadaşlar bi bakabilirse ben kendi adıma emin gibiyim ama...

SELECT adsoyad FROM (SELECT isbn, yayınevi from Kitaplar) AS yevi, Ogrenci AS o, Kitaplar AS k, Alma AS a WHERE yevi.yayınevi=k.yayıevi AND k.isbn=a.isbn AND o.id=(SELECT id FROM Alma AS al WHERE COUNT(alma.isbn)>4)

altı çizili yer yanlış galiba onun yerine ne yazabilirim?





Öldüremiyorsan, yaralama.
Yazar
tedthemad


avatar
Istanbul
Kayıt: 17.11.2006
18.06.2008-17:07 #46777
Sorumlu oldugumuz konularin kitaptaki basliklarini yazabilirmisiniz arkadaslar?





If I poke you; don’t be afraid, I am not a lunatic. I am a computer engineer and I am searching for your reset button ;)

I HATE CODING!
Yazar
zynp


avatar
Kırklareli
Kayıt: 06.12.2006
18.06.2008-20:03 #46799
auzunun yazdi
 
2. soru

SELECT adsoyad FROM (SELECT isbn, yayınevi from Kitaplar) AS yevi, Ogrenci AS o, Kitaplar AS k, Alma AS a WHERE yevi.yayınevi=k.yayıevi AND k.isbn=a.isbn AND o.id=(SELECT id FROM Alma AS al WHERE COUNT(alma.isbn)>4)

altı çizili yer yanlış galiba onun yerine ne yazabilirim?


yanımda cevaplar yok ancak ufak bir hatırlatma..Genel olarak yani..

WHERE'den sonra aggregate fonksiyonlar kullanılmaz...
count() u kullanmanız gereken nokta HAVING'den sonradır. WHERE ile satır sınırlandırması yapabilirsiniz...

Örneğin...
SELECT Company,SUM(Amount) FROM Sales
GROUP BY Company
HAVING SUM(Amount)>10000
WHERE city='İstanbul';

İyi çalışmalar..







Yazar
auzunun


avatar
Bursa
Kayıt: 15.01.2006
18.06.2008-21:13 #46806
saolun hocam mesaj alınmıştır peace





Öldüremiyorsan, yaralama.
Yazar
offman


avatar
Kayseri
Kayıt: 20.01.2006
18.06.2008-21:18 #46808
USE gokhan
GO
CREATE PROCEDURE klm
AS

DECLARE @Id int,@Adsoyad nvarchar(MAX)
DECLARE ki CURSOR  FOR
SELECT id,adsoyad
FROM Ogrenci
WHERE id IN 	(SELECT id
             	FROM alma,yayin
		WHERE Ogrenci.id=alma.id
		Group BY yayinevi,id
		HAVING COUNT(id)>4
		)
OPEN ki
FETCH NEXT FROM ki INTO @Id,@Adsoyad
WHILE @@FETCH_STATUS=0
BEGIN
print CAST(@ID AS CHAR)+@Adsoyad
FETCH NEXT FROM ki INTO @Id,@Adsoyad
END
CLOSE ki
DEALLOCATE ki






331. KSD
*.NET DEVELOPER




Yazar
auzunun


avatar
Bursa
Kayıt: 15.01.2006
18.06.2008-21:24 #46809
çok saol offman CAST(@ID AS CHAR) şu ne yaa 2-3 yerde gördüm CONVERT işlemi değil mi ne farkı var ?
bir kaç yerde aynı PRINT işleminde hem CAST() hemde CONVERT() kullanmışlardı fakat CASTı hep id için kullanmışlar





Öldüremiyorsan, yaralama.
Yazar
burap


avatar

Kayıt: 10.02.2006
18.06.2008-23:47 #46839
tedthemad yazdi
 
Sorumlu oldugumuz konularin kitaptaki basliklarini yazabilirmisiniz arkadaslar?


buna cevap verebilecek biri yok mu hiç ya?





Yazar
tuuba


avatar
Bursa
Kayıt: 22.01.2007
19.06.2008-00:05 #46842
Sorumlu olduklarımızın kitaptan olan kısmı=

--Normalizasyon(4.6.1-4.6.2-4.6.3-4.6.4)
--İlişkisel Cebir konusu tamamen
--yeni teknolojiler...son konu,yani sunumların yapıldığı konu

Ki bunlar vize sonrası vize öncesi de var.Aslında herkesin elindeki kitap aynı mıdır bilmiyorum ama konular zaten işaretlenmiş...

Bi de kitapta olmayıp da sorumlu olduğumuz konular da var tabii....





Yazar
burap


avatar

Kayıt: 10.02.2006
19.06.2008-00:25 #46844
tuuba yazdi
 
Sorumlu olduklarımızın kitaptan olan kısmı=

--Normalizasyon(4.6.1-4.6.2-4.6.3-4.6.4)
--İlişkisel Cebir konusu tamamen
--yeni teknolojiler...son konu,yani sunumların yapıldığı konu

Ki bunlar vize sonrası vize öncesi de var.Aslında herkesin elindeki kitap aynı mıdır bilmiyorum ama konular zaten işaretlenmiş...

Bi de kitapta olmayıp da sorumlu olduğumuz konular da var tabii....


teşekkürler yardımın için.ekleyebilecekleriniz olursa sevinirim.






Yazar
tuuba


avatar
Bursa
Kayıt: 22.01.2007
19.06.2008-00:50 #46846
burap yazdi
 
ekleyebilecekleriniz olursa sevinirim.


+ ce.istanbul.edu.tr de veri tabanı başlığı altındaki sunumlar





1 2
Del.icio.us
Digg
Facebook
Furl
Google
Blink
Simpy
Spurl
Y! MyWeb