Varlık-ilişki modelini anlamıyorum?

dert36

Üye
Katılım
5 Ocak 2011
Mesajlar
102
Puanları
1
Merhaba. Ben veritabanı dersinde varlık-ilişki modelini bir türlü kavrayamadım. ER çizimlerini de kavrayamadım. İnternette anlama kapasitemin yukarısın da anlatımlar var. Onları zaten hiç anlamıyorum. Bu konuları bana basit bir şekilde anlatır mısınız? ya da basit bir şekilde anlatılmış kaynaklar var mı elinizde ?
 
Sen o angutlara bakma abuk sabuk şeyler anlatıyorlar.
15 yıllık sql kullanıcısıyım böyle abzürt bir anlatım görmedim.

Bir örnekle açıklayalım:

Seni yeryüzünde tanımlayabilmemiz için özgün bir özellik ,tanım yada adın olması lazım.
Sana kısaca "dertli adam" diyelim yeryüzünde sadece senin adın "dertli adam" değil olmasıda çok zor.
O zaman seni tanımlamak için daha "unique" bir şeyler bulmamız lazım.
Sana ilave olarak "Türkiye" bağını oluşturalım (Dünyada Türkiye bir tane (peh peh))
Tabi bu da yeterli olmayacak çünkü türkiye cennet değil bir sürü "dertli adam" lar var.
O zaman forumlara yazı yazan "dertli adam" a birde "forum" & "Kontrolkalemi" ilişkisinide verdikmi bu iş tamam.
Neden mi ?
Bu forumda aynı "ID" ile 2 hesap açamazsın.

Şimdi sen ne oldun?
<<dertli adam>>
Ad: Dertli adam
Ülke = türkiye
forum: kontrolkalemi

Biz dertli adamları çağırmak istersek:
Birden fazla dertli adam olabilme olasılığına ve dünyadaki diğer dertli adamların umrumuzda olmadığını düşünürsek (Hiç de öyle değil) kendi içimizdeki dertli adamlara bir id vermemiz lazım ki arama sorgusunda sql şişmesin bize liste döndürmesin(Bknz Unique ID & Primary Key)

Son halimiz:
Şimdi sen ne oldun?
<<dertli adam>>
ID: 0001
Ad: Dertli adam
Ülke = türkiye
forum: kontrolkalemi

Bir varlığı tanımlayabilmek için bazı referanslara ihtiyaç duyarsın bu bir iç referans yada dış referans olabilir.
Bazı özellikler orta bazılarıda özel olabilir. En baba unique ID verinin sisteme (ağaca) kayıt zamanıdır. Hem özgündür hem içinde sizi extra data tutmanızı engelliyecek bilgiler içerir.
Örnek:
ID:10052013+12:26:00+CPU zamanı+(O anki SQL e girilenlerin adedi +1)

Edit: Bu adamlar size tablo sistemini anlatmaya çalışıyorlar ama tablo sistemi en performanssız sistemlerden biridir. Siz sadece bir üyede olan özellik için tüm üyelere bir tablo sutunu ekleyip içine null yada none yazacaksınız. Boş işler gibi geldi tablo işlemleri...
 
Sen o angutlara bakma abuk sabuk şeyler anlatıyorlar.
15 yıllık sql kullanıcısıyım böyle abzürt bir anlatım görmedim.

Bir örnekle açıklayalım:

Seni yeryüzünde tanımlayabilmemiz için özgün bir özellik ,tanım yada adın olması lazım.
Sana kısaca "dertli adam" diyelim yeryüzünde sadece senin adın "dertli adam" değil olmasıda çok zor.
O zaman seni tanımlamak için daha "unique" bir şeyler bulmamız lazım.
Sana ilave olarak "Türkiye" bağını oluşturalım (Dünyada Türkiye bir tane (peh peh))
Tabi bu da yeterli olmayacak çünkü türkiye cennet değil bir sürü "dertli adam" lar var.
O zaman forumlara yazı yazan "dertli adam" a birde "forum" & "Kontrolkalemi" ilişkisinide verdikmi bu iş tamam.
Neden mi ?
Bu forumda aynı "ID" ile 2 hesap açamazsın.

Şimdi sen ne oldun?
<<dertli adam>>
Ad: Dertli adam
Ülke = türkiye
forum: kontrolkalemi

Biz dertli adamları çağırmak istersek:
Birden fazla dertli adam olabilme olasılığına ve dünyadaki diğer dertli adamların umrumuzda olmadığını düşünürsek (Hiç de öyle değil) kendi içimizdeki dertli adamlara bir id vermemiz lazım ki arama sorgusunda sql şişmesin bize liste döndürmesin(Bknz Unique ID & Primary Key)

Son halimiz:
Şimdi sen ne oldun?
<<dertli adam>>
ID: 0001
Ad: Dertli adam
Ülke = türkiye
forum: kontrolkalemi

Bir varlığı tanımlayabilmek için bazı referanslara ihtiyaç duyarsın bu bir iç referans yada dış referans olabilir.
Bazı özellikler orta bazılarıda özel olabilir. En baba unique ID verinin sisteme (ağaca) kayıt zamanıdır. Hem özgündür hem içinde sizi extra data tutmanızı engelliyecek bilgiler içerir.
Örnek:
ID:10052013+12:26:00+CPU zamanı+(O anki SQL e girilenlerin adedi +1)

Edit: Bu adamlar size tablo sistemini anlatmaya çalışıyorlar ama tablo sistemi en performanssız sistemlerden biridir. Siz sadece bir üyede olan özellik için tüm üyelere bir tablo sutunu ekleyip içine null yada none yazacaksınız. Boş işler gibi geldi tablo işlemleri...

Ayrıntılı anlatımınız için çok teşekkür ederim. Allah razı olsun. Veritabanların da tablo sistemi verimsiz mi ? Okulda hocalar bize ilişkisel veritabanını. tablo sistemini anlatıyorlar. geleceğin veritabanı sistemi tablolu sistemler değil mi ?
 
Free Big Data Whitepaper | MongoDB

Büyük tablolar güçlü sunucuları, işin erbabı adamları, sistem performans sağlayıcılarını getirir. Bunları arda arda koyduğunuz zaman sonuç bizim bu forumun sql nin dönmesi gibi olur(@aksi ile konunun alakası yoktur, sadece veri tabanı kıyaslaması için yazılmıştır.)
Servislerin sistem yükünün büyük bir oranını SQL oluşturuyor (template, etkileşim, mesajlar,üyeler,resimler,yetkiler vs vs).
Hal böyle olunca daha performanslı bir veri tabanı her zaman aranacaktır.
Size bir örnekle açıklayayım.
Wellcome to SADO Cybernetic Web
Bu sayfanın çevrim hızından daha hızlı sayfayı çevirin bende hatalı bir düşüncede olduğumu anlayayım ve size teşekkür edeyim..
 
Free Big Data Whitepaper | MongoDB

Büyük tablolar güçlü sunucuları, işin erbabı adamları, sistem performans sağlayıcılarını getirir. Bunları arda arda koyduğunuz zaman sonuç bizim bu forumun sql nin dönmesi gibi olur(@aksi ile konunun alakası yoktur, sadece veri tabanı kıyaslaması için yazılmıştır.)
Servislerin sistem yükünün büyük bir oranını SQL oluşturuyor (template, etkileşim, mesajlar,üyeler,resimler,yetkiler vs vs).
Hal böyle olunca daha performanslı bir veri tabanı her zaman aranacaktır.
Size bir örnekle açıklayayım.
Wellcome to SADO Cybernetic Web
Bu sayfanın çevrim hızından daha hızlı sayfayı çevirin bende hatalı bir düşüncede olduğumu anlayayım ve size teşekkür edeyim..

Ama sayfa bomboş hızlı yüklenmesi normal değil mi ? nosql'u ilk defa duydum. açıkçası tablosuz bir veritabanı düşünemiyorum bile.
 
Ama sayfa bomboş hızlı yüklenmesi normal değil mi ? nosql'u ilk defa duydum. açıkçası tablosuz bir veritabanı düşünemiyorum bile.
Sayfa bomboş zaten ama sizin bakmanız gereken çevrim süresidir. Sayfa çalışırken çok az sistem kaynağı kullanıyor ve gereksiz hiçbir modül kullanılmıyor. Sistem tarafında 1-2 alt sürecin dışında hiç bir şey çalışmıyor.
Ben oraya sayfa.php yazdırsam siz bana bu sayfa php dersiniz.
 
nosql ile yazılmamış mı ? nosql'a internetten biraz baktım, veri güvenliğini ikinci planda tuttukları yazıyordu. o yüzden mi hızlı olmuş acaba. bu veritabanını kullanmış olan bir web sitesi var mı?
 
nosql ile yazılmamış mı ? nosql'a internetten biraz baktım, veri güvenliğini ikinci planda tuttukları yazıyordu. o yüzden mi hızlı olmuş acaba. bu veritabanını kullanmış olan bir web sitesi var mı?
https://tr.linkedin.com/‎
Ya bu zamanda kim sqlini tüm dünyaya açar. Zaten sql lokal bir servistir. Lokale ulaştıktan sonra kim ne yapsın senin sql datalarını adam makineni ele geçirmiş.
Servis güvenliği başka veri güvenliği başka bir mevzudur.
SQL in en babası postgresqldir. Bir çok extra özelliği bulunmaktadır.(Diskte yazdığı sektöre bir daha yazmama, Tüm sql birimlerini yönetebilme gibi)
Ama bir kullanıcı ekleyecem diye 2 satır komut yazmak zorundasın(gedik yok yani).Bir çok firma bu veri tabanını sadece voltranı oluşturmak için kullanır. Normal bir sql işinizi görüyorsa sakın bulaşmayın data çevrimlerinde (diğer sql tipine) ölmüşleriniz aklınıza gelir ve gözleriniz dolar.
https://www.kontrolkalemi.com/forum/programlama/85157-nosql-nedir.html
 
https://tr.linkedin.com/‎
Ya bu zamanda kim sqlini tüm dünyaya açar. Zaten sql lokal bir servistir. Lokale ulaştıktan sonra kim ne yapsın senin sql datalarını adam makineni ele geçirmiş.
Servis güvenliği başka veri güvenliği başka bir mevzudur.
SQL in en babası postgresqldir. Bir çok extra özelliği bulunmaktadır.(Diskte yazdığı sektöre bir daha yazmama, Tüm sql birimlerini yönetebilme gibi)
Ama bir kullanıcı ekleyecem diye 2 satır komut yazmak zorundasın(gedik yok yani).Bir çok firma bu veri tabanını sadece voltranı oluşturmak için kullanır. Normal bir sql işinizi görüyorsa sakın bulaşmayın data çevrimlerinde (diğer sql tipine) ölmüşleriniz aklınıza gelir ve gözleriniz dolar.
https://www.kontrolkalemi.com/forum/programlama/85157-nosql-nedir.html

Teşekkür ederim :)
 
segate ben burda bişey sormak istiyorum; şimdi ben sql server üzerine çalışıyorum kendimi geliştirmeye çalışıyorum ve daha önce de postgresql hakkında bişeyler okudum yazdım. sen en babasıdır demişsin, bunu biraz daha açabilir misin, diğerlerinden daha mı iyi diyorsun yani ?
 

Forum istatistikleri

Konular
128,158
Mesajlar
915,533
Kullanıcılar
449,909
Son üye
T_K

Yeni konular

Geri
Üst