«normalization» etiketlenmiş sorular

Normalleştirme, sütunları ilişkisel bir veritabanı içinde fazlalığı en aza indirecek ve ekleme, güncelleme ve silme anormalliklerini önleyecek şekilde tablolar halinde düzenleme işlemidir.

3
İlişkisel bir veritabanındaki bütünlük kısıtlamaları - bunları gözden kaçırmalı mıyız?
Çalıştığım şirketin geliştiricileri ile sürekli bir tartışma içerisindeyim çünkü büyük sorguları hızlandırmak ve daha iyi kazanmak için ilişkisel bir veritabanında ilişki uygulamasından (FOREIGN KEY kısıtlama tanımları aracılığıyla) kurtulmanın daha iyi olduğunu söylüyorlar verim. Söz konusu platform MySQL 5.x'tir ve en azından benim için makul olmayan ilgili tabloların bazı PRIMARY KEY …

2
Bu tabloyu kayıpsız bir şekilde parçalayabilir miyim?
Ligimin dışında bir veritabanı tasarım sorunuyla karşılaştım ve benim DBA gurum yangın tatbikatlarında kapalı. Özünde, aşağıdaki birincil anahtar (kısaltma için PK) içeren bir tablo var: child_id integer parent_id integer date datetime child_idve parent_idvarlık tablolarının yabancı anahtarlarıdır. "Alt" tablonun kendisi de "üst" tablonun yabancı bir anahtarını içerir ve her biri, her …

2
Yayınları beğenir veya oylar
Kullanıcıların yayın yaptığı veya blog yazdığı küçük bir program yapıyorum. Bu yayınlarda, diğer kullanıcılar gönderiyi facebook'ta olduğu gibi beğenebilir veya beğenmeyebilir veya yığını stackoverflow'daki gibi yükseltebilir veya küçültebilir. Ben yaygın olarak kullanılan iyi bir veritabanı yapısı bilmek istiyorum & program bu yapı ile verimli çalışır. İki seçeneğim var İlk İleti: …

2
Birincil anahtarı olmayan bir tablo normalleştirilmiş mi?
Bir derste, öğretim üyem bize birincil anahtarı olmayan bir masa gösterdi. Sorgulama üzerine, 3NF'de geçişli bağımlılıkları kaldırdığınızda, birincil anahtarsız bir tabloya sahip olmanın uygun olduğunu söyledi. Bununla birlikte, hiçbir birincil anahtar işlevsel bağımlılık olmadığı anlamına gelmez - ancak 3NF geçişli bağımlılıkların kaldırılmasıdır ve her bir tablonun, normal bağımlılık için olduğu …

4
İlk Normal Form: Kesin Tanım
İlk Normal Form'un kesin bir sürümünü almaya çalışıyorum. Okuduğum her şeyin biraz farklı bir dönüşü var. Date gibi birçok otorite, tanım gereği, bir ilişkinin her zaman İlk Normal Formda olduğunu söylerken, diğerleri gereksinimlerin bir listesini verir. Bu, 1NF için sıfır ila birçok gereksinim olduğu anlamına gelir. Bir fark belirli kısıtlamalar …

1
Arkadaşlık veritabanı yapısı tasarlama: Çok değerli bir sütun kullanmalı mıyım?
Diyelim ki User_FriendListşu özelliklere sahip bir tablonuz var : CREATE TABLE User_FriendList ( ID ..., User_ID..., FriendList_IDs..., CONSTRAINT User_Friendlist_PK PRIMARY KEY (ID) ); Diyelim ki söz konusu tablonun aşağıdaki verileri içerdiğini varsayalım: + ---- + --------- + --------------------------- + | ID | Kullanıcı_kimliği | Arkadaş listesi_kimliği | + ---- + …
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.