Autor: Marcin Szeliga
ISBN: 83-7361-050-2
Ilość stron: 491
Data wydania: 05/2003
Transact-SQL to podstawowy język programowania baz danych w środowisku MS SQL Server. Transact-SQL jest zmodyfikowaną i uzupełnioną o elementy typowe dla proceduralnych języków programowania (jak zmienne i instrukcje sterujące wykonaniem programu) wersją standardu SQL-92. Dzięki temu rozszerzeniu, jego możliwości są znacznie większe niż możliwości standardowego SQL-a.
SQL Server został wyposażony w intuicyjne, a zarazem potężne narzędzie administracyjne - konsolę SQL Server Enterprise Menager. W rezultacie część administratorów SQL Servera nie zna albo nie korzysta z możliwości języka Transact-SQL. A okazuje się, że ta sama operacja może być przeprowadzona kilkukrotnie szybciej, jeżeli zamiast konsoli użyjemy Transact-SQLa.
Książka "Transact-SQL. Czarna Księga" to wyczerpujące i dogłębne kompendium omawiające nie tylko sam język Transact-SQL, ale również zasady projektowania baz danych, a także zarządzanie SQL Serverem za pomocą języka Transact-SQL.
Przedstawiono:
- Standardowe interfejsy języka SQL instalowane wraz z SQL Serverem
- Elementy języka Transact-SQL i składnię poszczególnych instrukcji języka wraz z praktycznymi przykładami ich wykorzystania
- Metody pobierania i modyfikowania danych
- Optymalizację zapytań
- Wyszukiwanie pełnotekstowe i usługa MS Search.
- Zasady projektowania relacyjnych baz danych
- Algorytmy przekształcania relacji poprzez kolejne postacie normalne
- Tworzenie, modyfikowanie i usuwanie wszystkich typów obiektów bazodanowych
- Bezpieczeństwo i kontrolowanie dostępu do danych
- Integrację SQL Servera z innymi serwerami firmy Microsoft
- Tworzenie i przywracanie kopii zapasowych
- Automatyzację czynności administracyjnych
- Monitorowanie pracy SQL Servera i optymalizację jego wydajności
- Łączenie serwerów bazodanowych
- Replikację danych pomiędzy wieloma SZBD
Rozdziały:
Część 1. Język Transact-SQL
- interfejsy języka Transact-SQL
- leksykon języka Transact-SQL
- pobieranie danych
- optymalizacja zapytań
- wyszukiwanie pełnotekstowe
- modyfikowanie danych
Część II. Projektowanie i programowanie baz danych
- projektowanie relacyjnych baz danych
- bazy danych
- tabele
- indeksy
- widoki
- procedury składowane
- wyzwalacze
- funkcje użytkownika
Część III. Zarządzanie SQL Serverem za pomocą języka Transact-SQL
- Microsoft SQL Server 2000
- bezpieczeństwo
- automatyzacja typowych zadań administracyjnych
- tworzenie kopii zapasowych
- odtwarzanie kopii zapasowych
- monitorowanie i optymalizacja pracy SQL Serwera
- replikacja baz danych
adobe algorytmy apache asp autocad asembler bsd c++ c# delphi dtp excel flash html java javascript linux matlab mysql office php samba voip uml unix visual studio windows word
Księgarnia Informatyczna zaprasza.