«database» etiketlenmiş sorular

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

9
İlişkisel veritabanları, her sütun için önceden tanımlanmış bir veri türü ayarlayarak ne kazanır?
Şu anda bir SQL veritabanı ile çalışıyorum ve bu beni her zaman meraklandırdı, ancak Google aramaları pek fazla ortaya çıkmıyor: Neden katı veri türleri? İkili ve düz metin verisi arasındaki farkın ne kadar önemli olduğu gibi neden birkaç farklı veri türünüz olduğunu anlıyorum . İkili verilerin 1'lerini ve 0'larını düz …

2
Mobil uygulamalarda Veri Senkronizasyonu - birden fazla cihaz, birden fazla kullanıcı
İlk mobil uygulamamı oluşturmaya çalışıyorum. Uygulamanın temel özelliklerinden biri, birden fazla cihazın / kullanıcının aynı verilere erişebileceği ve hepsinin CRUD haklarına sahip olmasıdır. Mimarinin, tüm verilerin depolandığı merkezi bir sunucu içermesi gerektiğine inanıyorum. Aygıtlar, veri işlemlerini gerçekleştirmek için sunucuyla etkileşimde bulunmak için bir API kullanır (örneğin, bir kayıt eklemek, bir …
42 database  mysql  data  mobile 

6
Neden tarihleri ​​veritabanından bir dize olarak döndürmüyorsunuz?
Tipik bir web uygulamasında, tarihler güçlü bir şekilde yazılan veritabanı katmanından alınır (örneğin, System.String'in tersine bir System.DateTime olarak c #). Bir tarihin dize olarak ifade edilmesi gerektiğinde (örneğin, bir sayfada görüntülenir), DateTime'dan dizgeye dönüşüm sunum katmanında yapılır. Bu neden? DateTime'ı veritabanı katmanındaki bir dizeye dönüştürmek neden kötü bir şey? Ayrıca …

7
Uygulama yalnızca yerel olarak bir şeyler yaparsa, veritabanı sunucusu kullanmak anlamlı mı?
Temelde sistemde yerel olarak çalışan bir uygulama yazılımı olan bazı uygulamalar gördüm (bu yüzden ağ üzerinden çok fazla iletişim kurmuyorlar). Bu uygulamalar, verilerini depolamak için veritabanı sunucularına bağlı görünüyor. Bir uygulama örneği Amarok'tur (Linux'ta popüler bir müzik çalar). Hala bunu yapıp yapmadıklarını bilmiyorum, ama Amarok'un kurulmasının bir MySQL sunucusu kurmanız …

3
İş kurallarını saklamak için bir yapılandırma dosyası veya veritabanı kullanmalı mıyım?
Geçenlerde şunu ifade eden Pragmatik Programcı'yı okudum : Ayrıntılar, bozulmamış kodumuzu karıştırıyor - özellikle de sık sık değişirse. İş mantığında veya yasada veya yönetimin günün kişisel zevklerinde bir miktar değişiklik yapmak için kod girmemiz ve kodu değiştirmemiz gerektiğinde, sistemi bozma riskini taşıyoruz - yeni bir hata getirme. Avı Andrew; Thomas, …

4
Sıfır Kesinti Dağıtımını Gerçekleştirme
Sıfır kesinti süresi kesintisi sağlamaya çalışıyorum, bu sayede kapalı saatlerde daha az ve daha "yavaş" saatlerde veya herhangi bir zamanda teoride konuşlayabilirim. Şu anki kurulumum biraz basitleştirildi: Web Sunucusu A (.NET Uygulaması) Web Sunucusu B (.NET Uygulaması) Veritabanı Sunucusu (SQL Server) Mevcut dağıtım işlemim: Web Sunucusu A ve B'deki siteleri …

8
Hiç bir veritabanındaki verileri silmeli miyiz?
Veritabanlarında yeniyim ve temel kavramları anlamaya çalışıyorum. Bir veritabanındaki verilerin nasıl silineceğini öğrendim. Fakat arkadaşlarımdan biri bana veritabanındaki verileri silmemen gerektiğini söyledi. Aksine, artık gerekmediğinde, basitçe işaretlemek veya 'kullanımda değil' olarak işaretlemek daha iyidir. Bu doğru mu? Öyleyse, IBM gibi büyük bir şirket, verilerini yüz yıl veya daha uzun bir …

7
Tüm DB tablolarında oluşturulan tarih ve son güncellenen tarih alanı dahil olmak üzere standardizasyon yapmak mantıklı mı?
Patronum şu anda ekibimize bazı geliştirme standartları uygulamaya çalışıyor, bu yüzden dün, çoğunlukla ortaya çıkana kadar iyi giden standartları tartışmak için bir toplantı yaptık. Tüm DB tabloları, tetikleyiciler tarafından güncellenen bir CreatedDate ve LastUpdatedDate sütununa sahip olacaktır. Bu noktada ekibimiz bir fikir şeması yaşadı; bir yanımız bunu tüm masalarda yapmanın …

6
Birim Testleri ve veritabanları: Hangi noktada gerçekten veritabanına bağlanırım?
Bir veritabanına bağlanan test sınıflarının, örneğin "Test sınıfları hizmet vermeli mi ..." ve "Birim testi - Veritabanı ile birleştirilmiş uygulama" gibi soruların yanıtları vardır . Kısacası, bir veritabanına bağlanması gereken bir A sınıfı olduğunu varsayalım. A'nın gerçekten bağlanmasına izin vermek yerine, A'ya bağlanmak için kullanabileceği bir arabirim sağlar. Test için …

3
Bir veritabanında metin sütunları üzerinden varchar kullanmak için herhangi bir sebep var mı?
Mı varcharsadece bir kalıntı önce gelen textgeldi, yoksa olurdu durumlar kullanmak vardır istediğiniz bir kullanımı varchar? (Veya charbu konuda ..) (Günlük Postgres ve MySQL (MyISAM) kullanıyorum, bu yüzden bunlar en çok ilgilendiğim şey, ancak diğer veritabanlarının cevapları elbette memnuniyetle karşılıyor. ^ _-)

12
Deneyimli programcılar veritabanı sorgularını bilmeli mi? [kapalı]
Sorgu yazma ve veritabanı tasarımı konusunda da uzman olan pek çok programcı var. Bu uzman bir programcı veya yazılım mühendisi olmak için temel bir gereklilik midir? Orada benzerlikler bir sürü yolu sorgular ve kodlar geliştirilmektedir rağmen, benim kişisel görüşüm, Sorgular farklı var gibi Yapısını daha Kanunu'na ve bunun nedeni farklı …
35 database  query 

6
Geliştiricinin dizüstü bilgisayarlarına kritik bir veritabanı depolamak için iyi bir güvenlik uygulaması nedir?
Birkaç sorumuz var: Geliştiricilerin, makinelerindeki üretim veritabanının bir kopyasına ihtiyacı vardır. Geliştiriciler, App.config dosyalarındaki söz konusu veritabanının şifresine sahiptir. Söz konusu veritabanındaki verilerin tehlikeye girmesini istemiyoruz. Önerilen birkaç çözüm ve sakıncaları: Tam disk şifreleme. Bu, tüm sorunları çözer, ancak dizüstü bilgisayarın performansını düşürür ve biz bir başlangıçız, bu nedenle powerhorses …


6
Uygulama başına bir veritabanı kullanmalı mıyım veya birden fazla uygulama arasında tek bir veritabanını paylaşmalı mıyım [kapalı]
Bazıları aynı kaynaklardan gelen verileri kullanan çoklu uygulamalarım var. En iyi uygulama (veya artıları / eksileri nelerdir): verileri birden fazla uygulama tarafından paylaşılan veritabanlarında bırakın sadece bir veritabanı gerektiğinden yer tasarrufu sağlar farklı uygulamaların farklı sorgulama ihtiyaçları olduğu için endekslemeyi zorlaştırır Günlük verileri uygulama başına veritabanlarına aktar Uygulama başına veritabanlarında …

3
Düz metin verilerinin saklanması, eşdeğer iletiyi ikili dosyada saklamaktan daha az yer kaplar mı?
Bir web geliştiricisi olarak ikili veriyi çok az biliyorum. "Merhaba dünya." Cümlesini alırsam, onu ikiliye dönüştürür ve bir SQL veritabanında ikili olarak depolarsam , 1'ler ve 0'lar harflerden daha fazla yer kaplar gibi görünür . Bana göre harfleri kullanmak, bir sembolün çoklu olduğu anlamına gelen sıkıştırma kullanmak gibi olacak gibi …

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.