Этот курс и более
11 500 других учебников
и курсов будут доступны
при покупке личной
подписки
4 зачетных единицы
144 академ/часа
8 часов в неделю
Доступно к покупке
Оплаченный доступ к контенту предоставляется только на платформе, а также онлайн и офлайн в мобильном приложении
Оплаченный доступ к контенту
предоставляется только на платформе, а
также онлайн и офлайн в мобильном
приложении
предоставляется только на платформе, а
также онлайн и офлайн в мобильном
приложении
Скачивание контента в
PDF недоступно
PDF недоступно
Скачивание контента в PDF недоступно
Документы о прохождении курсов не выдаются. Преподаватели могут повысить квалификацию:
Документы о прохождении курсов не выдаются. Преподаватели могут повысить квалификацию:
- О курсе
- Авторы
- Программа курса
- Методика
О курсе
Подробно рассмотрены основные синтаксические конструкции языка структурированных запросов SQL, применяемые при декларативном и процедурном программировании для современных систем управления реляционными базами данных Firebird, Microsoft SQL Server и Oracle Database. Теоретический материал в достаточном объеме проиллюстрирован примерами запросов и скриптов для учебной базы данных, являющейся упрощенной моделью базы данных реальной информационной системы. Разработанные автором дополнительные интернет-ресурсы позволяют читателю самостоятельно приобрести практические навыки программирования на SQL, а также проверить полученные теоретические знания, выполнив оригинальный лабораторный практикум и пройдя тестирование по всем разделам учебника. Содержание учебника соответствует актуальным требованиям Федерального государственного образовательного стандарта высшего образования. Для студентов высших учебных заведений, обучающихся по направлениям, связанным с разработкой, эксплуатацией, администрированием и сопровождением реляционных баз данных информационных систем, а также для всех желающих самостоятельно изучить основы SQL. Учебник признан победителем XII Международного конкурса методической, учебной и научной литературы, изданной в 2022/2023 ГГ. «Золотой корифей» в группе «Технические науки» направления «Учебная литература».
Базовый учебник
Серия
Высшее образование
Тематика/подтематика
Компьютерные и информационные науки / Базы данныхКомпьютерные и информационные науки / Программирование
Дисциплины
Программирование ,
Методы программирования ,
Базы и банки данных ,
Основы программирования ,
Программирование для ЭВМ ,
Введение в программирование ,
Языки управления данными ,
Основы баз данных и язык SQL ,
Основы программирования в системе управления базами данных MS SQL ,
Язык SQL ,
Язык запросов SQL ,
Основы языка SQL ,
Программирование: SQL ,
SQL-технологии анализа и обработки данных ,
Админ серверов на платформе Apache и MySQL ,
Программирование на PL/SQL ,
Введение в базы и банки данных ,
Скриптовые языки ,
Скриптовые языки программирования ,
SQL-сервер ,
Программирование баз данных (MS SQL) ,
Администрирование баз данных (MS SQL) ,
SQL-программирование ,
Сложные аспекты языка SQL ,
Программирование на ЭВМ ,
Программирование баз данных ,
Разработка обучающего Web-ресурса средствами PHP и MySQL ,
Разработка обучающего веб-ресурса средствами PHP и MySQL ,
Основы управления реляционными СУБД. Стандарт SQL ,
Инструменты бизнес-аналитики в R, Python, SQL ,
Корпоративные СУБД и SQL программирование ,
Технологии проектирования баз данных (SQL/NoSQL) ,
Программирование в SQL ,
Программирование на Transact SQL ,
Системы управления базами данных MS SQL ,
Системы управления базами данных MySQL ,
Программирование на SQL в СУБД FoxPro и SQL Server
Направления подготовки/Специальности/Профессии
Свернуть
Еще -4
Авторы
Лекции
Маркин Александр Васильевич
кандидат технических наук, старший научный сотрудник, доцент, почетный работник высшего профессионального образования РФ
Задания
Маркин Александр Васильевич
кандидат технических наук, старший научный сотрудник, доцент, почетный работник высшего профессионального образования РФ
Программа курса
Свернуть все темы
Развернуть все темы
Глава 1. Реляционная модель данных
Время прохождения 537 минут
- 1.1. Определение реляционной модели (64мин.)
- 1.2. Таблицы БД (43мин.)
- 1.3. Первичные ключи (11мин.)
- 1.4. Внешние ключи (21мин.)
- 1.5. Реляционные связи между таблицами (32мин.)
- 1.6. Нормализация отношений (53мин.)
- 1.7. Модели баз данных на логическом и физическом уровнях (32мин.)
- 1.8. Целостность (96мин.)
- 1.9. Архитектура "клиент-сервер" (32мин.)
- Контрольные вопросы и задания (11мин.)
- Тест: Реляционная модель данных (122мин.)
Свернуть
Развернуть тему
Глава 2. Введение в SQL
Время прохождения 861 минута
- 2.1. Объекты структуры базы данных (74мин.)
- 2.2. Функции SQL (53мин.)
- 2.3. Достоинства SQL (53мин.)
- 2.4. Формы использования SQL (53мин.)
- 2.5. Системы управления реляционными базами данных (192мин.)
- 2.6. Правила синтаксиса и основные запросы SQL (74мин.)
- 2.7. Имена объектов в SQL. Константы, отсутствующие данные (43мин.)
- 2.8. Типы данных (128мин.)
- 2.9. Выражения (43мин.)
- 2.10. Комментарии (11мин.)
- Контрольные вопросы и задания (21мин.)
- Тест: Введение в SQL (116мин.)
Свернуть
Развернуть тему
Глава 3. Программирование запросов выборки данных
Время прохождения 2599 минут
- 3.1. Синтаксис запроса SELECT (64мин.)
- 3.2. Запросы к одной таблице (1405мин.)
- 3.3. Многотабличные и вложенные запросы (968мин.)
- Контрольные вопросы и задания (11мин.)
- Тест: Программирование запросов выборки данных (152мин.)
Свернуть
Развернуть тему
Глава 4. Программирование запросов определения данных
Время прохождения 871 минута
- 4.1. Домены (43мин.)
- 4.2. Создание, изменение и удаление базовых таблиц (298мин.)
- 4.3. Индексы (117мин.)
- 4.4. Временные и внешние таблицы (43мин.)
- 4.5. Хранимые представления (149мин.)
- 4.6. Последовательности (64мин.)
- 4.7. Комментарии к объектам базы данных (21мин.)
- Контрольные вопросы и задания (21мин.)
- Тест: Программирование запросов определения данных (94мин.)
Свернуть
Развернуть тему
Глава 5. Программирование запросов манипулирования данными
Время прохождения 745 минут
- 5.1. Добавление данных (138мин.)
- 5.2. Обновление данных (149мин.)
- 5.3. Удаление данных (85мин.)
- 5.4. Условное манипулирование данными (85мин.)
- 5.5. Обновление представлений (117мин.)
- 5.6. Оптимизация запросов на выборку данных (138мин.)
- Контрольные вопросы и задания (21мин.)
Свернуть
Развернуть тему
Глава 6. Процедурное программирование
Время прохождения 2195 минут
- 6.1. Основы разработки исполняемых модулей (532мин.)
- 6.2. Хранимые процедуры (713мин.)
- 6.3. Хранимые функции (64мин.)
- 6.4. Процедурные пакеты (74мин.)
- 6.5. Выполнимые блоки (32мин.)
- 6.6. Триггеры (564мин.)
- Контрольные вопросы и задания (21мин.)
- Тест: Процедурное программирование (152мин.)
Свернуть
Развернуть тему
Глава 7. Программирование запросов управления доступом
Время прохождения 438 минут
- 7.1. Принципы доступа к данным. Управление пользователями (85мин.)
- 7.2. Схемы базы данных в MS SQL Server (11мин.)
- 7.3. Привилегии доступа и передача привилегий (128мин.)
- 7.4. SQL-роли (53мин.)
- 7.5. Привилегии на представления (21мин.)
- 7.6. Удаление привилегий (32мин.)
- 7.7. Отмена привилегий (11мин.)
- 7.8. Автоматизированное управление доступом (32мин.)
- Контрольные вопросы и задания (21мин.)
- Тест: Программирование запросов управления доступом (34мин.)
Свернуть
Развернуть тему
Глава 8. Управление транзакциями
Время прохождения 207 минут
- 8.1. Понятие транзакции (11мин.)
- 8.2. Восстановление данных (85мин.)
- 8.3. Параллелизм (64мин.)
- Контрольные вопросы и задания (11мин.)
- Тест: Управление транзакциями (26мин.)
Свернуть
Развернуть тему
Лабораторный практикум
Время прохождения 277 минут
- Лабораторная работа 1. Основы реляционных баз данных. Учебная база данных (32мин.)
- Лабораторная работа 2. Построение запросов на выборку данных из одной таблицы (21мин.)
- Лабораторная работа 3. Построение многотабличных и вложенных запросов на получение информации (11мин.)
- Лабораторная работа 4. Построение запросов на определение данных (21мин.)
- Лабораторная работа 5. Построение запросов на модификацию данных (43мин.)
- Лабораторная работа 6. Программирование хранимых процедур (64мин.)
- Лабораторная работа 7. Программирование триггеров (43мин.)
- Лабораторная работа 8. Построение запросов управления доступом (32мин.)
Свернуть
Развернуть тему
Приложение А. Описание учебного проекта "Биллинг коммунальных ресурсов и жилищных услуг"
Время прохождения 106 минут
Свернуть
Развернуть тему
Приложение Б. Описание учебной базы данных "Учет абонентов коммунального биллинга"
Время прохождения 149 минут
Свернуть
Развернуть тему
Приложение Г. Системный каталог базы данных Firebird
Время прохождения 85 минут
- Г.1. Общие сведения о базе данных (11мин.)
- Г.2. Домены (11мин.)
- Г.3. Отношения (таблицы и представления) (21мин.)
- Г.4. Процедуры (11мин.)
- Г.5. Триггеры (11мин.)
- Г.6. Зависимости (21мин.)
Свернуть
Развернуть тему
Новинки по дисциплине "SQL-программирование" и смежным дисциплинам
Время прохождения 21 минута
Свернуть
Развернуть тему
Методика
Материалы курса
Лекции812
Тесты8
Задания16
Поделиться курсом
Подписка от 475 ₽/мес.
Курсы по теме:
Используют:
52
учебных заведения
13
преподавателей
135
студентов
Используют:
0
учебных заведений
0
преподавателей
0
студентов
Попробуйте личную
подписку от 475 ₽/мес
Полный доступ к порталу Юрайт со всеми учебниками, курсами и сервисами на 1, 6 и 12 месяцев
Образовательная платформа Юрайт - это цифровой контент, сервисы, данные для университетов и колледжей.
Ссылки
ООО «Электронное издательство Юрайт»
Свидетельство о регистрации СМИ 2020
Свидетельство о регистрации СМИ 2020
Ваш IP-адрес: 216.73.216.108
Репутация и технологическое лидерство в цифровом образовании
Приглашаем на XVIII Зимнюю школу преподавателя 26-30 января 2026 г. Скидка до 1 декабря на платные форматы: получите УПК на 72 и 108 ч.!
Начать экзамен
У вас на прохождение экзамена:
Остановить или пройти экзамен повторно невозможно.
Начать экзамен
У вас осталось на прохождение экзамена:
Остановить или пройти экзамен повторно невозможно.
Создание новой папки
Выбранная книга издается в нескольких томах (частях), рекомендуем добавить в корзину следующие книги:
| Название | Цена | Заказать |
