- Таобао
- Книги / Журналы/ Газеты
- Компьютеры и сети
- Данные склад
- 620553455460
Второе издание подлинного учебника SQL - Mick; Sun Miao, Luo yong перевел профессиональные технологии по программированию.
Вес товара: ~0.7 кг. Указан усредненный вес, который может отличаться от фактического. Не включен в цену, оплачивается при получении.
- Информация о товаре
- Фотографии
Название: SQL Basic Tutorial-2nd Edition
Цена: 79,00 юань
Автор: Мик
Пресса: People's Puss and Telecommunications Publishing House
Дата публикации: 2017-05-01
ISBN: 9787115455024
Слова:
Номер страницы: 320
Издание: 2
Рамка
Открыто: 16
Товарный логотип: 9787115455024
Мик (автор)
Японский инженер базы данных ZI Deep, который находится в SI Enterprises, привержен развитию коммерческого интеллекта и хранилища данных.Написание технических статей для Codezine (http: codezine.jp) и IT Magazine Web+DB Press.Работы включают в себя «Обучение SQL таланта» и «Learning DB Design», это Joe Celko ' Переводчик японской версии.
Sun Miao (переводчик)
Он занимался проектированием, исследованиями и разработками японского программного обеспечения более десяти лет. Он учился в Японии с 2007 по 2009 год. Он давно работает в Японии с 2015 года.Опытный в разработке дизайна Java и PHP для веб -структуры, и существует множество опыта дизайна и разработки баз данных, таких как Oracle, Teradata, MySQL, NOSQL и другие базы данных.Я счастлив попробовать тонкую жизнь, и очень хочу попробовать и приготовить еду.Перевод с «базовым курсом SQL» и так далее.
Luo yong (переводчик)
Он занимался разработкой программного обеспечения и исследований и разработок в Японии более десяти лет и много раз изучал работу.По наступлению технологий и исследований в рамках, неоднократно участвовало в анализе потребностей проекта и сводном проектировании, а также в многочисленных веб -структурах и разработке баз данных и разработке баз данных.Дома в футболе и путешествовать с семьей.Существуют «базовые учебники SQL», «База данных NOSQL», «Cingle C Language» и так далее.
Эта книга является вторым изданием книги «SQL Basic Course», которая вводит базу данных использования и использование языка SQL, используемого для работы между отношениями между отношениями.Благодаря богатым значкам, большому количеству примеров программ и подробными этапами операции книга позволяет читателям постепенно понимать базовые знания и навыки использования SQL шаг за шагом и эффективно улучшать способность программирования.В конце каждой главы есть практический вопрос, чтобы помочь читателям проверить понимание содержания каждой главы.Кроме того, эта книга также суммирует важные знания знаний как“закон”Для читателей удобно проверить в любое время.В дополнение к обновлению образца программы для нового DB SQL, второе издание также добавляет главу, чтобы представить, как выполнить SQL из приложения.
Глава 0 Введение——Учебная среда SQL 1
0-1 PostgreSQL Установка и настройки соединения 3
Установка Шаг 3
Измените файл настройки 7
0-2 через PostgreSQL выполнение SQL оператор 9
Подключитесь к PostgreSQL (Login) 9
Выполнить оператор SQL 10
Создать учебную базу данных 11
База данных, подключенная к обучению (логин) 12
Глава базы данных и SQL 13
1-1 Что такое база данных 15
База данных вокруг нас 15
Почему СУБД настолько важна 16
СУБД типа 18
1-2 Структура базы данных 20
Общая система структуры систем RDBMS 20
Структура таблицы 22
1-3 SQL Резюме 25
Стандартный SQL 25
Заявление SQL и его тип 26
SQL Базовые правила письма 27
Создать 1-4 формы 30
Создать содержание таблицы 30
Создать оператор базы данных 31
Создать оператор таблицы) 31
Правила именования 33
Тип данных указан 34
Настройки 35
Удалить и обновить 1-5 Таблица 37
Удалить таблицу (оператор Drop Table) 37
Обновление определения таблицы (оператор Alter Table) 38
Вставьте данные в продукт Таблица 39
Практикуйте вопрос 42
Глава 2 Основа 43
2-1 SELECT OPTICE FOOND 45
Запрос 45
Запрос всех столбцов в присутствии 47
Установить псевдонимы 48 для списка
Частый запрос 50
Удалить неоднократно из результатов 50
Выберите записи на основе оператора WHERE 53
Метод написания 55
2-2 Арифметический оператор и сравнительный оператор 57
Арифметический операционный символ 57
Вам нужно обратить внимание на NULL 58
Оператор сравнения 60
Меры предосторожности, когда не ждут строки 62
Не могу использовать NULL сравнительный оператор 65
2-3 Логический оператор 68
Не оператор 68
И операторы и или операторы 70
Усиленное лечение через скобки 72
Логический оператор и истинное значение 74
Истинное значение, когда он содержит нуль
Упражнение 78
Глава 3 Сбор и сортировка 79
3-1 выполнить агрегацию таблиц 81
Функция полимеризации 81
Рассчитайте количество данных в таблице 82
Рассчитайте количество данных вне NULL 83
Расчет значения 84
Расчет в среднем 86
Значение расчета и небольшое значение 87
Используйте функцию полимеризации для удаления значения повторения (распределение ключевых слов) 89
3-2 Pay Packet 91 в таблице 91
Группа по пункту 91
Совокупный ключ содержит NULL 93
При использовании там положений результат исполнения группы на 94
Общие ошибки, связанные с функцией агрегации и группой по пункту 96
3-3 Укажите условия 101 для результата агрегации 101
Имея пункт 101
Конституционный элемент приговора 104
По сравнению с наличием предложений, это больше подходит для условий письма в пункте «Где 105».
3-4 Сортировать результаты запроса 108
Заказ по пункту 108
Укажите порядок подъема или убывания 110
Укажите несколько клавиш сортировки 111
NULL ORDER 111
Используйте псевдоним Display 112 в клавише сортировки 112
Столбец 114, который можно использовать в порядке по пункту
Не используйте столбец номер 114
Практикуйте вопрос 116
Глава 4 Обновление данных 117
4-1 Вставка данных (как использовать оператор INSERT) 119
Что такое вставка 119
Основная грамматика вставки 120
Устранение списков списков 123
Вставьте NULL 123
Вставьте значение по умолчанию 124
Копировать данные из других таблиц 126
4-2 Данные Удалить (как использовать оператор DELETE) 129
Оператор Drop Table и оператор DELETE 129
Основная грамматика Удаления заявления 129
Укажите оператор DELETE объекта DELETE (DELETE TYPE SEAST) 130
4-3 Обновление данных (как использовать оператор обновления) 133
Основная грамматика оператора обновления 133
Оператор обновления с указанными условиями (обновление поиска) 134
Используйте NULL для обновления 135
Много -ростовое обновление 136
4-4 дела 138
Что такое транзакция 138
Создать транзакцию 139
Кислотная особенность 144
Практика вопроса 145
Глава 5 Сложный запрос 147
5-1 Просмотр 149
Просмотр и таблица 149
Как создать представление 151
Ограничение взгляда ①——Не используйте заказ по пункту 154 при определении представлений
Предел представления ②——Обновите просмотр 155
Удалить просмотр 159
5-2 Подпроката 160
Sub -Query и View 160
Название Zi Query 163
Прокрутите запрос 163
Расположение написания скалярного запроса 166
Меры предосторожности для использования скалярного запроса 167
5-3 Ассоциация Запрос 168
Разница между обычным детьми и связанным с этим подрегистратором 168
Ассоциационный запрос также является 171, который используется для вырезания коллекции
В сочетании с условиями, которые будут написаны в расследовании 172
Практика вопроса 173
Глава 6 Функция, слова, выражения дела 175
6-1 Различные функции 177
Типы функции 177
Арифметическая функция 178
Строковая функция 182
Дата функция 190
Функция конверсии 194
6-2 предикат 198
Что такое предикат 198
Как предикат——Часть строки последовательно запросите 198
Между предикатом——Диапазон запроса 202
Null, не нулевой——Определите, является ли это null 203
В предикате——Или простое использование 204
Параметр 205 как предикат использования подраздел 205
Существует предикат 210
6-3 Экспрессия 214
Что такое выражение случая 214
Случайный грамматика выражения 214
Как использовать выражение. 215
Упражнение 221
Глава 7 Коллекционные вычисления 223
7-1 ТАБЛИЦА СОЗДАНИЕ И СУБТАЦИИ 225
Что такое операция коллекции 225
Таблица плюс метод——UNION 225
Меры предосторожности для сборочных вычислений 228
В том числе повторные операции по сбору——Все вариант 229
Выберите публичную часть таблицы——INTERSECT 230
Записать вычитание——EXCEPT 231
7-2 соединение (подключено к таблице как единицу) 234
Что связано 234
Внутренняя связь——INNER JOIN 235
Интерфейс——OUTER JOIN 240
3 куска таблиц с более чем 3 таблицами 243
Крест -Линк——CROSS JOIN 246
Конкретная грамматика и устаревший синтаксис 249
Практика вопроса 254
ГЛАВА 8 SQL LEARTION 255
8-1 функция окон 257
Что такое оконная функция 257
Грамматика функции окна 258
Основное использование грамматики——Используйте функцию ранга 258
Не нужно указывать раздел на 261
Типы специальных функций окон 262
Объем применения оконной функции 263
Функция полимеризации 264, используемая в качестве оконной функции 264
Рассчитайте в среднем 266
Два порядка на 269
8-2 Оператор группировки 271
В то же время получите общую линию 271
ROLLUP——В то же время, общий и небольшой план 272
Функция группировки——Сделайте NULL легче отличить 277
CUBE——Используйте данные для настройки блоков 279
GROUPING SETS——Ожидаемый строительный блок 281
Практика 282
Глава 9 Подключить базу данных 283 через приложение
9-1 Мир базы данных и мир приложений 285
Взаимосвязь между базой данных и приложением 285
водить машину——Мост между двумя мирами 286
Драйв тип 287
9-2 Java Basic знания 289
Привет, мир 289
Компиляция и выполнение программы 291
Общие ошибки 294
9-3 Connect Postgresql 298 через Java
Java -программа 298 Выполнение SQL -заявления 298
Как Java получает данные из базы данных 299?
Выполните программу, подключенную к базе данных 301
Выберите данные в таблице 302
Обновить данные в таблице 305
Резюме 307
Практика вопроса 307
Приложение упражнения Ответ 308