Autor: Gordon Russell

Dr Gordon Russell wykłada informatykę na Uniwersytecie Johna Napiera w Edynburgu, w Szkocji. Tematyka jego wykładów obejmuje bazy danych, system Linux oraz sieci komputerowe. Tworzy on również edukacyjne strony internetowe, koncentrując się na środowiskach umożliwiających naukę za pośrednictwem sieci.

Wśród jego osiągnięć w tym zakresie można wskazać witrynę http://db.grussell.org (automatycznie oceniającą wyrażenia SQL) oraz stronę http://linuxzoo.net (oferującą użytkownikom sieci darmowy dostęp na poziomie administratora do wirtualnych serwerów Linux).

Russell uzyskał tytuł licencjata, a następnie doktora na Uniwersytecie Strathclyde. Jest instruktorem akademii Cisco. Pracuje również na zlecenie jako projektant baz danych i stron internetowych.

1
Ebook

100 sposobów na SQL

Gordon Russell, Andrew Cumming

Zbiór praktycznych porad dla programistów i projektantów baz danych Jak obsługiwać różne typy danych? W jaki sposób optymalizować wydajność baz danych? Jak budować raporty za pomocą języka SQL? Jesteś programistą, któremu przypadło w udziale opracowanie aplikacji bazodanowej? Szukasz sposobu na zoptymalizowanie działania zapytań SQL? A może zastanawiasz się, w jaki sposób sprawnie zarządzać kontami użytkowników bazy danych? Język SQL to potężne narzędzie, którego opanowanie pozwoli Ci na sprawne poruszanie się w gąszczu tabel każdej bazy danych. Za pomocą odpowiednio sformułowanych instrukcji można manipulować danymi, zarządzać kontami użytkowników i generować raporty. Jednak, pomimo stosunkowo niewielkiej ilości poleceń, język SQL kryje w sobie wiele zawiłości. Dzięki książce "100 sposobów na SQL" nie będziesz musiał odkrywać każdej z nich samodzielnie. W każdym z rozdziałów znajdziesz praktyczne porady i sposoby rozwiązywania typowych zadań programistycznych związanych z bazami danych i językiem SQL. Poznasz podstawy języka, dowiesz się, w jaki sposób przetwarzać różne typy danych i korzystać z symboli zastępczych. Nauczysz się tworzyć aplikacje sieciowe, optymalizować wydajność tabel i zapytań SQL oraz tworzyć raporty. Przeczytasz ponadto o administrowaniu serwerem bazy danych i udostępnianiu tabel użytkownikom. Podstawowe elementy języka SQL Łączenie tabel Przetwarzanie danych tekstowych Operacje na liczbach i datach Bazy danych w aplikacjach sieciowych Zapytania niezależne od tabel Maksymalizowanie wydajności zapytań Tworzenie raportów Administrowanie kontami użytkowników Udostępnianie informacji Zostań ekspertem w programowaniu baz danych!