Проектирование баз данных. Язык SQL.

Лекция / семинар сайт события http://levelp.ru/courses/detail.php?ID=405

Добавить в календарь:
Поделиться:

Знание и умение работать с базами данных является необходимым для профессионального программиста. 

Мы рады представить всем желающим возможность освоить практические навыки работы с базами данных на нашем двухдневном скоростном интенсиве.

 

 Для кого этот интенсив?

  • Для тех, кто проектирует ИС, и хочет четко представлять, как функционирует хранилище данных.

  • Для тех, кто хочет за короткий срок научиться проектировать базы данных под свои задачи.

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

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

  • Спроектировать несложную БД для хранения данных заданной структуры. 

  • Разработать логику обработки данных средствами самой БД

  • Создать хранимые процедуры, функции и триггеры на языке T-SQL, и некоторых диалектах.

Что Вы получите:

  • Представление о реляционных БД и наиболее популярных системах управления БД 

  • Практические навыки работы в графических и текстовых редакторах различных СУБД (MySQL, Postgree, Firebird,MSSQL)

  • Знания о принципах работы и структуре хранения данных в БД

 

Программа интенсива:

 

Часть 1: Логическая

  • Реляционные базы данных 

  • История 

  • Принципы хранения данных 

  • Объекты БД

    • Таблицы 

    • Представления 

    • Функции 

    • Хранимые процедуры 

    • Триггеры 

  • Хранение данных 

  • Структура таблиц, записи и поля

  • Типы данных

  • Индексы и идентификаторы 

  • Внешние ключи 

  • Объединение таблиц

  • Практика 1: Проектирование структуры хранения данных для реальной задачи.

Часть 2: Технологическая.

  • Обзор СУРБД 

    • MySQL

    • PostgreSQL 

    • Firebird 

    • Прочие 

      • mSQL 

      • SQLite 

      • MS Access

    • MS SQL 

    • Oracle

  • Обзор редакторов SQL 

    • phpMyAdmin (MySQL)

    • Query Browser (MySQL)

    • pgAdmin (PostgreSQL)

    • IB Expert (Firebird)

    • MS SQL Studio (MSSQL)

  • Практика 2: Создание спроектированной структуры в СУРБД с помощью редакторов 

Часть 3: Программирование. 

  • Язык SQL 

    • Язык мета-данных 

      • Создание объектов 

      • Удаление объектов

      • Изменение объектов

      • Очистка объектов

    • Язык манипулирования данными

      • Вставка

      • Удаление

      • Выборка

      • Псевдонимы

      • Соединения

      • Группировка

      • Сортировка

      • Подзапросы

    • Различия диалектов SQL 

    • Дамп базы данных

  • Программирование хранимых процедур, триггеров и UDF

    • Переменные

    • Временные таблицы

    • Операторы

    • Транзакции

    • Transact SQL 

  • Практика 3: Создание объектов БД средствами SQL и программирование бизнес-логики.

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

Владимир Болотовский

Владимир Болотовский

Окончил Санкт-Петербургский Государственный Политехнический Университет, по специальности Радиофизика и электроника. В 1999 году получил там же второе высшее образование по специальности «Системная интеграция».

Несколько лет работал программистом, постоянно развиваясь и совершенствуя свои знания и навыки, а с 2005 года был назначен IT-менеджером в крупной компании.

 

С 2009 года занимается аналитикой бизнес процессов и проектированием информационных систем. Имеет сертификаты по продуктам «Business Studio» , «Monitor CRM», «Microsoft .NET». В активе имеет разработки двух корпоративных информационных систем для холдингов, CRM-системы, нескольких Веб-порталов, LMS-системы, и нескольких учебных курсов.

 

С 1991 года увлекается ТРИЗ (Теория Решения Изобретательских Задач). В 2011 году окончил МУНТТР (Международный Университет Научно-технического Творчества и Развития). Имеет публикации по теме применения подходов ТРИЗ в информационных системах.

Комментарии (0):

Оставлять комментарии могут только зарегистрированные пользователи

Для получения embed кода необходимо кликнуть правой
кнопкой мыши на видео и выбрать пункт меню
'Сгенерировать HTML код'

Стоимость очного участия - 12 100 руб.

Стоимость участия он-лайн - 5 310 руб

Забыли пароль? Регистрация