8 812 320 13 03
  • Новости
  • Расписание
  • Курсы
  • Организациям
  • Контакты
  • Перезвоните мне

    Курс SQL для начинающих. Курсы microsoft sql server. Базы данных, обучение.

    Курс SQL. Основы работы с БД

    Курс SQL. Основы работы с БД
    Начало курса
    20.02.2019
    Продолжительность
    3 недели (16 часов)
    Расписание
    Вт. 19:00 - 22:00
    Пт. 19:00 - 22:00
    Семинар
    (8 мест)
    17990 записаться
    Вебинар(13 мест) 15970 записаться
    свернуть

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

    Курс SQL. Основы работы с БД предназначен для IT-специалистов в области администрирования и разработки баз данных и бизнес / системных аналитиков. Также курс будет полезен опытным пользователям, работающим с базами данных. 


    Курс включает 10 занятий и 10 практических работ или тестов, на которых участники смогут закрепить полученные знания и проверить, чему научились.


    Для кого этот курс: 

    • Для тех, кто в своей работе сталкивается с запросами к базе данных 
    • Для системных аналитиков, которым приходится заниматься проектирование БД или смежными задачами
    • Для тех, кто в короткое время хочет научиться программировать на SQL 
    • Для всех, кому приходится поддерживать различных работу СУБД

    Требования к слушателям курса:

    • Базовый знания теории реляционных БД
    • Знание основ программирования  

    После прохождения курса вы сможете: 

    • Создавать запросы для выборки, модификации данных 
    • Создавать объекты базы данных 
    • Программировать на языке SQL 
    • Оптимизировать SQL-запросы 

    Что Вы получите в результате прохождения курса: 

    • Представление о работе с данными 
    • Практические навыки создания запросов для баз данных 
    • Понимание о принципах обработки запросов сервером баз данных 
    • Знания об оптимизации запросов

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


    Занятие 1. Введение в SQL

    • Описание RDBMS, нормализация БД
    • Basics of SQL
    • Роль в современном мире
    Практика 1: Тест для самопроверки, создание модели БД.
    Домашнее задание: Создание своей модели БД, дальнейшие ДЗ будут связаны с работой с этой БД.


    Занятие 2. DDL, создание и управление таблицами

    • Объекты БД
    • Типы данных в таблицах
    • Constraints
    Практика: Тест для самопроверки
    Домашнее задание: Доработка модели БД


    Занятие 3. DML, управление данными

    • Вставка, изменение, удаление данных
    • Управление транзакциями
    Практика: Создание скриптов для генерации данных
    Домашнее задание: Генерация данных


    Занятие 4. Получение данных, используем SELECT

    • Базовые возможности SELECT
    • Описание работы с объектами БД
    • Ограничение вывода, условие WHERE
    • Сортировка данных
    Практика: Тест для самопроверки, написание запросов к БД
    Домашнее задание: Написание запросов к БД


    Занятие 5. Использование функций в выводе данных

    • Single-row
    • Агрегаты, группировка данных
    Практика: Тест для самопроверки, использование функций в запросах
    Домашнее задание: Добавление функций в запросы


    Занятие 6. Объединение таблиц

    • Типы соединения таблиц
    • Использование JOIN
    Практика: Тест для самопроверки, запросы с соединением таблиц
    Домашнее задание: Написание запросов с соединением таблиц


    Занятие 7. Подзапросы

    • Single-row, multiple-row подзапросы
    • Операторы EXISTS, NOT EXISTS
    • Вынесение подзапроса, оператор WITH
    Практика: Тест для самопроверки, использование подзапросов
    Домашнее задание: Использование подзапросов


    Занятие 8. Создание прочих объектов БД

    • VIEW, SEQUENCE, SYNONYM
    • INDEX, оптимизация запросов
    Практика: Тест для самопроверки, работа с индексами и оптимизация запросов
    Домашнее задание: Создание новых объектов в БД


    Занятие 9. Управление объектами БД

    • Удаление объектов
    • Изменение таблиц, индексов, проверок
    Практика: Управление объектами в БД


    Занятие 10. Дополнительные возможности

    • Объединение результатов нескольких запросов
    • Аналитические функции, оконные функции
    • Иерархические запросы
    • Регулярные выражения
    Практика: Использование дополнительных возможностей в запросах


    свернуть

    Преподаватель

    Александр

    Разработчик баз данных в Сбербанк-Технологии.

    Эксперт в БД и СУБД с более чем 5-ти летним опытом в IT-сфере.

    Закончил ЛЭТИ в области автоматизации процессов управления, затем более 3-х лет занимался разработкой серверной части медицинской информационной системы и бизнес-анализом в данной предметной области.

    В данный момент работает в крупнейшем банке РФ и занимается разработкой, оптимизацией и поддержкой информационных систем и процессов кредитования.

    свернуть

    Фотографии

    Курсы программирования, тестирования, мобильных и веб-технологий от Level UP!
    Учитесь с профессионалами в сфере IT-образования!