sql. rusz głową! pełna wersja, ebooki

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

     

    sql. rusz głową! pełna wersja, ebooki

    [ Pobierz całość w formacie PDF ]
    Spis
    treści
    Spis treści (skrócony)
    Wprowadzenie
    25
    1
    Dane i tabele:
    Na wszystko znajdzie się odpowiednie miejsce
    37
    2
    Polecenie SELECT:
    Pobieranie podarowanych danych
    87
    3
    DELETE i UPDATE:
    Są szanse, że wszystko będzie w porządku
    153
    4
    Projektowanie dobrych tabel:
    Po co być normalnym?
    193
    5
    Polecenie ALTER:
    Korygowanie przeszłości
    231
    6
    Zaawansowane zastosowanie polecenia SELECT:
    Nowy sposób spojrzenia na dane
    267
    7
    Projektowanie baz danych składających się z wielu tabel:
    Wyrastamy z naszych starych tabel
    311
    8
    Złączenia i operacje na wielu tabelach:
    Czy nie możemy się wszyscy dogadać?
    373
    9
    Podzapytania:
    Zapytania w zapytaniach
    409
    10
    Złączenia zewnętrzne, złączenia zwrotne oraz unie:
    Nowe manewry
    447
    11 Ograniczenia, widoki i transakcje:
    Zbyt wielu kucharzy psuje bazę danych
    483
    12
    Bezpieczeństwo:
    Zabezpieczanie swych dóbr
    521
    Dodatek A
    Pozostałości
    551
    Dodatek B
    Instalacja MySQL-a
    569
    Dodatek C
    Przypomnienie narzędzi
    575
    Skorowidz
    583
    Spis treści (z prawdziwego zdarzenia)
    Wprowadzenie
    Twój mózg myśli o SQL-u.
    Czytając książkę, Ty starasz się czegoś nauczyć, natomiast Twój mózg
    wyświadcza Ci przysługę, dbając o to, by te informacje nie zostały zbyt długo w Twej głowie. Twój mózg
    myśli sobie: „Lepiej zostawić miejsce na jakieś ważne rzeczy, takie jak: których dzikich zwierząt należy unikać
    albo czy jeżdżenie nago na snowboardzie jest dobrym pomysłem, czy nie”. Zatem w jaki sposób możesz
    przekonać swój mózg, by uznał, że poznanie SQL-a to dla Ciebie kwestia życia lub śmierci?
    Dla kogo jest ta książka
    26
    Wiemy, co sobie myślisz
    27
    Metapoznanie: myslenie o myśleniu
    29
    Oto co możesz zrobić, aby zmusić swój mózg do posłuszeństwa
    31
    Przeczytaj to
    32
    Nasi wspaniali recenzenci
    34
    Podziękowania
    35
    9
    Spis
    treści
    Dane i tabele
    1
    Na wszystko znajdzie się odpowiednie miejsce
    Czy także i Ty nie cierpisz gubienia czegokolwiek?
    Niezależnie od tego, czy są to kluczyki
    do samochodu, bon uprawniający do zakupu mieszkania z 25-procentową zniżką, dane używanej
    aplikacji, nie ma nic gorszego niż
    niemożność sprostania własnym potrzebom
    … wtedy gdy tego
    najbardziej potrzebujemy. A jeśli chodzi o używane aplikacje, to trzeba wiedzieć, że nie ma lepszego
    miejsca na przechowywanie ważnych informacji niż
    tabele
    . A zatem przewróć kartkę i zacznij, krok
    za krokiem, poznawać świat
    relacyjnych baz danych
    .
    Definiowanie danych
    38
    Przeanalizuj swoje dane pod względem kategorii
    43
    Co znajduje się w bazie danych?
    44
    Twoja baza danych widziana przez rentgenowskie okulary…
    46
    Bazy danych zawierają powiązane ze sobą informacje
    48
    Tabele w zbliżeniu
    49
    Przejmij kontrolę!
    53
    Tworzenie tabeli: Polecenie CREATE TABLE
    55
    Tworzenie bardziej złożonych tabel
    56
    Przekonajmy się, jak łatwo można pisać kod SQL
    57
    Utwórzmy w końcu tabelę moje_kontakty
    58
    Twoja tabela jest gotowa
    59
    Spotkajmy się z niektórymi typami danych SQL
    60
    Twoja tabela bez tajemnic
    64
    Nie można ponownie stworzyć już istniejącej bazy danych lub tabeli!
    66
    Do kosza ze starą tabelą — czas na nową
    68
    Aby dodać dane do tabeli, będziesz musiał skorzystać z polecenia INSERT
    70
    Utworzenie polecenia INSERT
    73
    Wariacje na temat polecenia INSERT
    77
    Kolumny bez wartości
    78
    Zerknij na swoją tabelę, używając polecenia SELECT
    79
    SQL bez tajemnic: Wyznania wartości NULL
    80
    Twoja baza danych widziana
    przez rentgenowskie okulary…
    Kontrola wewnętrznych wartości NULL
    81
    NOT NULL pojawia się w wynikach polecenia DESC
    83
    Wyobraź sobie bazę
    danych jako pojemnik
    zawierający informacje…
    Wypełnij pustkę słowem kluczowym DEFAULT
    84
    Przybornik SQL
    86
    10
    Spis
    treści
    Polecenie SELECT
    2
    Pobieranie podarowanych danych
    Czy naprawdę lepiej jest dawać, niż brać?
    W przypadku korzystania z baz danych
    najprawdopodobniej częściej będziesz musiał
    pobierać z nich dane
    , niż je zapisywać. I właśnie w tych
    wszystkich sytuacjach przydadzą Ci się informacje przedstawione w tym rozdziale: poznasz w nim
    bardzo przydatne polecenie
    SELECT
    i dowiesz się, jak
    uzyskać dostęp do tych wszystkich ważnych
    informacji
    , które wcześniej zapisywałeś w swoich tabelach. Co więcej, dowiesz się także, jak stosować
    klauzulę
    WHERE
    i operatory
    AND
    i
    OR
    , by nie tylko pobierać dane, lecz wyświetlać te, które

    Ci
    potrzebne.
    Pobierać dane czy nie pobierać?
    88
    Lepsza postać polecenia SELECT
    91
    Co oznacza gwiazdka (*)
    92
    Jak poszukiwać wartości różnych typów?
    98
    Kolejne problemy ze znakami przestankowymi
    99
    Niedopasowane apostrofy
    100
    Polecenia INSERT z danymi zawierającymi apostrofy
    102
    Pobieranie konkretnych kolumn w celu ograniczenia wyników
    107
    Określanie kolumn w celu zwiększenia szybkości zapytania
    107
    Łączenie zapytań
    114
    Odnajdywanie wartości liczbowych
    117
    Łagodne operatory porównania
    120
    Odnajdywanie wartości liczbowych przy użyciu operatorów porównania
    122
    Odnajdywanie danych tekstowych przy użyciu operatorów porównania
    125
    Być ALBO nie być
    127
    Różnica pomiędzy operatorem AND a OR
    130
    By odszukać NULL, użyj operatora IS NULL
    133
    Jak można zaoszczędzić czas dzięki jednemu słowu: LIKE
    135
    Zew wieloznaczności
    135
    Pobieranie zakresów przy użyciu operatora AND
    i operatorów porównania
    Jestem
    gwiazdą!
    139
    Lepszy sposób — operator BETWEEN
    140
    Operator IN — w kręgu zainteresowania…
    143
    …lub poza nim — NOT IN
    144
    Więcej o operatorze NOT
    145
    Przybornik SQL
    150
    11
    Spis
    treści
    3
    DELETE i UPDATE
    Są szanse, że wszystko będzie w porządku
    Cały czas zmieniasz zdanie? Teraz nie przysporzy Ci to najmniejszego
    problemu!
    Dzięki poleceniom
    DELETE
    i
    UPDATE
    , które poznasz w tym rozdziale, nie będziesz już dłużej musiał
    ponosić konsekwencji decyzji podjętych pół roku temu, kiedy to zapisałeś w bazie dane o spodniach
    w kształcie dzwonów, które właśnie z powrotem zaczynały być modne. Dzięki poleceniu
    UPDATE
    będziesz mógł
    zmieniać dane
    , natomiast polecenie
    DELETE
    pozwoli
    usnąć z bazy dane
    , które nie
    będą Ci już dłużej potrzebne. Jednak w tym rozdziale nie tylko pokażemy Ci te dwa nowe polecenia
    SQL, lecz także nauczymy, jak można używać ich w precyzyjny sposób, by przez przypadek nie usunąć
    danych, które cały czas są potrzebne.
    Klowni są przerażający
    154
    Śledzenie klownów
    155
    Klowni są w ciągłym ruchu
    156
    Jak są zapisywane informacje o klownach?
    160
    Gonzo, mamy problem
    162
    Jak pozbyć się rekordu — polecenie DELETE
    163
    Stosowanie naszego nowego polecenia DELETE
    165
    Reguły polecenia DELETE
    166
    Dwa kroki — INSERT i DELETE
    169
    Stosuj polecenie DELETE rozważnie
    174
    Problemy z nieprecyzyjnymi poleceniami DELETE
    178
    Modyfikowanie danych przy użyciu polecenia UPDATE
    180
    Reguły stosowania polecenia UPDATE
    181
    UPDATE odpowiada kombinacji INSERT-DELETE
    182
    Polecenie UPDATE w akcji
    183
    Aktualizacja miejsc wystąpień klownów
    186
    Zaktualizuj ceny drinków
    188
    A chcemy tylko jednego polecenia UPDATE
    190
    Przybornik SQL
    192
    Czy Cię
    przerażamy?
    12
    [ Pobierz całość w formacie PDF ]

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