Автокликер
Блог
Библиотека
Еще...

Математика

Консервирование

Салаты

Физкультура и спорт

Теория программирования

AJAX

Напитки

Assembler

Выпечка

Национальная кухня

Интернет

Кулинария

Компьютерная графика и дизайн

Плавание

Баскетбол

Рыбы

Гимнастика, фитнес, йога

Шахматы

Компьютерная литература

Теория автоматов

Беременность и уход за ребенком

Дефектология, логопедия

Массаж

Дискретная математика

Позвоночник, суставы

Книги Малахова Г.П.

Детская психология

Общая психология

ВАЗ

Ремонтная мастерская

Детская литература

Психология

Воспитателям

MatLab

Дайвинг

Книги для родителей

Кошки

Хомячки

Собаки

Фотография

Практическая и прикладная психология

Рукоделие

Попугаи

Боевые искусства, самооборона

Linux, Unix, FreeBSD, MacOS

Мир животных

Вождение

Ремонт и строительство

Здоровый образ жизни

Книги для девочек

Цветоводство

Автотранспорт

Энциклопедии, познавательная литература

Зрение

Здоровое питание и диеты

SQL и MySQL

Гастроэнтерология

Фастфуд

JavaScript

Mathcad

Мода, стиль и красота

Flash

Железо

Тяжелая атлетика

PHP

Эзотерика. Парапсихология. Тайны

Книги Болотова Б.В.

Бизнес-книги

Системное программирование

Диетическая кухня

Психология общения

Художественная литература

Сказки

Дизайн, интерьер

ЗАЗ

История бизнеса

Менеджмент

Медицина и здоровье

Зарубежная литература

Развитие и воспитание детей

Компьютерные сети

Ландшафтный дизайн

Педагогика

Возрастная психология

Авто-право

HTML

XML

Python

Perl

Windows

Excel

Правила дорожного движения

Visual Basic

Хобби, увлечения, досуг

Сад, огород

Рисование

Художественная кулинария

Лечебная физкультура

Барбекю. Гриль. Мангал

Книги для мальчиков

Экономика

Нетрадиционная медицина

Маркетинг, реклама и PR

Очищение организма

Банковское дело

Коллекционирование

Бухгалтерский учет, аудит

Финансы, инвестиции

Физика

Генетика

Психодиагностика и тестирование

Механика

Термодинамика

Электромагнетизм, электроника

Оптика

Авторское право

Квантовая физика

MicroSoft Office, OpenOffice

Колебания и волны

C, C , C#

Право

Статистика

CSS

jQuery

Тайм-менеджмент

Трехмерная графика

Социальная психология

Сердце и сосуды

BIOS

DELPHI и Pascal

История психологии

Java, J2ME

Гинекология

Праздники, игры, развлечения

Мотоциклы

Психология личности

Футбол

История педагогики

Десерты

Молекулярная физика

Социальная педагогика

Теория обучения и воспитания

Уголовное право

Фармакология

Малый бизнес

Недвижимость

Теория бизнеса

iPhone и iPad

Ruby

Криптография

CMS

Android

Раскрутка и продвижение сайта

Литература

Личности в истории

ASP.NET

Системное администрирование

САПР

Дом, семья, дети

Здоровое и раздельное питание

Биографии

Путешествия

Современная проза

Саморазвитие

Анатомия и физиология

Семейное и жилищное право

Торговля, продажи, логистика

Словари

Химия

Психотерапия

Oracle

Музыка и танцы

Видеомонтаж

Международное право

Математический анализ

Английский язык

Философия

История России

Изучение языков

Французский язык

Музыка и звук на компьютере

Поэзия

Немецкий язык

Биографии, мемуары

Хирургия

Школьный психолог

Испанский язык

Публицистика

История

Коррекционная педагогика

Культура и искусство

Социология

Политология

Религия

Финансовое право

Всемирная история

1C

Литературоведение

Естествознание

Линейная алгебра

Прокуратура, адвокатура

Русский язык

Итальянский язык

Краткое изложение произведений

Школьный курс

Биология, экология

Промышленная экология

Архитектура

Изучаем SQL

Изучаем SQL

Алан Бьюли

Книга Алана Бьюли, эксперта по языку SQL, - прекрасный учебник для тех, кто еще не знает, но хочет освоить этот язык. Книга не только позволит приобрести начальные знания, но и расскажет о наиболее часто употребляемых мощных средствах языка SQL, используемых опытными программистами.

Многие книги, посвященные SQL, грешат скучным изложением основ. Здесь же автор в стиле живого рассказа обсуждает SQL-выражения и блоки, различные типы условий, показывает, как посредством соединения таблиц создавать запросы к нескольким таблицам, рассматривает наборы данных и как они могут взаимодействовать в запросах, демонстрирует встроенные и агрегатные функции, показывает, как и где используются подзапросы. Подробно описаны различные типы соединений таблиц, применение условной логики, работа с транзакциями, индексы и ограничения.

Поскольку лучший способ изучения SQL - это практика, автор создает учебную базу данных MySQL и приводит множество вариантов реальных запросов, охватывающих весь теоретический материал. При таком подходе не научиться просто невозможно. Примеры кода можно использовать в своих программах и документации. Книга предназначена разработчикам приложений БД, администраторам БД и тем, кто создает отчеты.

Издательство: Символ-Плюс, 2007 г.

ISBN 978-5-93286-051-9, 5-93286-051-0, 0-596-00727-2

Количество страниц: 312.

Содержание книги «Изучаем SQL»:

  • 8 Предисловие
  • 13 1. Немного истории
    • 13 Введение в базы данных
    • 19 Что такое SQL?
    • 24 Что такое MySQL?
    • 25 Дополнительные источники
  • 27 2. Создание и заполнение базы данных
    • 27 Создание базы данных MySQL
    • 28 Инструмент командной строки mysql
    • 30 Типы данных MySQL
    • 36 Создание таблиц
    • 42 Заполнение и изменение таблиц
    • 46 Когда портятся хорошие выражения
    • 49 Банковская схема
  • 51 3. Азбука запросов
    • 51 Механика запроса
    • 53 Блоки запроса
    • 54 Блок select
    • 59 Блок from
    • 63 Блок where
    • 65 Блоки group by и having
    • 66 Блок order by
    • 70 Упражнения
  • 72 4. Фильтрация
    • 72 Оценка условия
    • 75 Создание условия
    • 75 Типы условий
    • 86 NULL: это слово из четырех букв
    • 89 Упражнения
  • 90 5. Запрос к нескольким таблицам
    • 90 Что такое соединение?
    • 97 Соединение трех и более таблиц
    • 102 Рекурсивные соединения
    • 103 Сравнение эквисоединений с неэквисоединениями
    • 105 Сравнение условий соединения и условий фильтрации
    • 107 Упражнения
  • 108 6. Работа с множествами
    • 108 Основы теории множеств
    • 111 Теория множеств на практике
    • 112 Операторы работы с множествами
    • 118 Правила операций с множествами
    • 121 Упражнения
  • 122 7. Создание, преобразование и работа с данными
    • 122 Строковые данные
    • 135 Числовые данные
    • 140 Временные данные
    • 151 Функции преобразования
    • 152 Упражнения
  • 153 8. Группировка и агрегаты
    • 153 Принципы группировки
    • 156 Агрегатные функции
    • 161 Формирование групп
    • 165 Условия групповой фильтрации
    • 167 Упражнения
  • 168 9. Подзапросы
    • 168 Что такое подзапрос?
    • 169 Типы подзапросов
    • 170 Несвязанные подзапросы
    • 179 Связанные подзапросы
    • 183 Использование подзапросов
    • 193 Краткий обзор подзапросов
    • 194 Упражнения
  • 195 10. И снова соединения
    • 195 Внешние соединения
    • 205 Перекрестные соединения
    • 212 Естественные соединения
    • 214 Упражнения
  • 216 11. Условная логика
    • 216 Что такое условная логика?
    • 218 Выражение case
    • 221 Примеры выражений case
    • 229 Упражнения
  • 230 12. Транзакции
    • 230 Многопользовательские базы данных
    • 232 Что такое транзакция?
  • 240 13. Индексы и ограничения
    • 240 Индексы
    • 251 Ограничения
  • 257 A. ER-диаграмма примера базы данных
  • 259 B. MySQL-расширения языка SQL
  • 272 C. Решения к упражнениям
  • 289 D. Дополнительные источники
  • 301 Алфавитный указатель

Скачать книгу Изучаем SQL / Алан Бьюли в форматах DjVu, PDF, DOC или fb2 совершенно бесплатно.