«database-development» etiketlenmiş sorular

8
Kendi veritabanı sistemimi oluştur [kapalı]
Veritabanlarının onları daha verimli kullanmak için nasıl çalıştığını öğrenmem gerekiyor ve öğrenme yolum da bunu yapmak. Kendi veritabanı sistemimi oluşturmak istiyorum. Dosyaları ayrıştırmak için sorgu kullanacak bir sözde veritabanı oluşturmaya atıfta bulunmadım; bu sadece bir sorgu dili ile bir dosya sistemi arayüzü olacaktır. Bir veritabanı motorunun gerçek yapısı hakkında konuşuyorum. …

2
İki yönlü veri senkronizasyonu için en iyi yöntem / Kalıp
İşimde oldukça sık, veritabanı sistemleri arasında 2 yönlü veri senkronizasyonu fikri ortaya çıkıyor. Klasik örnek iki farklı CRM sistemidir (Raiser's Edge ve Salesforce) ve bunlar arasında iki yönlü bir Temas verisi senkronizasyonuna ihtiyaç vardır. API ile ilgili düşünceler bir yana, senkronize edilmek üzere paylaşılan bir anahtarınızın olduğunu varsaymak ve yalnızca …

11
Uygulama mantığına karşı veya veritabanı katmanına yerleştirmenin argümanları nelerdir? [kapalı]
Çoğu yazılım geliştirici, uygulama mantığını uygulama katmanında tutmak ister ve burada tutmamız bizim için büyük olasılıkla doğaldır. Veritabanı geliştiricileri, uygulama mantığını tetikleyiciler ve saklı yordamlar olarak veritabanı katmanına koymak istiyor gibi görünmektedir. Şahsen, katmanların sorumluluklarını ayıklamayı ve sorumluluklarını ayrı tutmayı kolaylaştırmak için uygulama katmanında mümkün olduğunca tutmayı tercih ederim. Bu …

8
Etki alanı odaklı tasarım bir anti-SQL deseni midir?
Etki alanı odaklı tasarımda (DDD) dalış yapıyorum ve içinde daha derinlere indiğimde anlamadığım bazı şeyler var. Anladığım kadarıyla, ana nokta Etki Alanı Mantığını (İş Mantığı) Altyapıdan (DB, Dosya Sistemi vb.) Ayırmaktır. Merak ettiğim şey, bir Malzeme Kaynağı Hesaplama Sorgusu gibi çok karmaşık sorularım olduğunda ne olur? Bu tür sorgularda, ağır …


8
Önce ön uç veya Önce arka uç. İyi sistem tasarım uygulaması olan ikisinden hangisi?
Şu anda bir okul kayıt sistemi geliştirmemi isteyen bir müşterim var. Şimdi bu ilk kez bu tür bir zorlukla karşı karşıyayım. Oluşturduğum geçmiş yazılımların çoğu o kadar da karmaşık değil. Hepinizin karmaşık yazılımlar yarattığını biliyorum, bu konuda sadece tavsiyenizi istiyorum. Önce ön veya arka ucu tasarlamalı mıyım? Teşekkürler! İşte internette …

9
Birincil anahtar değişmez mi olmalı?
Bir stackoverflow son soru birincil anahtarlar değişmezliği hakkında bir tartışma yarattı. Birincil kuralın değiştirilemez olması bir tür kural olduğunu düşünmüştüm. Bir gün birincil anahtarın güncellenme şansı varsa, bir yedek anahtar kullanmanız gerektiğini düşündüm. Ancak, SQL standardında değildir ve bazı RDBMS '"cascade update" özelliği, bir birincil anahtarın değişmesine izin verir. Öyleyse …

8
Coğrafi bir adres / konumun veritabanında depolanmasının evrensel bir yolu nedir? [kapalı]
Kapalı . Bu sorunun daha fazla odaklanması gerekiyor . Şu anda cevapları kabul etmiyor. Bu soruyu geliştirmek ister misiniz? Soruyu, sadece bu yazıyı düzenleyerek tek bir soruna odaklanacak şekilde güncelleyin . 2 yıl önce kapandı . Dünyadaki herhangi bir adres için uygun bir coğrafi adres / konumun doğru biçimi nedir? …

3
İki yönlü senkronizasyon için çakışma çözümü
Bir bağlantının her zaman mümkün olmadığı varsayılarak, 'ana' veritabanı sunucusu ile birçok 'ikincil' sunucu arasında, özellikle de uyuşmazlık çözümü arasında iki yönlü senkronizasyonu nasıl yönetirsiniz? Örneğin, iOS'ta 'veritabanı' olarak CoreData kullanan ve kullanıcıların içeriği Internet bağlantısı olmadan düzenlemelerine izin vermek istiyorum. Aynı zamanda, bu bilgiler cihazların bağlanacağı bir web sitesinde …

7
Kendi Veri Erişimi / Veri Eşleme Katmanınızı yazmak “iyi” bir fikir mi?
Şu anda kullanıma hazır nesne-ilişkisel eşleyici kullanma veya kendimizi döndürme arasında seçim yapma şansımız olan bir durumdayız Veri katmanı ve iş katmanının maalesef bir araya getirildiği eski bir uygulamamız (ASP.NET + SQL Server) var. Sistem, veri erişimi açısından özellikle karmaşık değildir. İlişkili tablolardan oluşan büyük bir gruptan (35-40) veri okur, …

14
ORM tarafından veritabanı soyutlamanın kullanılmasının faydaları nelerdir? [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 . 9 yıl önce kapalı . …

5
LINQ to SQL öldü mü?
Linq to SQL kullanmaya devam etmek için herhangi bir neden var mı, yoksa EF, NHibernate gibi ORM tekniklerine geçmek daha iyi mi? Linq to SQL'i uzun süredir var olacak yeni bir büyük kurumsal uygulamada kullanıyoruz. Bu yeni kurumsal uygulama için motivasyon, uygulamanın Visual Basic'te yazılmış olağandır ve Microsoft desteği durdurduğundan …

5
Çok sunuculu RDBMS'im veya Uygulamam veritabanı Referans Bütünlüğü'nü işlemeli mi?
Yabancı Anahtarlar, Kısıtlamalar, Varsayılan Değerler vb. Öğeler veritabanı yönetim sistemi (bu örnekte MS SQL 2005) veya uygulama tarafından mı ele alınmalıdır? Her iki taraftan da fikirler duydum ve dürüstçe hangi yoldan gideceğimden emin değilim. Birden fazla sunucuya / veritabanına yayılma şansımız var ve Yabancı Anahtarların bağlı sunucular arasında kullanılabileceğini düşünmüyorum. …

6
veritabanı programcıları ne yapar?
Oracle programcıları vb. Hakkında her okuduğumda kafam karışıyor. Tam olarak ne yaptıklarını bilmiyorum. Anladığım kadarıyla, uygulama programcılarının temel işlevselliği geliştirmeleri gerekiyor. Kullandıkları kütüphaneler GUI geliştirmeye veya veritabanı bağlantısına yardımcı olabilir, ancak bu uygulamanın o uygulamanın programlanması ve her uygulamanın farklı olmasını sağlayan işlevsellik (bazılarının başkalarının ayarlanmış sürümleri olabilir). Bu bağlamda, …

6
SQLite biraz hafife alınmıyor mu? [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 . 8 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.