SİSTEM ANALİZİ VE MÜHENDİSLİĞİ Yrd.Doç.Dr. B. Türker Özalp İLİŞKİSEL CEBİR



Benzer belgeler
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ü

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

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

6. Hafta İLİŞKİSEL CEBİR 12/28/2009

Bu bölümde cebirsel yapıların temelini oluşturan Grup ve özelliklerini inceleyeceğiz.

Veritabanı Tasarımı. Kartezyen Çarpım ve Join İşlemleri

T.C. YILDIRIM BEYAZIT ÜNİVERSİTESİ SAĞLIK HİZMETLERİ MESLEK YÜKSEKOKULU STAJ DEFTERİ

İLİŞKİSEL VERİ MODELİ

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

Birden Çok Tabloda Sorgulama (Join)

FAKTÖRİYEL. TANIM Pozitif ilk n tam sayının çarpımı n = n! biçiminde gösterilir. n Faktöriyel okunur.

Temel Kavramlar. (r) Sıfırdan farklı kompleks sayılar kümesi: C. (i) Rasyonel sayılar kümesi: Q = { a b

Veri Tabanı Hafta Dersi

T I M U R K A R A Ç AY - H AY D A R E Ş C A L C U L U S S E Ç K I N YAY I N C I L I K A N K A R A

VTYS İlişkisel Veri Modeli Y R D. D O Ç. D R. M. B E T Ü L Y I L M A Z

BÖLÜM- 5: BİRDEN FAZLA TABLODAN VERİ GETİRMEK

SQL (Structured Query Language)

VERİTABANI. SQL (Structured Query Language)

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

Mühendislikte Veri Tabanları Dersi Uygulamaları (MS-Access)

Veritabanı Yönetim Sistemleri

Nesne Yönelimli Programlama

Veritabanı. SQL (Structured Query Language)

MÜHENDİSLİK VE TEKNOLOJİ FAKÜLTESİ BİLGİSAYAR MÜHENDİSLİĞİ BÖLÜMÜ 2016/2017 ÖĞRETİM YILI 1. YARIYIL FİNAL SINAVI PROGRAMI 1. SINIF

OKUL ÖNCESİ ÖĞRETMENLİĞİ

Tanım Bir A kümesinin her elemanı, bir B kümesinin de elamanı ise, A kümesine B kümesinin alt kümesi denir.

ÜNİVERSİTEYE GİRİŞ SINAV SORULARI

Veri Tabanı Hafta Dersi

Rakam : Sayıları yazmaya yarayan sembollere rakam denir.


ÜNİTE 1: TEMEL KAVRAMLAR

GALATASARAY ÜNİVERSİTESİ

ETKİNLİK ÖRNEKLERİ İLE

10.Konu Tam sayıların inşası

7.SINIF Yüzdeler. KAZANIM : Bir çokluğun belirtilen bir yüzdesine karşılık gelen miktarı bulur; belirli bir yüzdesi verilen çokluğu bulur.

GÖRÜNTÜ SINIFLANDIRMA

EĞİTİM-ÖĞRETİM YILI DERS PLANI 1. YIL GÜZ YARIYILI

GALATASARAY ÜNİVERSİTESİ

Yrd. Doç. Dr. A. Burak İNNER

EXCEL 2007 ELEKTRONİK ÇİZELGE

T.C. SELÇUK ÜNİVERSİTESİ MÜHENDİSLİK FAKÜLTESİ ENDÜSTRİ MÜHENDİSLİĞİ BÖLÜMÜ EĞİTİM-ÖĞRETİM YILI DERS PLANI

Bu kısımda işlem adı verilen özel bir fonksiyon çeşidini ve işlemlerin önemli özelliklerini inceleyeceğiz.

İSTATİSTİK EXCEL UYGULAMA

Cebir Notları. Gökhan DEMĐR, ÖRNEK : A ve A x A nın bir alt kümesinden A ya her fonksiyona

NAZMİYE DEMİREL ORTAOKULU BİLİŞİM TEKNOLOJİLERİ DERSİ 1. DÖNEM 6. SINIFLAR DERS NOTU EXCEL 2007 DERS NOTLARI

Diploma. İban Nımarası. Güz Dönemi Öğrenci No Adı Soyadı SINIFI NO

Veri Tabanı Tasarım ve Yönetimi

SQL Query and Table Application

T I M U R K A R A Ç AY - H AY D A R E Ş C A L C U L U S S E Ç K I N YAY I N C I L I K A N K A R A

biçimindeki ifadelere iki değişkenli polinomlar denir. Bu polinomda aynı terimdeki değişkenlerin üsleri toplamından en büyük olanına polinomun dereces

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

a) Çıkarma işleminin; eksilen ile çıkanın ters işaretlisinin toplamı anlamına geldiğini kavrar.

0.1 Küme Cebri. Teorem 1 A ve B iki küme olmak üzere i) (A B) c = A c B c ii) (A B) c = A c B c

T.C. SELÇUK ÜNİVERSİTESİ REKTÖRLÜĞÜ

Donatılar-Hesap Makinesi

(a,b) şeklindeki ifadelere sıralı ikili denir. Burada a'ya 1. bileşen b'ye 2. bileşen denir.

TAM SAYILARLA TOPLAMA ÇIKARMA

T.C. SELÇUK ÜNİVERSİTESİ MÜHENDİSLİK FAKÜLTESİ ENDÜSTRİ MÜHENDİSLİĞİ BÖLÜMÜ EĞİTİM-ÖĞRETİM YILI DERS PLANI

( 2x+1, 3y 1. Örnek...4 : A = {1, 2, 3} ve B = {a, b} kümeleri için, AxB ve BxA kümelerini liste biçimde yazınız.

2018 / 2019 EĞİTİM - ÖĞRETİM YILI DESTEKLEME VE YETİŞTİRME KURSLARI 6. SINIF MATEMATİK DERSİ YILLIK PLAN ÖRNEĞİ. Konu Adı Kazanımlar Test No Test Adı

olsun. Bu halde g g1 g1 g e ve g g2 g2 g e eşitlikleri olur. b G için a b b a değişme özelliği sağlanıyorsa

İÇİNDEKİLER. Mantık Kurallarının Elektrik Devrelerine Uygulanması... 14

Örnek...2 : Örnek...3 : Örnek...1 : MANTIK 1. p: Bir yıl 265 gün 6 saattir. w w w. m a t b a z. c o m ÖNERMELER- BİLEŞİK ÖNERMELER

1. BÖLÜM Mantık BÖLÜM Sayılar BÖLÜM Rasyonel Sayılar BÖLÜM I. Dereceden Denklemler ve Eşitsizlikler

MÜHENDİSLİK VE MİMARLIK FAKÜLTESİ Endüstri Mühendisliği Bölümü

EĞİTİM-ÖĞRETİM YILI BİLİŞİM TEKNOLOJİLERİ VE YAZILIM DERSİ 6. SINIF 2. DÖNEM 2. SINAV ÇALIŞMA NOTLARI

T.C. DÜZCE ÜNİVERSİTESİ SOSYAL BİLİMLER ENSTİTÜSÜ YÖNETİM KURULU KARARLARI

6. SINIF ÖF RETH M PROGRAMI

T.C. KOCAELİ ÜNİVERSİTESİ TEKNOLOJİ FAKÜLTESİ BİLİŞİM SİSTEMLERİ MÜHENDİSLİĞİ

Elektrik Devre Temelleri

2. Matematiksel kavramları organize bir şekilde sunarak, bu kavramları içselleştirmenizi sağlayacak pedagojik bir alt yapı ile yazılmıştır.

YGS - LYS SAYILAR KONU ÖZETLİ ÇÖZÜMLÜ SORU BANKASI

BÖLME ve BÖLÜNEBİLME

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

YAZ OKULU. Yaz Okulu Takvimi. Fakültemiz Öğrencilerinin Yaz Okulundan Ders Alma Şartları. 13 Haziran 2014

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

Excel Çalışma Soruları

İÇİNDEKİLER ÖNSÖZ Bölüm 1 KÜMELER Bölüm 2 SAYILAR

İŞLEM KAVRAMI - 2. Çarpma-Bölme

12-A. Sayılar - 1 TEST

DOKUZ EYLÜL ÜNİVERSİTESİ MÜHENDİSLİK FAKÜLTESİ DEKANLIĞI DERS/MODÜL/BLOK TANITIM FORMU. Dersin Kodu: END 1204

EXCEL PROGRAMININ ARAYÜZÜ

İŞLEM KAVRAMI. Çarpma-Bölme

13.Konu Reel sayılar

T.C. CUMHURİYET ÜNİVERSİTESİ İKTİSADİ VE İDARİ BİLİMLER FAKÜLTESİ YÖNETİM KURULU TOPLANTI TARİHİ TOPLANTI SAYISI KARAR SAYISI

SQL Kod ile Tablo Oluşturma

PENDİK BELEDİYE BAŞKANLIĞI FEN İŞLERİ MÜDÜRLÜĞÜ ERİŞİLEBİLİRLİK ÇALIŞMALARI

Kafes Yapıları. Hatırlatma

KÜMELER ÜNİTE 1. ÜNİTE 1. ÜNİTE 2. ÜNİTE 1. ÜNİT

Matematikte karşılaştığınız güçlükler için endişe etmeyin. Emin olun benim karşılaştıklarım sizinkilerden daha büyüktür.

MİLLÎ EĞİTİM BAKANLIĞI Talim ve Terbiye Kurulu Başkanlığı İLKÖĞRETİM MATEMATİK DERSİ (1-8. SINIFLAR) ÖĞRETİM PROGRAMINDA YAPILAN DEĞİŞİKLİKLER

MATM 133 MATEMATİK LOJİK. Dr. Doç. Çarıyar Aşıralıyev

DERS NOTLARI. Yard. Doç. Dr. Namık AKÇAY İstanbul Üniversitesi Fen Fakültesi

Mustafa Sezer PEHLİVAN. Yüksek İhtisas Üniversitesi Beslenme ve Diyetetik Bölümü

ÜNİTE 11 ÜNİTE 9 MATEMATİK. Kümeler. 1. Bölüm: Kümelerde Temel Kavramlar 2. Bölüm: Kümelerde İşlemler. 9. Sınıf Matematik

TAM SAYILAR. Tam Sayılarda Dört İşlem

SAKARYA ÜNİVERSİTESİ ÜNİVERSİTE SENATOSU TOPLANTI TUTANAĞI

MS WORD 8.BÖLÜM. Bölüm Adı: GÖZDEN GEÇİR Bölümün Amacı: Gözden geçir sekmesini kullanmak ve belgeyi denetlemek.

AHP ANALİTİK HİYERARŞİ PROSESİ AHP AHP. AHP Ölçeği AHP Yönteminin Çözüm Aşamaları

MARMARA ÜNİVERSİTESİ ÇİFT ANADAL PROGRAMI VE YANDAL PROGRAMI YÖNERGESİ

Transkript:

İLİŞKİSEL CEBİR

İLİŞKİSEL CEBİR KAVRAMLARI Seçim Atma Kartezyen çarpım Birleştirme Kesişme Fark Doğal Birleşme

SEÇİM İŞLEMİ Seçim işleminde, bazı sıraları (kayıtları) seçerek ortaya koyma işlemidir.

SEÇİM İŞLEMİ σ seçim kriteri (TABLO) =,, <, >,, işleçlerinden biri kullanılabilir. Ayrıca ve için Λ veya için V işleçleri kullanılanabilir.

SEÇİM İŞLEMİ σ bölüm= Endüstri (ÖĞRENCİ) Öğrencinin Adı Numarası Bölüm Adresi Gano Elif Yiğit 1616 Endüstri Bursa 2.00 Esat Duman 1238 Endüstri Ankara 2.50 Uğur Demir 1850 Elektronik İstanbul 3.50 Mehmet Akbaş 2048 Makine Bursa 2.00 Alptekin Özay 3038 Tekstil Bursa 4.00 σ bölüm= Endüstri (ÖĞRENCİ) Öğrencinin Adı Numarası Bölüm Adresi Gano Elif Yiğit 1616 Endüstri Bursa 2.00 Esat Duman 1238 Endüstri Ankara 2.50

SEÇİM İŞLEMİ σ bölüm= Endüstri ΛGano>2.00(ÖĞRENCİ) Öğrencinin Adı Numarası Bölüm Adresi Gano Elif Yiğit 1616 Endüstri Bursa 2.00 Esat Duman 1238 Endüstri Ankara 2.50 Uğur Demir 1850 Elektronik İstanbul 3.50 Mehmet Akbaş 2048 Makine Bursa 2.00 Alptekin Özay 3038 Tekstil Bursa 4.00 σ bölüm= Endüstri ΛGano>2.00 (ÖĞRENCİ) Öğrencinin Adı Numarası Bölüm Adresi Gano Esat Duman 1238 Endüstri Ankara 2.50

ATMA İŞLEMİ Belirli bir ilişkiden bazı sütunları atmak sureti ile yapılan seçim işlemidir.

ATMA İŞLEMİ π sütun isimleri (TABLO) Öğrencinin Adı Numarası Bölüm Adresi Gano Elif Yiğit 1616 Endüstri Bursa 2.00 Esat Duman 1238 Endüstri Ankara 2.50 Uğur Demir 1850 Elektronik İstanbul 3.50 Mehmet Akbaş 2048 Makine Bursa 2.00 Alptekin Özay 3038 Tekstil Bursa 4.00 π öğrencinin adı, adresi (ÖĞRENCİ) Öğrencinin Adı Elif Yiğit Esat Duman Uğur Demir Mehmet Akbaş Alptekin Özay Adresi Bursa Ankara İstanbul Bursa Bursa

ÇARPMA İŞLEMİ Belirli bir ilişkiden mümkün olabilecek tüm çiftleri elde ederek tek bir ilişki biçiminde göstermek için kartezyen çarpım oluşturulur. TABLO1 x TABLO2 A B C X Y Kartezyen Çarpma A A B B C C X Y X Y X Y

ÇARPMA İŞLEMİ Öğrencinin Adı Elif Yiğit Esat Duman Uğur Demir Mehmet Akbaş Alptekin Özay Bölüm Endüstri Endüstri Elektronik Makine Tekstil Dersin Adı Kredisi Sistem Simulasyonu 3-0-0 Yöneylem Araştırması II 2-0-1 (ÖĞRENCİ x DERSLER) Öğrencinin Adı Bölüm Dersin Adı Kredisi Elif Yiğit Endüstri Sistem Simulasyonu 3-0-0 Esat Duman Endüstri Sistem Simulasyonu 3-0-0 Uğur Demir Elektronik Sistem Simulasyonu 3-0-0 Mehmet Akbaş Makine Sistem Simulasyonu 3-0-0 Alptekin Özay Tekstil Sistem Simulasyonu 3-0-0 Elif Yiğit Endüstri Yöneylem Araştırması II 2-0-1 Esat Duman Endüstri Yöneylem Araştırması II 2-0-1 Uğur Demir Elektronik Yöneylem Araştırması II 2-0-1 Mehmet Akbaş Makine Yöneylem Araştırması II 2-0-1 Alptekin Özay Tekstil Yöneylem Araştırması II 2-0-1

ÇARPMA İŞLEMİ σ bölüm= Endüstri (ÖĞRENCİ x DERSLER) Öğrencinin Adı Elif Yiğit Esat Duman Uğur Demir Mehmet Akbaş Alptekin Özay Bölüm Endüstri Endüstri Elektronik Makine Tekstil Dersin Adı Kredisi Sistem Simulasyonu 3-0-0 Yöneylem Araştırması II 2-0-1 Öğrencinin Adı Bölüm Dersin Adı Kredisi Elif Yiğit Endüstri Sistem Simulasyonu 3-0-0 Esat Duman Endüstri Sistem Simulasyonu 3-0-0 Elif Yiğit Endüstri Yöneylem Araştırması II 2-0-1 Esat Duman Endüstri Yöneylem Araştırması II 2-0-1

ÇARPMA İŞLEMİ π Öğrencinin adı,dersin adı (σ bölüm= Endüstri (ÖĞRENCİxDERSLER)) Öğrencinin Adı Elif Yiğit Esat Duman Uğur Demir Mehmet Akbaş Alptekin Özay Bölüm Endüstri Endüstri Elektronik Makine Tekstil Dersin Adı Kredisi Sistem Simulasyonu 3-0-0 Yöneylem Araştırması II 2-0-1 Öğrencinin Adı Elif Yiğit Esat Duman Elif Yiğit Esat Duman Dersin Adı Sistem Simulasyonu Sistem Simulasyonu Yöneylem Araştırması II Yöneylem Araştırması II

BİRLEŞTİRME İŞLEMİ İki ilişkiden birinde veya her ikisinde birden bulunan kayıtların seçilmesi için yapılan bir işlemdir. Simgesi U GENEL Öğrencinin Adı Adresi Gano Elif Yiğit Bursa 2.00 Esat Duman Bursa 2.50 Uğur Demir İstanbul 3.50 YARIYIL Öğrencinin Adı Adresi Yano Elif Yiğit Bursa 2.30 Esat Duman Bursa 2.40 π Genel.Öğrencinin adı (σ adresi= Bursa (GENEL))U π Yarıyıl.Öğrencinin adı (σ adresi= Bursa (YARIYIL)) Öğrencinin Adı Elif Yiğit Esat Duman

KESİŞME İŞLEMİ İki ilişkide de bulunan kayıtların belirlenmesi için kesişme işlemi uygulanır. Simgesi GENEL Öğrencinin Adı Adresi Gano Elif Yiğit Bursa 2.00 Esat Duman Bursa 2.50 Uğur Demir İstanbul 3.50 YARIYIL Öğrencinin Adı Adresi Yano Elif Yiğit Bursa 2.30 Esat Duman Ankara 2.40 π Genel.Öğrencinin adı (σ adresi= Bursa (GENEL)) π Yarıyıl.Öğrencinin adı (σ adresi= Bursa (YARIYIL)) Öğrencinin Adı Elif Yiğit

FARK İŞLEMİ İki ilişkiden birinde bulunup diğerinde bulunmayan kayıtların bulunması işlemidir. (-) işareti ile gösterilir. GENEL Öğrencinin Adı Adresi Gano Elif Yiğit İstanbul 2.00 Esat Duman İstanbul 2.50 Uğur Demir İstanbul 3.50 YARIYIL Öğrencinin Adı Adresi Yano Elif Yiğit İstanbul 2.30 Esat Duman İstanbul 2.40 π Genel.Öğrencinin adı (σ adresi= İstanbul (GENEL)) - π Yarıyıl.Öğrencinin adı (σ adresi= İstanbul (YARIYIL)) Öğrencinin Adı Uğur Demir

DOĞAL BİRLEŞTİRME İŞLEMİ (A,B) ve (B,C) niteliklerine sahip iki ayrı ilişkinin (A, B, C) niteliklerine sahip tek bir ilişki haline dönüştürülmesine doğal birleştirme adı veriliyor. Bu işlem işareti ile gösterilir. A B C X Y Z X X Y 1 2 3 Doğal Birleştirme A B C X X Y 1 1 2

DOĞAL BİRLEŞTİRME İŞLEMİ YARIYIL Öğrencinin Adı Adresi Yano Elif Yiğit Bursa 2.30 Esat Duman Bursa 2.40 GENEL Öğrencinin Adı Adresi İlçe Elif Yiğit Bursa Yıldırım Uğur Demir İstanbul Osmangazi Esat Duman Bursa Nilüfer π yarıyıl.öğrencinin adı,genel.ilçe (YARIYIL GENEL) Öğrencinin Adı Elif Yiğit Esat Duman Yıldırım Nilüfer İlçe

BÖLME İŞLEMİ İkili ve birli iki ayrı ilişkiyi karşılaştırarak, birli olan ilişkiye eş olan ikinci ilişkinin değerinden oluşan yeni bir ilişki oluşturulabilir. Bölme işlemi (:) ile gösterilir.

ÖRNEKLER Find the names of sailors who have reserved boat 103.

ÖRNEKLER Find the names of sailors who have reserved a red boat.

ÖRNEKLER Find the colors of boats reserved by Lubber. Green and red

ÖRNEKLER Find the names of sailors who have reserved at least one boat.

ÖRNEKLER Find the names of sailors who have reserved a red or a green boat.

ÖRNEKLER Find the names of sailors who have reserved a red and a green boat Dustin and Lubber

ÖRNEKLER Find the sids of sailors with age over 20 who have not reserved a red boat Brutus, Andy, Rusty, Horatio, Art, Bob

ÖRNEKLER Find the names of sailors who have reserved all boats. Dustin