VTYS Öğr. Gör. Engin DUTAR

Slides:



Advertisements
Benzer bir sunumlar
ÖRNEK BİR VERİTABANI TASARIMI VE NORMALİZASYONU
Advertisements

VTYS 2012 Mehmet Emin KORKUSUZ Ders - 05.
VTYS Öğr. Gör. Engin DUTAR
Hazırlayan : Öğr. Gör. Fahri YILMAZ
distinct ile group by komutlarının özellikleri ve farkları
SQL (Structured Query Language)
SQL (Structured Query Language)
SQL Structured Query Language (Yapısal sorgulama dili)
En ucuzundan en pahalısına doğru sıralanmış olarak “Cep Telefonları” kategorisindeki tüm ürünlerin isimleri “Spor” kategorisinde ürünleri listelenen “İstanbul”
Karmaşık (İç içe) SELECT Sorguları
SQL KOMUTLARI.
Normalizasyon Kuralları & SQL
SQL Komutlar 2 Sibel SOMYÜREK.
SQL de Değişken Tanımlama
Veri Tabanı I.
SQL Komutlar 5 Sibel SOMYÜREK.
EkoPC Bilişim Ltd. Eğitim Hizmetleri
SQL Komutlar 4 Fahri YILMAZ.
Alt Sorgular Veritabanı 2.
5 Sorgulama İşlemleri Veritabanı 1.
Veri Tabanı Yönetim Sistemleri
Tek Tablo İçinde Sorgulamalar
Fonksiyonlar Hafta 4.
Veritabanı Yönetim Sistemleri Hızlı ve Kısa Giriş
Örnek Bİr VerİtabanI TasarImI
VeriTabanı Uygulama. Tabloları yaratmak için MySQL komutları.
BÖLÜM 6 SQL SERVER KOMUTLARI.
SQL (STRUCTURED QUERY LANGUAGE)
VTYS Öğr. Gör. Engin DUTAR
MySQL, SQL ve PHP Öğr.Gör.Şükrü KAYA.
Departman ve Personel Tablosu Soruları
VIEW (BAKIŞ) OLUŞTURMA
VIEW lerle çalışmak 11.BÖLÜM.
SQL Komutlar 3 Sibel SOMYÜREK.
SQL’e Giriş ve SELECT Komutu
SQL de Değişken Tanımlama
ÇOKLU TABLOLAR.
G ÖREV 11. Bir eğitsel yazılım geliştirmek istiyoruz ve yazılımın aşağıda listelenen tüm işlemleri gerçekleştirebilmesi gerekli. Kullanıcı yazılıma kullanıcı.
MySQL Operatörleri ve Fonksiyonları
Görsel Programlama II Ders 9 Öğr.Gör. Mustafa KARABULUT.
SQL SERVER 2008 Yücel YILDIRIM.
VeriTabanı Uygulama.
Sibel SOMYÜREK SQL Görev. SQL – 14a Egitselyazilim veri tabanındaki içerik tablosuna yeni bir kayıt ekleyin,
Görsel Programlama II Ders 5 Öğr.Gör. Mustafa KARABULUT.
SQL Sibel SOMYÜREK.
SQL SERVER STORED PROCEDURE
Veritabanı Yönetim Sistemleri-I
SQL Komutları (2) Uzm. Murat YAZICI.
VTYS Öğr. Gör. Engin DUTAR
SQL’ e Giriş Uzm. Murat YAZICI.
ADRES İ NDEN ÖRNEK VER İ TABANLARINI İ ND İ R İ N İ Z SQL.
Yeni Veritabanı Oluşturma
S ORGU / DML / DDL KOMUTLARı İbrahim Onur Sığırcı.
Yapısal Sorgulama Dili SQL Hafta 7. TEKRARLI SATIRLARI ÖNLEMEK  DISTINCT komutu ile sorgu sonucunda birden fazla kayıt aynı verileri içeriyorsa tekrarlı.
ÖTÖ 451 Okul Yönetiminde Bilgisayar Uygulamaları R. Orçun Madran.
Veri Tabanı Yönetimi Dersi 1. Laboratuvarı Arş. Gör. Pınar CİHAN.
 Bazı Veri tabanları sadece 1 tablodan oluşmaz.  Bunun sebebi genellikle veri tekrarını önlemektir.  Bu şekilde oluşturulmuş veri tabanlarında, tablolardaki.
Veri Tabanı Yönetimi Dersi 1. Laboratuvarı
ÖRNEK BİR VERİTABANI TASARIMI VE NORMALİZASYONU
© Marmara Üniversitesi Uzaktan Eğitim Uygulama ve Araştırma Merkezi
© Marmara Üniversitesi Uzaktan Eğitim Uygulama ve Araştırma Merkezi
© Marmara Üniversitesi Uzaktan Eğitim Uygulama ve Araştırma Merkezi
14.DERS Örnekler, Sorular BUKET DOĞAN.
SQL SERVER STORED PROCEDURE
VERİ TABANI SQL (STRUCTURED QUERY LANGUAGE) SAVAŞ TUNÇER.
Veri Tabanı Temel Kavramlar.
Sorgu / dml / ddl komutları
SQL (STRUCTURED QUERY LANGUAGE)
VERİTABANI YÖNETİM SİSTEMLERİ 6-SQL Server-4-DML
Intersect Tablo1 Sno Ad Soyad 1 Ali Ak 2 Veli Kara 3 Can Mor Tablo2
Sunum transkripti:

VTYS Öğr. Gör. Engin DUTAR SQL Komutlar 2 VTYS Öğr. Gör. Engin DUTAR VTYS Öğr. Gör. Engin DUTAR

SQL - Komutlar LIKE DISTINCT COUNT İÇİ İÇE SELECT KULLANIMI BETWEEN INNER JOIN VTYS Öğr. Gör. Engin DUTAR

SQL - Like Komutu SQL dilinde bir tablodan kayıtları çekerken ismi A ile başlayan soyadı B ile biten tarzında sorgulamalar yapmak için LIKE komutu kullanılır. SELECT * FROM tablo_adi WHERE alanadi1 LIKE ‘deger1*’; SELECT * FROM tablo_adi WHERE alanadi1 LIKE ‘*deger1’; VTYS Öğr. Gör. Engin DUTAR

SQL - Like Komutu Görev 10’da oluşturulan veri tabanındaki adı S ile başlayan kullanıcıların kimler olduğunu görüntülemek için; SELECT * FROM kullanici_bilgileri WHERE ad LIKE 'S*'; VTYS Öğr. Gör. Engin DUTAR

SQL - Distinct Komutu SQL dilinde bir tablodan tekrarlayan kayıtları yalnız bir sefer çekmek için DISTINCT komutu kullanılır. SELECT DISTINCT alanadi1 FROM tablo_adi VTYS Öğr. Gör. Engin DUTAR

SQL - Distinct Komutu Görev 10’da oluşturulan veri tabanındaki önemli sayfa yapılan sayfaların neler olduğunu görüntülemek için (her bir sayfa bir kez listelenecek şekilde); SELECT DISTINCT icerikno FROM onemli_sayfalar; VTYS Öğr. Gör. Engin DUTAR

SQL - Count Komutu SQL dilinde bir tablodaki kayıtların toplam sayısını belirlemek için COUNT komutu kullanılır. SELECT COUNT(*) FROM tablo_adi; VTYS Öğr. Gör. Engin DUTAR

SQL - Count Komutu Görev 10’da oluşturulan veri tabanındaki kaç adet kullanıcı olduğunu belirlemek için; SELECT COUNT(*) FROM kullanici_bilgileri; VTYS Öğr. Gör. Engin DUTAR

SQL – İç İçe Select Görev 10’da oluşturulan veri tabanında kaç farklı arayüz seçimi yapıldığını belirleyin. Örneğin 3 öğrenci 3,3 ve 5 no’lu arayüzü seçtiklerinde seçilen farklı arayüz sayısı 2’dir. VTYS Öğr. Gör. Engin DUTAR

SQL – İç İçe Select SELECT Count(*) FROM arayuz_tercihleri WHERE id IN (SELECT DISTINCT arayuzno FROM arayuz_tercihleri); VTYS Öğr. Gör. Engin DUTAR

SQL - Between Komutu SQL dilinde bir tablodaki kayıtlardan belli aralıktakileri seçmek için BETWEEN komutu kullanılır. SELECT alanadi1,alanadi2 FROM tablo_adi where tarih>=01.03.2009 AND tarih<=03.03.2009; VTYS Öğr. Gör. Engin DUTAR

SQL - Between Komutu Görev 10’da oluşturulan veri tabanındaki 01.03.2009 ile 03.03.2009 tarihleri arasında not alan öğrencileri ve aldıkları notları listelemek için; SELECT ogrno, notu FROM notlar WHERE tarih BETWEEN #03/01/2009# AND #03/03/2009#; Tarih: Ay/gün/yıl VTYS Öğr. Gör. Engin DUTAR

SQL – Inner Join Komutu İki farklı tablodaki kayıtları eşleştirmek amacıyla INNER JOIN komutu kullanılır. SELECT tablo1.alanadi1,tablo2.alanadi2 FROM tablo1 INNER JOIN tablo2 ON tablo1.alanadi3=tablo2.alanadi3; VTYS Öğr. Gör. Engin DUTAR

SQL – Inner Join Komutu Örneğin tartışma bölümünde sorulan soruları ve bu sorulara verilen cevapları listelemek için; SELECT tartisma_sorular.soru,tartisma_cevaplar.cevap FROM tartisma_sorular INNER JOIN tartisma_cevaplar ON tartisma_sorular.id=tartisma_cevaplar.soruno; VTYS Öğr. Gör. Engin DUTAR