158722
Książka
W koszyku
Konwencje typograficzne stosowane w książce Wyrażenie wejściowe Wynik Analiza Zrozumieć SQL Podstawy baz danych Bazy danych Tabele Kolumny i typy danych Wiersze Klucze główne Język SQL Początek pracy z SQL Serverem Czym jest SQL Server? Program typu klient-serwer Wersje SQL Servera Narzędzia SQL Server Rozpoczynamy pracę z SQL Serverem i T-SQL Dostęp do serwera Pozyskanie oprogramowania Instalacja oprogramowania Przygotowanie do lekcji Praca z SQL Serverem Nawiązywanie połączenia Szybkie wprowadzenie do SQL Server Management Studio Tworzenie i wypełnianie danymi przykładowych tabel Wybór bazy danych Wyrażenie wejściowe Wynik Analiza Pobieranie informacji o bazie i tabelach Pobieranie danych Klauzula SELECT Pobieranie pojedynczych kolumn Pobieranie wielu kolumn Pobieranie wszystkich kolumn Pobieranie unikatowych wierszy Ograniczanie wyników Używanie kwalifikowanych nazw tabel Sortowanie otrzymywanych danych Sortowanie danych Sortowanie względem wielu kolumn Określenie kierunku sortowania Filtrowanie danych Stosowanie frazy WHERE Operatory frazy WHERE Sprawdzanie pod kątem jednej wartości Poszukiwanie braku dopasowania Sprawdzanie zakresu wartości Sprawdzanie braku wartości Zaawansowane filtrowanie danych Łączenie fraz WHERE Zastosowanie operatora AND Wyrażenie wejściowe Zastosowanie operatora OR Kolejność wykonywania działań Operator IN Operator NOT Filtrowanie za pomocą znaków wieloznacznych Korzystanie z operatora LIKE Znak procentu (%) Znak podkreślenia (_) Nawiasy kwadratowe ([]) Wskazówki dotyczące używania znaków wieloznacznych Tworzenie pól obliczanych Pojęcie pól obliczanych Konkatenacja pól Przeprowadzanie obliczeń matematycznych Modyfikacja danych za pomocą funkcji Czym są funkcje? Stosowanie funkcji Funkcje tekstowe Funkcje daty i czasu Funkcje agregujące Funkcje agregujące Funkcja AVG() Funkcja COUNT() Funkcja MIN() Agregacja tylko różnorodnych wartości Grupowanie danych Omówienie grupowania danych Tworzenie grup Filtrowanie grup Grupowanie i sortowanie Kolejność fraz instrukcji SELECT Zapytania zagnieżdżone Zagnieżdżanie zapytań Filtrowanie na podstawie zapytań zagnieżdżonych Zapytania zagnieżdżone jako pola obliczane Sprawdzanie istnienia rekordów za pomocą zapytań zagnieżdżonych Łączenie tabel Czym są złączenia? Relacyjne bazy danych Po co używać złączeń? Tworzenie złączeń Znaczenie frazy WHERE Złączenia wewnętrzne Łączenie wielu tabel Tworzenie rozbudowanych złączeń Stosowanie aliasów tabel Typy złączeń Tworzenie złączeń własnych Złączenia naturalne Złączenia zewnętrzne Złączenia i funkcje agregujące Złączenia i ich warunki Łączenie zapytań Łączenie zapytań Tworzenie unii Stosowanie UNION Zasady stosowania unii Dołączanie lub eliminowanie zduplikowanych wierszy Sortowanie zwracanych wyników Wyszukiwanie pełnotekstowe Zrozumieć wyszukiwanie pełnotekstowe Przygotowanie wyszukiwania pełnotekstowego Włączenie wyszukiwania pełnotekstowego Tworzenie katalogu pełnotekstowego Tworzenie indeksu pełnotekstowego Zarządzanie katalogami i indeksami Wyszukiwanie pełnotekstowe Wyszukiwanie za pomocą FREETEXT Wyszukiwanie za pomocą CONTAINS Pozycjonowanie wyników Wstawianie danych Wstawianie danych Wstawianie całych wierszy Wstawianie wielu wierszy Wstawianie pobranych danych Raportowanie wprowadzanych danych Aktualizacja i usuwanie danych Aktualizacja danych Usuwanie danych Wejście Raportowanie usuwanych i aktualizowanych danych Wskazówki związane z aktualizacją lub usuwaniem danych Tworzenie i modyfikacja tabel Tworzenie tabel Tworzenie prostej tabeli Wartości NULL Powrót do kluczy głównych Wykorzystanie IDENTITY Wartości domyślne Aktualizacja tabel Usuwanie tabel Zmiana nazwy tabeli Stosowanie perspektyw Perspektywy Dlaczego warto używać perspektyw Zasady tworzenia perspektyw i ich ograniczenia Tworzenie perspektyw Wykorzystanie perspektyw do upraszczania złożonych złączeń Formatowanie zwracanych danych za pomocą perspektyw Użycie perspektyw do filtrowania niechcianych danych Perspektywy z polami obliczanymi Aktualizowanie perspektyw Programowanie w T-SQL Programowanie w T-SQL Używanie zmiennych Deklaracja zmiennych Przypisywanie wartości do zmiennych Sprawdzanie zawartości zmiennych Zastosowanie zmiennych w instrukcjach T-SQL Przetwarzanie warunkowe Grupowanie wyrażeń Pętle Korzystanie z procedur składowanych Procedury składowane Dlaczego warto używać procedur składowanych Używanie procedur składowanych Uruchamianie procedur składowanych Tworzenie procedur składowanych Usuwanie procedur składowanych Wykorzystywanie parametrów Tworzenie inteligentnych procedur składowanych Kursory Działanie kursorów Praca z kursorami Tworzenie i usuwanie kursorów Wykorzystanie danych kursora Wyzwalacze Zrozumieć wyzwalacze Tworzenie wyzwalaczy Usuwanie wyzwalaczy Włączanie i wyłączanie wyzwalaczy Określanie przypisanych wyzwalaczy Korzystanie z wyzwalaczy Wyzwalacze dla polecenia INSERT Wyzwalacze DELETE Wyzwalacze UPDATE Więcej o wyzwalaczach Zarządzanie transakcjami Działanie transakcji Sterowanie transakcjami Polecenie ROLLBACK Polecenie COMMIT Stosowanie punktów kontrolnych Zmiana zatwierdzania automatycznego Zastosowanie XML i JSON Korzystanie z obsługi XML w SQL Serverze Pobieranie danych jako XML Przechowywanie danych XML Wyszukiwanie danych XML Korzystanie z obsługi JSON w SQL Serverze Pobieranie danych jako JSON Funkcje JSON Globalizacja i lokalizacja Zestawy i sekwencje sortowania znaków Praca z sekwencjami sortowania znaków Obsługa wielkości znaków Obsługa Unicode Zarządzanie bezpieczeństwem Kontrola dostępu Zarządzanie użytkownikami Tworzenie kont użytkowników Usuwanie kont użytkowników Blokowanie i odblokowywanie użytkowników Zmiana nazwy użytkownika Zmiana hasła Zarządzanie dostępami Ustawianie dostępów Usuwanie dostępów Zwiększanie wydajności Poprawianie wydajności Przykładowe tabele Omówienie przykładowych tabel Opisy tabel Tabela dostawców Tabela produktów Tabela klientów Tabela zamówień Tabela pozycji zamówień Tabela uwag Składnia zapytania T-SQL BEGIN TRANSACTION ALTER TABLE COMMIT TRANSACTION CREATE INDEX CREATE LOGIN CREATE PROCEDURE CREATE TABLE CREATE VIEW DELETE DROP INSERT INSERT SELECT ROLLBACK TRANSACTION SAVE TRANSACTION SELECT UPDATE Typy danych T-SQL Tekstowe typy danych Numeryczne typy danych Typy danych daty i czasu Binarne typy danych Inne typy danych Słowa kluczowe i zarezerwowane języka T-SQL
Sygnatura czytelni BWEAiI: XII Z 46
Pliki multimedialne:
Status dostępności:
Biblioteka WEAiI
Egzemplarze są dostępne wyłącznie na miejscu w bibliotece: sygn. 145178 N (1 egz.)
Strefa uwag:
Uwaga ogólna
Na stronie tytułowej i okładce: Wydanie 2 - dotyczy wydania oryginału.
Uwaga dotycząca bibliografii
Indeks.
Pozycja została dodana do koszyka. Jeśli nie wiesz, do czego służy koszyk, kliknij tutaj, aby poznać szczegóły.
Nie pokazuj tego więcej

Deklaracja dostępności