Читать онлайн «Освой самостоятельно SQL. 10 минут на урок»

Автор Бен Форта

Освой самостоятельно SQL за 10 минут 4-е издание Бен Форта m Москва ♦ Санкт-Петербург ♦ Киев 2014 ББК 32. 973. 26-018. 2. 75 Ф80 УДК 681. 3. 07 Издательский дом "Вильяме" Главный редактор С. Н. Тригуб Перевод с английского и редакция В. Р. Ф80 SQL за 10 минут, 4-е изд. : Пер. с англ. —М. : 000 "И. Д. Вильяме", 2014. — 288 с. : ил. — Парал. тит. англ. ISBN 978-5-8459-1858-1 (рус. ) ББК 32. 973. 26-018. 2. 75 Все названия программных продуктов являются зарегистрированными торговыми мар- ками соответствующих фирм. Никакая часть настоящего издания ни в каких целях не может быть воспроизведена в какой бы то ни было форме и какими бы то ни было средствами, будь то электронные или механические, включая фотокопирование и запись на магнитный носитель, если на это нет письменного разрешения издательства Sams Publishing. Authorized Russian translation of the English edition of Sams Teach Yourself SQL in 10 Minutes, © 2013 by Pearson Education, Inc. (ISBN 978-0-672-33607-2). This translation is published and sold by permission of Pearson Education, Inc. , which owns or controls all rights to publish and sell the same. All rights reserved. No part of this book may be reproduced or transmitted in any form or by any means, electronic or mechanical, including photocopying, recording, or by any information storage or retrieval system, without the prior written permission of the copyright owner and the Publisher. Научно-популярное издание Бен Форта SQL за 10 минут, 4-е издание Литературный редактор И. А. Попова Верстка Л. В. Чернокозинская Художественный редактор ЕЛ. Дынник Корректор Л. А. Гордиенко Подписано в печать 08. 11. 2013. Формат 84x108/32.
Гарнитура Times. Печать офсетная. Усл. печ. л. 28,73. Уч. -изд. л. 8,82. Тираж 2000 экз. Заказ № 1273 Первая Академическая типография "Наука" 199034, Санкт-Петербург, 9-я линия, 12/28 ООО "И. Д. Вильяме", 127055, г. Москва, ул. Лесная, д. 43, стр. 1 ISBN 978-5-8459-1858-1 (рус. ) © Издательский дом "Вильяме", 2014 ISBN 978-0-672-33607-2 (англ. ) © Pearson Education, Inc. , 2013 Оглавление Введение 15 УРОК 1. Основы SQL 19 УРОК 2. Извлечение данных из таблиц 27 УРОК 3. Сортировка полученных данных 39 УРОК 4. Фильтрация данных 47 УРОК 5. Расширенная фильтрация данных 55 УРОК 6. Фильтрация с использованием метасимволов 65 УРОК 7. Создание вычисляемых полей 73 УРОК 8. Использование функций обработки данных 83 УРОК 9. Итоговые вычисления 93 УРОК 10. Группировка данных 105 УРОК 11. Подзапросы 115 УРОК 12. Объединение таблиц 123 УРОК 13. Создание расширенных объединений 135 УРОК 14. Комбинированные запросы 147 УРОК 15. Добавление данных 155 УРОК 16. Обновление и удаление данных 165 УРОК 17. Создание таблиц и работа с ними 173 УРОК 18. Представления 185 УРОК 19. Хранимые процедуры 197 УРОК 20. Обработка транзакций 207 УРОК 21. Курсоры 215 УРОК 22. Расширенные возможности SQL 223 ПРИЛОЖЕНИЕ А.