Professional Documents
Culture Documents
S.11) liki em
malarndaki hangi zellliklerin anaahtar olarak
k seilebilecceini belirlleyiniz.
S.22) Kitap sipparii adedinni de gz nnne alarakk, sadece Siipari ve Kitap vaarlk kmeleeri arasndakki
varlk-bant (ER) diyagramn
d n iziniz vee bantya ait
a ilikisel emay tanmlaynz.
S.44) XML beelgesi iinn Belge Tiipi Tanmllamasn (D DTD) da dikkate allarak, sip
pari_nossu
sn100 olan sipparie ait sadece sipari_no o, mte eri_no, tutar ve tarih
bilgilerin
ne eriilebilecek ekildee bir XPath
h tanmlamaas yapnz.
S.66) Sipari
i tablosunnda, dierllerine gree en d
k tutarl sipari(ler))e ait sip
pari_no o,
mteri_no, tu utar ve tarih bilgilerini geri dndrecek
d bir SQL soorgusu tanm
mlaynz.
Yrd.Do.Dr.B
BekirDZDA
AROLU Baarlaar
KAR RADENZ TE EKNK NV VERSTES
MHENDS SLK FAKL LTES
Bilgisayar Mhendislii
M Blm
B
20110-2011 Eitimm-retim G z Yaryl
Veritabban Ynetimii Btnleme Snav
S Sorular
1.
teri (mte
M eri_no, ad, soyad, il, eposta)
Sip
pari (sipar teri_no, tutar, tarih)
ri_no, mt
Kit
tap (ISBN, balk,
b yaza
ar, fiyat)
2.
Kitap Ve
erilir i
Sipari
a
adet
Ver
rilir (sno, ISBN, adet)
3.
< !ELEMENT Sipari (t
tutar, tarih
h) >
< !ATTL
LIST Sipari
sipari_no
o ID #REQUIRED >
< !ATTL
LIST Sipari
mteri_no
o IDREF #RE
EQUIRED >
< !ELEMENT tutar ( #P
PCDATA ) >
< !ELEMENT tarih ( #P
PCDATA ) >
4.
// Sipari
[@sipari_
_no = sn100]
6.
7.
REVOKE ALL ON Kitabevi
i.* FROM Ahmet
8.
IGGER sipari
CREATE TRI isTetik
BEFORE INSERT ON Siparis
S
FOR EAC
CH ROW
BEGIN
IF NEW.t
tutar > 100 THEN
SET NE
EW.tutar = NEW.tutar*0.
N 8;
END IF;
END
Yrd.Do.Dr.B
BekirDZDA
AROLU Baarlaar