Этот курс и более
11 129 других учебников
и курсов будут доступны
при покупке личной
подписки
4 зачетных единицы
144 академ/часа
8 часов в неделю
Доступно к покупке
Оплаченный доступ к контенту предоставляется только на платформе, а также онлайн и офлайн в мобильном приложении
Оплаченный доступ к контенту
предоставляется только на платформе, а
также онлайн и офлайн в мобильном
приложении
предоставляется только на платформе, а
также онлайн и офлайн в мобильном
приложении
Скачивание контента в
PDF недоступно
PDF недоступно
Скачивание контента в PDF недоступно
- О курсе
- Авторы
- Программа курса
- Методика
О курсе
В издании подробно рассмотрены основные синтаксические конструкции, применяемые при построении запросов на SQL, а также для программирования хранимых процедур и триггеров. Теоретический материал в полной мере иллюстрирован примерами запросов и скриптов. Разработанные автором интернет-ресурсы позволяют проверить полученные теоретические знания с помощью выполнения оригинального лабораторного практикума и прохождения тестирования по всем разделам учебного пособия. Содержание учебного пособия соответствует актуальным требованиям Федерального государственного образовательного стандарта среднего профессионального образования. Для студентов образовательных учреждений среднего профессионального образования.
Базовый учебник
Серия
Профессиональное образование
Тематика/подтематика
Технические науки и информационные технологии / Базы данныхТехнические науки и информационные технологии / Программирование
Дисциплины
Программирование ,
Методы программирования ,
Основы программирования ,
Программирование для ЭВМ ,
Введение в программирование ,
Язык SQL ,
Язык запросов SQL ,
Основы языка SQL ,
Программирование: SQL ,
SQL-программирование ,
Программирование на ЭВМ
Направления подготовки/Специальности/Профессии
09.02.01 Компьютерные системы и комплексы,
09.01.04 Наладчик аппаратных и программных средств инфокоммуникационных систем [ранее 09.01.01 Наладчик аппаратного и программного обеспечения и 09.01.02 Наладчик компьютерных сетей],
10.02.05 Обеспечение информационной безопасности автоматизированных систем,
10.02.04 Обеспечение информационной безопасности телекоммуникационных систем,
09.02.06 Сетевое и системное администрирование,
09.01.03.П Оператор информационных систем и ресурсов [ранее Мастер по обработке цифровой информации] (профессионалитет),
09.02.02 Компьютерные сети,
10.02.02 Информационная безопасность телекоммуникационных систем,
09.02.01.П Компьютерные системы и комплексы (профессионалитет),
09.02.06.П Сетевое и системное администрирование (профессионалитет),
10.02.04.П Обеспечение информационной безопасности телекоммуникационных систем (профессионалитет),
09.02.04 Информационные системы (по отраслям),
10.02.03 Информационная безопасность автоматизированных систем,
10.02.05.П Обеспечение информационной безопасности автоматизированных систем (профессионалитет),
09.01.04.П Наладчик аппаратных и программных средств инфокоммуникационных систем [ранее 09.01.01 Наладчик аппаратного и программного обеспечения и 09.01.02 Наладчик компьютерных сетей] (профессионалитет),
09.01.03 Оператор информационных систем и ресурсов [ранее Мастер по обработке цифровой информации],
09.02.07.П Информационные системы и программирование (профессионалитет),
44.02.02.П Преподавание в начальных классах (профессионалитет),
27.02.04.П Автоматические системы управления (профессионалитет),
11.02.18.П Системы радиосвязи, мобильной связи и телерадиовещания [ранее 11.02.08 Средства связи с подвижными объектами и 11.02.10 Радиосвязь, радиовещание и телевидение] (профессионалитет),
11.02.18 Системы радиосвязи, мобильной связи и телерадиовещания [ранее 11.02.08 Средства связи с подвижными объектами и 11.02.10 Радиосвязь, радиовещание и телевидение],
09.02.07 Информационные системы и программирование,
10.02.01 Организация и технология защиты информации,
11.02.09 Многоканальные телекоммуникационные системы,
09.02.03 Программирование в компьютерных системах,
15.02.07 Автоматизация технологических процессов и производств (по отраслям),
27.02.04 Автоматические системы управления,
44.02.02 Преподавание в начальных классах,
11.02.01 Радиоаппаратостроение,
11.02.11 Сети связи и системы коммутации,
09.02.05 Прикладная информатика (по отраслям)
09.01.04 Наладчик аппаратных и программных средств инфокоммуникационных систем [ранее 09.01.01 Наладчик аппаратного и программного обеспечения и 09.01.02 Наладчик компьютерных сетей],
10.02.05 Обеспечение информационной безопасности автоматизированных систем,
10.02.04 Обеспечение информационной безопасности телекоммуникационных систем,
09.02.06 Сетевое и системное администрирование,
09.01.03.П Оператор информационных систем и ресурсов [ранее Мастер по обработке цифровой информации] (профессионалитет),
09.02.02 Компьютерные сети,
10.02.02 Информационная безопасность телекоммуникационных систем,
09.02.01.П Компьютерные системы и комплексы (профессионалитет),
09.02.06.П Сетевое и системное администрирование (профессионалитет),
10.02.04.П Обеспечение информационной безопасности телекоммуникационных систем (профессионалитет),
09.02.04 Информационные системы (по отраслям),
10.02.03 Информационная безопасность автоматизированных систем,
10.02.05.П Обеспечение информационной безопасности автоматизированных систем (профессионалитет),
09.01.04.П Наладчик аппаратных и программных средств инфокоммуникационных систем [ранее 09.01.01 Наладчик аппаратного и программного обеспечения и 09.01.02 Наладчик компьютерных сетей] (профессионалитет),
09.01.03 Оператор информационных систем и ресурсов [ранее Мастер по обработке цифровой информации],
09.02.07.П Информационные системы и программирование (профессионалитет),
44.02.02.П Преподавание в начальных классах (профессионалитет),
27.02.04.П Автоматические системы управления (профессионалитет),
11.02.18.П Системы радиосвязи, мобильной связи и телерадиовещания [ранее 11.02.08 Средства связи с подвижными объектами и 11.02.10 Радиосвязь, радиовещание и телевидение] (профессионалитет),
11.02.18 Системы радиосвязи, мобильной связи и телерадиовещания [ранее 11.02.08 Средства связи с подвижными объектами и 11.02.10 Радиосвязь, радиовещание и телевидение],
09.02.07 Информационные системы и программирование,
10.02.01 Организация и технология защиты информации,
11.02.09 Многоканальные телекоммуникационные системы,
09.02.03 Программирование в компьютерных системах,
15.02.07 Автоматизация технологических процессов и производств (по отраслям),
27.02.04 Автоматические системы управления,
44.02.02 Преподавание в начальных классах,
11.02.01 Радиоаппаратостроение,
11.02.11 Сети связи и системы коммутации,
09.02.05 Прикладная информатика (по отраслям)
Свернуть
Еще 27
Авторы
Лекции
Маркин Александр Васильевич
кандидат технических наук, старший научный сотрудник, доцент, почетный работник высшего профессионального образования РФ
Программа курса
Свернуть все темы
Развернуть все темы
Глава 1. Реляционная модель данных
Время прохождения 532 минуты
- 1.1. Определение реляционной модели (79мин.)
- 1.2. Таблицы (40мин.)
- 1.3. Первичные ключи (20мин.)
- 1.4. Внешние ключи (40мин.)
- 1.5. Реляционные связи между таблицами (40мин.)
- 1.6. Модели баз данных на логическом и физическом уровнях (40мин.)
- 1.7. Целостность данных (139мин.)
- Контрольные вопросы и задания (20мин.)
- Тест: Реляционная модель данных (96мин.)
Свернуть
Развернуть тему
Глава 2. Введение в SQL
Время прохождения 817 минут
- 2.1. Объекты структуры базы данных (79мин.)
- 2.2. Функции SQL (99мин.)
- 2.3. Достоинства SQL (79мин.)
- 2.4. Формы использования SQL (59мин.)
- 2.5. Система управления базами данных Firebird (59мин.)
- 2.6. Правила синтаксиса и основные запросы SQL (119мин.)
- 2.7. Имена объектов в SQL. Константы, отсутствующие данные (40мин.)
- 2.8. Типы данных (119мин.)
- 2.9. Выражения (59мин.)
- Контрольные вопросы и задания (20мин.)
- Тест: Введение в SQL (84мин.)
Свернуть
Развернуть тему
Глава 3. Программирование запросов выборки данных
Время прохождения 3027 минут
- 3.1. Синтаксис запроса SELECT (59мин.)
- 3.2. Запросы к одной таблице (1566мин.)
- 3.3. Многотабличные и вложенные запросы (1248мин.)
- Контрольные вопросы и задания (20мин.)
- Тест: Программирование запросов выборки данных (134мин.)
Свернуть
Развернуть тему
Глава 4. Программирование запросов определения данных
Время прохождения 811 минут
- 4.1. Домены (79мин.)
- 4.2. Создание, изменение и удаление базовых таблиц (317мин.)
- 4.3. Индексы (59мин.)
- 4.4. Временные таблицы (40мин.)
- 4.5. Представления (178мин.)
- 4.6. Комментарии к объектам базы данных (20мин.)
- Контрольные вопросы и задания (40мин.)
- Тест: Программирование запросов определения данных (58мин.)
Свернуть
Развернуть тему
Глава 5. Программирование запросов модификации данных
Время прохождения 676 минут
- 5.1. Добавление данных (99мин.)
- 5.2. Обновление данных (139мин.)
- 5.3. Удаление данных (79мин.)
- 5.4. Условное манипулирование данными (99мин.)
- 5.5. Обновление представлений (198мин.)
- Контрольные вопросы (20мин.)
- Тест: Программирование запросов модификации данных (42мин.)
Свернуть
Развернуть тему
Глава 6. Процедурное программирование
Время прохождения 1765 минут
- 6.1. Основы разработки исполняемых модулей (476мин.)
- 6.2. Хранимые процедуры (575мин.)
- 6.3. Хранимые функции (20мин.)
- 6.4. Процедурные пакеты (79мин.)
- 6.5. Выполнимые блоки (20мин.)
- 6.6. Триггеры (416мин.)
- Контрольные вопросы (40мин.)
- Тест: Процедурное программирование (100мин.)
Свернуть
Развернуть тему
Глава 7. Программирование запросов управления доступом
Время прохождения 315 минут
- 7.1. Принципы доступа к данным. Управление пользователями (59мин.)
- 7.2. Привилегии доступа и передача привилегий (99мин.)
- 7.3. SQL-роли (40мин.)
- 7.4. Привилегии на представления (20мин.)
- 7.5. Удаление привилегий (40мин.)
- Контрольные вопросы (40мин.)
- Тест: Программирование запросов управления доступом (18мин.)
Свернуть
Развернуть тему
Глава 8. Управление транзакциями
Время прохождения 258 минут
- 8.1. Понятие транзакции (20мин.)
- 8.2. Восстановление данных (79мин.)
- 8.3. Параллелизм (99мин.)
- Контрольные вопросы и задания (20мин.)
- Тест: Управление транзакциями (20мин.)
Свернуть
Развернуть тему
Лабораторный практикум
Время прохождения 456 минут
- Лабораторная работа 1. IBExpert - инструмент разработчика и администратора баз данных Firebird. Учебная база данных (59мин.)
- Лабораторная работа 2. Программирование однотабличных запросов выборки данных (20мин.)
- Лабораторная работа 3. Программирование многотабличных и вложенных запросов выборки данных (20мин.)
- Лабораторная работа 4. Программирование запросов определения данных (40мин.)
- Лабораторная работа 5. Программирование запросов модификации данных (79мин.)
- Лабораторная работа 6. Программирование хранимых процедур (119мин.)
- Лабораторная работа 7. Программирование триггеров (59мин.)
- Лабораторная работа 8. Программирование запросов управления доступом (59мин.)
Свернуть
Развернуть тему
Новинки по дисциплине "Программирование" и смежным дисциплинам
Время прохождения 40 минут
Свернуть
Развернуть тему
Методика
Материалы курса
Лекции22
Тесты8
Задания15
Поделиться курсом
Подписка от 349 ₽/мес.
Курсы по теме:
Используют:
0
вузов
0
преподавателей
0
студентов
Используют:
426
вузов
395
преподавателей
2.6K
студентов
Мы используем cookie :)
ООО «Электронное издательство Юрайт» использует файлы cookie с целью персонализации сервисов и повышения удобства пользования веб-сайтом. «Cookie» представляют собой небольшие файлы, содержащие информацию о предыдущих посещениях веб-сайта. Если вы не хотите использовать файлы «cookie», измените настройки браузера.
Попробуйте личную
подписку от 349 ₽/мес
Полный доступ к порталу Юрайт со всеми учебниками, курсами и сервисами на 1, 6 и 12 месяцев
Более 10 000 учебников
Более 5000 курсов
Тесты и задания платформы
Образовательная платформа для университетов и колледжей. Предлагаем цифровой учебный контент и сервисы для эффективного образования.
Ссылки
ООО «Электронное издательство Юрайт»
Свидетельство о регистрации СМИ 2020
Свидетельство о регистрации СМИ 2020
Ваш IP-адрес: 18.191.27.78
Смарт-образование: цифровой контент, сервисы и данные
Приглашаем на Зимнюю школу преподавателя (27-31 января)
До 01.12 скидка 20% на повышение квалификации 72 и 108 ч.!
Начать экзамен
У вас на прохождение экзамена:
Остановить или пройти экзамен повторно невозможно.
Начать экзамен
У вас осталось на прохождение экзамена:
Остановить или пройти экзамен повторно невозможно.
Создание новой папки
Выбранная книга издается в нескольких томах (частях), рекомендуем добавить в корзину следующие книги:
Название | Цена | Заказать |