«database-design» etiketlenmiş sorular

Veritabanı tasarımı, bir veritabanının yapısını ve dolayısıyla mantıksal yönlerini belirleme işlemidir. Veritabanı tasarımının amacı, bazı “söylem evreni” ni temsil etmektir - veri tabanının modellemesi amaçlanan olgu türleri, iş kuralları ve diğer gereksinimler.

6
Etiketler veya etiketleme için önerilen SQL veritabanı tasarımı [kapalı]
Kapalı . Bu soru görüş temelli . Şu anda cevapları kabul etmiyor. Bu soruyu geliştirmek ister misiniz? Bu yayını düzenleyerek gerçekler ve alıntılarla cevaplanabilmesi için soruyu güncelleyin . 4 yıl önce kapalı . Bu soruyu geliştir Etiketlemeyi uygulamanın birkaç yolunu duydum; TagID ve ItemID arasında bir eşleme tablosu kullanma (bana …

6
İlişkisel Veritabanı Tasarım Kalıpları? [kapalı]
Kapalı . Bu sorunun daha fazla odaklanması gerekiyor . Şu anda cevapları kabul etmiyor. Bu soruyu geliştirmek ister misiniz? Soruyu, yalnızca bu yayını düzenleyerek tek bir soruna odaklanacak şekilde güncelleyin . 2 ay önce kapalı . Bu soruyu geliştir Tasarım örüntüleri genellikle nesne yönelimli tasarımla ilgilidir. İlişkisel veritabanlarını oluşturmak ve …


4
Veritabanı normal formları nelerdir ve örnekler verebilir misiniz? [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 . 7 yıl önce kapalı . …

3
Bir ilişkilendirmenin asıl sonu, Varlık çerçevesinde 1: 1 ilişkide ne anlama gelir?
public class Foo { public string FooId{get;set;} public Boo Boo{get;set;} } public class Boo { public string BooId{get;set;} public Foo Foo{get;set;} } Hata aldığımda Entity Framework bunu yapmaya çalışıyordu: 'ConsoleApplication5.Boo' ve 'ConsoleApplication5.Foo' türleri arasındaki ilişkilendirmenin ana sonu belirlenemiyor. Bu ilişkilendirmenin ana ucu, ilişki akıcı API'si veya veri ek açıklamaları kullanılarak …

30
Yabancı anahtarların nesi var?
Ben işitme hatırlıyorum Joel Spolsky içinde söz podcast 014 (eğer doğru hatırlıyorsam) o zorlukla hiç bir yabancı anahtar kullanmış edeceğini. Ancak, bana veritabanı boyunca yineleme ve sonraki veri bütünlüğü sorunları önlemek için oldukça hayati görünüyor. İnsanların neden olarak bazı sağlam nedenleri var mı (Yığın Taşması ilkeleri doğrultusunda tartışma yapılmasını önlemek …

5
“Tablonun yeniden oluşturulmasını gerektiren değişiklikleri kaydetmeyi önle” olumsuz etkileri
önsöz Bugün SQL Server 2008'de bir sütun değiştiriyordum, veri türünü para birimi (18,0) gibi bir değerden (19,2) değiştiriyordum. SQL Server'dan "Yaptığınız değişiklikler aşağıdaki tabloların bırakılmasını ve yeniden oluşturulmasını gerektirir" hatasını aldım. Cevaplamak için uğraşmadan önce lütfen aşağıdakileri okuyun: Araçlar ► Seçenekler ► Tasarımcı ► Tablo ve Veritabanı Tasarımcıları ► içinde …


11
İlk kez veritabanı tasarımı: Aşırı mühendislik mi yapıyorum? [kapalı]
Kapalı . Bu soru görüş temelli . Şu anda cevapları kabul etmiyor. Bu soruyu geliştirmek ister misiniz? Bu yayını düzenleyerek gerçekler ve alıntılarla yanıtlanabilmesi için soruyu güncelleyin . 2 yıl önce kapalı . Bu soruyu geliştir Arka fon İlk sınıf CS öğrencisiyim ve babamın küçük işletmeleri için yarı zamanlı çalışıyorum. …

4
ON [PRIMARY] ne anlama geliyor?
Bir SQL kurulum komut dosyası oluşturuyorum ve başka birinin komut dosyasını örnek olarak kullanıyorum. İşte senaryo örneği: SET ANSI_NULLS ON GO SET QUOTED_IDENTIFIER ON GO CREATE TABLE [dbo].[be_Categories]( [CategoryID] [uniqueidentifier] ROWGUIDCOL NOT NULL CONSTRAINT [DF_be_Categories_CategoryID] DEFAULT (newid()), [CategoryName] [nvarchar](50) NULL, [Description] [nvarchar](200) NULL, [ParentID] [uniqueidentifier] NULL, CONSTRAINT [PK_be_Categories] PRIMARY KEY …

8
Bir veritabanında kalıtım nasıl temsil edilir?
Bir SQL Server veritabanında karmaşık bir yapı temsil nasıl düşünüyorum. Bazı öznitelikleri paylaşan, ancak birçoğu ortak olmayan bir nesne ailesinin ayrıntılarını saklaması gereken bir uygulamayı düşünün. Örneğin, bir ticari sigorta paketi aynı politika kaydında sorumluluk, motor, mal ve tazminat teminatını içerebilir. Bölümün çeşitli kapak türleri için gerektiği gibi devralındığı bir …

11
Çok dilli veritabanı için şema
Çok dilli bir yazılım geliştiriyorum. Uygulama koduna gelince, yerelleştirme bir sorun değildir. Dile özgü kaynakları kullanabilir ve onlarla iyi çalışan her türlü araca sahip olabiliriz. Ancak çok dilli bir veritabanı şemasını tanımlamak için en iyi yaklaşım nedir? Diyelim ki çok sayıda tablonuz var (100 veya daha fazla) ve her tablonun …

25
E-posta adresi birincil anahtar olarak kullanılsın mı?
Otomatik artan sayılarla karşılaştırıldığında e-posta adresi birincil için kötü bir aday mı? Web uygulamamızın sistemde benzersiz olması için e-posta adresine ihtiyacı vardır. E-posta adresini birincil anahtar olarak kullanmayı düşündüm. Ancak meslektaşım dize karşılaştırmasının tamsayı karşılaştırmasından daha yavaş olacağını öne sürüyor. Birincil anahtar olarak e-postayı kullanmamak geçerli bir neden midir? Biz …

30
Her geliştirici veritabanları hakkında ne bilmelidir? [kapalı]
Şu anda olduğu gibi, bu soru Soru-Cevap formatımıza uygun değil. Yanıtların olgular, 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 . 7 yıl önce kapalı . …

4
Telefon için SQL varchar'da (uzunluk) düşünmem gereken dünya çapında mümkün olan en uzun telefon numarası nedir?
Telefon varchar(length)için SQL'de düşünmem gereken dünya çapında mümkün olan en uzun telefon numarası nedir ? hususlar: ülke kodu için + () alan kodu için Uzantı uzantısı için x + 6 sayı (bu nedenle 8 {space} yapın) gruplar arasındaki boşluklar (örneğin, Amerikan telefonlarında + x xxx xxx xxxx = 3 boşluk) …

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.