• Sonuç bulunamadı

EBP 242 Veri Tabanı II

N/A
N/A
Protected

Academic year: 2021

Share "EBP 242 Veri Tabanı II"

Copied!
9
0
0

Yükleniyor.... (view fulltext now)

Tam metin

(1)

EBP 242 Veri Tabanı II

DE NE T İ M DE Yİ ML E R İ

(2)

Denetim Deyimleri

Birden fazla komutu aynı anda işletebilmek için SQL’de bloklar kullanılmaktadır.

Tüm programlama dillerinde olduğu gibi akış kontrollerinde ve döngü yapılarında kullanılan komutlar birden fazla ise mutlaka BEGIN..END bloğunda yazılmalıdır.

(3)

IF.. ELSE Yapısı

Bir deyimin işletilmesini belli bir koşula bağlar.

Kullanımı

if(mantıksal ifade) Begin

// şartın doğru olması durumunda yapılacak işlemler end

else //else yerine else if(şart) şeklinde kontrol cümleleri artırılabilir. Begin

//diğer durumunda yapılacak işlemler end

(4)

Örnek:

Öğrenci notları tablosu

Öğrencilerin not ortalamalarına göre ortalaması 85’in üzerinde olanların durumu için “PEKİYİ”,

(5)
(6)

CASE Yapısı

Case yapısı, birçok durum için dallanmaya müsait bir yapıdır.

Kullanımı

CASE değer

WHEN değer THEN işlem WHEN değer THEN işlem ELSE işlem

(7)

Örnek

Kütüphanedeki kitapların mevcut olup olmadığını gösteren basit bir T-SQL kodlarıdır. Tablonun aşağıdaki gibi olduğunu varsayınız.

(8)

Kitapların kütüphanede olup olmadığı KitapDurumu sütununda belirtilecektir.

Case yapısı kullanılarak kitap durumları KitapDurumu sütununa yazdırılmıştır.

(9)

Ders Notu Hazırlanırken Kullanılan Kaynaklar

Ramakrishnan, R. and Gehrke J., Database Management Systems (Third Edition), WCB/McGraw Hill, ISBN: 0-07-232206-3

Veritabanı Yönetim Sistemleri II (2019)., ÖZSEVEN TURGUT, Ekin Yayınevi, Sayfa Sayısı: 351, Türkçe(Ders Kitabı), (Yayın No: 32619)

Referanslar

Benzer Belgeler

Data sayısının çok olduğu durumlarda her bir veriye yeni bir değişken tanımlamak ya da aynı verilerin tekrardan kullanılması durumlarında

üzerinden, değişik sürelere göre faize vermek yerine, ortak bir süreye göre de faize verilerek aynı faiz tutarının elde edilmesi istenebilir.. 2)14400 TL yıllık %20 faiz

Web sunucu olarak yaygın kullanımı ve hızlı performansı nedeniyle PHP dili için Apache server, JSP dili için ise Apache Tomcat kullanılmıştır... Web Uygulama

• Soru 4: Opel Astra ve Renault Megane marka araçların her ikisinden de kiralayan müşterilerin ad, soyad ve telefon numarası bilgilerini bulunuz.. Soru1: A004 kodlu aracı

Kurs Ameri,kıa Birleşik Devle'.:- le·rl A11bany College of Pharınacy'­.. den

 Sütunlara verilen takma isimler verilebilir fakat Group by ve Having işleminde takma isimler yazılamaz....  SELECT SUM(maas) FROM tbl_personel WHERE

nan tek merkezde n bildirilen bifurkasyon stenti seri - si içinde en umut vereni Chevalie r ve arkadaş larına (7) a it olan olma sına rağmen 50 olguluk seride de birden

 Tablolar verilerin satırlar ve sütunlar halinde düzenlenmesiyle oluşan veri grubudur..  Örneğin ders içeriği ve öğrenci bilgilerini veritabanında saklamak için