SQL Server 2019 ile örnek bir üniversite veritabanı oluşturuyoruz.
21 Comments
Şimdi bu tek bir konu için tasarlanmış bir tablo yapısı. Öğrenciler ayrı, işte Notlar ayrı, Dersler ayrı ve s. Peki bir sitede mesela farklı farklı bölümler olursa (meselea haberler var, blog yazıları var, kullanıcılar var, killanıcı adresleri, ne bileyim kateqoriler falan filan) BUnların hepsini böyle normalizasyon ayarlarına uygun bölürsek tablolarımız çok olmaz mı? Benim aklıma hep bu soru takılıyor. Yani ne kadar tabloya ihtiyacımız varsa, o kadar tablo aça bilirmiyiz? aklımdakı projenin tablolarını düşündüğümde 50 – 60 tane tablo kurmam gerektiğini düşünüyorum. BU fazla mı sizce?
Hocam 2 tane sorum var cevaplarsanız çok sevinirim. İlk olarak not tablosunda bir öğrencinin 2 tane farklı dersinin notlarını girmek için öğrenci noyu tekrarlamış olucaz hatta primary key yaparsak tekrar aynı öğrenci noyu giremediğimiz için bilgileri giremeyiz. İkinci olarak her şeyi böyle sayılara ID'lemek kullanışsal açıdan problem yaratmaz mı mesela bölümlere idler verdik yani bu sql'i sorgulayacak olan çalışan için çok sorun yaratmaz mı mesela 23 hangi bölümün idsi diye aratacak tekrar bi sorgu yaratacak bence zaman kaybı.
Öncelikle anlatımınız için teşekkürler. Aklıma şu soru takıldı; TblOgrenci tablosunda 7-8 şehir tekrar etmişse biz Tblşehirler isimli yeni bir şehirler tablosu oluşturup 8 veri kullanmak için 81 ili şehirler tablosuna girersek performansa olumsuz etkisi olmaz mı?
Acikogretim öğrencisiyim ve kitaptan çalışarak bu dersi anlamaya calisiyordum😅 pes etmek üzereydim ki videonuzla karşılaştım🙂 cidden çok iyi anlatıyorsunuz. Emeğinize sağlık cok tesekkurler🤍👏🏻
Hocam cidden çok iyi anlatıyorsunuz. Bence devam edin youtube da içerik oluşturmaya. Hem insanlar faydalanır hem de siz bu sayede kazanç elde edersiniz.
Şimdi bu tek bir konu için tasarlanmış bir tablo yapısı. Öğrenciler ayrı, işte Notlar ayrı, Dersler ayrı ve s.
Peki bir sitede mesela farklı farklı bölümler olursa (meselea haberler var, blog yazıları var, kullanıcılar var, killanıcı adresleri, ne bileyim kateqoriler falan filan)
BUnların hepsini böyle normalizasyon ayarlarına uygun bölürsek tablolarımız çok olmaz mı?
Benim aklıma hep bu soru takılıyor. Yani ne kadar tabloya ihtiyacımız varsa, o kadar tablo aça bilirmiyiz?
aklımdakı projenin tablolarını düşündüğümde 50 – 60 tane tablo kurmam gerektiğini düşünüyorum. BU fazla mı sizce?
hangi tablo 2nf hangi tablo 3nf?
teşekkür ederiz hocam çok açık ve net bir şekilde anlatıp bizi vizeye hazırladınız. 🙂
👍
dersler ilerledikçe izlenme sayısı azalıyor çok üzücü 🙁
halil can hocanın sadece 1 id si olması gerekmiyormu hocam bir yere atıyacağımız zaman hangi id yi alacaz o hocanını?
ünide hocadan anlamadım burdan anladım
Hocam hangisi hangi normal forma göre anlatmamışsınız. Bize sorulan aslında o ve zorluyor bizi.
Harika bir anlatım. Teşekkürler
Hocam 2 tane sorum var cevaplarsanız çok sevinirim. İlk olarak not tablosunda bir öğrencinin 2 tane farklı dersinin notlarını girmek için öğrenci noyu tekrarlamış olucaz hatta primary key yaparsak tekrar aynı öğrenci noyu giremediğimiz için bilgileri giremeyiz. İkinci olarak her şeyi böyle sayılara ID'lemek kullanışsal açıdan problem yaratmaz mı mesela bölümlere idler verdik yani bu sql'i sorgulayacak olan çalışan için çok sorun yaratmaz mı mesela 23 hangi bölümün idsi diye aratacak tekrar bi sorgu yaratacak bence zaman kaybı.
bu ders videosunu hazırladığınız için çok teşekkür ederim.
Çok deşekür ederim))
çok başarılı bir anlatım…
HERÇEKTEN HARİKA BİR ŞEKİLDE ANLATIYORSUNUZ TEŞEKKÜRLER HOCAM BOŞ ZAMANLARIMDA BÜYÜK BİR ZEVKLE DİNLİYORUM
Akıcı ve sade. Teşekkürler
Öncelikle anlatımınız için teşekkürler. Aklıma şu soru takıldı; TblOgrenci tablosunda 7-8 şehir tekrar etmişse biz Tblşehirler isimli yeni bir şehirler tablosu oluşturup 8 veri kullanmak için 81 ili şehirler tablosuna girersek performansa olumsuz etkisi olmaz mı?
Acikogretim öğrencisiyim ve kitaptan çalışarak bu dersi anlamaya calisiyordum😅 pes etmek üzereydim ki videonuzla karşılaştım🙂 cidden çok iyi anlatıyorsunuz. Emeğinize sağlık cok tesekkurler🤍👏🏻
Hocam cidden çok iyi anlatıyorsunuz. Bence devam edin youtube da içerik oluşturmaya. Hem insanlar faydalanır hem de siz bu sayede kazanç elde edersiniz.
Çok güzel anlaşılır anlatıyorsunuz hocam. Teşekkürler..
değerli arkadaşım
bilyoırm deme videoları başdan sonra zile
bildiğin düşünüyorsan videoyo hızlı moıdda izle
değerli bilgiler için tşk. başarılar dileriz.