Sunum yükleniyor. Lütfen bekleyiniz

Sunum yükleniyor. Lütfen bekleyiniz

Sorgu / dml / ddl komutları

Benzer bir sunumlar


... konulu sunumlar: "Sorgu / dml / ddl komutları"— Sunum transkripti:

1 Sorgu / dml / ddl komutları
İbrahim Onur Sığırcı

2 VERİTABANI Verilerin ve aralarındaki ilişkilerin tablolar halinde tutulduğu; çeşitli komutlarla sorgulandığı yapılardır. id fname lname bdate Ahmet Demir 1994 Mehmet Bakır 1997 Ayşe Tunç Fatma Gümüş Ali Taş 1995 student

3 SORGULAR student SELECT sütun_bilgisi FROM tablo ismi SELECT fname
id fname lname bdate Ahmet Demir 1994 Mehmet Bakır 1997 Ayşe Tunç Fatma Gümüş Ali Taş 1995 student SELECT sütun_bilgisi FROM tablo ismi fname Ahmet Mehmet Ayşe Fatma Ali SELECT fname FROM student

4 SORGULAR student SELECT fname, lname FROM student id fname lname bdate
Ahmet Demir 1994 Mehmet Bakır 1997 Ayşe Tunç Fatma Gümüş Ali Taş 1995 student SELECT fname, lname FROM student fname lname Ahmet Demir Mehmet Bakır Ayşe Tunç Fatma Gümüş Ali Taş

5 SORGULAR student SELECT * FROM student id fname lname bdate 12501105
Ahmet Demir 1994 Mehmet Bakır 1997 Ayşe Tunç Fatma Gümüş Ali Taş 1995 student SELECT * FROM student id fname lname bdate Ahmet Demir 1994 Mehmet Bakır 1997 Ayşe Tunç Fatma Gümüş Ali Taş 1995

6 SORGULAR student SELECT student.id, student.bdate FROM student id
fname lname bdate Ahmet Demir 1994 Mehmet Bakır 1997 Ayşe Tunç Fatma Gümüş Ali Taş 1995 student SELECT student.id, student.bdate FROM student student.id student.bdate 1994 1997 1995

7 SORGULAR student SELECT id FROM student WHERE fname=‘Fatma’
lname bdate Ahmet Demir 1994 Mehmet Bakır 1997 Ayşe Tunç Fatma Gümüş Ali Taş 1995 student Adı Fatma olan öğrencilerin numaralarını bulunuz. SELECT id FROM student WHERE fname=‘Fatma’ id

8 SORGULAR student SELECT * FROM student WHERE bdate=1994
id fname lname bdate Ahmet Demir 1994 Mehmet Bakır 1997 Ayşe Tunç Fatma Gümüş Ali Taş 1995 student 1994 doğumlu olan öğrencilerin tüm bilgilerini getiriniz. SELECT * FROM student WHERE bdate=1994 id fname lname bdate Ahmet Demir 1994 Ayşe Tunç Fatma Gümüş

9 SORGULAR student SELECT fname,lname FROM student
id fname lname bdate Ahmet Demir 1994 Mehmet Bakır 1997 Ayşe Tunç Fatma Gümüş Ali Taş 1995 student Soyadında ‘a’ harfi olan öğrencilerin isim ve soyisimlerini bulunuz. SELECT fname,lname FROM student WHERE lname LIKE ‘%a%’ fname lname Mehmet Bakır Ali Taş

10 SORGULAR student SELECT fname, lname FROM student
id fname lname bdate Ahmet Demir 1994 Mehmet Bakır 1997 Ayşe Tunç Fatma Gümüş Ali Taş 1995 student Doğum tarihi aralığında olan öğrencilerin isim ve soyisimlerini bulunuz. SELECT fname, lname FROM student WHERE bdate BETWEEN 1995 AND 1997 fname lname Mehmet Bakır Ali Taş

11 Dml (data manıpulatıon language)
id fname lname bdate Ahmet Demir 1994 Mehmet Bakır 1997 Ayşe Tunç Fatma Gümüş Ali Taş 1995 student DELETE FROM tablo_ismi WHERE satır_şartı DELETE FROM student WHERE bdate=1994 id fname lname bdate Mehmet Bakır 1997 Ali Taş 1995

12 Dml (data manıpulatıon language)
student id fname lname bdate Ahmet Demir 1994 Mehmet Bakır 1997 Ayşe Tunç Fatma Gümüş Ali Taş 1995 UPDATE tablo_ismi SET yeni_değerler WHERE satır_şartı UPDATE student SET fname=‘XXX’, lname=‘YYY’ WHERE bdate<>1994 id fname lname bdate Ahmet Demir 1994 XXX YYY 1997 Ayşe Tunç Fatma Gümüş 1995

13 Dml (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) id fname lname bdate Ahmet Demir 1994 Mehmet Bakır 1997 Ayşe Tunç Fatma Gümüş Ali Taş 1995 Aliye Mıcır

14 Dml (data manıpulatıon language)
INSERT INTO tablo_ismi (sütunlar) VALUES (değerler) INSERT INTO student (lname, fname) VALUES (‘Mıcır’, ‘Aliye’) id fname lname bdate Ahmet Demir 1994 Mehmet Bakır 1997 Ayşe Tunç Fatma Gümüş Ali Taş 1995 Aliye Mıcır

15 Ddl (data defınıtıon language)
id fname lname Bdate INT VARCHAR(20) 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

16


"Sorgu / dml / ddl komutları" indir ppt

Benzer bir sunumlar


Google Reklamları