Veritabanı Tasarımı | X-Buddy Bölüm 3

แชร์
ฝัง
  • เผยแพร่เมื่อ 12 พ.ย. 2024

ความคิดเห็น • 30

  • @FXSerdar
    @FXSerdar หลายเดือนก่อน

    Teşekkürler

  • @ozancank
    @ozancank 2 หลายเดือนก่อน +2

    Teşekkürler hocam. Bu proje türünü daha önce kullanmamıştım. Bilgilendirici oldu.

    • @TechBuddyTR
      @TechBuddyTR  หลายเดือนก่อน

      Teşekkürler 😊

  • @joseMorinhoTest
    @joseMorinhoTest หลายเดือนก่อน

    teşekkürler Salih bey.

  • @dogukandogan7289
    @dogukandogan7289 หลายเดือนก่อน

    Ağzınıza sağlık hocam çok teşekkürler

    • @TechBuddyTR
      @TechBuddyTR  หลายเดือนก่อน +1

      Teşekkürler 😊

  • @mustafaucan
    @mustafaucan 2 หลายเดือนก่อน

    Beklenen bölüm geldi

  •  หลายเดือนก่อน +1

    teşekkürler

  • @mtbatuhan
    @mtbatuhan หลายเดือนก่อน +1

    amazing video thanks captain

  • @javidibra6786
    @javidibra6786 หลายเดือนก่อน

    ✌✌🤙🤙🤙

  • @kadircalloglu2848
    @kadircalloglu2848 หลายเดือนก่อน +1

    Hocam declare kısmı icin ayri bir script acip tüm(ilgili) variablerı orda barındırmak daha mı mantıklı o zaman struct yapısı gibi ?

    • @TechBuddyTR
      @TechBuddyTR  หลายเดือนก่อน

      Evet böyle yapılabilir kesinlikle :) Ya da diğer script ler içerisinde kullanacaksa da if bloğu içinde kullanabiliriz. O if gerçekleşmezse, yani tablolarda kayıt varsa, declare de çalışmamış ve diğlerinin işini bozmamış olur :)

  • @onurcoskun5173
    @onurcoskun5173 2 หลายเดือนก่อน +1

    Merhaba Hocam Videolar ne sıklıkla yüklenecek. ? birde Çok faydalı bir seri, Elinize sağlık kazasız belasız :)

    • @TechBuddyTR
      @TechBuddyTR  2 หลายเดือนก่อน

      @@onurcoskun5173 ilk videoda bahsetmiştim. Katıl üyelerine her hafta 1 video şeklinde yüklenecek. Diğer üyelere açılması ise, bir önceki videonun izlenme sayısına bağlı. Önceki video yeteri kadar izlendiğinde, bir sonraki video 1 hafta sonra yayınlanmış olacak

  • @mesutdemirci7933
    @mesutdemirci7933 หลายเดือนก่อน

    Teşekkürler hocam. Bu proje türünü daha önce kullanmamıştım. kurumsal projeler bu şekilde mi projelerini hazırlıyor hocam yoksa azure de projesini yayınlamak isteyen firmalar mı bu şekilde yapıyor.

    • @TechBuddyTR
      @TechBuddyTR  หลายเดือนก่อน +1

      Net bir standart yok bu konuda. Her şirket kendisine uygun olanı uygun şekilde kullanıyor. Mesela bizim şirkette bu şekilde kullandığımız çok projemiz var. DevOps tarafında CI/CD süreçlerinde hemen hemen her şeyi kontrol edebiliyoruz bu şekilde. Veritabanı yetkilerinden tutun, migration'ların işlenmesine kadar.
      Ama herkesin bu tarz ihtiyaçları olmayabilir.

  • @tpkdr
    @tpkdr หลายเดือนก่อน

    Teşekkürler hocam harika bir içerik ve harika bir anlatım olmuş. Uygulama platformunda paylaşılacak içerikler sadece string content olmayacaksa, örneğin text görsel içerik hatta farklı uzantılı bir doküman veya hepsinin bir kombinasyonu... Bunu yönetmek icin hangisi daha verimli olurdu: Sistemin tamamını MongoDb gibi doküman tabanlı şema enforce edilmemiş bir NoSQL db üzerinden, ya da bir kısmı SQL üzerinde, gönderiler yine şema enforce edilmemiş bir NoSQL db'de şeklinde. Yoksa başka bir tavsiyeniz var mıdır?

    • @TechBuddyTR
      @TechBuddyTR  หลายเดือนก่อน +1

      @@tpkdr Blob veri saklayan çözümler tam olarak bunun için var. Image, video, js, css vs gibi static content ler için cdn ler var. Onun dışındaki dosyalar için ftp veya blob storage çözümleri dahs uygun. Blob verilerin nosql veya rdbms de tutulması iyi bir pratik değil

  • @dnzkrblt
    @dnzkrblt หลายเดือนก่อน

    Uniqueidentifier'ı ID alanı olarak belirlemek ileride ciddi performans problemlerine neden olmaz mı? Çünkü zaten kendisi benzersiz olması nedeni ile indexleyemez, aramasını zor yapar ve 16bit yer kaplar vs vs..

    • @TechBuddyTR
      @TechBuddyTR  หลายเดือนก่อน +1

      Guid veya numeric bir Primary Key kullanmanın kendine göre avantajları ve dezavantajları var. Ben kişisel olarak Guid'i seçiyorum ve mümkünse SequencialGuid kullanıyorum ki sıralı olsun. Dolayısı ile db de tek dezavantajı kapladığı yer ve bir miktar da karşılaştırma da oluyor ama bu bana getirdiği avantajları yanında göz ardı edilebilecek bir dezavantaj.
      Not: CİDDİ bir performans kaybı olmayacaktır birçok modern veritabanında.
      Not: Benzersiz olsa da indexlenebilir. Hatta db türüne göre daha iyi bile indexlenebilir.

  • @turkmvc
    @turkmvc หลายเดือนก่อน

    udemy kursu demişsiniz de bu egitimde anlatılanlar aslında udemy deki kursta mevcut mu ?

    • @TechBuddyTR
      @TechBuddyTR  หลายเดือนก่อน

      @@turkmvc bu proje serisinde DevOps konusunu işlemiyoruz. Udemy kursunda sıfırdan ileri seviyeye devops anlatılıyor

    • @turkmvc
      @turkmvc 16 วันที่ผ่านมา

      @@TechBuddyTR hocam efCode CodeFirst ile yapmak mümkün degilmi sql script kullanmışsınız merak ettigim için sordum.
      teşekkürler bu arada.

    • @TechBuddyTR
      @TechBuddyTR  16 วันที่ผ่านมา

      @@turkmvc her şey ile yapmak mümkün ama bu projeyi de görebilmek için özellikle yaptım bunu.

  • @hasaner292
    @hasaner292 หลายเดือนก่อน

    hocam backend alanına yönelmek isteyenler için globalde c# mı javayı mı önerirsiniz ?

    • @ayhanBabba
      @ayhanBabba หลายเดือนก่อน

      Hangisi önemli değil Hangisinde kendini bulduğun ve hangisinde en başarılı olabileceğin önemli. Çünkü başarı herkesten önde olmanı sağlar kardeşim.

    • @TechBuddyTR
      @TechBuddyTR  หลายเดือนก่อน +1

      Böyle bir soruya cevap vermek zor. Global de ikisi de yoğun kullanılan diller. Önemli olan sizin bunlarda ne kadar iyi olduğunuz. İyiyseniz mutlaka alıcınız çıkar :-)

  • @ayhanBabba
    @ayhanBabba หลายเดือนก่อน +1

    Video çok yararlı ve bence kısa olmuş diyebilirim. Buradaki Tabloları kodda nasıl kullanacağımızı da görebilseydik çok iyi olurdu. Bilmiyorum belki devam videosu gelirse çok sevinirim.
    Bir datacontext mi yoksa gene pratik bir yol içeren bir örnek mi olur merak konusu.
    Umuyorum devamı gelir. Emeğine sağlık. Teşekkürler Salih Cantekin.

    • @TechBuddyTR
      @TechBuddyTR  หลายเดือนก่อน +1

      @@ayhanBabba sonraki videolarda, entityframework de kullanmak için modellerimizi ve ayaklarımızı da oluşturacağız