«database» etiketlenmiş sorular

Bu etiket genel veritabanı soruları içindir; SQL'e özgü bir sorunuz varsa bunun yerine bu etiketi kullanın.


4
Büyük veritabanlarında yanlış veri güncellemelerinden kaçınmak için izlediğiniz uygulamalar nelerdir?
Herhangi bir üretim dağıtımından önce verilen tipik bir tavsiye, önce DB'yi yedeklemektir. Bu şekilde, yeni güncellemede potansiyel veri kaybına veya mantıksal veri bozulmasına yol açabilecek bir sorun varsa, eski kayıtları karşılaştırmak ve düzeltmek için bir yedeğiniz vardır. Ancak, DB boyutu birkaç GBs olana kadar bu iyi çalışabilir. DB boyutu büyük …

4
Düz dosyaları veritabanı / API'ye karşı bir ön uç ve arka uç arasında taşıma olarak kullanma
Birkaç geliştirici arasında oldukça sıcak bir tartışma yaratan bir uygulamam var. Temel olarak, bir web katmanına ve bir arka uç katmanına ayrılır. Web katmanı, bilgileri basit bir web formuyla toplar, bu verileri bir JSON belgesi (kelimenin tam anlamıyla bir .json dosyası) olarak arka uç tarafından kullanılan bir izleme klasörüne saklar. …

3
Sipariş edilen bilgiler İlişkisel Veritabanında nasıl saklanır
Düzgün ilişkisel bir veritabanında sipariş bilgileri depolamak anlamaya çalışıyorum. Bir örnek: Diyelim ki Şarkılardan oluşan bir Çalma Listem var. İlişkisel Veritabanımda, Playlistsbazı meta veriler (ad, yaratıcı, vb.) İçeren bir tablo var . Ayrıca şarkı Songsiçeren bir playlist_idbilgi (ad, sanatçı, süre, vb) yanı sıra , içeren bir tablo var . Varsayılan …

9
İlişkisel veritabanlarındaki kısıtlamalar - Neden bunları tamamen kaldırmıyorsunuz?
Günümüzde tablolar (SQLserver içinde) arasında kısıtlamalar oluşturmak için herhangi bir neden var mı? Varsa ne zaman? Bölgemdeki uygulamaların çoğu nesne ilkeleri üzerine kuruludur ve tablolar isteğe bağlı olarak birleştirilir. Talep, uygulamadan gelen ihtiyaca dayanmaktadır. Basit bir arama için bir dizi kısıtlanmış tablo yüklemeyeceğim, bu da (eylemden sonra) birbirinden basit bir …

4
Neden GraphQL yerine SQL kullanmıyorsunuz?
Geçenlerde RESTful'dan daha üstün olduğunu iddia eden GraphQL'i öğrendim. Ancak, neden SQL ifadelerini bir HTTP GET isteğine koymadığımızı merak etmeye başladım. Örneğin, GraphQL'de { Movie(id: "cixos5gtq0ogi0126tvekxo27") { id title actors { name } } } Hangi SQL karşılığı daha basit değil SELECT id, title FROM movies WHERE id = cixos5gtq0ogi0126tvekxo27; …

3
Monolitten mikro hizmetlere geçerken yabancı anahtar kısıtlamaları nasıl ele alınır?
Ekibim monolitik bir ASP.NET uygulamasından .NET Core ve Kubernetes'e geçiş yapıyor. Kod değişiklikleri beklendiği gibi gidiyor gibi görünüyor, ancak ekibimin çok fazla anlaşmazlık yaşadığı yerlerde veritabanı etrafında. Şu anda tüm işimiz için tüm verileri barındıran oldukça büyük bir SQL Server veritabanına sahibiz. Ben veritabanı bir (mantıksal) veritabanında katalog verileri, başka …

3
İlişkisel veritabanları ve yinelemeli gelişim
Çevik metodolojiler, Etki Alanına Dayalı Tasarım ve Nesneye Dayalı Analiz ve Tasarım gibi yazılım geliştirmeye yönelik birçok yaklaşımda, geliştirmeye tek bir yinelemeli yaklaşım benimsememiz teşvik edilir. Bu yüzden, projede ilk çalışmaya başladığımızda alan modelimizi doğru bir şekilde yapmamız gerekmiyor. Bunun yerine, zaman geçtikçe modeli yeniden düzenliyoruz çünkü sorunlu alanı zamanla …

4
Veritabanının kötü tasarlandığı ilişkisel bir veritabanı tabanlı uygulamada daha iyi OO kodu nasıl oluşturulur
Ben esas olarak her sayfada birkaç tablo ve bu tablolar için geçerli bir filtre olan benzer sayfaları bir demet oluşan bir Java web uygulaması yazıyorum. Bu tablolardaki veriler bir SQL veritabanından gelir. Veritabanı kötü tasarlanmış ve mybatis daha veritabanı odaklı bir araç olduğundan myBatis benim durumumda en iyi seçim olmayabilir …


8
Silinen kullanıcıları yönetme - ayrı mı yoksa aynı tablo mu?
Senaryo, genişleyen bir kullanıcı grubum var ve zaman geçtikçe, kullanıcılar şu anda aynı tabloda 'silindi' (bir bayrakla) olarak işaretlediğimiz hesaplarını iptal edecekler. Aynı e-posta adresine sahip kullanıcılar (bu şekilde giriş yaparlar) yeni bir hesap oluşturmak isterse, tekrar kaydolabilirler, ancak YENİ bir hesap oluşturulur. (Her hesap için benzersiz kimliklerimiz vardır, bu …

8
Özel alanlara sahip bir kullanıcı veritabanını nasıl tasarlarsınız
Bu soru, bir veritabanını nasıl tasarlamalıyım, daha iyi bir çözümün ne olacağına bağlı olarak ilişkisel / nosql veritabanları olabilir. "Şirket" ve "Kullanıcı" yı izlemek için bir veritabanı içeren bir sistem oluşturmanız gerektiğinde bir gereklilik verilmiştir. Tek bir kullanıcı her zaman yalnızca bir şirkete aittir Bir kullanıcı yalnızca bir şirkete ait …

5
Bir veritabanı tablosu ne zaman zaman damgaları kullanmalıdır?
İlk olarak, belki de bu sorunun veritabanı değişimine ait olduğunu düşündüm, ancak veritabanları yerine bir bütün olarak bir programlama çözümü ile daha ilgili olduğunu düşünüyorum. İnsanlar en iyisi bu düşünürseniz veritabanı değişimine geçecek. Bir veritabanı tablosunun ne zaman oluşturulmuş ve güncellenmiş bir zaman damgası eklenmesi gerektiğini merak ediyordum? İlk açık …

5
Verileri mikro hizmetlerde senkronize etmenin uygun yolu nedir?
Mikro hizmet mimarisinde nispeten yeniyim. Orta büyüklükte bir web uygulamamız var ve şimdi ilerlediğimiz monolitik bir sistem yerine mikro hizmetlere ayırmanın artılarını ve eksilerini tartıyorum. Anladığım kadarıyla, mikroservisleri Ave Bher birinin diğerinin sahip olduğu bir veri alt kümesine dayanan düşünün . Bir Aşey değiştiğini söyleyerek bir ileti gönderilirse , Bbu …

3
Nesneye Dayalı veritabanları neden İlişkisel Veritabanları kadar kullanılmıyor? [kapalı]
Şu anda olduğu gibi, bu soru Soru-Cevap formatımıza uygun değil. Yanıtların gerçekler, referanslar veya uzmanlık tarafından desteklenmesini bekliyoruz, ancak bu soru muhtemelen tartışma, tartışma, oylama veya genişletilmiş tartışma talep edecektir. Bu sorunun çözülebileceğini ve muhtemelen yeniden açılabileceğini düşünüyorsanız, yardım için yardım merkezini ziyaret edin . 7 yıl önce kapalı . …

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.