Księgarnia naukowo-techniczna styczna.pl

Księgarnia naukowo-techniczna
styczna.pl

 


Zaawansowane wyszukiwanie
  Strona Główna » Sklep » Informatyka » Bazy danych » Moje Konto  |  Zawartość Koszyka  |  Do Kasy   
 Wybierz kategorię
Albumy
Architektura
Beletrystyka
Biochemia
Biologia
Biznes
Budownictwo
Chemia
Design DTP
E-biznes
Ekologia i środowisko
Ekonometria
Ekonomia Finanse
Elektronika
Elektrotechnika
Encyklopedie
Energetyka
Fizyka
Fotografia
Geografia
Historia
Informatyka
  Bazy danych
  Bezpieczeństwo
  CAD
  Grafika komputerowa
  iPod Pocket PC
  Kursy
  Media społecznościowe
  Office
  Programowanie
  Programy graficzne
  Sieci bezprzewodowe
  Sieci komputerowe
  Systemy operacyjne
  Techniki programowania
  Webmasterstwo
Maszynoznawstwo
Matematyka
Medycyna
Motoryzacja
Polityka
Popularnonaukowe
Poradniki
Prawo
Sport
Sztuka
Słowniki
Technika
Telekomunikacja
Turystyka
Zarządzanie jakością

Zobacz pełny katalog »
 Wydawnictwo:
 PZWL
Implant ślimakowy Poradnik dla pacjentów i terapeutów

Implant ślimakowy Poradnik dla pacjentów i terapeutów

59.00zł
Mistrzowski SQL. 61 technik pisania wydajnego kodu SQL 59.00zł
Mistrzowski SQL. 61 technik pisania wydajnego kodu SQL

Tytuł: Mistrzowski SQL. 61 technik pisania wydajnego kodu SQL
Autor: John L. Viescas, Douglas J. Steele, Ben G. Clothier
ISBN: 978-83-283-3563-9
Ilość stron: 320
Data wydania: 10/2017
Format: 168x237
Wydawnictwo: HELION

Cena: 59.00zł


Bazy danych umożliwiają bezpieczne przechowywanie i użytkowanie danych. Dobrze napisana baza danych pracuje szybko i wydajnie. Najlepsze relacyjne bazy danych są nierozłącznie związane z językiem SQL, zatem aby profesjonalnie podejść do tego tematu, trzeba ten język dobrze opanować. SQL może wydawać się trudny i złożony, a co więcej, dla poszczególnych baz istnieją specyficzne dialekty SQL, niemniej jednak wspaniałe zalety najlepszych baz danych dostępne są tylko dla tych, którzy opanują sztukę pisania efektywnego kodu SQL.

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 ekspertów i mnóstwo użytecznego kodu. Poza zagadnieniami składni omówiono również tematykę optymalizacji projektu bazy, a także zarządzania hierarchiami i metadanymi. Wyjątkowość tej książki polega na tym, że zawarty w niej materiał bez trudu zastosujesz do baz: IBM DB2, Microsoft Access, Microsoft SQL Server, MySQL, Oracle Database czy PostgreSQL.

Spośród 61 zagadnień ujętych w książce warto wspomnieć o:

  • zasadach projektowania modelu danych
  • sposobach na efektywne wykorzystanie indeksów i więzów integralności
  • metodach szybkiego wyszukiwania danych z zastosowaniem algebry relacyjnej
  • stosowaniu podzapytań i złączeń
  • tajnikach tabel kalkulacyjnych
  • zbiorach zagnieżdżonych i domknięciach podległości

Przekonaj się, jak szybki i wydajny może być Twój kod SQL!

Rozdziały:

    Przedmowa (11)

    Podziękowania (13)

    O autorach (15)

    O korektorach merytorycznych (17)

    Wprowadzenie (19)

    • Krótka historia SQL (19)
    • Bazy danych, które wzięliśmy pod uwagę (23)
    • Przykładowe bazy (24)
    • Gdzie znaleźć przykłady (24)
    • Podsumowanie rozdziałów (25)

    Rozdział 1: Projektowanie modelu danych (27)

    • Zagadnienie 1: Sprawdzenie, czy wszystkie tabele posiadają klucz główny (27)
    • Zagadnienie 2: Eliminacja nadmiarowego przechowywania danych (31)
    • Zagadnienie 3: Pozbywanie się powtarzających się grup (34)
    • Zagadnienie 4: Przechowywanie jednej właściwości w kolumnie (37)
    • Zagadnienie 5: Dlaczego przechowywanie danych wyliczeniowych zazwyczaj nie jest dobrym pomysłem (40)
    • Zagadnienie 6: Definiowanie kluczy obcych do ochrony integralności referencyjnej (44)
    • Zagadnienie 7: Upewnij się, że relacje między tabelami mają sens (48)
    • Zagadnienie 8: Gdy 3NF to za mało, normalizuj dalej (51)
    • Zagadnienie 9: Wykorzystanie denormalizacji w magazynach danych (57)

    Rozdział 2: Programowalność i projektowanie indeksów (61)

    • Zagadnienie 10: Podczas tworzenia indeksów weź pod uwagę wartości NULL (62)
    • Zagadnienie 11: Rozważne tworzenie indeksów w celu minimalizacji skanowania indeksów i tabel (66)
    • Zagadnienie 12: Wykorzystanie indeksów nie tylko do filtrowania (70)
    • Zagadnienie 13: Nie przesadź z wyzwalaczami (74)
    • Zagadnienie 14: Rozważ użycie indeksu filtrowanego do wykluczenia lub zawarcia podzbioru danych (78)
    • Zagadnienie 15: Wykorzystanie deklaratywnych więzów integralności zamiast sprawdzeń programistycznych (81)
    • Zagadnienie 16: Rozpoznanie, z jakiego dialektu SQL korzysta Twój produkt, i wykorzystanie tej informacji (83)
    • Zagadnienie 17: Kiedy wykorzystywać wartości wyliczane w indeksach (86)

    Rozdział 3: Gdy nie możesz zmienić projektu (91)

    • Zagadnienie 18: Wykorzystanie widoków do uproszczenia tego, czego nie możesz zmienić (91)
    • Zagadnienie 19: Wykorzystanie ETL do zmiany danych nierelacyjnych w informacje (97)
    • Zagadnienie 20: Tworzenie tabel z podsumowaniem i ich utrzymywanie (101)
    • Zagadnienie 21: Wykorzystanie zapytania UNION do przestawienia nieznormalizowanych danych (104)

    Rozdział 4: Filtrowanie i wyszukiwanie danych (111)

    • Zagadnienie 22: Algebra relacyjna i jej wykorzystanie w SQL (111)
    • Zagadnienie 23: Odszukiwanie rekordów niepasujących lub brakujących (117)
    • Zagadnienie 24: Kiedy do rozwiązania problemu wykorzystać klauzulę CASE (120)
    • Zagadnienie 25: Znane techniki rozwiązywania problemów z wieloma kryteriami (124)
    • Zagadnienie 26: Dzielenie danych, gdy konieczne jest idealne dopasowanie (129)
    • Zagadnienie 27: Poprawne filtrowanie zakresu dat dla kolumny zawierającej datę i czas (132)
    • Zagadnienie 28: Pisanie zapytań w taki sposób, aby system na pewno wykorzystał indeksy (136)
    • Zagadnienie 29: Poprawne filtrowanie "prawej" strony "lewego" złączenia (140)

    Rozdział 5: Agregacje (143)

    • Zagadnienie 30: Jak działa GROUP BY (143)
    • Zagadnienie 31: Rozmiar klauzuli GROUP BY (150)
    • Zagadnienie 32: Wykorzystanie GROUP BY/HAVING do rozwiązywania skomplikowanych problemów (152)
    • Zagadnienie 33: Odszukiwanie wartości maksymalnych i minimalnych bez wykorzystania GROUP BY (157)
    • Zagadnienie 34: Unikanie błędnego wyniku funkcji COUNT() podczas korzystania z OUTER JOIN (162)
    • Zagadnienie 35: Uwzględnienie rekordów z wartością zerową podczas sprawdzania HAVING COUNT(x) < jakaś liczba (165)
    • Zagadnienie 36: Wykorzystanie DISTINCT do zliczania unikalnych wartości (168)
    • Zagadnienie 37: Jak korzystać z funkcji okna (171)
    • Zagadnienie 38: Tworzenie numerów wierszy i rankingu rekordów na podstawie innych rekordów (174)
    • Zagadnienie 39: Tworzenie ruchomej agregacji (176)

    Rozdział 6: Podzapytania (183)

    • Zagadnienie 40: Gdzie można wykorzystać podzapytania (183)
    • Zagadnienie 41: Różnica pomiędzy podzapytaniami skorelowanymi i nieskorelowanymi (188)
    • Zagadnienie 42: Wykorzystanie wspólnych wyrażeń tabelarycznych zamiast podzapytań (193)
    • Zagadnienie 43: Tworzenie bardziej wydajnych zapytań z wykorzystaniem złączeń zamiast podzapytań (199)

    Rozdział 7: Pobieranie i analizowanie metadanych (203)

    • Zagadnienie 44: Jak korzystać z analizatora zapytań swojego systemu (203)
    • Zagadnienie 45: Pobieranie metadanych o Twojej bazie (213)
    • Zagadnienie 46: Jak działa plan zapytania (218)

    Rozdział 8: Iloczyny kartezjańskie (227)

    • Zagadnienie 47: Utworzenie kombinacji rekordów pomiędzy dwiema tabelami i oznaczenie tych rekordów z drugiej tabeli, które niebezpośrednio odnoszą się do pierwszej (227)
    • Zagadnienie 48: Ustalanie rankingu rekordów na podstawie równych kwantyli (230)
    • Zagadnienie 49: Łączenie w pary rekordów tabeli ze wszystkimi innymi rekordami (235)
    • Zagadnienie 50: Wyświetlanie kategorii i liczby rekordów preferowanych (239)

    Rozdział 9: Tabele kalkulacyjne (245)

    • Zagadnienie 51: Wykorzystanie tabeli kalkulacyjnej do generowania rekordów z wartością NULL na podstawie parametru (245)
    • Zagadnienie 52: Sekwencjonowanie za pomocą tabel kalkulacyjnych i funkcji okna (249)
    • Zagadnienie 53: Generowanie wielu rekordów na podstawie zakresów wartości w tabelach kalkulacyjnych (254)
    • Zagadnienie 54: Konwertowanie wartości w jednej tabeli na podstawie zakresu wartości w tabeli kalkulacyjnej (258)
    • Zagadnienie 55: Wykorzystanie tabeli z datami do uproszczenia obliczeń na datach (264)
    • Zagadnienie 56: Tworzenie tabeli kalendarza spotkań z datami zdefiniowanymi w zakresie (270)
    • Zagadnienie 57: Obracanie tabeli z wykorzystaniem tabeli kalkulacyjnej (272)

    Rozdział 10: Modelowanie danych hierarchicznych (279)

    • Zagadnienie 58: Wykorzystanie modelu listy graniczenia jako punktu startu (280)
    • Zagadnienie 59: Wykorzystanie zagnieżdżonych zbiorów do wydajnego wyszukiwania przy sporadycznych aktualizacjach (282)
    • Zagadnienie 60: Wykorzystanie zmaterializowanej ścieżki, prostej w przygotowaniu i dającej ograniczone możliwości przeszukiwania (285)
    • Zagadnienie 61: Wykorzystanie domknięcia podległości dla zaawansowanego wyszukiwania (287)

    Dodatek A: Typy, operatory i funkcje dla dat i czasu (293)

    • IBM DB2 (293)
    • Microsoft Access (297)
    • Microsoft SQL Server (299)
    • MySQL (302)
    • Oracle (307)
    • PostgreSQL (309)

    Skorowidz (311)

Klienci, którzy kupili tę książkę, kupili także
Porosty mszaki paprotniki
Porosty mszaki paprotniki
Hanna Wójciak
Multico
Badania lekarskie pracowników Nowe zasady od 1 kwietnia 2015 r
Badania lekarskie pracowników Nowe zasady od 1 kwietnia 2015 r
Sokołowska Anna
Wolters Kluwer
Prawo o notariacie Komentarz Tom I Ustrój notariatu
Prawo o notariacie Komentarz Tom I Ustrój notariatu
Aleksander Oleszko
Wolters Kluwer
Kuchnia zdrowia i młodości
Kuchnia zdrowia i młodości
Bożena Żak-Cyran
Galaktyka
Marketing usług logistycznych
Marketing usług logistycznych
Joanna Dyczkowska
Difin
Budowanie na obcej ziemi
Budowanie na obcej ziemi
Małgorzata Omilanowska
Universitas
 Koszyk
1 x Geografia regionalna świata Wielkie regiony
1 x Fotografia cyfrowa Kompedium
1 x Elektryczne i elektroniczne wyposazenie pojazdów samochodowych Część 2 Wyposażenie elektroniczne
1 x AutoCAD 2023 PL
1 x Bez cukru, proszę
1 x Bootstrap. Tworzenie własnych stylów graficznych
1 x Biogazownie rynek konkurencyjność analiza efektywności
1 x Cuda świata Ilustrowana encyklopedia
1 x Przedsiębiorczość z duszą Wyzwanie dla nowych czasów
1 x Gwiazdeczka
1 x Francusko-polski i polsko-francuski sprytny słownik nie tylko do szkoły
1 x Cieślictwo polskie Reprint wydania z 1930 r.
1 x Tworzywa adhezyjne Zastosowanie w naprawach sprzętu technicznego
1 x Mistrz czystego kodu. Kodeks postępowania profesjonalnych programistów
1 x Czarno-biały obraz świata Problemy ochrony i konserwacji dawnych fotografii
1 x Aplikacje i usługi a technologie sieciowe
1 x CodeIgniter Zaawansowane tworzenie stron w PHP
1 x Microsoft Visual C# 2012 Krok po kroku
1 x Spawanie wiadomości podstawowe
1 x Boska Ziemia
1 x Jak przewodzą najlepsi liderzy Sprawdzone sposoby i sekrety, jak wydobyć maksimum z siebie i innych
1 x Budowanie pewności siebie dla bystrzaków
1 x Microsoft PowerPoint 2016 Krok po kroku
1 x Akumulatory baterie ogniwa
1 x Jak pisać prace z psychologii Poradnik dla studentów i badaczy Wydanie 4
1 x Egonomia Jak ego niszczy i buduje nasze finanse
1 x Gra bez końca
1 x Zbiór ćwiczeń Autodesk Inventor 2020 Kurs zaawansowany
1 x AutoCAD 2018/LT2018/360+
1 x Komunikacja marketingowa
1 x Agile. Przewodnik po zwinnych metodykach programowania
1 x Chmura obliczeniowa Rozwiązania dla biznesu
1 x Sztuka tworzenia wydajnego kodu. Przewodnik po zaawansowanych technikach wykorzystywania sprzętu i kompilatorów
1 x ECDL Moduł 6 Grafika menedżerska i prezentacyjna
1 x Architektura jako sztuka
1 x Bootstrap 4 dla zaawansowanych. Jak pisać znakomite aplikacje internetowe. Wydanie II
1 x Bezpieczeństwo energetyczne Koncepcje, wyzwania, interesy
1 x Arcydzieła malarstwa Galerie Florencji Uffizi i Pitti
1 x Dotknij poczuj zobacz Fenomen relacji człowieka z naturą
1 x 100 rzeczy, które każdy projektant powinien wiedzieć o potencjalnych klientach. Wydanie II
1 x Głaskane tuczone zabijane
1 x Współczesna wiedza o polimerach Tom 1 Budowa strukturalna polimerów i metody badawcze
1 x Szybki bezprzewodowy Internet
1 x Łowca burz Gwałtowne tornada, zabójcze huragany i niebezpieczne przygody w ekstremalnych warunkach
1 x Excel 2021 PL. Kurs
1 x Encyklopedia Kataklizmy i żywioły
1 x Edycja tekstów Praktyczny poradnik
1 x Linux. Biblia. Wydanie X
1 x ECDL Base na skróty Syllabus V. 1.0
1 x Fundraising Pierwszy polski praktyczny podręcznik
1 x BIM w prefabrykacji Nowoczesne metody wspomagania i automatyzacji
1 x Alchemia Zaskakująca moc pomysłów, które pozornie nie mają sensu
1 x Dieta FODMAP. Książka kucharska, wskazówki dietetyka i plany żywieniowe dla osób z zespołem jelita drażliwego
1 x Efektywność cieplno-przepływowa ciepłowni lokalnej Część pierwsza
1 x AutoCAD 2021 PL/EN/LT. Metodyka efektywnego projektowania parametrycznego i nieparametrycznego 2D i 3D
1 x Encyklopedia kina Wydanie 2
1 x Linux Podstawy i aplikacje dla systemów embedded
1 x Tworzenie wizualizacji na panele HMI firmy Siemens
1 x Niewolnica ISIS
1 x Efektywność inwestycji w odnawialne źródła energii Analiza kosztów i korzyści
1 x Koncepcja Domain-Driven Design. Dostosowywanie architektury aplikacji do strategii biznesowej
1 x Bliski Wschód w stosunkach międzynarodowych w XXI wieku
1 x Prawdziwa historia McDonald’s Wspomnienia założyciela
1 x Coaching biznesowy Praktyczny podręcznik dla coachów, menedżerów i specjalistów HR
1 x AutoCAD 2017 PL Pierwsze kroki
1 x Przekładnie ślimakowe
1 x Mikroprocesory AT91SAM9 w przykładach
1 x Edytorstwo Jak wydawać współczesne teksty literackie
1 x Fast text. Jak pisać krótkie teksty, które błyskawicznie przyciągną uwagę. Wydanie 2
1 x CISCO Receptury
1 x Metody CAD i AI w inżynierii elektrycznej Wybór przykładów z zastosowaniem programu MATLAB
1 x Esencja sukcesji
1 x Budowanie związków z klientami na rynku business to business
1 x Gdyby głupota miała skrzydła. Najsłynniejsze katastrofy marketingu hi-tech. Wydanie drugie
1 x After All. To on ustala reguły
1 x Bezpieczeństwo współczesnej firmy Wywiad, szpiegostwo, ochrona tajemnic
1 x Algorytmy PWN
1 x Praktyczne projekty sieciowe
1 x Co jak dlaczego Tajemnice ludzkości w pytaniach i odpowiedziach
1 x Six sigma jako trwały element kultury organizacji
1 x Startup Postaw wszystko na jedną firmę
1 x Angielsko-polski słownik geologiczno-górniczy
1 x Microsoft Project 2019 Krok po kroku
1 x Tworzywa sztuczne Tom 2 Polimery specjalne i inżynieryjne
1 x Ego to Twój wróg
1 x Nauka algorytmów. Poradnik pisania lepszego kodu
1 x 30 sekund o teorii kwantów 50 kluczowych problemów teorii kwantów przedstawionych w pół minuty
1 x Programowalny sterownik SIMATIC S7-300 w praktyce inżynierskiej
1 x Absolutna dominacja Totalitarna demokracja w nowym porządku świata
1 x Kompetencje menedżerskie w kontekście innowacyjności przedsiębiorstwa
1 x Fotografia bez tajemnic
1 x Ciesielstwo polskie
1 x Spawanie gazowe i cięcie tlenowe Podręcznik dla spawaczy i personelu spawalniczego
1 x 50 idei, które powinieneś znać Astronomia
1 x Adobe Photoshop CC. Oficjalny podręcznik. Wydanie II
1 x Angielsko-polski słownik eksportera
1 x Człowiek i wszechświat
1 x Biologiczne aspekty oczyszczania ścieków
1 x Adobe InDesign CC/CC PL. Oficjalny podręcznik
1 x Gramatyka angielska dla bystrzaków
1 x Podstawy budowy maszyn
1 x Samodzielna firma. Załóż i rozwiń własną firmę
1 x Antropocen Szanse i zagrożenia
1 x Cudowna moc roślinnych koktajli. Blenduj dla zdrowia i urody!
1 x Jak dobrze pisać Od myśli do tekstu
1 x Aktywne wykrywanie zagrożeń w systemach IT w praktyce. Wykorzystywanie analizy danych, frameworku ATT&CK oraz narzędzi open source
1 x Decyzje o warunkach zabudowy i zagospodarowania terenu w gospodarowaniu i zarządzaniu przestrzenią
1 x Modelowanie i wymiarowanie ruchomych sieci bezprzewodowych
1 x Sztuka rozpoczynania 2.0
1 x Boży poradnik antydepresyjny Wyjść z depresji duchowej
1 x Człowiek
1 x ABC komputera. Wydanie XII
1 x Linux w systemach embedded
1 x Bez glutenu Bez wyrzeczeń Natchnione przepisy dla bezglutenowców, wegetarian i całej reszty świata
1 x Linux Komendy i polecenia Wydanie V
1 x Jak założyć i rozwinąć własną firmę
1 x Mikrokontrolery dla początkujących Łagodne wprowadzenie w świat mikrokontrolerów
1 x Człowiek vs Komputer
1 x Adobe Illustrator CC/CC PL. Oficjalny podręcznik
1 x Dotyk Midasa Dlaczego niektórzy przedsiębiorcy się bogacą, a większość nie
1 x 12 kroków ze sponsorem Jak to zrobić
1 x Jakość życia i zabezpieczenie egzystencji z perspektywy geograficznej
1 x Metoda wariacyjna w modelu Diraca
1 x Bezpieczeństwo wewnętrzne Podręcznik akademicki
1 x Dynamika budowli Obliczenia układów prętowych i o masach skupionych
1 x E-learning na uczelniach Koncepcje, organizacja, wdrażanie
1 x Coaching i mentoring Podręcznik dla trenerów i mentorów
1 x Ekologia Zysk i S-ka
1 x ECDL Advanced na skróty + CD Edycja 2012
1 x Podstawy elektrotechniki i elektroniki
1 x 50 idei, które powinieneś znać. SZTUKA
1 x 50 praw marketingu Kotarbińskiego
1 x Ekologia i ochrona środowiska
1 x Coaching Line Nowe wyzwania dla kadr, menedżerów i dla Ciebie
1 x HTML5 Komponenty
1 x Ford Focus
1 x Komunikacja językowa w internecie
1 x Diagnostyka konstrukcji żelbetowych Tom 1 Metodologia, badania polowe, badania laboratoryjne betonu i stali
1 x Algorytmy genetyczne kompendium Tom 2 Operator mutacji dla problemów numerycznych
1 x AutoCAD 2020 / LT 2020 (2013+) Podstawy projektowania parametrycznego i nieparametrycznego. Wersja polska i angielska
1 x Dachy Zasady kształtowania i utrzymywania
1 x Dostosuj się lub giń. Jak odnieść sukces w branży aplikacji mobilnych
1 x Co rządzi obrazem? Powtórzenie w sztukach audiowizualnych
1 x Antropologia tańca
1 x Komunikacja bibliologiczna wobec World Wide Web
1 x Nauka o klimacie
1 x Geomatyka
1 x Kwalitologia wiedza o różnych dziedzinach jakości
1 x Ekonometria Wybrane zagadnienia
1 x ADHD Lekarz rodzinny
1 x Blask Ołtarz Mariacki Wita Stwosza
1 x Ilustrowany słownik angielsko-polski
1 x Jak zostać skutecznym przywódcą i polepszyć jakość życia
1 x Ty w social mediach. Podręcznik budowania marki osobistej dla każdego
8,141.35zł
Wydawnictwo
Tu można zobaczyć wszystkie książki z wydawnictwa:

Wydawnictwo Helion
 Kategoria:
 Energetyka
Przekładniki Modelowanie z zastosowaniem numerycznych metod polowych

Przekładniki Modelowanie z zastosowaniem numerycznych metod polowych

69.00zł
Informacje
Regulamin sklepu.
Koszty wysyłki.
Polityka prywatności.
Jak kupować?
Napisz do Nas.
 Wydawnictwa
 Polecamy
Miejscowa wentylacja wywiewna Poradnik Optymalizacja parametrów powietrza w pomieszczeniach pracy Maciej Gliński DW Medium
Linux w systemach embedded Marcin Bis BTC
Anatomia zwierząt Tom 2 Narządy wewnętrzne i układ krążenia Wydanie 3 Kazimierz Krysiak, Krzysztof Świeżyński PWN
MERITUM Podatki 2018 Aleksander Kaźmierski Wolters Kluwer
3ds Max 2012 Biblia Kelly L. Murdock HELION
OpenGL Księga eksperta Wydanie V Richard S. Wright, Jr., Nicholas Haemel, Graham Sellers, Benjamin Lipc HELION
Rachunek różniczkowy i całkowy Tom 1 Wydanie 12 Grigorij M. Fichtenholz PWN
OpenGL w praktyce Janusz Ganczarski BTC
Programowanie Microsoft SQL Server 2008 Tom 1 + Tom 2 Leonard Lobel, Andrew J. Brust, Stephen Forte Microsoft Press