«database» etiketlenmiş sorular

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

5
Windows / Linux neden ilişkisel Veritabanları (RDBMS) kullanmıyor?
Windows / Linux neden ilişkisel veritabanlarını ( RDBMS ) kullanmıyor ? Tüm verileri depolamak için dosya sistemlerini kullandıklarını biliyorum, ancak web sitelerinde / web uygulamalarında kullandığımız gibi veritabanlarını kullanmanın daha verimli olduğunu düşünmüyor musunuz? Lütfen depolama için bir veritabanı üzerinden bir dosya sisteminin kullanımı hakkında ayrıntılı bilgi verin. Bu, bir …

6
İnsanlar neden DBAL'ler yerine REST API'sini yapıyorlar?
Geçmişte iki şirket, bir web uygulaması aracılığıyla veri sorgulamak için REST API'sinde bulundum. yani. web uygulamasının doğrudan SQL yapmasını sağlamak yerine, bir REST API'sini çağırır ve SQL'i yapar ve sonucu döndürür. Sorum şu ki ... bu neden bitti? Üçüncü şahıslara maruz kalacaksa, anlayabilirim. Sınırlı bir REST API'sini tam DB'den daha …

7
Veritabanında çok geniş bir dizge / kayıt listesi içinde hızlıca arama
Aşağıdaki sorunu yaşıyorum: 2 milyondan fazla kayıt içeren bir veritabanım var. Her kaydın bir X string alanı vardır ve X alanının belirli bir dize içerdiği kayıtların bir listesini görüntülemek istiyorum. Her kaydın boyutu yaklaşık 500 bayttır. Daha somutlaştırmak için: başvurumun GUI'sinde bir dize girebileceğim bir metin alanına sahibim. Metin alanının …

5
Merkezi veritabanı yok
Çok hassas verilerle ilgilenen bir web sitesi / mobil uygulamalar / masaüstü uygulamaları edinmek isteyen bir müşterim var (banka / kart detaylarından daha hassas). Verilerin hassas doğası nedeniyle, merkezi bir veritabanına kaydetmek istemiyorlar ancak yine de uygulamalarının senkronize edilmesini istiyorlar (diyelim ki mobil uygulamama bazı veriler ekledim, sonra benim masaüstü …

4
Bir web uygulamasında yarış koşulları nasıl önlenir?
Alice ve Bob'un ikisinin de ürün listelerini düzenlediği bir e-ticaret sitesini düşünün. Alice açıklamaları geliştirirken, Bob fiyatları da güncelliyor. Acme Wonder Widget'ı aynı anda düzenlemeye başlarlar. Bob ilk önce biter ve ürünü yeni fiyattan kurtarır. Alice'in açıklamasını güncellemesi biraz daha uzun sürüyor ve bitirdiğinde ürünü yeni açıklamasıyla birlikte kaydediyor. Maalesef, …

7
Saklı yordamlar yerine ORM kullanılması nasıl önerilebilir?
Tüm veri erişimi için yalnızca saklı yordamları kullanan bir şirkette çalışıyorum; bu, yerel veritabanlarımızı yeni işlemler yürütmemiz gerektiğinden, senkronize tutmamızı çok sinirlendirmektedir. Geçmişte bazı temel ORM'leri kullandım ve deneyimi daha iyi ve daha temiz buluyorum. Geliştirme yöneticisine ve ekibin geri kalanına, gelecekteki gelişim için bir tür ORM kullanmayı düşündüğümüzü söylemek …

4
Ne tür bir veritabanı kullanacağınıza nasıl karar veriyorsunuz?
Gerçekten "NoSQL" adını beğenmedim, çünkü çok açıklayıcı değil. Bu veri tabanları bana ne söyler olmayan ben veritabanları daha fazla ilgilenirler olduğum yerde vardır . Gerçekten bu kategorinin gerçekten birkaç veritabanı kategorisini içerdiğini düşünüyorum. Sadece her bir veritabanının hangi iş için en iyi araç olduğu konusunda genel bir fikir edinmeye çalışıyorum. …
31 sql  database  nosql 

1
Dinamik form oluşturucu formları ve veritabanı tasarımı? [kapalı]
Kullanıcılarınızın kendi web tabanlı formlarını (metin kutuları, seçimler, vb.) Oluşturabildiklerini ve kullanıcılarının doldurmaları için web'de yayınlayabileceğini söyleyin. Dinamik formlara bağlanmak için veritabanını nasıl tasarlayacağınıza dair bir kaynağı veya tavsiyesi var mı? Örneğin, her form için bir alt tablo mu yoksa belirli bir formun farklı sürümlerini oluşturur musunuz?

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 …

1
Bir belgeyi vs ilişkisel vs grafik veritabanı ne zaman kullanmalısınız? [kapalı]
Tartışma amaçları için bir FourSquare senaryosu düşünelim. senaryo varlık sayısı: Kullanıcılar Yerler İlişkiler: Checkin'ler: kullanıcılar <-> yerler, çoktan çoğa yerler Arkadaşlar: Kullanıcılar <-> Kullanıcılar, Çoktan Çok Veri tabanı tasarımı Bunların büyük olasılıkla hataları olacak, lütfen belirtin. RDBMS Tablolar: Kullanıcılar Yerler Checkin (kavşak) Arkadaşlar (kavşak) Artıları: CAP: tutarlılık, kullanılabilirlik Eksileri: CAP: …

2
Neden bayrakları / kodları bir veritabanında tamsayılar yerine dizge olarak saklıyorsunuz?
Drupal 7, Wordpress (bazıları oldukça eski bir sürüm) ve Python tabanlı bazı özel uygulamalar da dahil olmak üzere bazı ünlü CMS'lerin SQL dökümlerine göz atıyordum. Bu dökümlerin tümü, tamsayıları yerine dize bayraklarıyla veri içeriyordu. Örneğin, bir yayının durumu olarak temsil edildi published, closedya inheritziyade 1, 2ya 3. Veritabanlarının tasarımı konusunda …

3
Büyük zaman serisi verilerini verimli bir şekilde nasıl saklayabilirim?
Çok büyük miktarlarda zaman serisi verilerini sorgulayabilmem ve sorgulayabilmem gerekiyor. Verilerin özellikleri aşağıdaki gibidir: dizi sayısı: yaklaşık 12.000 (on iki bin) Dünya genelinde veri noktalarının sayısı: ayda yaklaşık 500.000.000 (beş yüz milyon) karma değer türleri: veri noktalarının çoğu kayan nokta değerleri, geri kalan dizeler örnekleme süresi: seri içinde olduğu gibi …

3
Kullanıcı ve kullanıcı profilini farklı tablolarda tut?
Geliştiricilerin temel kullanıcı bilgilerini bir tabloda (e-posta / kullanıcı adı, şifre karma adı, ekran adı) ve diğer gerekli olmayan kullanıcı profilinin bir diğerinde (oluşturma tarihi, ülke, vb.) Tutmayı tercih ettiği birkaç projede gördüm. Temel olmayan terimlerle bu verilere sadece ara sıra ihtiyaç duyulduğunu kastediyorum. Açıkçası yararı, eğer ORM'yi kullanıyorsanız, daha …

3
Satır içi SQL hala Micro ORM'lere sahip olduğumuz için hala kötü bir uygulama olarak mı sınıflandırılıyor?
Bu biraz açık uçlu bir soru, ancak bazı düşünceler istedim, satır içi SQL betiklerinin norm olduğu bir dünyada büyüdüğümde, hepimiz SQL enjeksiyon temelli sorunların ve sql'nin ne kadar kırılgan olduğunun farkında olduk. her yerde dize manipülasyonları yapıyorum. Sonra, ORM'nin sorgusunu anlattığınız ORM'nin şafağı geldi ve çoğu durumda optimal olmayan ancak …
26 database  sql  orm 

3
Yeni bir sistemde rezerve edilecek yaygın kullanıcı adlarının bir listesi var mı?
Bu soru edildi göç o Yazılım Mühendisliği Stack Exchange'de yanıtlanabilir çünkü yığın taşması gelen. 8 yıl önce göç etmiş . Yeni web sitemdeki kullanıcı adlarını ayırmam gerekiyor. Bunlar genellikle üç kategoriye ayrılır 1) hiç kimsenin sahip olmaması gereken kullanıcı adları (örneğin: admin, user, service, help, root, vb.) 2) ortaya çıkmaları …

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.