S ORGU / DML / DDL KOMUTLARı İbrahim Onur Sığırcı
VERİTABANI Verilerin ve aralarındaki ilişkilerin tablolar halinde tutulduğu; çeşitli komutlarla sorgulandığı yapılardır. idfnamelnamebdate AhmetDemir MehmetBakır AyşeTunç FatmaGümüş AliTaş1995 student
SORGULAR idfnamelnamebdate AhmetDemir MehmetBakır AyşeTunç FatmaGümüş AliTaş1995 student SELECT sütun_bilgisi FROM tablo ismi SELECT fname FROM student fname Ahmet Mehmet Ayşe Fatma Ali
SORGULAR idfnamelnamebdate AhmetDemir MehmetBakır AyşeTunç FatmaGümüş AliTaş1995 student SELECT fname, lname FROM student fnamelname AhmetDemir MehmetBakır AyşeTunç FatmaGümüş AliTaş
SORGULAR idfnamelnamebdate AhmetDemir MehmetBakır AyşeTunç FatmaGümüş AliTaş1995 student SELECT * FROM student idfnamelnamebdate AhmetDemir MehmetBakır AyşeTunç FatmaGümüş AliTaş1995
SORGULAR idfnamelnamebdate AhmetDemir MehmetBakır AyşeTunç FatmaGümüş AliTaş1995 student SELECT student.id, student.bdate FROM student student.idstudent.bdate
SORGULAR idfnamelnamebdate AhmetDemir MehmetBakır AyşeTunç FatmaGümüş AliTaş1995 student SELECT id FROM student WHERE fname=‘Fatma’ id Adı Fatma olan öğrencilerin numaralarını bulunuz.
SORGULAR idfnamelnamebdate AhmetDemir MehmetBakır AyşeTunç FatmaGümüş AliTaş1995 student SELECT * FROM student WHERE bdate= doğumlu olan öğrencilerin tüm bilgilerini getiriniz. idfnamelnamebdate AhmetDemir AyşeTunç FatmaGümüş1994
SORGULAR idfnamelnamebdate AhmetDemir MehmetBakır AyşeTunç FatmaGümüş AliTaş1995 student SELECT * FROM student WHERE lname LIKE ‘%a%’ Soyadında ‘a’ harfi olan öğrencilerin isim ve soyisimlerini bulunuz. fnamelname MehmetBakır AliTaş
SORGULAR idfnamelnamebdate AhmetDemir MehmetBakır AyşeTunç FatmaGümüş AliTaş1995 student SELECT * FROM student WHERE bdate BETWEEN 1995 AND 1997 Doğum tarihi aralığında olan öğrencilerin isim ve soyisimlerini bulunuz. fnamelname MehmetBakır AliTaş
D ML ( DATA MANıPULATıON LANGUAGE ) idfnamelnamebdate AhmetDemir MehmetBakır AyşeTunç FatmaGümüş AliTaş1995 student DELETE FROM tablo_ismi WHERE satır_şartı DELETE FROM student WHERE bdate=1994 idfnamelnamebdate MehmetBakır AliTaş1995
D ML ( DATA MANıPULATıON LANGUAGE ) idfnamelnamebdate AhmetDemir MehmetBakır AyşeTunç FatmaGümüş AliTaş1995 student UPDATE tablo_ismi SET yeni_değerler WHERE satır_şartı UPDATE student SET fname=‘XXX’, lname=‘YYY’ WHERE bdate<>1994 idfnamelnamebdate AhmetDemir XXXYYY AyşeTunç FatmaGümüş XXXYYY1995
D ML ( DATA MANıPULATıON LANGUAGE ) INSERT INTO tablo_ismi (sütunlar) VALUES (değerler) INSERT INTO student (id, fname, lname, bdate) VALUES ( , ‘Aliye’, ‘Mıcır’, 1995) idfnamelnamebdate AhmetDemir MehmetBakır AyşeTunç FatmaGümüş AliTaş AliyeMıcır1995
D ML ( DATA MANıPULATıON LANGUAGE ) INSERT INTO tablo_ismi (sütunlar) VALUES (değerler) INSERT INTO student (lname, fname) VALUES (‘Mıcır’, ‘Aliye’) idfnamelnamebdate AhmetDemir MehmetBakır AyşeTunç FatmaGümüş AliTaş1995 AliyeMıcır
D DL ( DATA DEFıNıTıON LANGUAGE ) idfnamelnameBdate INTVARCHAR(20) INT student CREATE TABLE student ( id int not null, fname varchar(20) not null, lname varchar(20) not null ); ALTER TABLE student ADD bdate int not null RENAME student TO studentInfo