Ders Tanıtım Sunumu. Database Management II. Elbistan Meslek Yüksek Okulu Güz Yarıyılı. Öğr. Gör. Murat KEÇECĠOĞLU

Benzer belgeler
08221 Veri Tabanı II. Elbistan Meslek Yüksek Okulu GÜZ Yarıyılı. Hafta V. Öğr. Gör. Murat KEÇECĠOĞLU

DML işlemleri. Elbistan Meslek Yüksek Okulu Bahar Yarıyılı May Öğr. Gör. Murat KEÇECĠOĞLU

SQL Query and Table Application

Elbistan Meslek Yüksek Okulu GÜZ Yarıyılı Ara Öğr. Gör. Murat KEÇECĠOĞLU

SQL'e Giriş. SELECT Deyimi. SQL Komutları. 1. DDL (Data Definition Language - Veri Tanımlama Dili)

Öğr.Gör.Murat KEÇECĠOĞLU. Elbistan Meslek Yüksek Okulu Bahar Yarıyılı

Veri Tabanı SQL Server ve Management Studio kurulum linkleri:

Ders Tanıtım Sunumu. Database Managegement II. Elbistan Meslek Yüksek Okulu Güz Yarıyılı. Öğr. Gör. Murat KEÇECĠOĞLU

1. Hafta MS SQL Server 2008 Kurulum ve Tanıtımı BPR255 Veritabanı. Bu Derste Öğrenecekleriniz: Kurulum:

Ders Tanıtım Sunumu. Database Managegement II. Elbistan Meslek Yüksek Okulu Güz Yarıyılı. Öğr. Gör. Murat KEÇECĠOĞLU

Veritabanı. SQL (Structured Query Language)

Öğr.Gör.Murat KEÇECĠOĞLU 27 May. 28 May Elbistan Meslek Yüksek Okulu Bahar Yarıyılı

Elbistan Meslek Yüksek Okulu GÜZ Yarıyılı. Öğr. Gör. Murat KEÇECĠOĞLU

BMB202. Veritabanı Yönetimi Ders 5. İlişkisel Cebir ve SQL. Erdinç Uzun NKÜ Çorlu Mühendislik Fakültesi Bilgisayar Mühendisliği Bölümü

5 Sorgulama İşlemleri. Veritabanı 1

08221 Veri Tabanı II. Elbistan Meslek Yüksek Okulu GÜZ Yarıyılı. Hafta IV. Öğr. Gör. Murat KEÇECĠOĞLU

BTP203 VERİTABANI YÖNETİM SİSTEMLERİ

SQL Komutları (2) Uzm. Murat YAZICI

Bilgisayar Teknolojileri Bölümü Bilgisayar Programcılığı Programı. Öğr. Gör. Cansu AYVAZ GÜVEN

VERİTABANI Veritabanı Sorgulama

ÜNİTE NESNE TABANLI PROGRAMLAMA I. Uzm. Orhan ÇELİKER VERİTABANI SORGULARI İÇİNDEKİLER HEDEFLER

Veri Tabanı Tasarım ve Yönetimi

Veri Tabanı Yönetim Sistemleri Bölüm - 7

SORGULAR. Öğr.Gör.Volkan Altıntaş

Veri Tabanı Programlamaya Giriş

Ders Tanıtım Sunumu. Database Managegement II. Elbistan Meslek Yüksek Okulu Güz Yarıyılı. Öğr. Gör. Murat KEÇECĠOĞLU

Veri Tabanı Yönetim Sistemleri Bölüm - 5

5 Sorgulama İşlemleri. Veritabanı 1

SQL e Giriş. Uzm. Murat YAZICI

VERİ TABANI YÖNETİM SİSTEMLERİ I

ÜNİTE NESNE TABANLI PROGRAMLAMA I. Uzm. Orhan ÇELİKER VERİTABANI SORGULARI İÇİNDEKİLER HEDEFLER

Aşağıdaki şemaya dikkat edin. Sorgulamalarımızı genellikle bu şemaya göre yapacağız.

Sigortacılık Y. L. Programı - Tezsiz Risk Yönetiminin Temelleri (Seçmeli) Suna ÖZYÜKSEL 1. HAFTA (3)

MÜŞTERİLERİMİZE ÖZEL. Sorgu Örneklerinin Çalıştırılması. 13 Ağustos İlgili Versiyon/lar : ETA:SQL, ETA:V.8-SQL İlgili Modül/ler : Genel

Birden Çok Tabloda Sorgulama (Join)

TEMEL SQL SORGU ÖRNEKLERİ. Yukarıdaki sorguyu yazıp çalıştırdığımızda db_market adında bir veritabanı oluşturulur.

Data Programming SQL Language. Elbistan Meslek Yüksek Okulu Bahar Yarıyılı

DAO İLE SQL KOMUTLARI. Sql komutlarını artık veri tabanında kullanmaktan başka çaremiz yok arkadaşlar. Şimdi bu sql derslerimize başlayalım.

VERİTABANI ve YÖNETİMİ

İNTERNET PROGRAMCILIĞI HAFTA. MYSQL ile VERİTABANI İŞLEMLERİ - 1. Hazırlayan Fatih BALAMAN. İçindekiler. Hedefler. Veritabanı Oluşturma, Silme

VERĐTABANI YÖNETĐM SĐSTEMLERĐ

Veritabanı Yönetim Sistemleri (Veritabanı Tasarımı) SQL (Structured Query Language)

SQL veri tabalarına erişmek ve onları kullanmak için geliştirilmiş bir lisandır.

Güz Yarıyılı MT 487 Bilgisayarda Veri Yapıları Final Çalışma Soruları

08221 Veri Tabanı II. Elbistan Meslek Yüksek Okulu GÜZ Yarıyılı Eki Öğr. Gör. Murat KEÇECĠOĞLU

1. Araçların tüm bilgilerini ve bağlı oldukları kiralama noktasının adres ve telefonunu içeren tam listesi:

İlişkisel Veri Tabanları I

-- işareti tek satırlık açıklamalarda kullanılır. Açıklama olarak yazılan satırın önüne konulması yeterlidir.

Aşağıdaki şemaya dikkat edin. Sorgulamalarımızı genellikle bu şemaya göre yapacağız.

ACCESS PLATFORMUNDA SQL

Elbistan Meslek Yüksek Okulu Güz Yarıyılı. Öğr. Gör. Murat KEÇECĠOĞLU

Veritabanı ve Yönetim Sistemleri

SELÇUK ÜNİVERSİTESİ BOZKIR MESLEK YÜKSEKOKULU VERİTABANI-II DERSİ FİNAL SINAVI

MT487_2005guz_final_cevaplar (cevaplar vurgulu ve koyu yazılmıştır)

BÖLÜM -2: VERİLERİ SINIRLAMA VE SIRALAMA

FUTBOL TAKIM ANALİZİ. YZM5510 İş Zekası Ders Projesi. Melih ATASOYLU ( )

Veri Tabanı-I 9.Hafta

Genel Kavramlar. Bilgisayar ortamında işlenebilecek durumda bulunan kayıtlar. Birbiri ile ilişkili veriler topluluğu ve veriler arası ilişkiler

HP Yazılım Zirvesi - İstanbul 20 May Wyndham Grand Levent Erdem Alaşehir / Finansbank Güvenlik Olay Korelasyonunda Büyük Veri Kullanımı

15 Aralık 2011 / Perşembe.

Veri Tabanı Hafta Dersi

BAYİLERİMİZE ÖZEL. 13 Ağustos İlgili Modül/ler : Genel. İlgili Versiyon/lar : ETA:SQL, ETA:V.8-SQL

Basit SQL Sorguları Veritabanından verilerin SELECT cümleleri ile alınması işlemine sorgulama denir.

Bu işleçlerin dışında, aşağıda belirtilen karşılaştırma işleçlerinden de yararlanılır.

13 Mayıs İlgili Versiyon/lar : ETA:SQL, ETA:V.8-SQL. İlgili Modül/ler : Genel

DB.NET Laboratuvar Uygulaması-Öğrenci Notları

FİNANSAL MUHASEBE I DERSİ ARA SINAVI

SQL (Structured Query Language) kendisi bir programlama dili olmamasına rağmen bir çok kişi tarafından programlama dili olarak bilinir.

SQL (Structured Query Language)

ISL 108 GENEL MUHASEBE

Bölüm 3: DML Veri İşleme Dili

Bilgisayar Uygulamaları. MySql

Veritabanına Uygulanması

Bölüm 10: PHP ile Veritabanı Uygulamaları

Elbistan Meslek Yüksek Okulu GÜZ Yarıyılı. Öğr. Gör. Murat KEÇECĠOĞLU

Elbistan Meslek Yüksek Okulu Güz Yarıyılı. Öğr. Gör. Murat KEÇECĠOĞLU

Tablolar Arası İlşikiler ve Alan Özellikleri Siparis.musteri_no musteri.musteri_no Siparis.urun_kodu musteri.urun_kodu

COMMIT: Oluşturulan transaction işlemi başarılı bir şekilde gerçekleştiğinde yapılan değişikliklerin veritabanına kalıcı olarak aktarılmasıdır.

Internet Programming II

SQL Kod ile Tablo Oluşturma

SQL (Structured Query Language)

Veri Tabanı Yönetim Sistemleri Bölüm - 4

T.C GAZİ ÜNİVERSİTESİ BİLİŞİM ENSTİTÜSÜ YÖNETİM BİLİŞİM SİSTEMLERİ ANA BİLİM DALI MS SQL KOMUTLARI VE MS SQL KOMUTLARI İLE İLGİLİ UYGULAMALAR

Maltepe Üniversitesi Bilgisayar Mühendisliği Bölümü Veri Tabanı ve Yönetimi (BİL 301)

Internet Programming I. Hafta I. Elbistan Meslek Yüksek Okulu Güz Yarıyılı. Öğr. Gör. Murat KEÇECĠOĞLU

Lıke Joker Karakterler, Is [not] Null, Order By, Group By, As

Veritabanı Tasarımı. SQL Deyimi Anatomisi

DERS TANITIM BİLGİLERİ. Dersin Adı Kodu Yarıyıl Teori (saat/hafta) Laboratuar (saat/hafta) Uygulama (saat/hafta) AKTS. Yerel Kredi

DESTEK DOKÜMANI. Ürün : GO/TIGER2/UNITY2 Bölüm : Sistem Đşletmeni

1. MİCROSOFT SQL SERVER 2014'E GİRİŞ

Veritabanı Tasarımı. Join Yantümceleri

BACKUP BİLGİLERİ YUSUF.KAHVECİ. Yusuf KAHVECİ

Mysql Veritabanı Komutları

İLERİ VERİTABANI SİSTEMLERİ SUAT ÜSTKAN

08221 Veri Tabanı II. Elbistan Meslek Yüksek Okulu GÜZ Yarıyılı Eki Çarş. Perş. Öğr. Gör. Murat KEÇECĠOĞLU

SQL DİĞER Deyimler ve Komutlar

Internet Programming II. Elbistan Meslek Yüksek Okulu Bahar Yarıyılı

Veri Tabanı II Alt Sorgular

İNTERNET TABANLI PROGRAMLAMA- 12.ders

BLG4134 Görsel Programlama III. Öğr. Grv. Aybike ŞİMŞEK

Transkript:

Ders Tanıtım Sunumu Database Management II Elbistan Meslek Yüksek Okulu 2016 2017 Güz Yarıyılı Öğr. Gör. Murat KEÇECĠOĞLU 08 Eyl. 2016

Database engine olarak login olduk. Şimdi Seçme, Atma ve Lakap, Birleştirme Sorguları ile kısıt sorguları yapalım.

musteri tablosunu sorgulayalım (seçme işlemi)

urun tablosunu sorgulayalım (seçme işlemi)

Lakap sorgusu : Soru : 1- musteri tablosunda sütun isimlerini lakap atayıp görüntüleyen sorguyu yazınız. Cevap :

Lakap sorgusu : (Sonuç)

Lakap sorgusu : Soru : 2- urun tablosunda sütun isimlerini lakap atayıp görüntüleyen sorguyu yazınız. Cevap :

Lakap sorgusu : (Sonuç)

Kısıt (Where) sorgusu : Soru : 3- urun tablosunda urunno= 2045 olan ürünüm tüm alanlarını görüntüleyen sorguyu yazınız. (Aynı lakapları da kullanınız) Cevap :

Kısıt (Where) sorgusu : Sorular : - urun tablosunda urunno 2030, 1210 ve 0760 olan urunler ile urunfiyati, 90, 20 ve 120 olan ürünlerin tüm alanlarını görüntüleyen sorguları yapınız (süre 20 dk.)

Order by (Sıralama) sorgusu : Soru : 4- musteri tablosundaki müşteri isimlerini önce ASC sonra DESC sıralayınız (Aynı lakapları da kullanınız) Cevap :

Order by (Sıralama) sorgusu :

Between.. And (Aralık) sorgusu : Soru : 5- urun tablosundaki urun fiyatı 30 ila 50 arasındaki ürünleri sıralayınız (Aynı lakapları da kullanınız) Cevap :

Between.. And (Aralık) sorgusu :

Between.. And (Aralık) sorgusu : Soru : 6- Benzer şekilde urun tablosundaki urun fiyatı 10-20, 40-60, 20-80 ve stok miktari 10-20 arsında olanlarıda siz sıralayınız (Aynı lakapları da kullanınız) Cevap : Süre 20 dk.

Like (% bul) sorgusu : Soru : 7- musteri tablosunda adı A ile başlayan müşterileri sıralayınız (Aynı lakapları da kullanınız) Cevap :

Like (% bul) sorgusu :

Like (% bul) sorgusu : Soru : 8- musteri tablosunda adı içerisinde R harfi bulunan müşterileri sıralayınız (Aynı lakapları da kullanınız) Cevap :

Like (% bul) sorgusu :

Like (% bul) sorgusu : Soru : 9- musteri tablosunda adının son hecesi AL olan müşterileri sıralayınız (Aynı lakapları da kullanınız) Cevap :

Like (% bul) sorgusu :

Kısıt (Where) and ve or ile sorgular : Soru : 10- urun tablosundaki urunno 2030 ve urunfiyati 90 olan ürünü gösteren sorguyu yazınız (Aynı lakapları da kullanınız) Cevap : Sonuç üretilmedi? Neden

Kısıt (Where) and ve or ile sorgular : And mantıksal sınamasında Şart ancak her iki şartın veya Şartların tamamının Yerine gelmesi halinde Sonuç üretilebilir.

Kısıt (Where) and ve or ile sorgular : Soru : 11- urun tablosundaki urunno 0110 ve urunfiyati 84 olan ürünü gösteren sorguyu yazınız (Aynı lakapları da kullanınız) Cevap :

Kısıt (Where) and ve or ile sorgular : Soru : 12- musteri SQL tablosunda SERVER musterino MANAGEMENT 4590 veya STUDİO museposta ahmet@gmail.com olan kişileri gösteren sorguyu yazınız (Aynı lakapları da kullanınız) Cevap :

Kısıt (Where) ile aritmetik işlem sorguları : Soru : 13- urun tablosunda SQL SERVER urunno MANAGEMENT 4012 olan urunun STUDİO tamamı satılsa ne kadar hasılat elde ederdik. +kdv %18 (Lakapları da kullanınız) Cevap :

Kısıt (Where) ile aritmetik işlem sorguları :

Kısıt (Where) ile aritmetik işlem sorguları : Soru : 14- urun tablosunda SQL SERVER urunno MANAGEMENT 1210 olan urunden STUDİO 4 adet satılsa % 20 iskonto ile satılsa ve alıcı 12 TL kargo ücreti ödese idi ne kadar para ödemesi gerekirdi. (+kdv %18) Cevap :

Kısıt (Where) ile aritmetik işlem sorguları :

Komplex Sorgular : -Birden fazla tablonun birlikte sorgulanması işlemine, - ve İç içe sorgu işlemlerine komplex sorgu nedir. Veritabanında sorgunun amacı daime tekil veriye ulaşmaktır. Bu yüzden tek soru cevabı yine tek olmalıdır.

Komplex Sorgular : -Uygulama örneğimizde urun ve musteri olarak iki tablomuz vardır. - Hangi müşterinin hangi ürünü aldığını ise musteri tablosuna eklediğimiz yabancı anahtar ile sorguluyoruz. - Şimdi bu senaryo ya uygun olarak sorgu yapalım.

Komplex Sorgular: Soru : (Basitle başlayalım) 15- musteri SQL tablosunda SERVER musterino MANAGEMENT 2820 olan STUDİO kişi hangi ürünü Satın aldığını gösteren sorguyu yazınız. Cevap :

Komplex sorgular : Seçilen müşteri Ürün ile müşteri Tablolarının eşitlenmesi

Komplex Sorgular: Soru : (Biraz zorlaştıralım) 16- urun tablosundaki SQL SERVER urunno MANAGEMENT 2045 olan ürünü STUDİO kimler almıştır. Cevap :

Komplex Sorgular:

Komplex Sorgular: Soru : (Bunları da siz yapın ) 17- urun tablosundaki SQL SERVER urunno MANAGEMENT 2030 olan ürünü STUDİO alan kişi Bu ürünü %5 iskonto ile satın almış, %18 KDV ve 8 TL kargo bedeli ödemiştir. Bu ürün için toplam ödeyeceği tutar nedir. 18- Buket Saygılı adlı müşteri satın aldığı ürüne %18 KDV ve 10 TL kargo bedeli ödemiştir. Bu durumda toplam ödeyeceği tutar nedir.

Komplex Sorgular: Benzer şekilde çok miktarda sorgu oluşturulabilir. En az iki sorgu oluşturarak sorgu sonuçlarını da ekranda siz görüntüleyiniz. Bu şekilde sorgu tasarlamak için alıştırma yapmış olacaksınız. - Sorulara cevap verirken lakap kullanınız. - Gerekli tüm alanların görüntülenmesini sağlayınız.

Komplex Sorgular Devamı Haftaya