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.
Pytanie o dodanie dat i godzin w SQL Server było dość nieszkodliwe, co zapoczątkowało dość fascynującą debatę taksonomiczną. Jak zatem rozróżnić te powiązane terminy i jak je właściwie wykorzystywać? Rząd Rekord
Jakie są najczęściej używane akronimy wśród administratorów baz danych i jakie są ich skorelowane znaczenia? Dotyczy to społeczności i osób poszukujących znaczeń często używanych terminów i akronimów podczas pracy z bazami danych itp.
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 pewien.
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 zrozumienie, dlaczego jest używany, …
W kontekście baz danych natknąłem się na skalowalność poziomą jako jedną z zalet baz danych NOSQL. Co oznacza ten termin? CouchDB na Wikipedii NoSQL na Wikipedii Jak by to porównać do skalowania pionowego ?
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 do takich zapytań . Co zatem oznacza „niewymienny” …
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, ignorowanie typów danych i wszystkich innych rzeczy, które sprawiają, że bazy danych …
Próbuję dopracować swoje słownictwo, aby lepiej komunikować się z innymi programistami. Mamy kilka miejsc na stronie, w których debatujemy, czy powinniśmy wyszukać ciąg od początku, 'running%'a nie gdziekolwiek w ciągu '%running%. Nazwałam środkowe wyszukiwanie „rozmytym”, które zdaję sobie sprawę, że jest niepoprawne, ponieważ rozmyte oznacza zmianę formy słowa „biegać”, „biegać” …
Czy istnieje konkretny termin opisujący relację z licznością jednego? Myślę szczególnie o „specjalnych” tabelach wierszy RDBMS, na przykład DUAL(Oracle), SYSIBM.SYSDUMMY1(DB2, Derby) i RDB$DATABASE(Interbase, Firebird).
Jestem trochę zdezorientowany, ponieważ kwestionuję definicję „online” w OLTP i OLAP. Kiedyś myślałem, że „online” oznacza, że chcemy naszej odpowiedzi w ograniczonym czasie i na podstawie danych dostępnych w danym momencie. Ale zapytania OLAP mogą potrwać kilka godzin - czy to nie jest offline? Szybkie wyszukiwanie wskazuje offline OLAP, co …
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 system, który pozwala mi przechowywać …
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 zapytanie. (dotkliwość 16) Naprawienie tego jest łatwe, ustawione ANSI_NULLSi ANSI_WARNINGS ON, ale chciałem wiedzieć, …
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 argumentów ; oznacza to, że nie wyszukuje w bazie …
Używamy plików cookie i innych technologii śledzenia w celu poprawy komfortu przeglądania naszej witryny, aby wyświetlać spersonalizowane treści i ukierunkowane reklamy, analizować ruch w naszej witrynie, i zrozumieć, skąd pochodzą nasi goście.
Kontynuując, wyrażasz zgodę na korzystanie z plików cookie i innych technologii śledzenia oraz potwierdzasz, że masz co najmniej 16 lat lub zgodę rodzica lub opiekuna.