Sorgu / dml / ddl komutları

Slides:



Advertisements
Benzer bir sunumlar
T sql-diğer komutlar Metin Akbulut.
Advertisements

COME 339 JAVA-SQL BAĞLANTISI
4 SQL- Yapısal Sorgulama Dili
Tablo oluşturma İlk olarak tabloları oluşturmamız gerekli..
SQL Structured Query Language
SQL (Structured Query Language)
SQL (Structured Query Language)
SQL’e Giriş.
SQL de Değişken Tanımlama
SQL Komutlar 5 Sibel SOMYÜREK.
EkoPC Bilişim Ltd. Eğitim Hizmetleri
Alt Sorgular Veritabanı 2.
Veri Tabanı Yönetim Sistemleri
Veritabanı Yönetim Sistemleri Hızlı ve Kısa Giriş
Veri Tabanı Yönetim Sistemleri
VeriTabanı Uygulama. Tabloları yaratmak için MySQL komutları.
Tetikleyici. Nedir? Bir tablo üzerinde Ekleme silme ve güncellemeye bağlı olarak tetiklenip çalışan SQL kodlarıdır. Genel amacı veri bütünlüğünü korumaktır.
SQL (STRUCTURED QUERY LANGUAGE)
11 ekim 2011 VTYS –II Dersi. Kalıp İfadelerle Sorgu (Pattern) Eğer bir sözel verinin sadece belli kriterlere uyanlarını seçeceksek sütun_adı LIKE kalıp.
MYSQL 4. HAFTA. mySQL veri türleri INTTamsayı: 'den kadar değişen diziye "signed" (işaretli), 0'dan 'e kadar değişenine.
ÖRNEKLER. musteri Id adi soyadi mus_satis Id barkod adet Urunlar barkod urun_adi kodu fiyati Stok_hareket tarih barkod gelen giden.
SQL Dili ve MySQL Komutları
SQL’e Giriş ve SELECT Komutu
SQL de Değişken Tanımlama
Iletisim Icin : Blog : E - Mail :
SQL SERVER 2008 Yücel YILDIRIM.
VeriTabanı Uygulama.
SQL Sibel SOMYÜREK.
Veri Tabanı Yönetim Sistemleri 1 Ders 5 SQL'e Giriş
SQL Komutları (2) Uzm. Murat YAZICI.
FONKSİYONLAR İbrahim Onur Sığırcı.
RAISE RECORD/CURSOR TRIGGER
SQL’ e Giriş Uzm. Murat YAZICI.
SİSTEM VERİTABANLARI. Sistem veritabanlarını tanıma. Kendi Login’imizi oluşturma Neler İşleyeceğiz?
Update UPDATE tablo_ismi SET sutun1=‘deger1’ WHERE sutun=deger.
ADRESİNDEN ÖRNEK VERİ TABANLARINI İNDİRİNİZ
K ıSıT -V ıEW -S EQUENCE U NıON -I NTERSECTıON -E XCEPT E XıSTS -I N İbrahim Onur Sığırcı.
Yeni Veritabanı Oluşturma
C OMPANY DB / Ö RNEKLER İbrahim Onur Sığırcı. İ LIŞKI T ABLOLARı idfnamelnamebdate AhmetDemir MehmetBakır AyşeTunç1994.
Veri Tabanı Yönetimi Dersi 8. Laboratuvarı Arş. Gör. Pınar CİHAN.
S ORGU / DML / DDL KOMUTLARı İbrahim Onur Sığırcı.
Veri Tabanı Yönetimi Dersi 2. Laboratuvarı Arş. Gör. Pınar CİHAN.
Yapısal Sorgulama Dili SQL VTYS Giriş Hafta 5 Ders Notu.
Veri Tabanı Yönetimi Dersi 4. Laboratuvarı Arş. Gör. Pınar CİHAN.
Veri Tabanı Yönetimi Dersi 1. Laboratuvarı Arş. Gör. Pınar CİHAN.
Veri Tabanı Yönetimi Dersi 4. Laboratuvarı Constraint-View-Sequence Union-Intersection-Except Exısts-In Arş. Gör. Pınar CİHAN.
Veri Tabanı Yönetimi Dersi 1. Laboratuvarı
Yapısal Sorgulama Dili SQL Hafta 6 Ders Notu
© Marmara Üniversitesi Uzaktan Eğitim Uygulama ve Araştırma Merkezi
© Marmara Üniversitesi Uzaktan Eğitim Uygulama ve Araştırma Merkezi
Veri Tabanı Yönetimi Dersi 8. Laboratuvarı
© Marmara Üniversitesi Uzaktan Eğitim Uygulama ve Araştırma Merkezi
Veri Tabanı Yönetim Sistemleri 1 Ders 10 Veri Sözlüğü ve DDL
14.DERS Örnekler, Sorular BUKET DOĞAN.
5. HAFTA Öğr. Gör. Yunus KÖKVER
VERİ TABANI SQL (STRUCTURED QUERY LANGUAGE) SAVAŞ TUNÇER.
© Marmara Üniversitesi Uzaktan Eğitim Uygulama ve Araştırma Merkezi
SQL.
Company DB / Örnekler İbrahim Onur Sığırcı.
Öğretim Görevlisi Alper Talha Karadeniz Veri Tabanı 1
© Marmara Üniversitesi Uzaktan Eğitim Uygulama ve Araştırma Merkezi
DML ile veri ekleme, silme ve değiştirme
VERİTABANI YÖNETİM SİSTEMLERİ 6-SQL Server-2
FONKSİYONLAR İbrahim Onur Sığırcı.
RAISE RECORD/CURSOR TRIGGER
SQL (STRUCTURED QUERY LANGUAGE)
Stored Procedure Öğr.Gör.Metin Akbulut.
SQL Server - Stored Procedures
VERİTABANI YÖNETİM SİSTEMLERİ 6-SQL Server-4-DML
VERİTABANI YÖNETİM SİSTEMLERİ 6-SQL Server-3-DDL
Sunum transkripti:

Sorgu / 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. id fname lname bdate 12501105 Ahmet Demir 1994 15011607 Mehmet Bakır 1997 12011031 Ayşe Tunç 12011067 Fatma Gümüş 13011705 Ali Taş 1995 student

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

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

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

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

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

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

SORGULAR student SELECT fname,lname FROM student id fname lname bdate 12501105 Ahmet Demir 1994 15011607 Mehmet Bakır 1997 12011031 Ayşe Tunç 12011067 Fatma Gümüş 13011705 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ş

SORGULAR student SELECT fname, lname FROM student id fname lname bdate 12501105 Ahmet Demir 1994 15011607 Mehmet Bakır 1997 12011031 Ayşe Tunç 12011067 Fatma Gümüş 13011705 Ali Taş 1995 student Doğum tarihi 1995-1997 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ş

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

Dml (data manıpulatıon language) student id fname lname bdate 12501105 Ahmet Demir 1994 15011607 Mehmet Bakır 1997 12011031 Ayşe Tunç 12011067 Fatma Gümüş 13011705 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 12501105 Ahmet Demir 1994 15011607 XXX YYY 1997 12011031 Ayşe Tunç 12011067 Fatma Gümüş 13011705 1995

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

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 12501105 Ahmet Demir 1994 15011607 Mehmet Bakır 1997 12011031 Ayşe Tunç 12011067 Fatma Gümüş 13011705 Ali Taş 1995 Aliye Mıcır

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