«database-theory» etiketlenmiş sorular

5
INT üzerinde TINYINT ne zaman kullanılır?
Genelde, her zaman Ints kullanırım. Teoride bunun en iyi uygulama olmadığını biliyorum, çünkü verileri saklamak için garanti edilecek en küçük veri türünü kullanmanız gerekir . Örneğin, tinyintsaklayacağınız tek verinin 1, 0 veya boş olduğunu bildiğiniz zaman kullanmak daha iyidir (bunu daha sonra 2 veya 3'e genişletme şansı çok azdır). Bununla …

1
CAP teoreminin arkasındaki sebep nedir?
http://en.wikipedia.org/wiki/CAP_theorem http://www.cs.berkeley.edu/~brewer/cs262b-2004/PODC-keynote.pdf Ben çok neden basit olmuyor düşünüyorum sadece iki arasında Tutarlılık Kullanılabilirlik Bölüm toleransı herhangi bir dağıtılmış veritabanı sistemi için tutabilir. Bu varsayım kanıtlandı, ancak bunun neden muhtemelen tutabileceğini görmek için daha kolay bir yol var mı? Bir kanıt aramıyorum, sadece bu teoremin neden anlamlı olabileceğini anlamak için iyi …

4
NULL'lar neden önce sıralanır?
Neden bir sütunda NULL değerimiz olduğunda ve artan değere göre sıraladığımızda, NULL'ları önce sıralarsak? select 1 as test union all select 2 union all select NULL union all select 3 union all select 4 order by test sonuç NULL 1 2 3 4 NULL'un "Belirsiz" veya olası "Bilinmeyen" anlamına geldiğini …


1
OLAP ve OLTP'deki 'çevrimiçi' tam olarak nedir?
Biraz kafam karıştı çünkü OLTP ve OLAP'ta 'çevrimiçi' tanımını sorguluyorum. Burada 'çevrimiçi' ifadesinin, yanıtımızı sınırlı bir zamanda ve bir örnekte mevcut olan verilere dayanarak istediğimizi düşündüğünü düşünürdüm. Ancak OLAP sorgularının hesaplanması birkaç saat sürebilir - bu çevrimdışı değil mi? Ve hızlı bir arama oldukça karışık (çevrimdışı çevrimiçi analitik işleme) kulağa …

7
“Veritabanı” nedir?
Bu soruda çok fazla tartışma vardı: Büyük arama motorları hangi veritabanı teknolojilerini kullanıyor? O kadar çok tartışma beni şaşırttı. Peki ... yine de bir veritabanı nedir? Sadece ilişkisel veritabanları "veritabanları" mıydı? Nesneye yönelik veritabanları "veritabanları" mıdır? Bir bilgiyi (harita, liste vb. Gibi) bir veritabanında depolamam ve almamı sağlayan herhangi bir …


5
İki SQL ifadesinin matematiksel eşitliği
İki SQL ifadesinin matematiksel eşitliğini kontrol etmenin bir yolu var mı? İki SQL deyimim var: SQL_STATEMENT_1 SQL_STATEMENT_2 Verilerin her iki ifadesini de çalıştırmak ve çıktıyı karşılaştırmak hiç yardımcı olmuyor. İfadelerin arkasındaki set matematiğinin, bir denklem çözücü gibi değerlendirilmesi gerekir. Sorumun kapsamı dışında: eşitlik dışındaki diğer karşılaştırmalar (LIKE'den daha büyük, daha …
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.