Tabloların beraber sorgulanması (JOİN) (İlişkilendirme,bağlama) Ankara Üniversitesi Fen Fakültesi Astronomi ve Uzay Bilimleri AST302 Astronomide Veri Analizi.

Slides:



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

Hazırlayan : Öğr. Gör. Fahri YILMAZ
4 SQL- Yapısal Sorgulama Dili
distinct ile group by komutlarının özellikleri ve farkları
KARMAŞIK SORGULAR.
Ogrenci Veritabanı Tablo Yapısı
KARMAŞIK SORGULAR.
SQL (Structured Query Language)
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”
Veri tabanı bileşenleri
SQL Komutlar 2 Sibel SOMYÜREK.
VERİ TABANI II- 4.HAFTA ALT SORGULAR Türetilmiş ve İLİntİlİ tablolar
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
SQL Sorgu Örnekleri.
Veritabanı Yönetim Sistemleri Hızlı ve Kısa Giriş
Iletisim Icin : Blog : E - Mail :
Veri Tabanı Yönetim Sistemleri
VeriTabanı Uygulama. Tabloları yaratmak için MySQL komutları.
BÖLÜM 6 SQL SERVER KOMUTLARI.
10 Gruplandırarak Sorgulama
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)
VTYS Öğr. Gör. Engin DUTAR
SQL ve JavaScript Akademik Bilişim 2003 Adana, Şubat 2003 Fırat Tiryaki.
MySQL, SQL ve PHP Öğr.Gör.Şükrü KAYA.
Departman ve Personel Tablosu Soruları
MYSQL 4. HAFTA. mySQL veri türleri INTTamsayı: 'den kadar değişen diziye "signed" (işaretli), 0'dan 'e kadar değişenine.
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.
VTYS Öğr. Gör. Engin DUTAR
SQL’e Giriş ve SELECT Komutu
ÇOKLU TABLOLAR.
MySQL Operatörleri ve Fonksiyonları
SQL SERVER 2008 Yücel YILDIRIM.
VeriTabanı Uygulama.
Veri Tabanı Yönetim Sistemleri 1 Ders 6 Çok Tablolu Sorgular
Varlık-İlişki Modeli (E-R Modeli)
SQL (Structured Query Language). MySQL de Temel Komutlar : CREATE DATABASE isim; verilen isimde bir veri tabanı oluşturur. SHOW DATABASES; Tüm yaratılan.
Veritabanı Kavramları
Ankara Ü. Fen Fakültesi Astronomi ve Uzay Bilimleri Bölümü AST302 Astronomide Veri Analizi II MySQL sunucusuna bağlantı Hazırlayan Yahya Demircan 2011.
Gıda Mühendisliği Bölümü
HAFTA 6-7.
SQL’ e Giriş Uzm. Murat YAZICI.
Veritabanı Kavramları
ADRESİNDEN ÖRNEK VERİ TABANLARINI İNDİRİNİZ
KiMYA PERFORMANS ÖDEVi
Veri Tabanı Yönetimi Dersi 4. Laboratuvarı Arş. Gör. Pınar CİHAN.
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.C. GİRESUN ÜNİVERSİTESİ MEHMET BAYRAK MESLEK YÜKSEKOKULU BİLGİSAYAR PROGRAMCILIĞI İLİŞKİSEL VERİ MODELİ GÖSTERİMİ Tanju ÇITLAKOĞLU VERİTABANI.
T.C. GİRESUN ÜNİVERSİTESİ TİREBOLU MEHMET BAYRAK MESLEK YÜKSEKOKULU BİLGİSAYAR TEKNOLOJİLERİ BÖLÜMÜ EMRE TANRIVERDİ Danışman Öğr. Gör. Erol.
View View’ler select ifadesi ile tanımlanmış sanal tablolardır. Temel amacı base tabloların içerisinden veri kümesi getirip ortaya çıkan sonucu sanal.
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ı
Öğretim Görevlisi Alper Talha Karadeniz Veri Tabanı 2
Proje Başlığı Malgun Gothic 12 Punto Yazı Karakteri İle Verilmeli
OKUL ADI ADI: SOYADI: SINIFI: NO: DERS: Ö Ğ RETMEN: KONU.
14.DERS Örnekler, Sorular BUKET DOĞAN.
5. HAFTA Öğr. Gör. Yunus KÖKVER
VERİ TABANI SQL (STRUCTURED QUERY LANGUAGE) SAVAŞ TUNÇER.
Öğretim Görevlisi Alper Talha Karadeniz Veri Tabanı 1
Uzay ve Uzay Çalışmaları.
SQL (STRUCTURED QUERY LANGUAGE)
SQL Server - Views.
Sunum transkripti:

Tabloların beraber sorgulanması (JOİN) (İlişkilendirme,bağlama) Ankara Üniversitesi Fen Fakültesi Astronomi ve Uzay Bilimleri AST302 Astronomide Veri Analizi Yahya Demircan ©2011

Ogr_noadisoyadiİlce_kodu TemelDemir Safinazİncebelli NefiseGocer ………… Ogr_nokodudonemivizefinalbasari AST / MAT / MAT / AST / MAT / ……………… kodudonemiDers_adikrediScili_no MAT /1Temel Mat AST /2Ast Veri Analizi AST /2Ast Veri Analizi MAT /2Bilgisayar Prg MAT /2Bilgisayar Prg …………… İlce_koduİlce_adi 0100Adana(Merkez) 0101Seyhan …… 0600Ankara 0601Altındag 0602Mamak …… İlişkilendirme için -Tablolarda ortak bilgilerin olması gerekir (alan isimleri aynı olmayabilir) -İlişkilendirilecek bilgiler INDEX özelliğine sahip olmalı (hız için) primary key (unique+index) Unique (unique+index) Index(index) -Bağlanacak tablolar FROM dan sonra belirtilir -Bağlantı kurulacak alanlar WHERE den sonra belirtilir

Ogr_noadisoyadiİlce_kodu TemelDemir Safinazİncebelli NefiseGocer ………… Ogr_nokodudonemivizefinalbasari AST / MAT / MAT / AST / MAT / ……………… kodudonemiDers_adikrediScili_no MAT /1Temel Mat AST /2Ast Veri Analizi AST /2Ast Veri Analizi MAT /2Bilgisayar Prg MAT /2Bilgisayar Prg …………… İlce_koduİlce_adi 0100Adana(Merkez) 0101Seyhan …… 0600Ankara 0601Altındag 0602Mamak …… Select … From ozluk,notlar Where ozluk.ogr_no=notlar.ogr_no and …. ozluk tablosu notlar tablosu

Ogr_noadisoyadiİlce_kodu TemelDemir Safinazİncebelli NefiseGocer ………… Ogr_nokodudonemivizefinalbasari AST / MAT / MAT / AST / MAT / ……………… kodudonemiDers_adikrediScili_no MAT /1Temel Mat AST /2Ast Veri Analizi AST /2Ast Veri Analizi MAT /2Bilgisayar Prg MAT /2Bilgisayar Prg …………… İlce_koduİlce_adi 0100Adana(Merkez) 0101Seyhan …… 0600Ankara 0601Altındag 0602Mamak …… Select … From notlar,ders Where notlar.kodu=ders.kodu and notlar.donemi=ders.donemi and …. İlce tablosu ders tablosu notlar tablosu

Ogr_noadisoyadiİlce_kodu TemelDemir Safinazİncebelli NefiseGocer ………… Ogr_nokodudonemivizefinalbasari AST / MAT / MAT / AST / MAT / ……………… kodudonemiDers_adikrediScili_no MAT /1Temel Mat AST /2Ast Veri Analizi AST /2Ast Veri Analizi MAT /2Bilgisayar Prg MAT /2Bilgisayar Prg …………… İlce_koduİlce_adi 0100Adana(Merkez) 0101Seyhan …… 0600Ankara 0601Altındag 0602Mamak …… Select … From ozluk,ilce Where ozluk.ilce_kodu=ilce.ilce_kodu and …. İlce tablosu ozluk tablosu

Ogr_noadisoyadiİlce_kodu TemelDemir Safinazİncebelli NefiseGocer ………… Ogr_nokodudonemivizefinalbasari AST / MAT / MAT / AST / MAT / ……………… kodudonemiDers_adikrediScili_no MAT /1Temel Mat AST /2Ast Veri Analizi AST /2Ast Veri Analizi MAT /2Bilgisayar Prg MAT /2Bilgisayar Prg …………… İlce_koduİlce_adi 0100Adana(Merkez) 0101Seyhan …… 0600Ankara 0601Altındag 0602Mamak …… Select ozluk.adi,ozluk.soyadi,notlar.kodu,notlar.basari From ozluk,ilce,notlar Where ilce.ilce_kodu=ozluk.ilce_kodu and ozluk.ogr_no=notlar.ogr_no and ilce.ilce_adi=‘ALTINDAĞ’

Select ozluk.adi,ozluk.soyadi,notlar.kodu,notlar.basari From ozluk,ilce,notlar Where ilce.ilce_kodu=ozluk.ilce_kodu and ozluk.ogr_no=notlar.ogr_no and ilce.ilce_adi=‘ALTINDAĞ’ Select o.adi,o.soyadi,n.kodu,n.basari From ozluk o,ilce i,notlar n Where i.ilce_kodu=o.ilce_kodu and o.ogr_no=n.ogr_no and i.ilce_adi=‘ALTINDAĞ’ Tabloya takma isim (Alias) verme