Konular

Veri Tabanlarında İlişki

 

Veri Tabanlarında İlişki
 

 Üç çeşit ilişki tiri vardır:
 
Bire bir ilişki:
İlişkilendirdiğiniz iki tablodan birincisi ile ikincisi arasında sadece bir kayıt eşleşebilir. Bir tablodaki her bir veri için diğer tablodaki sahaya karşılık gelen bir veri varsa buna Bire-Bir ilişki denir. Örneğin Bir kişinin bir saat takması gibi.Bire-bir ilişkiler bir tablonun kendi sahaları arasındaki ilişkidir. Bire çok ilişkiler ise bir tablonun anahtar sahası ile başka bir tablonun aynı nitelikteki sahası ile ilişkisidir. Veritabanı uygulamalarında hiç faydalanmasanız bile sadece ilişkileri düzenleme ekranından faydalanabilirsiniz.



Bir-çok ilişkisi:
Birbirine bağladığımız iki tablodan birindeki bir kayıt diğer tabloda birden fazla kayıtla eşleşebilir. Bir ailenin birden fazla çocuğu olabilir; fakat her çocuğun sadece bir ailesi olabilir. Dostlarnımızın çocuklarıyla birlikte bir tablosunu edinmek istersek, üç çocuklu dostlarımızın adı yeni tabloya üç ayrı satırda yazılacak, iki çocuklu dostlarımızın adları iki, tek çocuklu dostlarımızın adları ise bir kere girecektir. Neden? Çünkü aile bağı (Aile Sıra No alanı), Çocuklar tablosunda çok kayda işaret ediyor.

Çok-çok ilişkisi:
İlişkilendirdiğimiz tablolardan birincisinde birden fazla alan, ikincisinde birden fazla kayda işaret ediyorsa, bu kez tablolar arasında çok-çok ilişkisi var demektir. Bir sipariş veritabanı düşünün: her bir sipariş emrinde birden fazla mal sipariş ediliyor olabilir; mal tablosunda ise her bir mal birden fazla sipariş tablosunda görünüyor olabilir. Böyle bir ilişkinin sonucu ortaya çıkacak üçüncü tabloda hem her bir sipariş, hem de her bir mal birden fazla satırda görünecektir.

Yorumunuzu Ekleyin
Veri Tabanlarında İlişki Yorumları +1 Yorum
  • umut
    1
    umut
    Örneklerinizi beğendim. Güzel açıklamışsınız.
    12 Mart 2015 03:25:58, Perşembe
Veritabanı Nedir?

Veritabanı basit olarak bilgi depolayan bir yazılımdır. Bir çok yazılım bilgi depolayabilir ama aradaki fark, veritabanın bu bilgiyi verimli ve hizli bir şekilde yönetip degiştirebilmesidir. Veritabanı, bilgi sisteminin kalbidir ve etkili kullanmakla değer kazanır. Bilgiye gerekli oldugu zaman ulaşabilmek esastır. Indeksi olmayan bir kütüphane ve bütün kitapların ayni kapağa sahip oldugunu düşündüğünüzde kütüphane kullanıcılarının ne kadar çok işi olacağını tahmin edersiniz. Bir veritabani bir kütüphanenin mükemmel bir indeks sistemi oldugu gibi, aynı zamanda kütüphanenin kendisidir. İlişkisel veritabanı yönetim sistemleri relational database management systems - rdbms büyük miktarlardaki verilerin güvenli bir şekilde tutulabildiği, bilgilere hızlı erişim imkanlarının saglandığı, bilgilerin bütünlük içerisinde tutulabildigi ve birden fazla kullanıcıya aynı anda bilgiye erişim imkanının sağlandığı programlardır. Oracle veritabani da bir ilişkisel veri tabanı yönetim sistemidir.

140,687 Okunma 5 Yorum 12/10/2009 18:59:51 14/05/2014 19:00:28

Sql Komutları

Sql komutlarından DISTINCT, IN, NOT IN, IN(SELECT...), ANY, ALL, EXISTS, NOT EXISTS, UNION, EXCEPT, BETWEEN kullanımı

101,614 Okunma 8 Yorum 05/05/2008 12:04:24 08/06/2013 12:05:39

Sql Fonksıyonlar, Count, Sum, Avg, Max, Mın, Lower, Upper, Length, Round, Mod, Left, Rıght, Concat, If

Sql fonksıyonlar, count, sum, avg, max, mın, lower, upper, length, round, mod, left, right, concat, if

94,690 Okunma 10 Yorum 12/05/2008 10:08:47

Veri Tabanlarında Anahtar Kavramı Birincil Ve Yabancı Anahtar (İkincil Anahtar) Kavramı

Veri tabanlarında anahtar kavramı birincil ve ikincil ve yabancı anahtar.

72,326 Okunma 6 Yorum 09/11/2009 03:21:06 15/12/2012 03:21:21

Veri Tabanlarında Anahtar Kavramı Birincil Ve İkincil Anahtar

Veri tabanlarında anahtar kavramı birincil ve ikincil anahtar

54,955 Okunma 7 Yorum 09/11/2009 09:23:16

Veri Tabanında İlişki Türleri

50,982 Okunma 1 Yorum 09/11/2009 08:52:31

Veritabanı Nedir?

Veritabanının nedir? bileşenleri nelerdir?

49,461 Okunma 0 Yorum 18/01/2010 08:27:01 11/01/2019 21:01:33

Fonksiyonlar, Count, Sum, Avg, Max, Mın, Lower, Upper, Length, Round, Mod, Left, Right, Concat, If

Sql kendi içinde bir cok fonksiyonu barındırır, bunlar sayım ve hesaplama için kullanılabilir.

49,169 Okunma 2 Yorum 12/05/2008 10:02:27

Veri Tabanlarında Anahtar Kavramı Birincil Ve İkincil Anahtar

Veri tabanlarında anahtar kavramı birincil ve ikincil anahtar

38,337 Okunma 0 Yorum 09/11/2009 09:13:39

Order By ve Limit Kullanımı

Order By ve Limit komutlarının kullanım şekilleri ve görevleri

36,265 Okunma 4 Yorum 04/01/2009 21:56:57

Join İşlemleri

İlişkisel veritabanının en temelinde birden fazla tablo üstünde birlikte işlem yapabilmek yatar. Bu sayede verilerin tekrarlaması önlenmiş olur ve sonuçta veri yönetimi kolaylaşır.

35,318 Okunma 3 Yorum 12/05/2008 22:23:30 20/02/2015 22:23:40

Insert, Delete, Update

Insert, insert ile başka tablodan kayıt almak, delete, update

32,637 Okunma 1 Yorum 26/05/2008 03:36:52

View Oluşturma

Sql komutlarından view oluşturma ve faydaları, myadminde gösterimi

32,322 Okunma 3 Yorum 28/04/2008 21:58:04

Count, Sum, Avg, Max, Mın, Lower, Upper, Length, Round, Mod, Left, Rıght, Concat, If Fonksiyonları

Fonksiyonların anlatımı

28,319 Okunma 1 Yorum 12/05/2008 10:05:54

Veri Tabanı Karşılaştırması

En çok tercih edilen veri tabanlarının karşılaştırılması.

26,118 Okunma 1 Yorum 12/10/2009 10:12:54

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

26,004 Okunma 0 Yorum 12/05/2008 09:55:55

HAVING kullanımı

25,726 Okunma 0 Yorum 05/03/2009 03:24:39

Veri Tabanları Karşılaştırması

Veri tabanlarının özellikleri

25,547 Okunma 1 Yorum 12/10/2009 10:46:47

Sql Komutları

Dıstınct, ın, not ın, ınselect..., any, all, exısts, not exısts, unıon, except, between

25,473 Okunma 0 Yorum 05/05/2008 10:21:47

Veri Tabanı Programlamaya Giriş

Kitap özeti

23,955 Okunma 0 Yorum 14/04/2008 11:08:34

Sql Uygulaması

23,424 Okunma 0 Yorum 12/05/2008 11:28:43

Veritabanlarında İlişki Türleri

1 e 1, 1 e n, n e n

23,370 Okunma 0 Yorum 09/11/2009 08:54:07

Postgresqlin Özellikleri

Postgresql nedir?postgresqlin tarihçesi?postgresqlin özellikleri nelerdir?

23,142 Okunma 1 Yorum 19/10/2009 09:13:34

Sql Komutlarından Select Sorgusu Ve Myadmin Üzerinden Anlatımı

22,948 Okunma 0 Yorum 28/04/2008 08:55:15

Veri Tabanlarında İlişki Türleri

Veri tabanlarında ilişki türleri

22,468 Okunma 0 Yorum 21/12/2009 09:18:47

Count, Sum, Avg, Max, Min, Lower, Upper, Length, Round, Mod, Left, Right, Concat

Sql fonksiyonlarından bazıları

21,366 Okunma 0 Yorum 12/05/2008 09:52:16

Joinler

Joinler, inner join, left join, right join

20,992 Okunma 1 Yorum 26/05/2008 11:41:45 20/02/2015 22:25:34

Yükleniyor...