sql. leksykon kieszonkowy scan, ebooki-ksiazki

  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • elk.keep.pl
  • Podobne

     

    sql. leksykon kieszonkowy scan, ebooki-ksiazki

    [ Pobierz całość w formacie PDF ]
    IDZ DO
    PRZYK£ADOW
    SQL. Leksykon
    SPIS TRECI
    kieszonkowy
    KATALOG KSI¥¯EK
    Autor: Jonathan Gennick
    T³umaczenie: Tomasz Pêdziwiatr
    ISBN: 83-7361-596-2
    Tytu³ orygina³
    Format: B5, stron: 192
    KATALOG ONLINE
    ZAMÓW DRUKOWANY KATALOG
    TWÓJ KOSZYK
    DODAJ DO KOSZYKA
    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³anie 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
    CENNIK I INFORMACJE
    ZAMÓW INFORMACJE
    O NOWOCIACH
    ZAMÓW CENNIK
    CZYTELNIA
    FRAGMENTY KSI¥¯EK ONLINE
    Wydawnictwo Helion
    ul. Chopina 6
    44-100 Gliwice
    tel. (32)230-98-63
    e-mail: helion@helion.pl
     Spis treci
    Wprowadzenie ........................................................................ 7
    Struktura ksiki.......................................................................................8
    Informacje zwrotne...................................................................................9
    Konwencje typograficzne.........................................................................9
    Podzikowania........................................................................................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 agregujce..................................................................................34
    Klauzula GROUP BY..............................................................................35
    Uyteczne 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 wartoAci liczbowych (Oracle)...............................................54
    Pozostałe funkcje konwersji (Oracle) ...................................................57
    Konwersja daty i czasu (DB2) ...............................................................58
    Konwersja wartoAci liczbowych (DB2).................................................62
    Inne funkcje konwersji (DB2)................................................................64
    Konwersja daty i czasu (SQL Server)...................................................64
    Konwersja wartoAci liczbowych (SQL Server) ....................................69
    Spis treci
    3
     Inne funkcje konwersji (SQL Server)....................................................71
    Konwersja daty i czasu (MySQL) .........................................................72
    Konwersja wartoAci 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ównaF grupowych.......................................................107
    Wiksza liczba wartoAci 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 wartoAci pozyskiwane z podzapytaF .....................................116
    Uaktualnianie danych za poArednictwem kursora...........................117
    Uaktualnianie danych za pomoc widoków i podzapytaF.............117
    Uaktualnianie partycji (Oracle)...........................................................118
    Zwracanie uaktualnionych danych (Oracle).....................................118
    Klauzula FROM instrukcji UPDATE (SQL Server) ..........................119
    4
    SQL. Leksykon kieszonkowy
    Unie....................................................................................... 120
    Operacja UNION i UNION ALL........................................................120
    KolejnoAH przetwarzania instrukcji.....................................................122
    Operacja EXCEPT (lub MINUS)..........................................................123
    Operacja INTERSECT...........................................................................125
    Usuwanie danych............................................................... 127
    Usuwanie wszystkich wierszy............................................................129
    Usuwanie danych z widoków i podzapytaF ....................................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 wartoAci NULL ............................................................133
    WartoAci NULL w wyraeniach CASE ..............................................135
    Funkcje operujce wartoAciami NULL (Oracle)................................135
    Funkcje operujce wartoAciami NULL (DB2)....................................136
    Funkcje operujce wartoAciami NULL (SQL Server) .......................137
    Funkcje operujce wartoAciami NULL (MySQL)..............................137
    Wprowadzanie danych...................................................... 138
    Wprowadzanie pojedynczych wierszy..............................................138
    Obiekty docelowe podczas wprowadzania danych.........................140
    Wprowadzanie danych do podzapytaF ............................................140
    Wprowadzanie danych
    za pomoc Acieek bezpoArednich (Oracle)....................................141
    Zwracanie wprowadzonych wartoAci (Oracle).................................142
    Wprowadzenie danych do wielu tabel (Oracle)...............................143
    Wyra.enia CASE................................................................ 145
    Proste wyraenia CASE .......................................................................145
    Przeszukiwane wyraenia CASE........................................................146
    Wyra.enia regularne.......................................................... 148
    Wyraenia regularne (Oracle).............................................................148
    Wyraenia regularne (SQL Server).....................................................151
    Wyraenia regularne (MySQL)...........................................................151
    Spis treci
    5
    Zapytania hierarchiczne ................................................... 153
    Klauzula WITH rekurencyjnych zapytaF ANSI/ISO (DB2) ...........153
    Składnia klauzuli CONNECT BY (Oracle).............................................155
    Zapytania rekurencyjne..................................................... 161
    Zapytania retrospektywne (Oracle)................................ 161
    Zarz6dzanie transakcjami................................................ 162
    Tryb automatycznego zatwierdzania.................................................163
    Rozpoczynanie transakcji ....................................................................164
    KoFczenie transakcji.............................................................................167
    Przerwanie transakcji ...........................................................................169
    Przerwanie transakcji i powrót do wyznaczonego punktu.............170
    Zł6czanie tabel ................................................................... 171
    Koncepcja złczenia..............................................................................171
    Złczenia bezwarunkowe....................................................................173
    Złczenia wewntrzne..........................................................................174
    Złczenia wyznaczane za pomoc nierównoAci ...............................178
    Złczenia zewntrzne...........................................................................179
    Skorowidz............................................................................ 185
    6
    SQL. Leksykon kieszonkowy
    [ Pobierz całość w formacie PDF ]

  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • mement.xlx.pl
  • Designed by Finerdesign.com