Pytania oznaczone «database-theory»

91
Kiedy stosować TINYINT zamiast INT?

Ogólnie zawsze używam Ints. Wiem, że teoretycznie nie jest to najlepsza praktyka, ponieważ należy używać najmniejszego typu danych, który gwarantuje przechowywanie danych. Na przykład lepiej jest użyć, tinyintgdy wiesz, że jedyne dane, które będziesz przechowywać, to 1, 0 lub zero (z bardzo małą...

20
Dlaczego wartości NULL są najpierw sortowane?

Dlaczego jest tak, że gdy mamy wartość NULL w kolumnie i sortujemy według wartości rosnąco, wartości NULL są najpierw sortowane? select 1 as test union all select 2 union all select NULL union all select 3 union all select 4 order by test prowadzi do NULL 1 2 3 4 Ciągle myślę, że NULL oznacza...

14
Co to jest „baza danych”?

Dużo dyskusji dotyczyło tego pytania: z jakich technologii baz danych korzystają duże wyszukiwarki? Tyle dyskusji, że wprawiło mnie to w zakłopotanie. Więc ... co to jest baza danych? Czy tylko relacyjne bazy danych są „bazami danych”? Czy obiektowe bazy danych są „bazami danych”? Czy jakikolwiek...

9
Równość matematyczna dwóch instrukcji SQL

Czy istnieje sposób sprawdzenia równości matematycznej dwóch instrukcji SQL? Mam dwie instrukcje SQL: SQL_STATEMENT_1 SQL_STATEMENT_2 Uruchamianie obu instrukcji na danych i porównywanie danych wyjściowych wcale nie pomaga. Zestaw matematyki za wyrażeniami musi zostać oceniony, podobnie jak...