PostgreSQL: Уровень 1. Основы SQL / TeachMePlease

Confirmation of e-mail address is required!

The letter with the instruction has been sent to the e-mail address specified at the time of registration

Cookies

Cookies are disabled!

For the correct operation of the site, you must allow the use of cookies.

Cookies

Cookies are used to optimize the design and performance of our websites. By continuing to visit the website, you agree to use cookies.

Ok
Washington, D.C.

PostgreSQL: Уровень 1. Основы SQL

Sold Out
About the event
  • Level
    Easy
  • Language
    Russian
  • Age
    Any
7%
When subscribing to the newsletter, you receive a 7% discount on the first purchase
Course diplomas and certificates
Sold Out
About the event
  • Level
    Easy
  • Language
    Russian
  • Age
    Any
7%
When subscribing to the newsletter, you receive a 7% discount on the first purchase
  • Course Description
  • What you will learn?
  • Program
  • Requirements for course participants
Course Description

Курс обеспечивает слушателей базовыми знаниями SQL, позволяющими разработчику писать запросы к одной или нескольким таблицам, модифицировать данные таблиц и создавать объекты базы данных.

Курс предусматривает практические занятия. Материал данного курса незначительно зависит от выбора операционной системы. Курс читается на базе OC Linux, часть материала читается на базе ОС Windows. Рассматриваются версии PostgreSQL с 9.3 по 9.5 включительно. В необходимых случаях отмечаются отличия между версиями.

Курс предназначен для разработчиков приложений, администраторов баз данных, разработчиков отчетов, бизнес-аналитиков, научных работников.

What you will learn?
Проектировать и создавать объекты базы данных и взаимосвязи между ними
Выполнять простые и перекрестные запросы
Изменять данные в базе
Адаптировать структуру базы данных под вновь возникающие требования
Program
Модуль 1. Введение в PostgreSQL
  • Module
  • Online
Обзор основных возможностей БД PostgreSQL Язык SQL, его структура и основные команды Обзор инструментария PostgreSQL
Модуль 2. Проектирование базы данных и создание ее первичной структуры
  • Module
  • Online
Обзор структуры таблицы Основные типы данных, используемые при создании столбцов таблицы Понятия первичного и вторичного ключа Команда CREATE TABLE Правила целостности данных. Внешний ключ Изменение структуры таблиц Индексы Представления
Модуль 3. Выборка данных (SELECT)
  • Module
  • Online
Простой запрос. Его основные возможности Арифметические выражения в выборке Использование команды DESCRIBE для вывода структуры таблицы Использование опции WHERE Использование символьных литералов Опция ORDER BY
Модуль 4. Встроенные функции PostgreSQL
  • Module
  • Online
Числовые функции Строковые функции Функции для работы с датой Преобразования типов Функция COALESCE и связанные с ней функции Операция CASE
Модуль 5. Реализация финансовой арифметики
  • Module
  • Online
Реализация финансовой арифметики
Модуль 6. Агрегатные функции
  • Module
  • Online
Основные агрегатные функции Опция GROUP BY Опция HAVING
Модуль 7. Перекрестные запросы (выборка данных из нескольких таблиц)
  • Module
  • Online
Структура перекрестного запроса Опция INNER JOIN Опция OUTER JOIN Соединение таблицы с самой собой Подзапросы Объединение результирующих множеств
Модуль 8. Модификация данных в СУБД
  • Module
  • Online
Добавление строк в таблицу при помощи команды INSERT Использование команды UPDATE для изменения строк таблицы Удаление данных из таблицы при помощи команды DELETE Понятие транзакции
Модуль 9. Подключение к СУБД из прикладной программы
  • Module
  • Online
Понятие клиентской библиотеки Основные виды клиентских библиотек Понятие объектно-реляционного соответствия
Requirements for course participants
Успешное окончание курса Основы программирования и баз данных или эквивалентная подготовка.
Рекомендуемая подготовка: Успешное окончание курса Основы администрирования СУБД PostgreSQL или эквивалентная подготовка.

Organization

Still have questions?

Start a chat with our support agent to get a quick response to all questions you might have