«database» etiketlenmiş sorular

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

7
Daha hızlı olan nedir? REST API mi kullanıyorsunuz veya doğrudan bir veritabanını mı sorguluyorsunuz?
Daha hızlı performans akıllıca nedir? Bir REST API'si oluşturma ve web uygulamanızın veritabanınızla tüm etkileşimleri yapmak veya doğrudan veritabanınızı sorgulamak için REST API'sini kullanması (yani dilinizin Java için JDBC gibi bir veritabanını sorgulamak için kullandığı tipik nesneyi kullanarak)? REST ile gördüğüm yol: Kodunuzda REST yöntemini çağırmak için bir nesne oluşturuyorsunuz …
16 database  rest  sql 

7
Bir web API'sine yönelik bir ağ çağrısı ile çoklu veritabanı çağrıları gerçekten önemli mi?
İşverenlerimden birinde bir REST (ancak SOAP için de geçerli) API üzerinde çalıştık. Uygulama kullanıcı arabirimi olan istemci, API üzerinden web üzerinden (tipik üretim dağıtımlarında LAN) arama yapar. API, veritabanını arar. Tartışmalarımızda tekrarlanan bir tema performanstır: takımdaki bazı kişiler performans nedeniyle tek bir API çağrısından birden fazla veritabanı çağrısı (genellikle okur) …

6
HTTP Oturumu veya Veritabanı yaklaşımı
Benim yaklaşımı olması gerektiği gibi biraz kafam karıştı, alışveriş sepeti tasarımı üzerinde çalışıyor ve alışveriş sepetini oturumda veya veritabanında saklamalıyım ama hangi yaklaşımın en iyi olacağından emin değilim. Kullanım örneği Kullanıcı oturum açmadı ve sepete ürün ekledi (Anonim kullanıcı) Kullanıcı oturum açtı ve sepete ürün ekledi. İlk durum benim için …

2
Bu SQL kavramları yeni başlayanlar, orta düzey veya ileri düzey geliştiriciler için mi? [kapalı]
Kapalı. Bu soru konu dışı . Şu anda cevapları kabul etmiyor. Bu soruyu geliştirmek ister misiniz? Soruyu Yazılım Mühendisliği Yığın Değişimi için konuyla ilgili olacak şekilde güncelleyin . 4 yıl önce kapalı . Son zamanlarda SQL öğreniyorum ve MySQL / Postgres ve yakında Oracle DB ile pratik yapıyorum. Ayrıca, veritabanlarında …

3
PHP ve MySql'de parasal değerler nasıl ele alınır?
Ben bir MySQL veritabanı üstünde PHP yazılmış eski kod büyük bir yığın miras. Fark ettiğim şey, uygulamanın doublesverilerin depolanması ve işlenmesi için kullandığı . Şimdi double, yuvarlama hataları nedeniyle parasal operasyonlar için nasıl uygun olmadığını belirten çok sayıda gönderiyle karşılaştım. Ancak, henüz parasal değerlerin PHP kodunda ele alınması ve bir …

5
Veritabanını tasarlamak programcıların işi midir?
Son altı yıldır programcıyım. Kariyerim boyunca birçok web uygulaması üzerinde çalıştım. Çoğu zaman, bir veritabanına ihtiyaç duyulduğunda, bize (programcılar) verildi ya da üzerinde çalışmak için bazı eski veritabanlarımız vardı. Değilse, o kadar da zor olmayan kendi başımıza veritabanı oluşturmak ve tasarlamak zorundaydık. Ancak, programcılar olarak, verilerin çok önemli olduğu ve …


4
Bir veritabanı ile çalışırken OO ve Test edilebilir kalma
Bir veritabanıyla çalışmak, ancak birimlerin test edilebilirliğini sağlamak için bazı OOP stratejileri nelerdir? Bir Kullanıcı sınıfım olduğunu ve üretim ortamımın MySQL ile çalıştığını varsayalım. Burada PHP kullanarak gösterilen birkaç olası yaklaşımlar görüyorum: Arka uç veri kaynağını soyutlamak için load()ve arayüzlerine sahip bir $ data_source iletin save(). Test yaparken farklı bir …

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, …

7
Kavşak tablosu oluşturmak yerine boş değerli bir yabancı anahtar kullanmanın dezavantajları
Aşağıdaki ER diyagramım olduğunu varsayalım: Ben bir yabancı anahtar kullanarak ilişkiyi temsil Şimdi eğer Schooliçinde Student, anlatabilirdim NULL(a çünkü değerleri Student bir ait için gerekli değildir School, örneğin): Yani (okuduğum şeye göre) doğru yol, ilişkiyi temsil etmek için bir kavşak tablosu oluşturmaktır, örneğin: Bu şekilde, NULLtabloda hiçbir değer bulunamaz School_has_Student. …

3
Yapılacaklar listesi için veritabanı şeması
PHP, MySQL, Jquery templating ve JSON ile çok basit bir yapılacaklar listesi uygulaması yapmaya çalışıyorum ... Ancak, benim şem JSON şeyleri karmaşık gibi görünüyor. Bunu yapmanın en iyi yolu nedir? Her liste için öğeleri içeren yeni bir tablo. veya listeler için bir tablo ve bir şekilde birleştirilen öğeler için bir …

2
Zaten bir grafik veritabanı kullanıyorsam neden Elastik Arama'yı kullanayım?
Esnek arama ve grafik veritabanları arasında bir karşılaştırma hakkında web üzerinde derin bir açıklama bulamıyorum . Her ikisi de veri geçişi için optimize edilmiştir. Elastik Arama analitik için optimize edilmiş görünüyor. Bununla birlikte Neo4j, dizinleri ve bazı tam metin özelliklerini yönetmek için Lucene'e dayanmaktadır. Zaten bir grafik veritabanı kullanıyorsam neden …

4
İlişkisel veritabanları neden yalnızca SQL sorgularını kabul eder?
Bildiğim kadarıyla, ilişkisel veritabanlarının çoğu, querySQL dizesini bağımsız değişken olarak alan bir işlev dışında, sorgular için herhangi bir sürücü düzeyinde API sunmaz . Birinin yapabilmesi ne kadar kolay olurdu diye düşünüyorum: var result = mysql.select('article', {id: 3}) Birleştirilmiş tablolar için, biraz daha karmaşık ama yine de mümkün olacaktır. Örneğin: var …
15 database  sql 

2
B-Ağaçları ve Diğer Veri Yapıları Katı Hal Sürücülerinin Gelişimi ile Eski Olacak mı?
Günümüzde birçok (belki de çoğu?) Veritabanı uygulaması veri depolamak için B-Ağaçları ve varyasyonları kullanır, çünkü bu veri yapısı bir sabit diskteki okuma, yazma ve arama işlemlerini optimize eder (ve bu işlemler de genel verimlilikte önemli bir rol oynar. veritabanları). Katı Hal Sürücüler (SSD'ler) geleneksel sabit diskleri (HDD'ler) tamamen dışarıda bırakmalı …

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.