Назад
Язык программирования SQL

Язык программирования SQL

Курс направлен на изучение SQL — языка программирования структурированных запросов, который используется в качестве эффективного способа сохранения данных, поиска их частей, обновления, извлечения и удаления их из базы.

80 ак.ч.
Очная форма
Повышение квалификации
Удостоверение
Оставить заявку на обучение

Описание курса

Цель курса

Формирование профессиональных компетенций в области ORACLE SQL, изучение особенностей языка SQL и СУБД ORACLE и использование их при разработке программных проектов.

Для кого курс

Слушатели, имеющие навыки работы с базами данных и сетевыми технологиями.

Описание курса

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

Требования к поступающим

Среднее профессиональное образование, Высшее образование

Результаты обучения

Знать:
-    основные понятия баз данных;
-    язык запросов SQL, включая команды DDL и DML;
-    основные подходы к вопросам проектирования баз данных;
-    приемы оптимизации запросов.

Уметь:
-    формировать SQL-команды, создавать объекты базы данных (таблицы, индексы, представления и др.);
-    анализировать план выполнения запросов;
-    проверять структуру базы данных на правильность проектирования.

Итоговая аттестация

Зачет

Документ об обучении

Удостоверение

Развернуть полное описаниеСкрыть полное описание

Программа курса

Обзор развития СУБД. Структура языка SQL. Основы реляционной алгебры
2 ч.
Выборка данных из одной таблицы
3 ч.
Функции языка SQL
8 ч.
Группирующие запросы
4 ч.
Простые соединения
4 ч.
Другие виды соединений
5 ч.
Иерархические запросы
4 ч.
Контрольная работа по разделу: «Оператор SELECT»
2 ч.
Создание объектов базы данных. Операторы DDL/ Создание таблиц. Описания столбцов и ограничений
6 ч.
DML-команды. Вставка, изменение и удаление записей в таблицу. Управление транзакциями. Уровни изолир
8 ч.
Создание других объектов базы данных. Индексы. Последовательности. Представления
6 ч.
Основы проектирования баз данных. Нормальные формы (1NF/2NF/ 3NF, NFBK, 4/ 5 NF)
6 ч.
Семантическое проектирование баз данных. ER-модель
6 ч.
Контрольная работа по разделу: Операторы DDL/ DML и проектирование баз данных
3 ч.
Общие понятия о материализованных представлениях
2 ч.
Аналитические функции. Назначение
4 ч.
Хранение объектов в базе данных. Объектные ссылки. Большие объекты. Манипулирование данными LOB. Кан
4 ч.
Основные вопросы оптимизации запросов. План запроса, оптимизация структур БД
2 ч.
Итоговая аттестация
1 ч.
Развернуть программуСкрыть программу
Развернуть полное описание и программуСкрыть полное описание и программу

Отзывы о курсе

Оставить отзыв
Для этого курса еще пока никто не оставил отзывов
Закрыть
Закрыть

Поиск по сайту