Sql

Книга sql для чайников: 5 книг по SQL для начинающих (самые простые) — Образование на vc.ru

SQL для начинающих

Поделиться


Мартин Грабер «SQL для простых смертных» Лори, 2014 год, 382 стр. (11,2 мб. pdf)

Книгу можно охарактеризовать, как руководство SQL для начинающих. Structured Query Language — SQL, язык программирования для создания и управления реляционными базами данных (прикладная, логическая модель построения совокупности (баз) данных). Книга рассчитана на самый простой (низкий) уровень подготовки в IT-сфере, то есть достаточно знаний в объеме школьной программы. Но это не значит, что материал руководства является только введением в этот язык программирования — нет, SQL описан довольно глубоко (утверждение автора).

Каждая глава добавляет новые данные с описанием взаимосвязанных понятий и определений. Весь последующий материал базируются на предыдущем — рассмотренном ранее, с рассмотрением в конце главы практических вопросов для лучшего усваивания полученных знаний. Ответы вы найдете в приложении А.

Введение в SQL представлено в первых семи главах, которые обязательны к изучению — если вы используете руководство, как SQL для начинающих.

В последующих семи ( с 8 по 14) главах рассматриваются более сложные примеры: комбинированные запросы, запросы сразу к нескольким таблицам. Другие возможности SQL: создание и редактирование таблиц, ввод и установка значений, открытие и закрытие доступа к созданным таблицам — изложены в главах с 15 по 23. В заключении о структуре баз данных и о возможности использования SQL в программах, разработанных на других языках. В приложениях приводится руководство по командам SQL и ответы на задания. Книга идеально подойдет для начинающих изучать SQL.
ISBN: 978-5-85582-301-1

Оглавление книги

Глава 1. Введение в реляционные базы данных 1
Что такое реляционная база данных? 3
Пример базы данных 5
Итоги 7

Глава 2. Введение в SQL 9
Как работает SQL? 10
Различные типы данных 12
Итоги 15

Глава 3. Использование SQL для выборки данных из таблиц 17
Формирование запроса 18

Определение выборки — предложение WHERE 24
Итоги 26

Глава 4. Использование реляционных и булевых операторов для создания более сложных предикатов 29
Реляционные операторы 30
Булевы операторы 32
Итоги 37

Глава 5. Использование специальных операторов в «условиях» 39
Оператор IN 40
Оператор BETWEEN 41
Оператор LIKE 44
Оператор IS NULL 47
Итоги 49

Глава 6. Суммирование данных с помощью функции агрегирования 51
Что такое функции агрегирования? 52
Итоги 61

Глава 7. Форматирование результатов запросов 63
Строки и выражения 64
Упорядочение выходных полей 67
Итоги 71

Глава 8. Использование множества таблиц в одном запросе 75
Соединение таблиц 76
Итоги 81

Глава 9. Операция соединения, операнды которой представлены одной таблицей

83
Как выполняется операция соединения двух копий одной таблицы 84
Итоги 90

Глава 10. Вложение запросов 93
Как выполняются подзапросы? 94
Итоги 105

Глава 11. Связанные подзапросы 107
Как формировать связанные подзапросы 108
Итоги 115

Глава 12. Использование оператора EXISTS 117
Как работает оператор EXISTS? 118
Использование EXISTS со связанными подзапросами 119
Итоги 124

Глава 13. Использование операторов ANY, ALL и SOME 127
Специальный оператор ANY или SOME 128
Специальный оператор ALL 135
Функционирование ANY. ALL и EXISTS при потере данных или
с неизвестными данными 139
Итоги 143

Глава 14. Использование предложения UNION 145
Объединение множества запросов в один 146
Использование UNION с ORDER BY 151

Итоги 157

Глава 15. Ввод, удаление и изменение значений нолей 159
Команды обновления DML 160
Ввод значений 160
Исключение строк из таблицы 162
Изменение значений полей 163
Итоги 165

Глава 16. Использование подзапросов с командами обновления 167
Использование подзапросов в INSERT 168
Использование подзапросов с DELETE 170
Использование подзапросов с UPDATE 174
Итоги 177

Глава 17. Создание таблиц 178
Команда CREATE TABLE 179
Индексы 181
Изменение таблицы, которая уже была создана 182
Исключение таблицы 183
Итоги 185

Глава 18. Ограничения на множество допустимых значений данных 186
Ограничения в таблицах 195
Итоги 197

Глава 19. Поддержка целостности данных 198
Внешние и родительские ключи 199

Ограничения FOREIGN KEY (внешнего ключа) 204
Что происходит при выполнении команды обновления 209
Итоги 211

Глава 20. Введение в представления 212
Что такое представления? 212
Команда CREATE VIEW 221
Итоги 223

Глава 21. Изменение значений с помощью представлений 224
Обновление представлений 228
Выбор значений, размещенных в представлениях 232
Итоги 235

Глава 22. Определение прав доступа к данным 236
Пользователи 237
Передача привилегий 241
Лишение привилегий 245
Другие типы привилегий 247
Итоги 249

Глава 23. Глобальные аспекты SQL 250
Переименование таблиц 252
Каким образом база данных размещается для пользователя? 253
Когда изменения становятся постоянными? 255
Как SQL работает одновременно с множеством пользователей Итоги 259

Глава 24. Как поддерживается порядок в базе данных SQL 261
Системный каталог 262
Комментарии к содержимому каталога 266
Оставшаяся часть каталога 268
Другие пользователи каталога 275
Итоги 276

Глава 25. Использование SQL с другими языками программирования (встроенный SQL) 279
Что включается во встроенный SQL? 280
Использование переменного языка высокого уровня с SQL 282
SQLCODE 288
Обновление курсоров 291
Индикаторы переменных 293
Итоги 296

Приложения.

A. Ответы к упражнениям 301

B. Типы данных SQL 319
Типы ANSI 320
Эквивалентные типы данных в других языках 322

C. Некоторые общие отклонения от стандарта SQL 325
Типы данных 326
Команда FORMAT 328
Функции 330
Операции INTERSECT (пересечение) и MINUS (разность) 332
Автоматические OUTER JOINS (внешние соединения).

333
Ведение журнала 334

D. Справка по синтаксису и командам 337
Элементы SQL 338
Команды SQL 345

E. Таблицы, используемые в примерах 355

F. SQL сегодня 357
SQL сегодня 358

Скачать книгу бесплатно11,2 мб. pdf

Похожая литература

2 377

https://www.htbook.ru/kompjutery_i_seti/programmirovanie/sql-dlya-nachinayuschihSQL для начинающихhttps://www.htbook.ru/wp-content/uploads/2016/05/SQL-для-простых-смертных.jpg

https://www.htbook.ru/wp-content/uploads/2016/05/SQL-для-простых-смертных.jpg

Программирование и БДSQL,ПрограммированиеПрактическое руководство. Мартин Грабер ‘SQL для простых смертных’ Лори, 2014 год, 382 стр. (11,2 мб. pdf) Книгу можно охарактеризовать, как руководство SQL для начинающих. Structured Query Language — SQL, язык программирования для создания и управления реляционными базами данных (прикладная, логическая модель построения совокупности (баз) данных).

Книга рассчитана на самый простой (низкий)…Сергей ПупкинСергей Пупкин[email protected]Техническая литература


Поделиться

Книга «SQL для чайников» из жанра SQL. Язык запросов к базам данных

Регистрация | Забыли пароль? | Правила

Разделы

  • Художественная литература
  • Российский боевик
  • Триллер
  • Современный криминальный детектив
  • Российская историко-приключенческая проза
  • Исторический любовный роман
  • Фантастика
  • Кинороманы
  • Детские сказки, мифы и басни
  • Басни
  • Детские сказки
  • Русские народные сказки
  • Сказки в стихах
  • Тайны и таинственные явления
  • Тайны
  • Гадания
  • Толкование снов
  • Парапсихология
  • Бизнес
  • Электронная коммерция
  • Нормативные акты
  • Менеджмент
  • Реклама и PR
  • Финансы
  • Экономика
  • Предпринимательство, торговля
  • Компьютерная литература
  • Интернет
  • Основы компьютерной грамотности
  • Windows и Office
  • Web-дизайн. Web-мастеринг.
  • Web-сервисы
  • Автотранспорт
  • Мотоциклы и мопеды
  • Автобусы, троллейбусы
  • Иностранные автомобили
  • Правила дорожного движения
  • Карты и атласы автодорог
  • Белоруссия
  • Россия
  • Украина
  • Страны Балтии
  • Другие страны
  • Группа в ВК

Главная » SQL. Язык запросов к базам данных » SQL для чайников

 
 

SQL для чайников

Автор: Аллен Дж. Тейлор Жанр: SQL. Язык запросов к базам данных Издательство: Диалектика / Вильямс Год: 2012 Количество страниц: 416 Формат:  DOC (1.00 МБ)
Дата загрузки: 08 марта 20152015-02-13
Скачать с нашего сайта

Поделись
с друзьями!
 

Аннотация

Эта книга предназначена для тех, кто хочет повысить свой уровень работы с базами данных с помощью языка структурированных запросов — SQL. Вы освоите основы реляционных баз данных и языка SQL, научитесь проектировать базы данных, заполнять их информацией и извлекать ее, используя расширенные возможности языка. Отдельные части книги посвящены вопросам защиты информации в базах данных и обработки ошибок. Даже если вам никогда не приходилось ранее разрабатывать системы хранения данных, эта книга поможет при работе с информацией использовать самые современные технологии. Язык SQL не прост, но как только вы приобретаете навыки работы с ним, вы сможете создавать реляционные базы данных и с легкостью извлекать из них ценную информацию. Используя новейшую версию языка SQL, вы сможете структурировать систему управления базами данных, реализовать проекты, защищать свои данные, организовывать доступ и работу с ними, обслуживать базу данных и многое другое.

Комментарии


Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикаци.

 

 

2011–2023

SQL для чайников 9e от AG Taylor

Введение 1

Об этой книге 1

Глупые предположения 2

Значки, используемые в этой книге 2

Помимо книги 3

Что делать дальше 3

Часть 1. Начало работы с SQL 5

3 Глава 9: Основы реляционных баз данных 7

Отслеживание вещей 8

Что такое база данных? 9

Размер и сложность базы данных 10

Что такое система управления базами данных? 10

Плоские файлы 12

Модели баз данных 13

Соображения проектирования баз данных 20

Глава 2: Основы SQL 23

Что такое SQL, а не 23

A (очень) Маленькая история 25

SQL 26

Зарезервированные слова 28

Типы данных 28

Нулевые значения 49

Ограничения 50

Использование SQL в системе клиент/сервер 50

Использование SQL в Интернете или интранете 52

Глава 3. Компоненты SQL 55

Язык определения данных 56

Язык управления данными 68

Язык управления данными 76

Часть 2. Использование SQL для построения баз данных 83

Глава 4. Создание и обслуживание простой базы данных Структура 85

Использование инструмента RAD для построения простой базы данных 86

Повышение мощности с помощью SQL DDL 98

Вопросы переносимости 107

Глава 5. Создание многотабличной реляционной базы данных 109

Проектирование базы данных 110

Работа с индексами 119

Поддержание целостности данных 122

Нормализация базы данных 134

Часть 3: хранение и получение данных 141

Глава 6: Манипулирующие данные DataBase 143

400044944994999994

. Создание представлений 145

Обновление представлений 149

Добавление новых данных 150

Глава 7. Обработка временных данных 163

Понимание времени и периодов 164

Работа с таблицами Application-Time Period 165

Работа с таблицами с системным управлением версиями 171

Отслеживание дополнительных временных данных с помощью бивременных таблиц 175

Форматирование и анализ даты и времени 176

Значения 179

Выражения значений 186

Функции 189

Глава 9. Использование расширенных выражений значений SQL 209

Условные выражения CASE 210

Преобразование типов данных CAST 217

Экспрессии значения строки 221

Глава 10: Нанесение данных о данных, которые вы хотите, 223

Модифицируют клаузы 224

из Claouses 225

, где клауузы 226

Пункты ORDER BY 248

Limited FETCH 250

Просмотр через окно для создания набора результатов 251

Глава 11. Использование операторов отношения 259

UNION 259

пересечение 262

За исключением 264

Операторы присоединения 265

на том, где 282

Глава 12: Delving Deep с вложенными запросами 283

Какие подростки делают 285

. 303

Что такое рекурсивный запрос? 306

Где можно использовать рекурсивный запрос? 306

Где еще можно использовать рекурсивный запрос? 311

Часть 4. Контроль операций 313

Глава 14: Предоставление безопасности базы данных 315

Язык контроля данных SQL 316

Нет на месте 328

Совместное использование GRANT и REVOKE для экономии времени и усилий 329

Глава 15. Защита данных 331

Угрозы целостности данных 332

Снижение уязвимости к повреждению данных 336

Ограничения в рамках транзакций 345

Избегание атак SQL -инъекции 350

Глава 16: Использование SQL в рамках применения 351

SQL в применении 352

Clocking SQL в процедурные языки. Использование SQL в реальном мире 365

Глава 17. Доступ к данным с помощью ODBC и JDBC 367

ODBC 368

ODBC в среде клиент/сервер 370

ODBC и Интернет 370

ODBC и интранет 373

JDBC 373

Глава 18. Работа с XML-данными с помощью SQL 377

Как XML соотносится с SQL 377

Тип XML-данных 90 04 90 Отображение XML в XML 90 038 и XML в SQL 380

Функции SQL, работающие с данными XML 385

Предикаты 390

Преобразование данных XML в таблицы SQL 392

Отображение непредопределенных типов данных в XML 393

Соединение SQL и XML 398

ГЛАВА 19: SQL и JSON 399

Использование JSON с SQL 400

Модель данных SQL/JSON 401

Функции SQL/JSON 403

SQL/JSON Language 411

Есть больше 412

Part 6. 611

. : Расширенные темы 413

Глава 20: Пройти через набор данных с курсорами 415

Объявление курсора 416

Открытие курсора 421

Извлечение данных из одной строки 422

Возможности с постоянными хранимыми модулями 427

Составные операторы 428

Поток управляющих операторов 435

Хранитованные процедуры 440

Сохраненные функции 442

Привилегии 442

Сохраненные модули 443

. Области диагностики 448

Обработка исключений 455

Глава 23. Триггеры 457

Изучение некоторых применений триггеров 457

Создание триггера 458

Запуск последовательности триггеров 460

Ссылка на старые и новые значения 461

Запуск нескольких триггеров за одной таблицей 462

Часть 7. Части десятков 463

Ваши клиенты знают, что им нужно.0003

Использование вашей любимой системной архитектуры исключительно 467

Дизайн таблиц баз данных в изоляции 467

Пренебрежение дизайнами 468

Пропустить бета -тестирование 468

. Замечание вашего процесса 468

Глава 25: Десять Советы 469

Структура 470

Пробные запросы к тестовой базе данных 470

Двойная проверка запросов, включающих соединения 470

Тройная проверка запросов с подзапросами 470

Суммируйте данные с группой по 471

Watch Group By By Ограничения 471

Используйте скобки с и, или, или, а не 471

Управление привилегии для поиска.

Приложение: ISO/IEC SQL: 2016 Зарезервированные слова 473

Индекс 479
показать больше

SQL Books — макеты

3 результатов

страница 1

Результаты

3 результата

SQL

SQL All-in-One For Dummies

Опубликовано 23 апреля 2019 г. -все, что вам нужно знать о SQL и реляционных базах данных на основе SQL. Все, от администраторов баз данных до программистов приложений и людей, которые ими управляют, найдут четкие и краткие объяснения языка SQL и его многочисленных мощных приложений. С ростом объемов данных все больше и больше предприятий, больших и малых, переходят от электронных таблиц к базам данных SQL, таким как Access, Microsoft SQL Server, базы данных Oracle, MySQL и PostgreSQL. Этот сборник информации охватывает проектирование, разработку и обслуживание этих баз данных. Справляйтесь с любой проблемой, возникающей при создании базы данных SQL и управлении ею. Будьте в курсе новейших обновлений и возможностей SQL. Справочная информация по запросам к базам данных на основе SQL на языке SQL. является своевременным обновлением популярного справочника для читателей, которым нужна подробная информация о базах данных и запросах SQL.

Исследовать книгу Купить на Amazon

SQL

SQL для чайников

Опубликовано 11 декабря 2018 г.

Приготовьтесь сделать SQL простым! Новое издание этого многолетнего бестселлера, обновленное для последней версии SQL, показывает программистам и веб-разработчикам, как использовать SQL для создания реляционных баз данных и получения из них ценной информации. Охватывая все, что вам нужно знать, чтобы сделать работу с SQL проще, чем когда-либо, темы включают, как использовать SQL для структурирования СУБД и реализации проекта базы данных; защитить базу данных; и получить информацию из базы данных; и многое другое. SQL — это международный стандартный язык баз данных, используемый для создания, доступа, управления, обслуживания и хранения информации в системах управления реляционными базами данных (СУБД), таких как Access, Oracle, SQL Server и MySQL. SQL добавляет к обычным языкам мощные возможности обработки и извлечения данных, и эта книга покажет вам, как с легкостью использовать основной элемент реляционных баз данных. Серверная платформа, позволяющая выбирать языки разработки, типы данных, локальные или облачные, а также операционные системы. Найдите отличные примеры использования временных данных. растет популярность и сложность SQL For Dummies — это простой для понимания и доступный ресурс, который вам нужен для беспрепятственного использования.

Изучить книгу Купить на Amazon

SQL

Oracle PL/SQL для чайников

Опубликовано 13.06.2006

Советы по созданию эффективного кода PL/SQL Программирование /SQL безболезненно! Oracle сказал — вам нужно быстро освоить программирование на PL/SQL, верно? Мы предсказываем, что с этой книгой будет легко! Вы узнаете о структурах кода, лучших практиках и стандартах именования кода, о том, как использовать условия и циклы, где размещать код PL/SQL в системных проектах, о способах манипулирования данными и многом другом. Узнайте, как писать эффективный, простой в обслуживании код.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *