«database-design» etiketlenmiş sorular

Bir veritabanının kavramsal şemasının ve / veya mantıksal modelinin ve / veya fiziksel ayarlarının geliştirilmesi.

2
Veritabanı yeniden tasarım fırsatı: Bu sensör veri toplama için hangi tablo tasarımı kullanılacak?
Arka fon Her biri 10 dakikalık aralıklarla topladığımız yaklaşık 100 veri noktasına sahip yaklaşık 2000 sensörlü bir ağım var. Bu veri noktaları genellikle int değerleridir, ancak bazıları dize ve kayan değerdir. Bu veriler 90 gün boyunca saklanmalıdır, mümkünse daha fazla ve yine de verimli olmalıdır. Veri tabanı tasarımı Başlangıçta bu …

4
Yinelenen bir tablo oluşturmaktan kaçınmak için Eş anlamlıları kullanmak iyi bir fikir mi?
Aynı veritabanının 3 kopyası var. 3 veritabanının hepsinde bir Userstablo vardır ve bir Kullanıcı her zaman aynı ayarlara sahip 3 veritabanında bulunur. Bir Kullanıcı eklemek veya düzenlemek istediğimizde 3 veritabanını güncellememiz gerekir. UsersTablo 2 ve 3 veritabanından silmek ve Synonymveritabanını 1 işaret eden bir ile değiştirmek daha iyi bir fikir …

3
Turnuva veritabanı tasarlamanın en iyi yolu
Yaklaşan Euro 2012 futbol turnuvasının tüm maçlarına bahis oynamak için bir web sayfası oluşturuyorum. Nakavt aşaması için hangi yaklaşımın uygulanacağına karar vermek için biraz yardıma ihtiyacınız var. Aşağıda, tüm "bilinen" grup aşaması maçlarının sonuçlarını saklama konusunda oldukça memnun olduğum bir maket oluşturdum. Bu tasarım, bir kullanıcının doğru bir bahis koyup …

4
PostgreSQL tasarım aracı [kapalı]
Kapalı. Bu soru konu dışı . Şu anda cevapları kabul etmiyor. Bu soruyu geliştirmek ister misiniz? Soruyu , Veritabanı Yöneticileri Stack Exchange için konu üzerinde olacak şekilde güncelleyin . 5 yıl önce kapalı . PostgreSQL ile çalışacak bir veritabanı tasarlamak üzereyim. MySQL veritabanı için MySQL Workbench adlı muhteşem araca alışkınım. …

2
Oracle'da PL / SQL yapan Uygulama Geliştiricileri için Güvenlik
Oracle'da Şema düzeyinde ayrıcalıkların yokluğunu nasıl ele alıyorsunuz? Oracle'ın güvenlik mimarisi, yalnızca nesne düzeyinde ayrıcalıklara ihtiyaç duyan uygulamalar için iyi çalışır ve az kısıtlamaya ihtiyaç duyan DBA'lar için iyi çalışır. Bununla birlikte, bir ön uç uygulaması ve çoklu şemada PL / SQL ile geliştirme yapan programcılar için mimaride büyük bir …

2
İlişkisel veritabanlarındaki ağaç benzeri verileri düzgün ve verimli bir şekilde temsil edecek bir model nasıl yapılandırılır?
SQL sorusunu kullanarak ilişkisel bir veritabanında ağaç benzeri verileri taramaya dayalı olarak , fiziksel sonuçları göz önünde bulundurarak ilişkisel veritabanlarındaki ağaç benzeri verileri tanımlamak için düzenli olarak nasıl kullanıldığını bilmek isterim? RDBMS normal SQL ANSI veya ortak kullanılabilir özellikler dışında işlemek için özel özelliklere sahip olmadığını varsayalım. Şüphem her zaman …

1
Kullanılmayan NONCLUSTERED INDEX hala sorgu hızını artırabilir mi?
Bu garip bir durum, ama birinin cevap vermesini umuyorum. Bazı performans sorunlarını giderme sırasında, istendiği gibi tabloya NONCLUSTERED INDEX ekledik sp_BlitzIndex. Ertesi gün kullanımını kontrol ettik ve 0 okuma gösterdi ( 0 tarama / arama, 0 tekil arama ), bu yüzden devre dışı bıraktık. Önümüzdeki dakika, INDEX'i eklediğimizde ilk etapta …

6
2NF ve 3NF'yi bir örnekle açıklama
İkinci normal formda (2NF) bir sorunum var ve Google'ı kullanarak çözemedim. Beni çıldırtıyor çünkü ben öğretmenim ve öğrencilerime yanlış şeyler öğretmek istemiyorum. 5 alanlı bir masa alalım. Notlar = {StudentName, SubjectCode, SubjectName, #Exam, Grade} Bağımlılıklar şu şekilde: StudentName, SubjectCode, #Exam -> Not SubjectCode -> Konu Adı SubjectName -> SubjectCode Bu …

2
Yıldız şeması veri ambarındaki dinamik alanlar için EAV'ye alternatif
API istekleri günlüğünü depolamak için büyük bir veri deposunda dinamik alanları ve değerleri desteklemem gerekiyor, kullanıcı durumum tüm API istekleri sorgu dizesini saklamalı ve gelecekte onlara karşı sorgulama yapabilmem (yani yalnızca depolama, bu yüzden onlar için damla kullanamam) Örneğin http://example.com/?action=test&foo=abc&bar=def... Tüm field => valueeşlemeleri saklamam gerekiyor (action => test), (foo …

5
Büyük uygulamalar için aynı veritabanındaki farklı şemalardaki tablolarda yabancı anahtarlar oluşturmak kötü bir fikir mi?
Adanmış sunucuya büyük bir pl / sql web tabanlı uygulama aktarımı üzerinde çalışıyorum. Bu uygulama 70 paket program kodu ile bir şemada yer almaktadır. Bu uygulama farklı zamanlarda yaklaşık 15 kişiye yapılmıştır. Farklı şemalardaki referans tablolarında yabancı anahtarlar oluşturmak bizim için normal bir uygulamadır, çünkü gerçekten rahattır ve veritabanını çok …

2
600 GB'lık tablo dizinli anahtar veri türünü INT'den BIGINT'e değiştirmenin en hızlı yolu
600GB MySQL tablosunda bir veri türünü INT BIGINT değiştirmek gerekir. Sütunun benzersiz bir dizini vardır. İmzasız INT ile iyi olabilirim, ancak buna geçmeyi ya da BIGINT'in hemen hemen aynı acı olacağını varsayıyorum. Tablonun motoru InnoDB. Daha kolay ne olabilir: TABLOYU DEĞİŞTİR Kopyalama yapısı ve INSERT INTO (SELECT *) Döküm tablosu …

4
150 boyutlu alanda en yakın komşu arama
Olası RDBMS herhangi birini kullanarak bir veritabanı oluşturmak istiyorum. Yaklaşık 150 sütunlu bir tablo olacaktır. Amaç, diğer bazı nesnelerin en yakın komşu araştırmasını yapmaktır. Yani 150 boyutlu uzayda bir NNS. Zaten L1 veya L2 mesafeleri gibi bazı bariz yöntemleri kullanmaya çalıştım, ancak elbette birçok satır içeren tablolar için çok zaman …

2
Anketler, Sorular ve Yanıtlar hakkında bir veritabanında gereksiz yabancı anahtarları işlemek için en iyi veri modelleme yaklaşımı
Mağaza anketleri, sorular ve yanıtlar için en iyi ilişkisel modelleme yaklaşımı hakkında tavsiye arıyorum. Aşağıdaki iki yaklaşımdan hangisinin en iyi göründüğünü ya da her ikisine alternatif bir yaklaşım arıyorum. En azından şu varlıklarım var: soru anket kişi Ve en azından şu ilişkiler: Her anketin 1 veya daha fazla sorusu vardır. …

3
SQL Server 2016, Shard içeren çok kiracılı bir sistem mi yoksa kiracı başına ayrı veritabanı üzerinden Kiracı izolasyonu mu olmalı?
Kullanım durumu göz önüne alındığında: Kiracı verileri çapraz konuşmamalı, bir kiracının başka bir kiracının verilerine ihtiyacı yoktur. Her kiracı potansiyel olarak büyük geçmiş veri hacmine sahip olabilir. SQL Server, AWS EC2 yönetim ortamında barındırılmaktadır. Her kiracı coğrafi olarak uzaktır. PowerBI Embedded gibi üçüncü taraf görselleştirme araçlarını kullanma niyeti vardır Veri …

5
Yedekliliği kontrol etmek için tabloları düşürmeden gizlemek / devre dışı bırakmak nasıl?
Korumak ve webservice yöntemleri ve artık kullanılmayan veritabanı tabloları içeren eski bir eski sistemi genişletmek zorunda. Tabloların gerçekten gereksiz olduğundan tamamen emin olmadığım için onları düşürmekten korkuyorum. Aynı etkiyi (tablolar artık kullanılamaz) düşürmeden elde etmenin başka bir yolu var mı? Benim fikrim onları Deletedgeçerli varsayılandan farklı bir şemaya (ör. ) …

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.