Частным лицам: +7 (495) 232-32-16
Корп. клиентам: +7 (495) 780-48-44

Oracle 12с: Основы SQL



Продолжительность курса - 40 ак. ч.

Преподаватели курса

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

Получила все, что ожидала. Начала обучение SQL c нуля. Даже уже продумала, как буду применять полученные знания на практике.

Cлушатель: Зуева Ирина Александровна

Узнал много деталей, которые будут полезны в работе. создание вирутальных таблиц

Cлушатель: Ерпылев Алексей Витальевич


Все отзывы по курсу (57)

Предварительная подготовка

Требуемая подготовка: Успешное окончание курса Основы программирования и баз данных или эквивалентная подготовка.

Рекомендуемая подготовка (необязательная): Успешное окончание курса Английский язык для IT специалистов (pre - intermediate) или знание технического английского языка.

Для определения уровня Вашей предварительной подготовки, рекомендуем Вам пройти бесплатное тестирование.

Получить консультацию о необходимой предварительной подготовке по курсу Вы можете у наших менеджеров: +7 (495) 232-32-16.

Наличие предварительной подготовки является залогом Вашего успешного обучения. Предварительная подготовка указывается в виде названия других курсов Центра (Обязательная предварительная подготовка). Вам следует прочитать программу указанного курса и самостоятельно оценить, есть ли у Вас знания и опыт, эквивалентные данной программе. Если Вы обладаете знаниями менее 85-90% рекомендуемого курса, то Вы обязательно должны получить предварительную подготовку. Только после этого Вы сможете качественно обучиться на выбранном курсе.

Рекомендуемые курсы по специальности

Чтобы стать профессионалом, мы рекомендуем Вам вместе с этим курсом изучить:

Тестирование по курсу

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

  Тема Ак. часов  
   
  Модуль 1. Введение в базу данных Oracle 12с
  • Обзор основных возможностей БД Oracle 12с
  • Обсуждение основных концепций, а также теоретических и физических аспектов реляционной
  • базы данных
  • Классификация команд SQL как стандартного языка реляционных баз данных
  • Обзор данных, используемых в курсе
  • Использование SQL Developer для установления сеанса связи с базой данных
  • Сохранение результатов запросов в файлы и использование скрипт-файлов в SQL Developer
1  
  Модуль 2. Извлечение данных при помощи команды SELECT языка SQL
  • Обзор возможностей команды SELECT
  • Создание отчета при помощи базовой команды SELECT
  • Выбор всех столбцов
  • Выбор конкретных столбцов
  • Заголовки столбцов по умолчанию
  • Арифметические выражения
  • Понимание приоритетов операторов
  • Использование команды DESCRIBE для вывода структуры таблицы
1.5  
  Модуль 3. Ограничение и сортировка данных
  • Использование предложения WHERE для выборки необходимых строк
  • Использование операторов сравнения и логических операторов в предложении WHERE
  • Описание правил приоритета операторов сравнения и логических операторов
  • Использование символьных литералов в предложении WHERE
  • Сортировка строк с использованием предложения ORDER BY команды SELECT
  • Сортировка результата в порядке возрастания и убывания значений
2  
  Модуль 4. Использование однострочных функций в команде SELECT
  • Демонстрация различий между однострочными и многострочными функциями SQL
  • Преобразование строк при помощи символьных функций, используемых в списке SELECT и предложении WHERE
  • Преобразование чисел при помощи функций ROUND, TRUNC и MOD
  • Использование арифметических операций с датами в предложении SELECT
  • Использование функций для работы с датами
3  
  Модуль 5. Использование функций преобразования и условных выражений
  • Неявное и явное преобразование типов данных
  • Использование функций преобразования TO_CHAR, TO_NUMBER и TO_DATE
  • Вложенные однострочные функции
  • Применение функций NVL, NULLIF и COALESCE к датам
  • Использование логических условий IF THEN ELSE в команде SELECT
3  
  Модуль 6. Агрегирование данных с использованием групповых функций
  • Использование групповых функций в команде SELECT для создания аналитических отчетов
  • Создание групп данных при помощи предложения GROUP BY
  • Исключение групп данных при помощи предложения HAVING
2  
  Модуль 7. Выборка данных из нескольких таблиц
  • Написание команды SELECT для доступа к данным более чем одной таблицы
  • Просмотр данных из таблиц при помощи внешнего соединения
  • Соединение таблицы с самой собой (self join)
2  
  Модуль 8. Использование подзапросов
  • Типы проблем, решаемые при помощи подзапросов
  • Определение подзапросов
  • Типы подзапросов
  • Однострочные и многострочные подзапросы
2  
  Модуль 9. Использование операторов работы над множествами
  • Описание операторов работы над множествами
  • Использование операторов работы над множествами для объединения нескольких запросов в один
  • Сортировка результатов при использовании операторов работы над множествами
2  
  Модуль 10. Манипулирование данными
  • Синтаксис команд DML
  • Добавление строк в таблицу при помощи команды INSERT
  • Использование команды UPDATE для изменения строк таблицы
  • Удаление данных из таблицы при помощи команды DELETE
  • Использование скриптов для манипулирования данными
  • Сохранение и откат изменений при помощи команд COMMIT и ROLLBACK
  • Что такое согласованность чтения
3  
  Модуль 11. Использование команд DDL для создания и управления таблицами
  • Основные объекты БД, рассматриваемые в курсе
  • Обзор структуры таблицы
  • Основные типы данных, используемые при создании столбцов таблицы
  • Использование простого синтаксиса для создания таблиц
  • Какие правила целостности могут быть определены при создании таблицы
  • Как работают объекты схемы: (команды ALTER,DROP)
3  
  Модуль 12. Создание других объектов схемы
  • Создание простого и сложного представления
  • Доступ к данным через представление
  • Создание, изменение и использование последовательностей
  • Создание и сопровождение индексов
  • Создание частных и публичных синонимов
2  
  Модуль 13. Контроль доступа пользователя
  • Отличия системных привилегий от объектных
  • Создание пользователей
  • Предоставление системных привилегий
  • Выдача привилегий на таблицы
  • Создание роли и предоставление ей привилегий
  • Смена пароля пользователя
  • Предоставление объектных привилегий
  • Отмена привилегий
2  
  Модуль 14. Управление объектами схемы
  • Добавление, изменение и удаление столбца
  • Добавление и удаление ограничений
  • Включение и отключение ограничений, отложенная проверка ограничений
  • Создание и удаление индексов
  • Создание индексов, основанных на функциях
  • Выполнение операции FLASHBACK
  • Создание и использование внешних таблиц
2  
  Модуль 15. Управление объектами при помощи словаря данных
  • Словарь данных
  • Использование представлений словаря
  • Представления USER_OBJECTS и ALL_OBJECTS
  • Информация о таблицах и столбцах
  • Просмотр информации об ограничениях
  • Просмотр информации о последовательностях, индексах и синонимах
  • Как добавить комментарии к таблице и столбцам
2  
  Модуль 16. Манипулирование большими наборами данных
  • Манипулирование данными с использованием подзапросов
  • Описание особенностей многотабличной команды INSERT
  • Использование различных типов многотабличной команды INSERT
  • Слияние строк при помощи команды MERGE
  • Отслеживание изменений в данных за определенный период времени
2  
  Модуль 17. Сопровождение данных различных временных зон
  • Использование различных типов данных даты и времени для хранения дробных долей секунды, а также сопровождения данных различных временных зон
  • Использование интервальных типов данных для хранения разницы между двумя значениями, содержащими время
  • Практическое применение ряда функций даты и времени для глобализации приложений
2  
  Модуль 18. Выборка данных с использованием усложнённых подзапросов
  • Многостолбцовые подзапросы
  • Использование скалярных подзапросов в SQL
  • Круг проблем, решаемых при помощи коррелированных подзапросов
  • Модификация и удаление строк при помощи коррелированных подзапросов
  • Использование операторов EXISTS и NOT EXISTS
  • Применение предложения WITH
2  
  Модуль 19. Поддержка регулярных выражений
  • Преимущества применения регулярных выражений
  • Использование регулярных выражений для поиска соответствия и замещения строк
1.5  
  Аудиторная нагрузка в классе с преподавателем 40  
  По окончании обучения на курсе проводится итоговая аттестация. Аттестация проводится в виде теста на последнем занятии или на основании оценок практических работ, выполняемых во время обучения на курсе.  

Ближайшие группы  rss.gif

Данный курс вы можете пройти как в очном формате, так и дистанционно в режиме онлайн. Чтобы записаться на онлайн-обучение, в корзине измените тип обучения на "онлайн" и выберите удобную для вас группу.
Чем онлайн-обучение отличается от других видов обучения?

Стоимость обучения (рублей)* 

Курс может быть заказан согласно ФЗ-44, ФЗ-223 (закупка/аукцион/запрос котировок/конкурсные процедуры)
с 10:00 до 17:00 Вечер или Выходные
Стандартная цена
Онлайн Индивидуальное обучение Записаться
Частные лица 50 990 50 990 50 990 177 000 **
Организации 55 990 55 990 55 990

Ваша выгода может быть 7 990 рублей

Oracle 12с: Основы SQL + Oracle12с: Основы PL/SQL = 95 990 руб.*
103 980 руб.
*Данное предложение действует только для частных лиц.

Все варианты комплексного обучения со скидками

Центр предоставляет специальную услугу Индивидуального обучения. Длительность индивидуального обучения - минимум 4 академических часа. Стоимость обучения в Москве уточняйте у менеджера. При выездном индивидуальном обучении устанавливается надбавка: +40% от стоимости заказанных часов при выезде в пределах МКАД, +40% от стоимости заказанных часов и + 1% от стоимости заказанных часов за каждый километр удаления от МКАД при выезде в пределах Московской области. Стоимость выезда за пределы Московской области рассчитывается индивидуально менеджерами по работе с корпоративными клиентами.
**Указана минимальная цена за индивидуальное обучение. Число часов работы с преподавателем в 2 раза меньше, чем при обучении в группе. Если Вам для полного усвоения материала курса потребуется больше часов работы с преподавателем, то они оплачиваются дополнительно.

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

В зависимости от программы обучения выдаются следующие документы:

Cert_Common

Свидетельство

БУХ

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

Cert_Inter

Cертификат международного образца

*Для получения удостоверения вам необходимо предоставить копию диплома о высшем или среднем профессиональном образовании.

Сертификаты международного образца выводятся после окончания курса в личном кабинете слушателя.

Все документы Центра

Актуальные новости

 День карьеры в «Специалисте» - отличные возможности доступны всем!

День карьеры в «Специалисте» - отличные возможности доступны всем!

8 августа в учебном центре «Специалист» прошел уже традиционный День карьеры. В этот раз в нем лично и удаленно приняли участие 87 человек. Участники смогли обсудить с представителями компаний кадровые тенденции по различным направлениям, узнали, на что обращают внимание на собеседовании, получили советы по поиску работы.

Полный текст новости

Тратите много времени на работу с Outlook? Автоматизируйте рутинные операции с помощью макросов на VBA!

Тратите много времени на работу с Outlook? Автоматизируйте рутинные операции с помощью макросов на VBA!

Рабочая почта – это настоящий пожиратель времени. Нужно постоянно отслеживать входящие письма, отвечать на них, пересылать файлы, назначать встречи, добавлять события в расписание… Это может занять весь день! Однако если вы пользуетесь Microsoft Outlook 2019/2016, то у вас есть возможность здорово облегчить себе жизнь!

Полный текст новости

Все новости

Microsoft Cisco PMI Peoplecert Adobe 1C Autodesk

Курсы менеджеров по персоналу Кадровые курсы Бухгалтерские курсы Курсы дизайна Курсы фотошоп Курсы 1с Курсы 3ds max

© 1991–2019 Центр компьютерного обучения «Специалист» при МГТУ им.Н.Э.Баумана
Адрес главного офиса: г. Москва, Госпитальный переулок, д. 4/6. Адреса учебных центров: м.Таганская, м.Пролетарская или м.Крестьянская застава, м.Бауманская, м.Красносельская, м.Полежаевская, м.Белорусская или м.Савеловская.


Телефон: +7 (495) 232-32-16, E-mail: info@specialist.ru, Whatsapp: +7 (985) 842-11-89, Дистанционное обучение для слабослышащих, Отправить сообщение вебмастеру

Не нашли нужный курс? Воспользуйтесь Поиском!

Сведения об образовательных организациях
envelope

Спасибо! Вам на e-mail отправлено письмо со ссылкой для подтверждения

Если письмо не пришло, поищите его в папке со спамом или повторите подписку

email-checked.png

Вы подписались на рассылку

logo_wm.gif cyberplat1.gif logo_ramblertop.gif Яндекс.Метрика
Наш сайт использует файлы cookie
Наша задача – сделать Ваше обучение успешным. Specialist.ru использует файлы cookie, чтобы гарантировать максимальное удобство пользователям, предоставляя им персонализированную информацию и запоминая их предпочтения. Продолжая пользоваться сайтом, Вы подтверждаете своё согласие на использование файлов cookie. Подробнее...