О технологии
SQL — язык программирования для систем управления базами данных (СУБД). Создан инженерами компании IBM. В 1979 году впервые принят для управления СУБД, разрабатываемых Oracle и IBM. Стандартизован ANSI и ISO как SQL:2008. Язык является независимым, программный комплекс с его помощью может обращаться одновременно с различными СУБД, и декларативным — описывает только данные, а не способ их извлечения из базы. SQL используется такими популярными СУБД, как Microsoft Access, Microsoft SQL Server, MySQL, Oracle SQL, IBM DB2 SQL, PostgreSQL и Sybase Adaptive Server SQL.
О курсе
Курс SQL ориентирован преимущественно на новичков. Для начала обучения достаточно уверенно пользоваться персональным компьютером. Однако он будет весьма полезен и для программистов с небольшим опытом работы, которым необходимо расширить стек технологий и научиться работать с базами данных. Работу над курсом вы начнете, обучаясь выстраивать алгоритмы. Затем перейдете к написанию SQL-запросов. Изучите вопросы безопасности и сохранности данных. Рассмотрите особенности работы с SQL в локальных и глобальных сетях.
О работе
Зарплата Junior Software Engineer, работающего с базами данных, составляет в среднем $900. Опытный программист уровня Senior Software Engineer в Днепре зарабатывает $2900. Диапазон зарплат специалистов этой технологии в Украине от $2700 до $3500. Знание SQL и навыки работы с БД крайне важны. Безусловным плюсом являются дополнительные знания в какой-либо области экономики — например, финансах, логистике и т.д. Этот курс системно обучит вас и расширит ваши возможности как разработчика.
Детали курса
с 1 сентября:
[SmrkCourse cource=»kurs-programmirovaniya-python-v-dnepre» field=»newPrice»] [SmrkCourse cource=»kurs-programmirovaniya-python-v-dnepre» field=»units»]
Кому будет полезен курс?
Новичкам в IT
Выучите полезную технологию и начните карьеру в IT
Программистам и QA
Получите дополнительные знания и расширьте стек технологий
Аналитикам баз данных
Извлекайте информацию, которая хранится в базах данных
В результате обучения:
Программа курса
- Основные понятия. Модели баз данных.
- Процесс нормализации реляционной базы данных.
- Виды систем управления базами данных.
- Знакомства MS SQL Server. Знакомство с SQL.
- Синтаксическое структурирование кода.
- Изучение подъязыка DDL в части создания, модификации, удаления таблиц.
- Ограничения целостности данных.
- Индексирование данных.
- Создание учебной базы данных.
- Изучение подъязыка DML в части внесения, изменения, удаления данных.
- Знакомство с конструкцией select. Агрегатные функции.
- Виды условия поиска (предикаты). Строковые функции.
- Преобразование типов данных. Функции для работы с датой. Математические функции.
- Виды соединений таблиц.
- Подведение итогов по данным запроса.
- Виды вложенных запросов.
- Процесс оптимизации SQL запросов.
- Временные таблицы.
- Операторы работы с наборами данных.
- Формирование запросов с использованием аналитических функций.
- Создание и использование представлений.
- Пакеты, переменные, ветвление, циклы, курсоры.
- Разворачивание данных, отмена разворачивания данных, динамический SQL.
- Транзакции и параллелизм.
- Пользовательские функции.
- Хранимые процедуры.
- Триггеры.
- Средства импорта/ экспорта данных
- Изучение подъязыка DCL.
Преподаватель курса:
Детали курса
Начало курса
27 мартаДлительность
84 часа, 21 неделяРасписание
Сб 10:00-14:00Стоимость
8990 грн за курсс 1 сентября:
[SmrkCourse cource=»kurs-programmirovaniya-python-v-dnepre» field=»newPrice»] [SmrkCourse cource=»kurs-programmirovaniya-python-v-dnepre» field=»units»]