Ocena:
Książka jest wysoko ceniona za praktyczne podejście do rozwiązywania rzeczywistych problemów SQL, szczególnie w Oracle SQL. Prezentuje zaawansowane koncepcje i nowe funkcje, dzięki czemu jest cennym źródłem wiedzy dla doświadczonych programistów SQL. Nie jest jednak odpowiednia dla początkujących ze względu na swoją złożoność.
Zalety:Dobrze wyjaśnione praktyczne przykłady, włączenie najnowszych funkcji Oracle SQL, różne metody osiągania wyników z zaletami i wadami, przydatne optymalizacje i skupienie się na zaawansowanych użytkownikach.
Wady:Nie nadaje się dla początkujących, zakłada wysoki poziom wcześniejszej znajomości SQL i może być skomplikowany dla osób, które nie są jeszcze zaznajomione z SQL.
(na podstawie 8 opinii czytelników)
Practical Oracle SQL: Mastering the Full Power of Oracle Database
Pisz wydajne zapytania przy użyciu jak największej ilości bogatego w funkcje języka Oracle SQL, wykraczając poza proste zapytania podstawowego SQL, zgodnie ze standardem SQL-92.
Zarówno standardowy SQL, jak i własne rozszerzenia języka Oracle znacznie się rozwinęły na przestrzeni dziesięcioleci pod względem tego, jak wiele można pracować z danymi w pojedynczej, choć czasem złożonej instrukcji SQL. Jeśli znasz już podstawy SQL, ta książka zawiera wiele przykładów, jak napisać jeszcze bardziej zaawansowany SQL, aby uzyskać ogromne korzyści w swoich aplikacjach, takich jak:
⬤ Przestawianie wierszy na kolumny i kolumn na wiersze.
⬤ Rekursja w SQL z klauzulami MODEL i WITH.
⬤ Odpowiadanie na pytania Top-N.
⬤ Prognozowanie za pomocą regresji liniowej.
⬤ Dopasowywanie wzorców wierszy w celu grupowania lub dystrybucji wierszy.
⬤ Wykorzystanie MATCH_RECOGNIZE jako silnika przetwarzania wierszy.
W każdym przykładzie omówiono proces rozpoczynania od prostszych instrukcji SQL i stopniowego przekształcania tych instrukcji w bardziej złożone instrukcje, które zapewniają potężne wyniki. Wypróbowując przepisy i przykłady dla siebie, połączysz bloki konstrukcyjne w potężne instrukcje SQL, które sprawią, że Twoja aplikacja będzie krążyć wokół konkurencji.
Czego się nauczysz
⬤ Pełne wykorzystanie zaawansowanych i nowoczesnych funkcji Oracle SQL.
⬤ Rozpoznać, kiedy nowoczesne konstrukcje SQL mogą pomóc w tworzeniu lepszych aplikacji.
⬤ Doskonalenie umiejętności tworzenia zapytań SQL poprzez stopniowe udoskonalanie.
⬤ Zastosowanie myślenia opartego na zestawach do przetwarzania większej ilości danych w mniejszej liczbie zapytań.
⬤ Wykonywanie obliczeń między wierszami za pomocą funkcji analitycznych.
⬤ Wyszukiwanie wzorców w wielu wierszach za pomocą dopasowywania wzorców wierszy.
⬤ Dzielenie złożonych obliczeń na mniejsze etapy za pomocą faktoryzacji podzapytań.
Dla kogoTa książka jest przeznaczona
Programiści Oracle Database, którzy znają już trochę SQL, ale rzadko korzystają z funkcji języka wykraczających poza standard SQL-92. Jest to również książka dla programistów, którzy chcieliby zastosować bardziej nowoczesne funkcje Oracle SQL, ale nie wiedzą od czego zacząć. Książka jest również przeznaczona dla tych, którzy chcą pisać coraz bardziej złożone zapytania w sposób stopniowy i zrozumiały. Doświadczeni programiści wykorzystają tę książkę do tworzenia bardziej wydajnych zapytań przy użyciu zaawansowanych funkcji języka Oracle SQL.
© Book1 Group - wszelkie prawa zastrzeżone.
Zawartość tej strony nie może być kopiowana ani wykorzystywana w całości lub w części bez pisemnej zgody właściciela.
Ostatnia aktualizacja: 2024.11.13 21:45 (GMT)