Pytania oznaczone «terminology»

Wyjaśnienie i ujednoznacznienie terminologii w celu skupienia się na jasnych, spójnych, odrębnych i łatwo rozpoznawalnych zastosowaniach baz danych i technologii baz danych.

31
Czy w SQL są to klucze złożone czy złożone?

O SQL (przetwarzanie danych / bazy danych): Kiedy mamy w tabeli dwa lub więcej pól, które razem jednoznacznie identyfikują jego rekordy, jaki jest właściwy sposób nazywania ich? Klucze kompozytowe czy złożone? Widziałem w Internecie oba zastosowania, więc nie jestem do końca...

26
Dlaczego termin „relacja (al)”?

Po angielsku możemy porozmawiać o relacji między, powiedzmy, Bobem i Timem. Być może są kuzynami. Pojęcie „relacja” w tym kontekście ma dla mnie sens. W kontekście relacyjnych baz danych rozumiem, do czego odnosi się ten termin, ale nie rozumiem, dlaczego jest używany. Wydaje mi się, że...

23
Co tak naprawdę oznacza słowo „SARGable”?

Użytkownicy programu SQL Server używają terminu „sargable” . Zastanawiam się, czy istnieje obiektywna, ponadczasowa, niezależna od implementacji definicja „sargable”. Na przykład WHERE foo LIKE '%bar%'wiele osób uważa , że nie można ich sprzedawać , ale niektóre RDBMS są w stanie używać indeksów...

20
Kolumna a pole: czy nieprawidłowo używałem tych terminów?

Czuję się trochę zawstydzony, zawsze używałem terminów „kolumna” i „pole” całkowicie zamiennie, co ostatnio spowodowało pewne zamieszanie w dyskusji technicznej. Powiedziano mi jednak, że to nie jest poprawne, że powinno być (tłumaczenie każdego terminu na terminologię arkuszy kalkulacyjnych,...

14
Co to jest „zapytanie heterogeniczne”?

Otrzymałem następujący komunikat o błędzie dotyczący zapytania SQL, które uruchamiam w programie. SQL Server 2005 T-SQL. Heterogeniczne zapytania wymagają ustawienia ANSI_NULLSi ANSI_WARNINGSopcji dla połączenia. Zapewnia to spójną semantykę zapytań. Włącz te opcje, a następnie ponownie uruchom...

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...

11
PostgreSQL: niezmienny, niestabilny, stabilny

Nie jestem pewien, jakie jest prawdziwe znaczenie definicji funkcji IMMUTABLE, VOLATILE i STABLE. Czytam dokumentację, w szczególności definicje każdego z nich. IMMUTABLE wskazuje, że funkcja nie może zmodyfikować bazy danych i zawsze zwraca ten sam wynik, jeśli podano te same wartości...

9
Co to jest orzecznik resztkowy?

Chociaż w MSDN udało mi się znaleźć definicję predykatów online : To wyrażenie, które ma wartość PRAWDA, FAŁSZ lub NIEZNANY. Predykaty są używane w warunkach wyszukiwania klauzul WHERE i HAVING, warunków łączenia klauzul FROM i innych konstrukcji, w których wymagana jest wartość logiczna. Nie...