reklama - zainteresowany?

SQL. Leksykon kieszonkowy - Helion

SQL. Leksykon kieszonkowy
Autor: Jonathan Gennick
Tytuł oryginału: SQL Pocket Guide
Tłumaczenie: Marek Pałczyński
ISBN: 83-7361-596-2
stron: 192, Format: B6, okładka: miękka
Data wydania: 2004-08-30
Księgarnia: Helion

Cena książki: 9,90 zł

Dodaj do koszyka SQL. Leksykon kieszonkowy

Tagi: SQL - Programowanie

Podręczna pomoc dla programistów aplikacji bazodanowych

Język SQL jest podstawowym narzędziem programistów i operatorów baz danych. Posiada stosunkowo niewiele instrukcji, a jednak za jego pomocą można wykonywać wszystkie operacje na danych, tabelach i bazach. Często jednak podczas pracy trzeba przypomnieć sobie składnię instrukcji, znaczenie jej parametrów lub sposób korzystania z niej. Sprawę dodatkowo komplikuje to, że implementacje języka SQL w różnych systemach zarządzania bazami danych różnią się nieznacznie od siebie. Przetrząsanie kilkusetstronicowej dokumentacji zwykle zajmuje zbyt wiele czasu. Programistom, pracującym najczęściej pod presją czasu, potrzebne jest podręczne źródło podstawowych informacji.

Taką właśnie rolę pełni książka "SQL. Leksykon kieszonkowy". Zgromadzono w niej opisy poleceń języka w implementacjach dla najpopularniejszych systemów baz danych -- Oracle, DB2, MS SQL Server oraz MySQL. Opis każdego z poleceń jest zilustrowany przykładami, co dodatkowo ułatwia zrozumienie jego zastosowania. W książce opisano:

  • Funkcje grupowania i sumowania
  • Funkcje przetwarzajÄ…ce dane
  • Polecenie SELECT wraz z podzapytaniami i funkcjami agregujÄ…cymi
  • Sposoby uaktualniania i usuwania danych
  • Metody wprowadzania danych
  • ZarzÄ…dzanie transakcjami
  • ZÅ‚Ä…czenia tabel

Dodaj do koszyka SQL. Leksykon kieszonkowy

 

Osoby które kupowały "SQL. Leksykon kieszonkowy", wybierały także:

  • Microsoft SQL Server. Kurs video. Tworzenie zaawansowanych zapytaÅ„
  • SQL. Kurs video. Od zera do bohatera. Modyfikowanie danych
  • SQL. Kurs video. Od zera do bohatera. Odczytywanie danych
  • SQL. Kurs video. Projektowanie i implementacja baz danych
  • Instalacja i konfiguracja baz danych. Kurs video. Przygotowanie do  egzaminu 70-765 Provisioning SQL Databases

Dodaj do koszyka SQL. Leksykon kieszonkowy

Spis treści

SQL. Leksykon kieszonkowy -- spis treści

Wprowadzenie (7)

  • Struktura książki (8)
  • Informacje zwrotne (9)
  • Konwencje typograficzne (9)
  • PodziÄ™kowania (10)
  • PrzykÅ‚ady kodu (11)

Funkcje (13)

  • Funkcje przetwarzania daty (15)
  • Funkcje liczbowe i matematyczne (22)
  • Funkcje trygonometryczne (25)
  • Funkcje tekstowe (26)
  • PozostaÅ‚e funkcje (33)

Funkcje grupowania i sumowania (34)

  • Funkcje agregujÄ…ce (34)
  • Klauzula GROUP BY (35)
  • Użyteczne techniki stosowania klauzuli GROUP BY (38)
  • Klauzula HAVING (39)
  • Rozszerzenia klauzuli GROUP BY (Oracle) (41)
  • Rozszerzenia klauzuli GROUP BY (SQL Server) (44)

Konwersja typów danych (46)

  • Funkcja ANSI/ISO CAST (47)
  • Funkcja ANSI/ISO EXTRACT (48)
  • Konwersja daty i czasu (Oracle) (49)
  • Konwersja wartoÅ›ci liczbowych (Oracle) (54)
  • PozostaÅ‚e funkcje konwersji (Oracle) (57)
  • Konwersja daty i czasu (DB2) (58)
  • Konwersja wartoÅ›ci liczbowych (DB2) (62)
  • Inne funkcje konwersji (DB2) (64)
  • Konwersja daty i czasu (SQL Server) (64)
  • Konwersja wartoÅ›ci liczbowych (SQL Server) (69)
  • Inne funkcje konwersji (SQL Server) (71)
  • Konwersja daty i czasu (MySQL) (72)
  • Konwersja wartoÅ›ci liczbowych (MySQL) (77)

Literały (79)

  • LiteraÅ‚y tekstowe (79)
  • LiteraÅ‚y liczbowe (81)
  • LiteraÅ‚y daty i czasu (81)

Pobieranie danych (83)

  • Klauzula SELECT (83)
  • SÅ‚owa kluczowe ALL i DISTINCT (93)
  • Klauzula FROM (95)
  • Klauzula WHERE (99)
  • Klauzula GROUP BY (99)
  • Klauzula HAVING (100)
  • Klauzula ORDER BY (100)

Podzapytania (101)

  • Klauzula WITH (102)
  • Klauzula WITH i podzapytania skorelowane (104)

Predykaty (106)

  • Predykaty porównaÅ„ grupowych (107)
  • WiÄ™ksza liczba wartoÅ›ci po lewej stronie porównania (Oracle) (109)
  • Predykaty EXISTS (110)
  • Predykaty IN (110)
  • Predykaty BETWEEN (111)
  • Predykaty LIKE (112)

Scalanie danych (113)

Uaktualnianie danych (115)

  • Proste uaktualnianie (115)
  • Nowe wartoÅ›ci pozyskiwane z podzapytaÅ„ (116)
  • Uaktualnianie danych za poÅ›rednictwem kursora (117)
  • Uaktualnianie danych za pomocÄ… widoków i podzapytaÅ„ (117)
  • Uaktualnianie partycji (Oracle) (118)
  • Zwracanie uaktualnionych danych (Oracle) (118)
  • Klauzula FROM instrukcji UPDATE (SQL Server) (119)

Unie (120)

  • Operacja UNION i UNION ALL (120)
  • Kolejność przetwarzania instrukcji (122)
  • Operacja EXCEPT (lub MINUS) (123)
  • Operacja INTERSECT (125)

Usuwanie danych (127)

  • Usuwanie wszystkich wierszy (129)
  • Usuwanie danych z widoków i podzapytaÅ„ (130)
  • Usuwanie danych z partycji (Oracle) (130)
  • Zwracanie usuwanych danych (Oracle) (131)
  • Podwójna klauzula FROM (SQL Server) (132)

Wartości NULL (133)

  • Predykaty dla wartoÅ›ci NULL (133)
  • WartoÅ›ci NULL w wyrażeniach CASE (135)
  • Funkcje operujÄ…ce wartoÅ›ciami NULL (Oracle) (135)
  • Funkcje operujÄ…ce wartoÅ›ciami NULL (DB2) (136)
  • Funkcje operujÄ…ce wartoÅ›ciami NULL (SQL Server) (137)
  • Funkcje operujÄ…ce wartoÅ›ciami NULL (MySQL) (137)

Wprowadzanie danych (138)

  • Wprowadzanie pojedynczych wierszy (138)
  • Obiekty docelowe podczas wprowadzania danych (140)
  • Wprowadzanie danych do podzapytaÅ„ (140)
  • Wprowadzanie danych za pomocÄ… Å›cieżek bezpoÅ›rednich (Oracle) (141)
  • Zwracanie wprowadzonych wartoÅ›ci (Oracle) (142)
  • Wprowadzenie danych do wielu tabel (Oracle) (143)

Wyrażenia CASE (145)

  • Proste wyrażenia CASE (145)
  • Przeszukiwane wyrażenia CASE (146)

Wyrażenia regularne (148)

  • Wyrażenia regularne (Oracle) (148)
  • Wyrażenia regularne (SQL Server) (151)
  • Wyrażenia regularne (MySQL) (151)

Zapytania hierarchiczne (153)

  • Klauzula WITH rekurencyjnych zapytaÅ„ ANSI/ISO (DB2) (153)
  • SkÅ‚adnia klauzuli CONNECT BY (Oracle) (155)

Zapytania rekurencyjne (161)

Zapytania retrospektywne (Oracle) (161)

ZarzÄ…dzanie transakcjami (162)

  • Tryb automatycznego zatwierdzania (163)
  • Rozpoczynanie transakcji (164)
  • KoÅ„czenie transakcji (167)
  • Przerwanie transakcji (169)
  • Przerwanie transakcji i powrót do wyznaczonego punktu (170)

ZÅ‚Ä…czanie tabel (171)

  • Koncepcja zÅ‚Ä…czenia (171)
  • ZÅ‚Ä…czenia bezwarunkowe (173)
  • ZÅ‚Ä…czenia wewnÄ™trzne (174)
  • ZÅ‚Ä…czenia wyznaczane za pomocÄ… nierównoÅ›ci (178)
  • ZÅ‚Ä…czenia zewnÄ™trzne (179)

Skorowidz (185)

Dodaj do koszyka SQL. Leksykon kieszonkowy

Code, Publish & WebDesing by CATALIST.com.pl



(c) 2005-2024 CATALIST agencja interaktywna, znaki firmowe należą do wydawnictwa Helion S.A.