Библиотека knigago >> Компьютеры и Интернет >> Базы данных >> Изучаем SQL. Генерация, выборка и обработка данных


СЛУЧАЙНЫЙ КОММЕНТАРИЙ

# 2196, книга: Салют, Варварята!
автор: Галина Исакова

Галины Исакова, мастер юмористической прозы, в своем романе "Салют, Варварята!" погружает читателей в причудливый мир провинциального города Варваринска. Этот очаровательный и эксцентричный город, населенный колоритными персонажами, гарантирует взрыв смеха и неподдельное наслаждение. Главная героиня, журналистка Ирина Ветрова, вынуждена покинуть злачную столицу и вернуться в родной Варваринск. И с этого момента ее жизнь превращается в непрекращающийся калейдоскоп забавных и абсурдных...

СЛУЧАЙНАЯ КНИГА

Супермен должен умереть 2. Сергей Мусаниф
- Супермен должен умереть 2

Жанр: Самиздат, сетевая литература

Год издания: 2019

Серия: Супермен должен умереть

Алан Болье - Изучаем SQL. Генерация, выборка и обработка данных

3-е издание Изучаем SQL. Генерация, выборка и обработка данных
Книга - Изучаем SQL. Генерация, выборка и обработка данных.  Алан Болье  - прочитать полностью в библиотеке КнигаГо
Название:
Изучаем SQL. Генерация, выборка и обработка данных
Алан Болье

Жанр:

Другие языки и системы программирования, Базы данных

Изадано в серии:

неизвестно

Издательство:

Диалектика

Год издания:

ISBN:

978-1-492-05761-1

Отзывы:

Комментировать

Рейтинг:

Поделись книгой с друзьями!

Помощь сайту: донат на оплату сервера

Краткое содержание книги "Изучаем SQL. Генерация, выборка и обработка данных"

Данная книга отличается широким охватом как тем (от азов SQL до таких сложных вопросов, как аналитические функции и работа с большими базами данных), так и конкретных баз данных (MySQL, Oracle Database, SQL Server) и особенностей реализации тех или иных функциональных возможностей SQL на этих серверах. Книга идеально подходит в качестве учебника для начинающего разработчика в области баз данных. В ней описаны все возможные применения языка SQL и наиболее распространенные серверы баз данных.


Читаем онлайн "Изучаем SQL. Генерация, выборка и обработка данных". Главная страница.

Изучаем

ье е
ет ни
Т р з да
И

O'REILLY *

SQL

Алан Болье

ТРЕТЬЕ ИЗДАНИЕ

Изучаем SQL

Генерация , выборка и обработка данных

THIRD EDITION

Learning SQL
Generate, Manipulate, and Retrieve Data

Alan Beaulieu

-

Beijing • Boston • Farnham • Sebastopol Tokyo

O'REILLY

ТРЕТЬЕ ИЗДАНИЕ

Изучаем SQL
Генерация, выборка и обработка данных

Алан Болье

КиТв
Комп’ютерне видавництво
"Д 1 АЛЕКТИКА"
2021

УДК 004.655.3 (075.8)
Б79
Перевод с английского и редакция канд. техн. наук И .В. Красикова

Болье, А.

Б79

Изучаем SQL. Генерация, выборка и обработка данных, 3-е изд./
Киев. : “ Диалектика”,
Алан Болье; пер. с англ. И.В. Красикова.
2021. 402 с. : ил. Парал. тит . англ.
ISBN 978-617- 7987-01-6 (укр.)
ISBN 978-1- 492-05761-1 ( англ.)







Данная книга отличается широким охватом как тем ( от азов SQL до таких
сложных вопросов, как аналитические функции и работа с большими базами
данных), так и конкретных баз данных (MySQL, Oracle Database, SQL Server ) и
особенностей реализации тех или иных функциональных возможностей SQL на
этих серверах. Книга идеально подходит в качестве учебника для начинающего
разработчика в области баз данных. В ней описаны все возможные применения
языка SQL и наиболее распространенные серверы баз данных.
УДК 004.655.3 (075.8 )

Все права защищены.
Все названия программных продуктов являются зарегистрированными торговыми марками соответствующих фирм.
Никакая часть настоящего издания ни в каких целях не может быть воспроизведена в
какой бы то ни было форме и какими бы то ни было средствами, будь то электронные или
механические, включая фотокопирование и запись на магнитный носитель, если на это нет
письменного разрешения издательства O' Reilly & Associates.
Authorized Russian translation of the English edition of Learning SQL: Master SQL Fundamentals ,
3rd Edition ( ISBN 978-1-492 -05761-1) © 2020 Alan Beaulieu. All rights reserved.
This translation is published and sold by permission of O’Reilly Media, Inc., which owns or
controls all rights to publish and sell the same.
All rights reserved. No part of this work 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.

ISBN 978-617-7987-01-6 ( укр.)
ISBN 978- 1- 492-05761- 1 (англ.)

© “Диалектика ”, перевод, 2021
© 2020 Alan Beaulieu

Оглавление

Предисловие

13

Глава 1 Небольшая предыстория

19

.
Глава 2. Создание и наполнение базы данных
Глава 3. Запросы

67

Глава 4 Фильтрация

91

.

37

.
Глава б. Работа с множествами
Глава 7.Генерация, обработка и преобразование данных
Глава 8. Группировка и агрегация

129

Глава 9 Подзапросы

195

Глава 10 Соединения

223

Глава 11 Условная логика

239

Глава 5 Запросы к нескольким таблицам

.

.

.
Глава 12. Транзакции
Глава 13. Индексы и ограничения
Глава 14. Представления

113
145

179

251

263
281

.
Глава 16. Аналитические функции

295

Глава 17 Работа с большими базами данных

331

Глава 18 SQL и большие данные

349

Приложение А Схема базы данных Sakila

367

Глава 15 Метаданные

.

.

.
Приложение Б. Ответы к упражнениям
Предметный указатель

311

369
397

Содержание

Предисловие
Зачем изучать SQL
Почему стоит использовать данную книгу
Структура книги
Соглашения, принятые в этой книге
Использование примеров из этой книги
Благодарности
Ждем ваших отзывов!

13
14
14
16
17
18
18

Глава 1 Небольшая предыстория

19

Введение в базы данных
Нереляционные СУБД
Реляционная модель
Немного терминологии
Что такое SQL
Классы инструкций SQL
SQL: непроцедурный язык
Примеры SQL
Что такое MySQL
Отказ от SQL
Что дальше

19
20
22
26
26
27
29
30
33
34
35

Глава 2 Создание и наполнение базы данных
Создание базы данных MySQL
Использование инструмента командной строки mysql
Типы данных MySQL
Символьные данные
Числовые данные
Временные данные

37

.

.

13

37
39

40
41
45
46

Создание таблицы
Шаг 1. Проектирование
Шаг 2. Уточнение
Шаг 3. Построение инструкции схемы SQL
Заполнение и изменение таблиц
Добавление данных
Изменение данных
Удаление данных
Когда хорошие инструкции становятся плохими
Не уникальный первичный ключ
Несуществующий внешний ключ
Нарушения значений столбцов
Некорректное преобразование данных
База данных Sakila

49
49
50
52
56
56
61
61
62
62
62
63
63
64

Глава 3 Запросы

67

Механика --">

Оставить комментарий:


Ваш e-mail является приватным и не будет опубликован в комментарии.