Национальный цифровой ресурс Руконт - межотраслевая электронная библиотека (ЭБС) на базе технологии Контекстум (всего произведений: 608419)
Контекстум

Обработка данных на языке SQL в реляционных системах (190,00 руб.)

0   0
Первый авторПогодаев А. К.
АвторыБатищев Р. В.
ИздательствоЛипецкий государственный технический университет
Страниц86
ID884397
АннотацияОписаны основные функции и конструкции языка SQL. Приведены примеры их использования при формировании запросов различной степени сложности. Предложен ряд упражнений для закрепления материала пособия.
Кем рекомендованоУМС ЛГТУ в качестве учебного пособия для студентов ЛГТУ, обучающихся по направлениям подготовки ВПО 01.03.04 «Прикладная математика», 02.03.03 «Математическое обеспечение и администрирование информационных систем», 09.03.01 «Информатика и вычислительная техника», 09.03.04 «Программная инженерия», 27.03.01 «Стандартизация и метрологию», 27.03.04 «Управление в технических системах»
Кому рекомендованоГIособие предназначено для студентов направлений: 01.03.04 «Прикладная математика», 02.03.03 «Математическое обеспечение и администрирование информационных систем», 09.03.01 «Информатика и вычислительная техника», 09.03.04 «Программная инженерия», 27.03.01 «Стандартизация и метрология», 27.03.04 «Управление в технических системах» при изучении курсов дисциплин, связанных с системами управления базами данных.
ISBN978-5-00175-247-9
УДК004.65(075.8)
ББК16.35я73
Погодаев, А.К. Обработка данных на языке SQL в реляционных системах : учеб. пособие / Р.В. Батищев; А.К. Погодаев .— Липецк : Липецкий государственный технический университет, 2024 .— 86 с. — ISBN 978-5-00175-247-9 .— URL: https://rucont.ru/efd/884397 (дата обращения: 13.03.2025)

Предпросмотр (выдержки из произведения)

Обработка_данных_на_языке_SQL_в_реляционных_системах.pdf
Удк 004.65(07) П433 Рецензепты: кафедра информатики, информационных технологий и защиты информации ФГБОУ ВО «Липецкий государственный педагогический университет имени П.П. Семенова-Тян-Шанского»; В.В. Овчинников, канд. техн. наук, ген. директор 000 «Фьюжнсофт» Погодаев, АХ. П433 Обработка данных на языке 8QL в реляционных системах : учебное пособие / А.К. Погодаев, Р.В. Батищев. государственный технический университет, 2024. — Липецк : Липецкий 84 с. — — Текст : непосредственный. isBN 978-5-00175-247-9 Описаны основные функции и конструкции языка sQL. Приведены примеры их использования при формировании запросов различной степени сложности. Предложен ряд упражнений для закрепления материала пособия. ГIособие предназначено для студентов направлений: 01.03.04 «Прикладная математика», 02.03.03 «Математическое обеспечение и администрирование информационных систем», 09.03.01 «Информатика и вычислительная техника», 09.03.04 «Программная иI-гженерия», 27.03.01 «Стандартизация и метрология», 27.03.04 «Управление в технических системах» при изучении курсов дисциплин, связанных с системами управления базами данных. Табл. 5. Библиогр.: 5 назв. Удк 004.65(07) I5ВN 978-5-00175-247-9 ~ (I)ГБОУ ВО «Липецкий государственный технический университет», 2024 ~ Погодаев А.К, Батищев Р.В., 2024
Стр.3
Содсржапие Введение 1. Определение данных 1. 1. Общие сведения 1.2. Базовые таблицы 1.2.1. Предложение CREATE TABLE 1.2.2. Типы данных 1.2.3. Константы 1.2.4. Неопределенное значение 1.2.5. ГIредложение ALTER TABLE 1.2.6. Предложение DROP TABLE 1.3. Индексы 1.4. Упражнения 2. Операции выборки данных 2.1. Общие сведения 2.2. Примеры запросов 2.2.1. простая выборка 2.2.2. Выборка с исключением дубликатов 2.2.3. Выборка вычисляемых значений 2.2.4. Простая выборка «sELECT ~» 2.2.5. Ограниченная выборка 2.2.6. Выборка с упорядочением 2.2.7. Выборка с использованием BETWEEN (между) 2.2.8. Выборка с использованием IN (принадлежит) 2.2.9. Выборка с использованием предиката LIKE (похоже на) 2.2.10. Выборка, в которой используется NULL (неопределенное значение) 2.3. Запросы, использующие соединение 2.3.1. Простое эквисоединение ) б 7 7 7 8 9 10 11 12 12 13 15 17 17 17 18 19 20 21 21 22 23 24 25 26 28 28
Стр.4
2.3.2. Соединение no условию «БОЛЬШЕ ЧЕМ» 2.3.3. Соединение с дополнительным условием 2.3.4. Выборка определенных полей из соединения 2.3.5. Соединение трех таблиц 2.3.6. Соединеi-iие таблицы с ней самой 2.4. Упражнения 3. Использование подзапросов и функции выборки данных 3.1. Общие сведения 3.2. Подзаиросы 3.2.1. Простой подзапрос 3.2.2. Подзапрос с несколькими уровнями вложенности 3.2.3. Коррелированный подзапрос 3.2.4. Использование одной таблицы в подзапросе и во внешнем запросе 3.2.5. Использование одной таблицы в коррелированном и во внешнем запросе 3.2.6. Подзапрос с оператором сравi-iения, отличным от IN 3.3. Квантор существования 3.3.1. Запрос, использующий вхisтs 3.3.2. Запрос, использующий NOT вхisтs 3.3.3. Запрос, использующий вложение NOT вхisтs 3.3.4. Сложный запрос, использующий NOT вхisтs 3.3.5. Запрос, в котором используется импликация 3.4. Стандартные функции 3.4.1. (I)ункция COUNT во фразе ~ЕLЕСТ 3.4.2. (I)ункция COUNT во фразе ~ЕLЕСТ с указанием DI~ТINСТ 3.4.3. Функция COUNT во фразе ~ЕLЕСТ с предикатом 3.4.4. Функция si~м во фразе ~ЕLЕСТ с предикатом 3.4.5. Функция в подзапросе 3.4.6. СI)ункция в коррелированном подзапросе 4 .33 34 35 35 36 37 39 39 39 40 42 42 44 45 46 47 47 49 49 51 53 56 57 57 57 58 58 58
Стр.5
3.4.7. Использование фразы GROUP BY 3.4.8. Использование фразы WHERE с GROUP BY 3.4.9. Использование HAVING 3.5. Объединение Запрос, требующий использования UNION 3.6. Выводы по главе Многоаспектный пример 3.7. Упражнения 4. Операции обновления 4.1. Общие сведения 4.2. Предложение UPDATE 4.2.1. Обновление единственной записи 4.2.2. Обновление множества записей 4.2.3. Обновление с подзапросом 4.2.4. Обновление нескольких таблиц 4.3. предложение DELETE 4.3.1. Удаление единственной записи 4.3.2. Удаление множества записей 4.3.3. Удаление всех записей 4.3.4. Удаление с подзапросом 4.4. Гlредложение IN~ЕRТ 4.4.1. Вставка неполной записи 4.4.2. Вставка единственной записи с опущенными именами полей 4.4.3. Вставка едикственi-iой записи 4.4.4. Вставка множества записей 4.4.5. Использование ГN~ЕRТ внешнего соединения ... 8ЕLЕСТ для построения 4.5. Упражнения Заключение Библиографический список 79 80 82 83 59 60 61 63 64 66 66 68 73 73 73 73 74 74 74 75 75 75 75 76 76 76 77 77 78
Стр.6

Облако ключевых слов *


* - вычисляется автоматически