Praktyczny kurs SQL. Wydanie III
- Autorzy:
- Danuta Mendrala, Marcin Szeliga
- Wydawnictwo:
- Helion
- Ocena:
- 5.4/6 Opinie: 16
- Stron:
- 336
- Druk:
- oprawa miękka
- Dostępne formaty:
-
PDFePubMobi

Opis ebooka: Praktyczny kurs SQL. Wydanie III
Ziemia do bazy: nadaję komunikat w języku SQL!
- Pobieranie i modyfikowanie informacji, czyli jak porozumieć się z relacyjną bazą danych
- Tworzenie baz danych, czyli jak wcielić w życie własną koncepcję centrum informacji
- Uprawnienia użytkowników, czyli kto i po co może korzystać z Twojej bazy danych
SQL to dziś właściwie jedyny poważny język używany do tworzenia i obsługi relacyjnych baz danych, niezależnie od tego, czy są to bazy Microsoftu, Oracle czy Sun Microsystems. I choć nie wszędzie działa dokładnie tak samo, bez jego znajomości nie ma co marzyć o swobodnym korzystaniu z bazy, nie mówiąc już o jej stworzeniu. Jeśli więc taka baza jest Ci potrzebna, jeśli chcesz zorientować się, jak ułożyć dane w sposób najwygodniejszy dla siebie albo precyzyjnie wysegregować to, czego akurat szukasz, musisz opanować SQL - inaczej serwer bazodanowy nijak Cię nie zrozumie.
Trzecie wydanie tej książki traktuje o języku SQL w wersji dla SQL Server firmy Microsoft. Autorzy szybko przeprowadzą Cię od instalacji serwera bazodanowego, przez najróżniejsze operacje na przykładowej, niewielkiej bazie AdventureWorksLT, aż po kwestie związane z tworzeniem własnej bazy i nadawaniem uprawnień jej użytkownikom. Ponadto znajdziesz tu ważne (i nowe!) informacje o partycjonowaniu danych i wydajności zapytań. Bezcennym wsparciem w trakcie nauki będą dla Ciebie zadania - ich rozwiązanie pozwoli Ci poczuć się pewniej i sprawdzić swoje wiadomości w praktyce. Jeśli chcesz rozpocząć swoją przygodę z bazami danych albo odświeżyć swoje informacje, trafiłeś doskonale!
- Trochę teorii, czyli modele baz danych i standardy języka SQL
- Odczytywanie danych z wybranej tabeli
- Wybieranie i grupowanie wierszy
- Łączenie tabel i wyników zapytań
- Partycjonowanie wierszy oraz funkcje rankingu, analityczne i okienkowe
- Podzapytania i wydajność zapytań
- Transakcje i współbieżność
- Bazy danych i tabele
- Widoki i indeksy
- Nadawanie i odbieranie uprawnień
Stwórz bazę na bazie języka SQL!
Wybrane bestsellery
-
Najlepsze relacyjne bazy danych, takie jak Oracle czy MS SQL Server, są nierozłącznie związane z językiem SQL. Język ten stworzono po to, aby budować i użytkować bazy przechowujące ogromne ilości danych. Bez wątpienia SQL jest dość złożony, obejmuje wiele elementów i funkcji, jednak jego z...(23.50 zł najniższa cena z 30 dni)
25.85 zł
47.00 zł(-45%) -
To trzecie, poprawione i zaktualizowane wydanie praktycznego przewodnika po języku SQL i relacyjnych bazach danych. Przemyślana, uporządkowana struktura podręcznika sprzyja sprawnemu nabywaniu wiedzy i doskonaleniu umiejętności — pracę z nim ułatwiają przystępny sposób prezentowania materia...(41.40 zł najniższa cena z 30 dni)
44.85 zł
69.00 zł(-35%) -
To kolejne wydanie lubianego samouczka, dzięki któremu w ramach 24 godzinnych lekcji przyswoisz solidne podstawy programowania. Zrozumiesz, jak działają programy, i nauczysz się reguł stosowanych przez profesjonalistów przy ich projektowaniu. Dowiesz się, jak wygląda świat programistów i na czym ...
Programowanie dla początkujących w 24 godziny. Wydanie IV Programowanie dla początkujących w 24 godziny. Wydanie IV
(34.50 zł najniższa cena z 30 dni)37.95 zł
69.00 zł(-45%) -
Niniejsza książka jest świetnym kompendium przeznaczonym dla osób o podstawowej znajomości SQL. Dzięki niej poznasz najlepsze współczesne techniki pisania w tym języku. Każdą z nich poparto realistycznymi (i przydatnymi!) przykładami. Innymi słowy, znajdziesz tu zrozumiale objaśnione sztuczki eks...
Mistrzowski SQL. 61 technik pisania wydajnego kodu SQL Mistrzowski SQL. 61 technik pisania wydajnego kodu SQL
-
Ten przystępny przewodnik jest przeznaczony dla analityków danych, którzy chcą dobrze poznać proces tworzenia analitycznego zbioru danych i samodzielnie pisać kod niezbędny do uzyskania zamierzonego wyniku. Przedstawiono w nim składnię języka SQL oraz zasady budowania szybko działających zapytań ...
SQL dla analityków danych. Tworzenie zbiorów danych dla początkujących SQL dla analityków danych. Tworzenie zbiorów danych dla początkujących
(44.85 zł najniższa cena z 30 dni)44.85 zł
69.00 zł(-35%) -
To czwarte, poprawione i zaktualizowane wydanie cenionego leksykonu poświęconego SQL. Przemyślany układ zawartych w nim treści zdecydowanie ułatwia i przyspiesza wynajdywanie informacji ― bez konieczności odrywania się od pracy. Poza zwięzłymi objaśnieniami dotyczącymi składni SQL znajdzies...(35.40 zł najniższa cena z 30 dni)
38.35 zł
59.00 zł(-35%) -
Cathy Tanimura jest analityczką danych z ponad dwudziestoletnim doświadczeniem. Odnosiła również sukcesy, budując zespoły do spraw analizy danych i tworząc potrzebną infrastrukturę. Zajmowała się także zarządzaniem zespołami w kilku czołowych firmach technologicznych. Od wielu lat używa języka SQ...
Analiza danych z wykorzystaniem SQL-a. Zaawansowane techniki przekształcania danych we wnioski Analiza danych z wykorzystaniem SQL-a. Zaawansowane techniki przekształcania danych we wnioski
(41.40 zł najniższa cena z 30 dni)44.85 zł
69.00 zł(-35%) -
Ten kompletny podręcznik pozwoli Ci opanować umiejętności potrzebne do skutecznego zarządzania systemem SQL Server. Dowiesz się, jak zarządzać zmianami i zabezpieczeniami, jak dostrajać wydajność, jak monitorować system i jak tworzyć kopie zapasowe. Książka jest napisana przez czołowych specjalis...
Microsoft SQL Server 2014. Podręcznik administratora Microsoft SQL Server 2014. Podręcznik administratora
Adam Jorgensen, Bradley Ball, Steven Wort, Ross LoForte, Brian Knight
(64.50 zł najniższa cena z 30 dni)70.95 zł
129.00 zł(-45%) -
Znajdziesz tu klarowne, jasne informacje dotyczące kolejnych etapów projektowania oraz implementacji bazy danych, z podziałem na dwie odrębne metody — modelowanie i normalizację. Poznasz obszerne podstawy języka SQL — pojęcia, typy danych, składnię i całe zestawy poleceń — i na ...(17.45 zł najniższa cena z 30 dni)
19.20 zł
34.90 zł(-45%) -
Na rynku dostępnych jest wiele książek poświęconych SQL, zazwyczaj jednak skupiają się one na składni. Ten podręcznik jest zupełnie inny! Podczas lektury nie musisz instalować żadnego oprogramowania ani używać komputera. Zastanawiasz się, jak to możliwe? W tej książce znajdziesz przykłady SQL, kt...(19.95 zł najniższa cena z 30 dni)
21.95 zł
39.90 zł(-45%)
O autorze ebooka
Marcin Szeliga - Freelancer data scientist, na co dzień pracuje z SQL Server i Azure, a także szkoli w tym zakresie. Od 2006 roku nieprzerwanie wyróżniany tytułem Microsoft Most Valuable Professional; jeden z dwóch Polaków, którzy otrzymali ten tytuł w kategorii AI. Prelegent na wielu europejskich konferencjach, takich jak Machine Learning Prague, Data Science Summit, SQLDay, 4Developers, SQL Nexus, SQL Saturday, Sphere.it, Claudyna czy Microsoft Technology Summit. Wykładowca akademicki, autor książek i artykułów poświęconych platformie danych Microsoft.
Danuta Mendrala, Marcin Szeliga - pozostałe książki
-
Programowanie obiektowe, jeden ze wzorców programowania, polega na definiowaniu szablonów (klas) łączących określone funkcjonalności z danymi opisującymi stan instancji tych klas (obiektów). Nacisk kładzie się w nim na ułatwienie pisania i konserwacji kodu, a także na to, by raz napisanego kodu m...(59.50 zł najniższa cena z 30 dni)
65.45 zł
119.00 zł(-45%) -
Wyobraź sobie średniowieczne skryptorium, mnichów pochylonych nad ogromnymi księgami, potem pierwsze drukowane książki i wreszcie ogromne, piętrowe archiwa z labiryntami korytarzy i setkami książek, teczek i skoroszytów. Dawniej do przechowywania informacji zużywano olbrzymie ilości papieru, a żm...
SQL. Kurs video. Od zera do bohatera. Modyfikowanie danych SQL. Kurs video. Od zera do bohatera. Modyfikowanie danych
(58.05 zł najniższa cena z 30 dni)87.45 zł
159.00 zł(-45%) -
Informacja to złoto XXI wieku. Nic więc dziwnego, że z każdą minutą bazy całego świata zwiększają ilość przechowywanych danych. Tkwi w tym jednak pewien haczyk. Aby ten ogrom informacji był dla nas jakkolwiek użyteczny, muszą być one łatwo dostępne. Co za pożytek ze zgromadzonych terabajtów danyc...
SQL. Kurs video. Od zera do bohatera. Odczytywanie danych SQL. Kurs video. Od zera do bohatera. Odczytywanie danych
(58.05 zł najniższa cena z 30 dni)87.45 zł
159.00 zł(-45%) -
Ostatnia dekada to czas bezprecedensowego rozwoju sztucznej inteligencji nie tylko przełomowych badań nad algorytmami uczenia maszynowego, ale również coraz powszechniejszego stosowania inteligentnych maszyn w najróżniejszych dziedzinach naszego życia. Rozwój ten ogranicza niewystarczająca liczb...(71.20 zł najniższa cena z 30 dni)
75.20 zł
94.00 zł(-20%) -
Relacyjne bazy danych są wszędzie wokół nas, a do podstawowych umiejętności wymaganych od współczesnych programistów należy dobra znajomość języka SQL. Na świecie nie ma jednak osób, którym nie zdarza się czegoś zapomnieć. Jeśli potrzebujesz pomocy w codziennej pracy lub chcesz odświeżyć wiedzę n...(8.50 zł najniższa cena z 30 dni)
9.35 zł
17.00 zł(-45%) -
Książka przedstawia uczenie maszynowe w ujęciu praktycznym. Przeprowadzając opisane w niej eksperymenty data science poznamy zastosowanie reguł statystycznych i algorytmów uczenia maszynowego do rozwiązywania konkretnych problemów. Takie podejście oznacza, że studenci informatyki oraz specjaliści...(71.20 zł najniższa cena z 30 dni)
75.20 zł
94.00 zł(-20%) -
Instalacja i konfiguracja baz danych — kurs przygotowujący do egzaminu 70-765 Provisioning SQL Databases kończy się na poziomie średnio zaawansowanym. Po jego odbyciu słuchacz będzie nie tylko samodzielnie instalować i konfigurować bazy danych działające w usłudze Azure Microsoft oraz serwe...
Instalacja i konfiguracja baz danych. Kurs video. Przygotowanie do egzaminu 70-765 Provisioning SQL Databases Instalacja i konfiguracja baz danych. Kurs video. Przygotowanie do egzaminu 70-765 Provisioning SQL Databases
(119.60 zł najniższa cena z 30 dni)134.55 zł
299.00 zł(-55%) -
Ta książka pomoże Ci w mig opanować obsługę Accessa 2016 PL. Dowiesz się z niej, dlaczego warto stworzyć swoją bazę danych, jak działa taka baza i jak wyglądają tabele. Odkryjesz, jak wpisywać i zmieniać dane, tworzyć połączenia między tabelami i konstruować zapytania podczas wyszukiwania konkret...(19.95 zł najniższa cena z 30 dni)
21.95 zł
39.90 zł(-45%) -
Książka Serwer SQL 2008. Usługi biznesowe. Analiza i eksploracja danych jest długo oczekiwaną pozycją, której autorzy w sposób kompleksowy podejmują tematykę związaną z Business Intelligence. Dzięki niej zdobędziesz szczegółowe informacje na temat hurtowni danych, baz analitycznych oraz języka MD...
Serwer SQL 2008. Usługi biznesowe. Analiza i eksploracja danych Serwer SQL 2008. Usługi biznesowe. Analiza i eksploracja danych
(34.50 zł najniższa cena z 30 dni)37.95 zł
69.00 zł(-45%)
Ebooka przeczytasz na:
-
czytnikach Inkbook, Kindle, Pocketbook i innych
-
systemach Windows, MacOS i innych
-
systemach Windows, Android, iOS, HarmonyOS
-
na dowolnych urządzeniach i aplikacjach obsługujących formaty: PDF, EPub, Mobi
Masz pytania? Zajrzyj do zakładki Pomoc »
Audiobooka posłuchasz:
-
w aplikacji Ebookpoint na Android, iOS, HarmonyOs
-
na systemach Windows, MacOS i innych
-
na dowolnych urządzeniach i aplikacjach obsługujących format MP3 (pliki spakowane w ZIP)
Masz pytania? Zajrzyj do zakładki Pomoc »
Kurs Video zobaczysz:
-
w aplikacji Ebookpoint na Android, iOS, HarmonyOs
-
na systemach Windows, MacOS i innych
-
na dowolnych urządzeniach i aplikacjach obsługujących format MP4 (pliki spakowane w ZIP)
Recenzje ebooka: Praktyczny kurs SQL. Wydanie III (1)
Poniższe recenzje mogły powstać po przekazaniu recenzentowi darmowego egzemplarza poszczególnych utworów bądź innej zachęty do jej napisania np. zapłaty.
-
webroad.pl Michał Kortas
Informacje o książce
Pierwsze wydanie tej publikacji miało miejsce w roku 2008. W raz z rozwojem implementacji języka SQL w Microsoft SQL Server pojawiły się kolejne dwa wydania. Ostatnie z nich postaram się za moment zrecenzować. Książka z założenia jest praktycznym kursem i każdy omawiany w niej przypadek poparto odwzorowaniem w, budowanej przez wszystkie rozdziały, bazie danych. Całość opiera się na SQL Server w wersji 2012, ze względu na dobrą dokumentację, która może znacznie rozszerzyć zasięg możliwości czytelnika.
Zalety- Obszerna dawka wiedzy
- Świetnie wyjaśnione wszelkie aspekty języka SQL
- Wysoki poziom merytoryczny
- Zrozumiała dla zupełnie początkujących
- Omówia nie tylko język SQL ale również wprowadza do zagadnienia baz danych i modeli relacyjnych
- Autorzy skupiają się na MS SQL, które różni się od innych języków SQL-owych, wybór ten solidnie jednak uzasadniono
- Książki nie da się zabrać ze sobą na wakacje – jest zbyt ciężka :-)
Książka Praktyczny kurs SQL, na pewno na stałe zajmie wysokie miejsce na mojej półce z książkami (choć w tym wypadku w przenośni, bo akurat do niej nabyłem e-booka i trzymam go na Kindle). Dla osoby, która zna któryś z języków SQL-owych jest dobrą odskocznią do poznania szczegółów MS SQL. Czytelnicy zupełnie początkujący otrzymali zaś podany na tacy obszerny materiał, będący obecnie najlepszą bazą omawiającą SQL na rynku.
Szczegóły ebooka
- ISBN Książki drukowanej:
- 978-83-283-9236-6, 9788328392366
- Data wydania książki drukowanej:
- 2015-03-26
- ISBN Ebooka:
- 978-83-283-9270-0, 9788328392700
- Data wydania ebooka:
-
2015-04-30
Data wydania ebooka często jest dniem wprowadzenia tytułu do sprzedaży i może nie być równoznaczna z datą wydania książki papierowej. Dodatkowe informacje możesz znaleźć w darmowym fragmencie. Jeśli masz wątpliwości skontaktuj się z nami sklep@ebookpoint.pl.
- Format:
- 158x235
- Numer z katalogu:
- 165807
- Rozmiar pliku Pdf:
- 4.3MB
- Rozmiar pliku ePub:
- 7.9MB
- Rozmiar pliku Mobi:
- 20.1MB
- Pobierz przykładowy rozdział PDF
- Przykłady na ftp
Ebook zawiera materiały dodatkowe, które możesz pobrać z serwera FTP - link znajdziesz na stronie redakcyjnej.
Spis treści ebooka
- Wstęp
- Serwery bazodanowe
- O książce
- SQL Server firmy Microsoft
- Instalacja
- Przykładowa baza danych
- Konwencje i oznaczenia
- Część I Trochę teorii, czyli modele i standardy
- Rozdział 1. Relacyjny model baz danych
- Tabele jako zbiory danych
- Kolumny mają niepowtarzalne nazwy i zawierają określone typy danych
- Wiersze powinny być unikatowe
- Kolejność kolumn jest bez znaczenia
- Kolejność wierszy jest bez znaczenia
- Bazy danych
- Trzy modele baz danych: relacyjny, obiektowy i jednorodny
- Model jednorodny
- Model relacyjny
- Diagram E/R przykładowej bazy danych
- Model obiektowy
- Założenia relacyjnego modelu baz danych
- Postulaty Codda dotyczące struktury danych
- Postulaty Codda dotyczące przetwarzania danych
- Postulaty Codda dotyczące integralności danych
- Normalizacja
- Pierwsza postać normalna
- Druga postać normalna
- Trzecia postać normalna
- Postać Boycea-Codda
- Czwarta postać normalna
- Podsumowanie
- Zadania
- Tabele jako zbiory danych
- Rozdział 2. Standardy języka SQL
- Strukturalny język zapytań
- Przetwarzanie zbiorów a przetwarzanie pojedynczych danych
- Język strukturalny a język proceduralny
- Język interpretowany a język kompilowany
- Składnia języka SQL
- Identyfikatory
- Literały
- Operatory
- Słowa kluczowe
- Komentarze
- Dialekty języka SQL
- Standardy ANSI
- Historia
- SQL3
- Klasy instrukcji
- Typy danych
- Wartość NULL
- Poziomy zgodności
- Podsumowanie
- Zadania
- Strukturalny język zapytań
- Rozdział 1. Relacyjny model baz danych
- Część II Pobieranie danych,czyli instrukcja SELECT
- Rozdział 3. Odczytywanie danych z wybranej tabeli
- Klauzula FROM
- W pełni kwalifikowane nazwy obiektów
- Wybieranie kolumn
- Eliminowanie duplikatów
- Wyrażenia
- Operatory arytmetyczne
- Łączenie danych tekstowych
- Funkcje systemowe
- Funkcje arytmetyczne
- Funkcje znakowe
- Funkcje daty i czasu
- Konwersja typów
- Specjalna funkcja CASE
- Formatowanie wyników
- Aliasy
- Stałe (literały)
- Sortowanie wyników
- Sortowanie danych tekstowych
- Podsumowanie
- Zadania
- Klauzula FROM
- Rozdział 4. Wybieranie wierszy
- Logika trójwartościowa
- Wartość NULL
- Operatory logiczne
- Operator NOT
- Operator OR
- Operator AND
- Klauzula WHERE
- Standardowe operatory porównania
- Operatory SQL
- Operator IN
- Operator BETWEEN ... AND
- Operator LIKE
- Operator IS NULL
- Złożone warunki logiczne
- Hierarchia operatorów
- Klauzula TOP
- Stronicowanie wierszy
- Podsumowanie
- Zadania
- Logika trójwartościowa
- Rozdział 5. Łączenie tabel i wyników zapytań
- Złączenia naturalne i nienaturalne
- Klucze obce
- Aliasy
- Złączenia równościowe i nierównościowe
- Złączenia zewnętrzne
- Złączenie lewostronne
- Złączenie prawostronne
- Złączenie obustronne
- Złączenie krzyżowe (iloczyn kartezjański)
- Złączenia wielokrotne
- Określanie kolejności złączeń
- Złączenie tabeli z nią samą
- Eliminacja duplikatów
- Klucze obce w obrębie jednej tabeli
- Łączenie wyników zapytań
- Suma
- Część wspólna
- Różnica
- Łączenie wierszy i wyników funkcji tabelarycznych
- Operator APPLY
- Podsumowanie
- Zadania
- Złączenia naturalne i nienaturalne
- Rozdział 6. Grupowanie wierszy
- Funkcje grupujące
- Funkcja COUNT()
- Zliczanie wierszy
- Funkcje SUM() i AVG()
- Funkcje MIN() i MAX()
- Inne funkcje grupujące
- Wyrażenia
- Zagnieżdżanie funkcji grupujących
- Funkcja COUNT()
- Klauzula GROUP BY
- Kolejność wykonywania klauzuli GROUP BY
- Operatory CUBE i ROLLUP
- Funkcje GROUPING i GROUPING_ID
- Operator GROUPING SETS
- Operatory PIVOT i UNPIVOT
- PIVOT
- UNPIVOT
- Klauzula HAVING
- Podsumowanie
- Zadania
- Funkcje grupujące
- Rozdział 7. Partycjonowanie wierszy oraz funkcje rankingu, analityczne i okienkowe
- Partycjonowanie
- Klauzula OVER
- Partycjonowanie danych
- Porządkowanie danych
- Funkcje rankingu
- Okienka
- Funkcje okienkowe
- Funkcje analityczne
- Podsumowanie
- Zadania
- Rozdział 8. Podzapytania
- Czym są podzapytania?
- Podzapytania jako zmienne
- Podzapytania niepowiązane
- Podzapytania zwracające listę wartości
- Podzapytania niezwracające żadnych wartości
- Zagnieżdżanie podzapytań
- Podzapytania powiązane
- Podzapytania a złączenia
- Podzapytania niepowiązane
- Podzapytania jako źródła danych
- Tabele pochodne
- CTE
- Proste CTE
- Rekurencyjne CTE
- Wyznaczanie trendów
- Operatory
- Operator EXISTS
- Operator ANY lub SOME
- Operator ALL
- Podsumowanie
- Zadania
- Rozdział 9. Wydajność zapytań
- Wykonywanie zapytań przez serwery bazodanowe
- Kolejność wykonywania klauzul zapytania
- Plany wykonania zapytań
- Wydajne wyszukiwanie danych za pomocą argumentów SARG
- Poprawa wydajności złączeń
- Wydajne grupowanie i partycjonowanie danych
- Podsumowanie
- Zadania
- Rozdział 3. Odczytywanie danych z wybranej tabeli
- Część III Modyfikowanie danych, czyli instrukcje INSERT, UPDATE, DELETE oraz MERGE
- Rozdział 10. Modyfikowanie danych
- Wstawianie danych
- Klucze podstawowe
- Wartości domyślne
- Wartość NULL
- Konstruktor wierszy
- Wstawianie wyników zapytań
- Instrukcja SELECT INTO
- Instrukcja INSERT INTO SELECT
- Usuwanie danych
- Instrukcja DELETE
- Usuwanie wyników podzapytań
- Instrukcja TRUNCATE TABLE
- Instrukcja DELETE
- Aktualizowanie danych
- Jednoczesne aktualizowanie wielu kolumn
- Wyrażenia
- Aktualizowanie danych wybranych na podstawie danych z innych tabel
- Aktualizowanie danych za pomocą wyrażeń odwołujących się do innych tabel
- Instrukcja MERGE
- Podsumowanie
- Zadania
- Wstawianie danych
- Rozdział 11. Transakcje i współbieżność
- Właściwości transakcji
- Transakcyjne przetwarzanie danych
- Tryb jawnego zatwierdzania transakcji
- Rozpoczynanie transakcji
- Wycofywanie transakcji
- Zatwierdzanie transakcji
- Zagnieżdżanie transakcji
- Punkty przywracania
- Współbieżność
- Blokady
- Tryby blokad
- Zakresy blokad
- Zakleszczenia
- Poziomy izolowania transakcji
- Read Uncommitted
- Read Committed
- Repeatable Read
- Serializable
- Model optymistyczny
- Model pesymistyczny
- Blokady
- Podsumowanie
- Zadania
- Rozdział 10. Modyfikowanie danych
- Część IV Tworzenie baz danych, czyli instrukcje CREATE, ALTER i DROP
- Rozdział 12. Bazy danych i tabele
- Tworzenie i usuwanie baz danych
- Tworzenie i usuwanie tabel
- Schematy
- Zmiana struktury tabeli
- Ograniczenia
- NOT NULL
- Klucz podstawowy
- Generowanie wartości kluczy podstawowych
- Kompozytowe klucze podstawowe
- Niepowtarzalność
- Wartość domyślna
- Warunek logiczny
- Klucz obcy
- Klucz obcy powiązany z kluczem podstawowym tej samej tabeli
- Kaskadowe usuwanie i aktualizacja powiązanych danych
- Ograniczenia a wydajność instrukcji modyfikujących i odczytujących dane
- Podsumowanie
- Zadania
- Rozdział 13. Widoki i indeksy
- Widoki
- Tworzenie i usuwanie widoków
- Klauzula ORDER BY
- Modyfikowanie widoków
- Korzystanie z widoków
- Odczytywanie danych poprzez widoki
- Zagnieżdżone widoki
- Widoki grupujące dane
- Modyfikowanie danych poprzez widoki
- Odczytywanie danych poprzez widoki
- Zalety widoków
- Tworzenie i usuwanie widoków
- Indeksy
- Tworzenie, modyfikowanie i usuwanie indeksów
- Opcje indeksów
- Porządkowanie indeksów
- Tworzenie, modyfikowanie i usuwanie indeksów
- Podsumowanie
- Zadania
- Widoki
- Rozdział 12. Bazy danych i tabele
- Część V Uprawnienia użytkowników, czyli instrukcje GRANT i REVOKE
- Rozdział 14. Nadawanie i odbieranie uprawnień
- Konta użytkowników
- Zakładanie i usuwanie kont użytkowników
- Role
- Tworzenie i usuwanie ról
- Przypisywanie ról do użytkowników
- Specjalna rola Public
- Uprawnienia
- Nadawanie i odbieranie uprawnień
- Odbieranie uprawnień w serwerze SQL
- Dziedziczenie uprawnień
- Przekazywanie uprawnień
- Zasada minimalnych uprawnień
- Nadawanie i odbieranie uprawnień
- Podsumowanie
- Zadania
- Konta użytkowników
- Rozdział 14. Nadawanie i odbieranie uprawnień
- Dodatki
- Dodatek A Rozwiązania zadań
- Zadania z rozdziału 1.
- Zadanie 1.
- Zadanie 2.
- Zadanie 3.
- Zadania z rozdziału 2.
- Zadanie 1.
- Zadanie 2.
- Zadanie 3.
- Zadania z rozdziału 3.
- Zadanie 1.
- Zadanie 2.
- Zadanie 3.
- Zadanie 4.
- Zadanie 5.
- Zadania z rozdziału 4.
- Zadanie 1.
- Zadanie 2.
- Zadanie 3.
- Zadania z rozdziału 5.
- Zadanie 1.
- Zadanie 2.
- Zadanie 3.
- Zadania z rozdziału 6.
- Zadanie 1.
- Zadanie 2.
- Zadanie 3.
- Zadania z rozdziału 7.
- Zadanie 1.
- Zadanie 2.
- Zadanie 3.
- Zadania z rozdziału 8.
- Zadanie 1.
- Zadanie 2.
- Zadanie 3.
- Zadania z rozdziału 9.
- Zadanie 1.
- Zadanie 2.
- Zadanie 3.
- Zadania z rozdziału 10.
- Zadanie 1.
- Zadanie 2.
- Zadanie 3.
- Zadania z rozdziału 11.
- Zadanie 1.
- Zadanie 2.
- Zadanie 3.
- Zadania z rozdziału 12.
- Zadanie 1.
- Zadanie 2.
- Zadanie 3.
- Zadania z rozdziału 13.
- Zadanie 1.
- Zadanie 2.
- Zadanie 3.
- Zadania z rozdziału 14.
- Zadanie 1.
- Zadanie 2.
- Zadania z rozdziału 1.
- Dodatek A Rozwiązania zadań
Helion - inne książki
-
Oto przewodnik po koncepcjach testowania i wiodących frameworkach, za pomocą których automatyzuje się testy aplikacji internetowych, takich jak Selenium, Cypress, Puppeteer i Playwright. Zaprezentowano w nim unikatowe funkcjonalności tych rozwiązań, ich wady i zalety, a także wyjaśniono zasady ko...
Testowanie aplikacji dla programistów frontendowych. Wiodące frameworki do automatyzacji testów aplikacji internetowych i ich przyszłość oparta na testowaniu niskokodowym i sztucznej inteligencji Testowanie aplikacji dla programistów frontendowych. Wiodące frameworki do automatyzacji testów aplikacji internetowych i ich przyszłość oparta na testowaniu niskokodowym i sztucznej inteligencji
(44.85 zł najniższa cena z 30 dni)44.85 zł
69.00 zł(-35%) -
Oto wyjątkowy przewodnik po platformie Roblox. Składa się z 24 lekcji skonstruowanych w sposób ułatwiający szybkie opanowanie materiału; przeczytanie każdej z nich i wykonanie podanych ćwiczeń zajmie Ci najwyżej godzinę. Lekcje i zadania łącznie tworzą kurs, dzięki któremu nauczysz się samodzieln...
Roblox Lua w 24 godziny. Tworzenie gier dla początkujących Roblox Lua w 24 godziny. Tworzenie gier dla początkujących
(44.85 zł najniższa cena z 30 dni)44.85 zł
69.00 zł(-35%) -
To książka przeznaczona dla osób, które chcą dobrze zrozumieć matematyczne podstawy nauki o danych i nauczyć się stosowania niektórych koncepcji w praktyce. Wyjaśniono tu takie zagadnienia jak rachunek różniczkowy i całkowy, rachunek prawdopodobieństwa, algebra liniowa i statystyka, pokazano takż...
Podstawy matematyki w data science. Algebra liniowa, rachunek prawdopodobieństwa i statystyka Podstawy matematyki w data science. Algebra liniowa, rachunek prawdopodobieństwa i statystyka
(44.85 zł najniższa cena z 30 dni)44.85 zł
69.00 zł(-35%) -
Z tym przewodnikiem nauczysz się stosowania Reacta w praktyce. Dowiesz się, w jaki sposób zbudować jednostronicową, złożoną aplikację internetową, i zdobędziesz wiedzę umożliwiającą używanie tej biblioteki w codziennej pracy. Pokazano tu, jak rozpocząć projekt i rozwijać rzeczywistą aplikację. Za...
React w działaniu. Tworzenie aplikacji internetowych. Wydanie II React w działaniu. Tworzenie aplikacji internetowych. Wydanie II
(38.35 zł najniższa cena z 30 dni)38.35 zł
59.00 zł(-35%) -
Ta książka jest drugim, zaktualizowanym i uzupełnionym wydaniem przewodnika dla programistów. Rozpoczyna się od szczegółowego wprowadzenia do nowoczesnego C++ z uwzględnieniem technik eliminowania wąskich gardeł w kodzie bazowym. Następnie omówiono zagadnienia optymalizacji struktur danych i zarz...
Wysoce wydajny C++. Opanuj sztukę optymalizowania działania kodu. Wydanie II Wysoce wydajny C++. Opanuj sztukę optymalizowania działania kodu. Wydanie II
(77.35 zł najniższa cena z 30 dni)77.35 zł
119.00 zł(-35%) -
Microsoft Power BI jest doskonałym narzędziem do profesjonalnej analizy danych. Jeśli jednak chcesz uzyskać za jego pomocą naprawdę spektakularne efekty, musisz się biegle posługiwać językiem DAX (Data Analysis Expressions). Pozwala on na wykonywanie zaawansowanych obliczeń i zapytań dotyczących ...
DAX i Power BI w analizie danych. Tworzenie zaawansowanych i efektywnych analiz dla biznesu DAX i Power BI w analizie danych. Tworzenie zaawansowanych i efektywnych analiz dla biznesu
(57.85 zł najniższa cena z 30 dni)57.85 zł
89.00 zł(-35%) -
To książka przeznaczona dla inżynierów danych i programistów, którzy chcą za pomocą Sparka przeprowadzać skomplikowane analizy danych i korzystać z algorytmów uczenia maszynowego, nawet jeśli te dane pochodzą z różnych źródeł. Wyjaśniono tu, jak dzięki Apache Spark można odczytywać i ujednolicać ...(57.85 zł najniższa cena z 30 dni)
57.85 zł
89.00 zł(-35%) -
Jeśli masz już pewne umiejętności pentestera, dzięki tej książce poszerzysz swoją wiedzę o zaawansowanych narzędziach dostępnych w Kali Linux, a także nauczysz się wyrafinowanych taktyk stosowanych przez prawdziwych hakerów do atakowania sieci komputerowych. Omówiono tu różne sposoby instalowania...
Kali Linux i zaawansowane testy penetracyjne. Zostań ekspertem cyberbezpieczeństwa za pomocą Metasploit, Nmap, Wireshark i Burp Suite. Wydanie IV Kali Linux i zaawansowane testy penetracyjne. Zostań ekspertem cyberbezpieczeństwa za pomocą Metasploit, Nmap, Wireshark i Burp Suite. Wydanie IV
(64.35 zł najniższa cena z 30 dni)64.35 zł
99.00 zł(-35%) -
Ta książka jest przeznaczona dla programistów i osób zaawansowanych w nauce programowania. Dzięki niej nauczysz się uwzględniać w projektach narzędzia do obserwacji pracy kodu i analizować uzyskane dzięki nim dane o wydajności. Dowiesz się też, jak na podstawie takiego wnioskowania uzyskiwać znac...
Wydajność i optymalizacja kodu. Istota dynamiki działania oprogramowania Wydajność i optymalizacja kodu. Istota dynamiki działania oprogramowania
(77.35 zł najniższa cena z 30 dni)77.35 zł
119.00 zł(-35%) -
W tej książce omówiono techniki wdrażania systemów na platformie AWS i zasady zarządzania nimi. Zaprezentowano podstawy korzystania z usługi Identity and Access Management oraz narzędzia sieciowe i monitorujące chmury AWS. Poruszono tematy Virtual Private Cloud, Elastic Compute Cloud, równoważeni...
AWS dla administratorów systemów. Tworzenie i utrzymywanie niezawodnych aplikacji chmurowych AWS dla administratorów systemów. Tworzenie i utrzymywanie niezawodnych aplikacji chmurowych
(51.35 zł najniższa cena z 30 dni)51.35 zł
79.00 zł(-35%)
Dzieki opcji "Druk na żądanie" do sprzedaży wracają tytuły Grupy Helion, które cieszyły sie dużym zainteresowaniem, a których nakład został wyprzedany.
Dla naszych Czytelników wydrukowaliśmy dodatkową pulę egzemplarzy w technice druku cyfrowego.
Co powinieneś wiedzieć o usłudze "Druk na żądanie":
- usługa obejmuje tylko widoczną poniżej listę tytułów, którą na bieżąco aktualizujemy;
- cena książki może być wyższa od początkowej ceny detalicznej, co jest spowodowane kosztami druku cyfrowego (wyższymi niż koszty tradycyjnego druku offsetowego). Obowiązująca cena jest zawsze podawana na stronie WWW książki;
- zawartość książki wraz z dodatkami (płyta CD, DVD) odpowiada jej pierwotnemu wydaniu i jest w pełni komplementarna;
- usługa nie obejmuje książek w kolorze.
W przypadku usługi "Druk na żądanie" termin dostarczenia przesyłki może obejmować także czas potrzebny na dodruk (do 10 dni roboczych)
Masz pytanie o konkretny tytuł? Napisz do nas: sklep[at]helion.pl.
Książka, którą chcesz zamówić pochodzi z końcówki nakładu. Oznacza to, że mogą się pojawić drobne defekty (otarcia, rysy, zagięcia).
Co powinieneś wiedzieć o usłudze "Końcówka nakładu":
- usługa obejmuje tylko książki oznaczone tagiem "Końcówka nakładu";
- wady o których mowa powyżej nie podlegają reklamacji;
Masz pytanie o konkretny tytuł? Napisz do nas: sklep[at]helion.pl.


Oceny i opinie klientów: Praktyczny kurs SQL. Wydanie III Danuta Mendrala, Marcin Szeliga (16)
Weryfikacja opinii następuję na podstawie historii zamówień na koncie Użytkownika umieszczającego opinię. Użytkownik mógł otrzymać punkty za opublikowanie opinii uprawniające do uzyskania rabatu w ramach Programu Punktowego.
(10)
(3)
(2)
(1)
(0)
(0)
Mariusz,
Data dodania: 2020-06-02 Ocena: 6 Opinia niepotwierdzona zakupem
Data dodania: 2018-09-12 Ocena: 6 Opinia potwierdzona zakupem
Kika, Specjalista IT
Data dodania: 2017-04-26 Ocena: 6 Opinia potwierdzona zakupem
Data dodania: 2017-01-15 Ocena: 6 Opinia potwierdzona zakupem
Data dodania: 2017-01-11 Ocena: 6 Opinia niepotwierdzona zakupem
Paweł Duda,
Data dodania: 2016-10-13 Ocena: 6 Opinia potwierdzona zakupem
Tester oprogramowania
Data dodania: 2015-08-29 Ocena: 6 Opinia potwierdzona zakupem
Stanisław,
Data dodania: 2015-08-04 Ocena: 6 Opinia potwierdzona zakupem
Andrzej, Programista
Data dodania: 2015-07-30 Ocena: 6 Opinia potwierdzona zakupem
Seba, Inżynier Oprogramowania
Data dodania: 2015-03-29 Ocena: 6 Opinia potwierdzona zakupem
Data dodania: 2016-09-07 Ocena: 5 Opinia potwierdzona zakupem
Data dodania: 2016-03-08 Ocena: 5 Opinia niepotwierdzona zakupem
Paweł,
Data dodania: 2015-09-13 Ocena: 5 Opinia potwierdzona zakupem
Mariusz,
Data dodania: 2020-01-05 Ocena: 4 Opinia niepotwierdzona zakupem
Data dodania: 2019-07-12 Ocena: 4 Opinia potwierdzona zakupem
Marcin,
Data dodania: 2021-10-08 Ocena: 3 Opinia potwierdzona zakupem
więcej opinii