, Język Sql. Przyjazny podręcznik, Książki, ebook, pdf 

[ Pobierz całość w formacie PDF ]
//-->Tytuł oryginału: The Language of SQLTłumaczenie: Beata BłaszczykProjekt okładki: Studio Gravite / Olsztyn; Obarek, Pokoński, Pazdrijowski, ZapruckiMateriały graficzne na okładce zostały wykorzystane za zgodą Shutterstock Images LLC.ISBN: 978-83-246-9357-3© 2011 Course Technology, a part of Cengage Learning.ALL RIGHTS RESERVED. No part of this work covered by the copyright herein may be reproduced, transmitted,stored, or used in any form or by any means graphic, electronic, or mechanical, including but not limited tophotocopying, recording, scanning, digitizing, taping, Web distribution, information networks, or information storage andretrieval systems, without the prior written permission of the publisher.DB2, Informix, and IBM are registered trademarks of IBM Corporation. Oracle is a registered trademark of Oracle Corp.MySQL is a registered trademark of MySQL AB. Sybase and SQL Anywhere are registered trademarks of Sybase Inc.Access, Excel, Microsoft, SQL Server, and Windows are registered trademarks of Microsoft Corporation. Mac OS isa registered trademark of Apple Inc. PostgreSQL is a trademark of PostgreSQL Inc and the Regents of the Universityof California.All other trademarks are the property of their respective owners.All images © Cengage Learning unless otherwise noted.Polish edition copyright © 2014 by Helion S.A. All rights reserved.Wszelkie prawa zastrzeżone. Nieautoryzowane rozpowszechnianie całości lub fragmentu niniejszej publikacjiw jakiejkolwiek postaci jest zabronione. Wykonywanie kopii metodą kserograficzną, fotograficzną, a także kopiowanieksiążki na nośniku filmowym, magnetycznym lub innym powoduje naruszenie praw autorskich niniejszej publikacji.Wszystkie znaki występujące w tekście są zastrzeżonymi znakami firmowymi bądź towarowymi ich właścicieli.Autor oraz Wydawnictwo HELION dołożyli wszelkich starań, by zawarte w tej książce informacje były kompletne i rzetelne. Niebiorą jednak żadnej odpowiedzialności ani za ich wykorzystanie, ani za związane z tym ewentualne naruszenie praw patentowychlub autorskich. Autor oraz Wydawnictwo HELION nie ponoszą również żadnej odpowiedzialności za ewentualne szkodywynikłe z wykorzystania informacji zawartych w książce.Wydawnictwo HELIONul. Kościuszki 1c, 44-100 GLIWICEtel. 32 231 22 19, 32 230 98 63e-mail:helion@helion.plWWW:http://helion.pl(księgarnia internetowa, katalog książek)Drogi Czytelniku!Jeżeli chcesz ocenić tę książkę, zajrzyj pod adreshttp://helion.pl/user/opinie/jsqlpp_ebookMożesz tam wpisać swoje uwagi, spostrzeżenia, recenzję.Pliki z przykładami omawianymi w książce można znaleźć pod adresem:ftp://ftp.helion.pl/przyklady/jsqlpp.zipPoleć książkę na Facebook.comKup w wersji papierowejOceń książkęKsięgarnia internetowaLubię to!»Nasza społecznośćDla LisyPODZIĘKOWANIARozpocznę od nawiązania do zdania wypowiedzianego w 2002 roku w przeboju fil-mowymBył sobie chłopiec,będącego angielskim przysłowiem: nikt nie jest samotnąwyspą. Jest to oczywiście prawda, jednak ja, pisząc tę książkę, osobiście doświadczy-łem znaczenia tych słów. Dlatego też chciałbym podziękować za pomoc otrzymaną odosób, które pośrednio lub bezpośrednio wspierały mnie podczas pisania tej książki.Po pierwsze, chciałbym podziękować wielu redaktorom z Cengage Learning, którzyumiejętnie zweryfikowali i poprawili wiele aspektów tej książki w trakcie jej powsta-wania. Gdyby nie redaktor ds. nowych publikacji Mitzi Koontz, ta książka dosłownieby nie powstała, zaś Keith Davenport, mój redaktor techniczny, wykonał znakomitą pra-cę, redagując ją. Dziękuję mu za jego liczne sugestie i dokonane poprawki. Wreszcie,składam podziękowania Marcie Justak, mojej redaktorce ds. projektu, która wspanialezłożyła wszystko w całość, nadając projektowi profesjonalny wygląd i dbając jednocze-śnie o jego spójność.Chciałbym również podziękować dawnej koleżance Mary Anne Schneider, dzięki któ-rej rozumiem sposób działania SQL, oraz innym współpracownikom z ASAP Software,którzy umożliwili mi samodzielne poszerzanie wiedzy.Na koniec i w szczególny sposób chciałbym podziękować wszystkim członkom mojejnajbliższej rodziny za ich wsparcie podczas mojego zaangażowania w ten projekt…to jest Lisie, Steve’owi, Danowi, Emily i Kyle’owi.SPIS TREŚCIO autorze . ............................................................11Wprowadzenie . .......................................................13Rozdział 1. Relacyjne bazy danych i SQL ...................................15Język i logika . ............................................................15Definicja SQL .............................................................17Microsoft SQL Server, Oracle i MySQL . ........................................17Inne bazy danych . ........................................................19Relacyjne bazy danych . ....................................................20Klucze główne i obce . .....................................................21Typy danych . ............................................................22Wartości NULL . ..........................................................24Znaczenie SQL . ..........................................................24Co dalej? . ...............................................................25Rozdział 2. Podstawy pobierania danych ..................................27Prosta instrukcja SELECT . ..................................................27Uwagi dotyczące składni . ..................................................28Wybieranie kolumn . ......................................................29Nazwy kolumn zawierające spacje ............................................30Co dalej? . ...............................................................31Rozdział 3. Obliczenia i aliasy . ...........................................33Pola obliczane . ...........................................................33Wartości literału . .........................................................34Obliczenia arytmetyczne . ..................................................35Konkatenacja pól . ........................................................36Aliasy kolumn . ...........................................................37Aliasy tabel . .............................................................39Co dalej? . ...............................................................405 [ Pobierz całość w formacie PDF ]
  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • paulink19.keep.pl