Базы данных и язык SQL
Знание реляционных баз данных и языка SQL очень востребовано в программировании, тестировании, аналитике, службе поддержки, администрировании, банковской сфере и многих других профессиях. Для кандидата на данные вакансии знание SQL - это большой плюс при трудоустройстве, а во многих случаях - даже необходимость.
Цель учебного курса по базам данных - очень кратко дать самые важные знания и навыки по SQL, которых будет достаточно для трудоустройства и дальнейшего самостоятельного изучения баз данных и SQL.
Данный курс базы данных включает в себя: установку и работу с MySQL, теорию по реляционным базам данных, обучение SQL. По SQL изучаем как создавать/удалять/редактировать БД и таблицы, как добавлять/редактировать/удалять данные в таблицах, как делать сложные SQL запросы (с группировками, join'ами, подзапросами), транзакции, как создавать/удалять индексы и представления. Обзорно проходим программные средства - функции, хранимые процедуры, триггеры.
Курс SQL входит в программу обучения разработчиков и тестировщиков нашей школы. Курс баз данных проходится в рамках курса "Тестирование ПО" или после курсов "Основы программирования на Java" или "Основы программирования на C#".
Курс SQL состоит из 7 занятий. По каждому занятию есть объемная домашняя работа. В конце курса нужно будет выполнить 3 курсовые работы, направленные на создание баз данных и составление запросов. По всем задачам дается обратная связь, отвечаем на все ваши вопросы.
Для тех, у кого нет возможности посещать курс в аудитории или тех, кто находится в другом городе, мы предлагаем пройти онлайн курс основ баз данных и языка SQL. Мы проводим полноценные онлайн занятия вживую, с практикой на занятиях.
Узнать больше о курсе SQL для начинающих и записаться на бесплатную встречу с преподавателем или на обучение можно по телефону +7 (913) 768 8364 в любое время.
Программа:
- Установка MySQL
- Основные понятия баз данных: база данных, таблица и т.д.
- Первичные и внешние ключи
- Связи между таблицами
- Проектирование базы данных
- Язык SQL
- Синтаксис SQL
- DDL: Создание/редактирование/удаление объектов БД
- DML: работа с данными
- SELECT, WHERE, GROUP BY, HAVING, ORDER BY
- Стандартные функции
- DISTINCT, LIMIT
- Виды соединений таблиц (JOIN'ов)
- Подзапросы
- Составление сложных SQL-запросов
- CASE, UNION и др.
- Индексы, транзакции, представления
- Обзорно - функции, хранимые процедуры, триггеры