T-SQL 3.K ONU Tablo Tipi Değişkenler. T ABLO TIPI DEĞIŞKENLER KULLANMAK T-SQL de dizi tanımlama nasıl yapılır? Bu sorunun cevabı olarak tablo tipi değişkenleri.

Slides:



Advertisements
Benzer bir sunumlar
Dört Bölüm 1.Tanıtım ve Mevcut Durum 2.Hedefler 4.Demo 3.Yeni Sürüm Planlaması.
Advertisements

Tablo oluşturma İlk olarak tabloları oluşturmamız gerekli..
PHP ile Lab Örnekleri Lab Çalışması.
SQL (Structured Query Language)
SQL’e Giriş.
VERİ TABANI II- 4.HAFTA ALT SORGULAR Türetilmiş ve İLİntİlİ tablolar
SQL de Değişken Tanımlama
SQL Komutlar 5 Sibel SOMYÜREK.
VERİ TABANI ve YÖNETİMİ
Alt Sorgular Veritabanı 2.
Veri Tabanı Yönetim Sistemleri
Veritabanı Yönetim Sistemleri Hızlı ve Kısa Giriş
T-SQL-2.Konu Akış Kontrolleri.
VERİ TABANI ve YÖNETİMİ
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)
Sürekli Olasılık Dağılım (Birikimli-Kümülatif)Fonksiyonu
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.
VIEW (BAKIŞ) OLUŞTURMA
ÖRNEKLER. musteri Id adi soyadi mus_satis Id barkod adet Urunlar barkod urun_adi kodu fiyati Stok_hareket tarih barkod gelen giden.
İnternet Programcılığı II
VERİTABANI ve YÖNETİMİ
SQL Dili ve MySQL Komutları
SQL’e Giriş ve SELECT Komutu
SQL de Değişken Tanımlama
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ı.
VeriTabanı Uygulama.
Görsel Programlama II Ders 5 Öğr.Gör. Mustafa KARABULUT.
SQL Sibel SOMYÜREK.
Veritabanı Yönetim Sistemleri-I
SQL Komutları (2) Uzm. Murat YAZICI.
Listeleme Etiketleri.
Dyned Tanıtım Sunusu 2014 Hazırlayan:Hasan EGE.
LINQtoSQL Silverligth Uygulamalarında LinqtoSql. LINQ (Language Integrated Query) özellikle dil içerisinde, Sql tarzı sorgular yazabilmemizi ve bunları.
Bilgisayar Mühendisliği Bölümü
Öğrencinin aldığı tüm derslerin dönem bazında görülebildiği ve dersler üzerinde tüm değişikliklerin yapılabildiği ekrandır. İlk yapılması gereken Hızlı.
YAKIN DOĞU ÜNİVERSİTESİ BÖTE CEİT 418 KENAN KILIÇ
SQL’ e Giriş Uzm. Murat YAZICI.
Bilgisayar Mühendisliği Bölümü
Isparta Süleyman Demirel Üniversitesi İnternetten Danışman Kayıt Yenileme Onayları.
GÜVENL İ K. Sunucu Seviyesinde Güvenlik Master Veritabanı (Kullanıcının gerekli yetkileri var mı?) Authentication Mod ◦ Windows Authentication Mod  Varsayılan.
ADRESİNDEN ÖRNEK VERİ TABANLARINI İNDİRİNİZ
 Stored Procedure kısaca SQL sorgularını isteğimize göre hazırlayıp kullanıma hazır veri tabanı nesnesine çeviren bir araçtır.  Stored Procedure, Türkçeye.
Öğretim Görevlisi Alper Talha Karadeniz Veri Tabanı 2
Veri Tabanı Yönetimi Dersi 1. Laboratuvarı
Bilgisayar Mühendisliği Bölümü
© Marmara Üniversitesi Uzaktan Eğitim Uygulama ve Araştırma Merkezi
© Marmara Üniversitesi Uzaktan Eğitim Uygulama ve Araştırma Merkezi
VIEW lerle çalışmak 11.BÖLÜM.
© Marmara Üniversitesi Uzaktan Eğitim Uygulama ve Araştırma Merkezi
TETİKLEYİCİ ( Trigger)
Tablo Tipi Değişkenler
© Marmara Üniversitesi Uzaktan Eğitim Uygulama ve Araştırma Merkezi
SQL SERVER STORED PROCEDURE
VERİ TABANI SQL (STRUCTURED QUERY LANGUAGE) SAVAŞ TUNÇER.
VERİ TABANI VE VISUAL STUDIO SQL LOCAL DB(YEREL VERİ TABANINI SAYFAYA BAĞLAMA Savaş TUNÇER.
© Marmara Üniversitesi Uzaktan Eğitim Uygulama ve Araştırma Merkezi
Bilgisayar Programlamasına ve Veri Analizine Giriş
© Marmara Üniversitesi Uzaktan Eğitim Uygulama ve Araştırma Merkezi
WEB İhbarı adresindeki Online İşlemler menüsüne tıklayarak hasar ihbarı sistemine giriş yapılır.
C# ve Veri tabanı İşlemleri
DML ile veri ekleme, silme ve değiştirme
SQL (STRUCTURED QUERY LANGUAGE)
SQL Server - Triggers.
VERİ TABANI II- 4.HAFTA ALT SORGULAR Türetilmiş ve İLİntİlİ tablolar
Veri Tabanı Yönetim Sistemleri I
SQL Server - Stored Procedures
Bilgisayar Programlamasına ve Veri Analizine Giriş - VII
Sunum transkripti:

T-SQL 3.K ONU Tablo Tipi Değişkenler

T ABLO TIPI DEĞIŞKENLER KULLANMAK T-SQL de dizi tanımlama nasıl yapılır? Bu sorunun cevabı olarak tablo tipi değişkenleri verebiliriz.

Tablo tipi değişkenler yerine buraya kadar gördüğümüz konular içinde geçici tablolar da kullanılabilir. Ancak tablo tipi değişkenler geçici tablolara göre biraz daha az veri için ve daha iyi performans sağlamak üzere kullanılır. Tablo türü değişkenler aslında arka planda bir geçici tablo desteği ile gerçeklenmiştir. Genellikle çoklu ifade ile tablo döndüren kullanıcı tanımlı fonksiyonlarla kullanılır.

Ö RNEK : Tablo tipi değişken kullanarak notlar tablomuzdaki vize notu ve final notu bilgilerine göre öğrencilerin geçip kalma durumunu gösteren T-SQL kodunu yazalım

U YGULAMA SORUSU : Yukarıdaki tabloyu kullanarak aynı öğrencilerin geçip kalma durumuyla birlikte harf notlarını da gösteren TSQL kodlarını yazınız. Cevap:Durum-gosterme-harfnotlu.sql dosyası

OUTPUT İŞLEMİ OUTPUT cümlesi INSERT, UPDATE, DELETE işlemleri sonrasında, işlemlerden etkilenen tüm kayıtlar hakkında bilgilere ulaşmak için kullanılır. Kullanım şekli UPDATE,INSERT,DELETE Cümlesi OUTPUT Yapılacak_işlemler WHERE Şartlar

Yapılacak işlemler kısmında INSERTED, DELETED gibi tablolar kullanılarak kayıtların eski ve yeni değerleri hakkındaki bilgilere ulaşılabilir, bu bilgiler tablolara insert edilebilir veya ekrana bastırılabilir. Kayıtlar üzerinde güncelleme geçmişi tutmak gibi işlemlerde işimize yarayabilecek bir yöntemdir.

OUTPUT ifadesinin kullanım şekli bir sonraki sayfada verilmiştir.

I NSERT Ö RNEĞI Örnek: Tblbilgi tablomuza yeni bir kayıt eklemek için gerekli sql ifadesini yazarak kaydın ad, soyad ve maas bilgilerini OUTPUT ile tablo değişkenine aktarılmasını sağlayan kodları yazın.

DELETE ORNEGI Örnek: Tblbilgi tablomuzdan id si 5 ten büyük olanları silelim

U PDATE ORNEGI Tblbilgi tablomuzda verilen şarta göre güncelleme yaparak başka bir tabloda bu değişiklikleri gösterelim

Tblbilgi tablosunun ilk hali Update işlemi tablosuna eklenen ve silinen kayıtlar Tblbilgi tablosunun update işlemi gerçekleştikten sonraki hali

UYARI: OUTPUT işlemi genellikle tablolardaki kıyaslama durumlarında kullanılır. Örneğin maaşına zam gelmiş kişilerin geçici bir tabloda tutularak sonuç çok daha kısa bir sürede görülebilir. Bu da programın performansı için önemlidir.

DUKKAN VERITABANINDAN BIR ÖRNEK : UYGULAMA ÖDEVI Ürün tablomuzun içinden ilk 50 ürünü aynı yapıdaki daha önceden olmayan uruntest tablosuna alalım. Arkasından USD ile satılan ürünleri silelim. Ancak silinen kayıtların listesini de görmek istiyoruz. Cevap: tblurun-outputislemi.sql