Notice: Undefined offset: 1 in /sata1/home/users/praktikum/www/www.praktikum.com.ua/classes/_coursemodel.class.php on line 380
Курсы баз данных Ms SQL Server Киев, курсы SQL левый берег
Правий берег: м. Святошин, вул. Чистяківська, 2 
Лівий берег:  м. Лівобережна, вул. Сверстюка, 19
Заказать звонок

Компьютерные курсы

Курсы базы данных Microsoft SQL Server для начинающих

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

Кто приходит обычно на курсы изучения баз данных MS SQL Server  – это разработчики баз данных;  IT-специалисты, использующие SQL Server для реализации базы данных, администраторы баз данных, разработчики приложений, аналитики данных, системные аналитики.

В рейтинге лучших IT-профессий специальность “Администратор базы данных” стоит на 5 месте, при этом у нее практически самый низкий показатель безработицы — 1,1%.

Предварительная подготовка: практическое понимание работы реляционных баз данных, навык работы с Transact-SQL, знание о функциях Microsoft Windows на базовом уровне.

Работу над курсом вы начнете, обучаясь выстраивать алгоритмы. Затем перейдете к написанию SQL-запросов,  разработке баз данных и азов программирования. Изучите вопросы безопасности и сохранности данных. Рассмотрите особенности работы с SQL в локальных и глобальных сетях. После курса вы сможете     установить, настроить и сопровождать базы данных MS SQL Server;  обеспечивать эффективную работу клиентских приложений с базами данных на MS SQL Server.

  • Стоимость курса: 5000 грн
  • Первый урок пробный. Оплата полной суммой до второго урока. При оплате по безналу +10 %.
  • Дни обучения: можно менять по согласованию с группой. Индивидуальное обучение: 1 час 400 грн.
  • График и время занятий:
Время обучения Всего часов
акад/астрон
Срок Преподаватель Начало занятий,
адрес
10.00-12.00
40 / 30 2 мес не назначен
(отзывы)
22 февраля 2022 г.
онлайн з викладачем
  • Срок обучения: 1,5 мес
  • Запись в Свидетельстве после окончания курса: База данных Microsoft SQL Server

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

Последовательность изучаемых тем может изменяться.

Тема 1. Теория баз данных. Введение в курс SQL Server.
Встроенный язык SQL. Подразделы SQL. Transact-SQL. Информационные системы. Базы данных. Модели баз данных. Реляционная модель данных. Проектирование баз данных. Нормализация и ее необходимость. Семантическое моделирование баз данных.

Тема 2. Установка SQL Server
Требования к использованию SQL Server.  Установка основных и дополнительных компонент SQL Server. Обновление SQL Server. Проблемы, возникающие при установке. Удаление SQL Server.

Тема 3. Инструменты управления и утилиты
Группа программ SQL Server. Группа программ Switch. Инструмент Query Analyzer.

Тема 4. Архитектура баз данных
Логическая архитектура баз данных. Таблицы. Представления. Хранимые процедуры. Триггеры. Индексы. Правила. Ограничения целостности. Умолчания. Пользовательские типы данных. Функции. Физическая архитектура баз данных. Страницы и группы страниц. Файлы и группы файлов. Просмотр плана исполнения запроса. Трассировка хранимых процедур. Поиск объектов. Управление свойствами соединения. Просмотр статистики.

Тема 5. Transact-SQL
Выражения. Операторы. Идентификаторы. Стандартные идентификаторы. Ограничители. Ограниченные идентификаторы. Переменные. Введение в работу с объектами баз данных. Запрос. Таблицы. Представления. Определяемые пользователем типы данных. Правила. Умолчания. Индексы. Ограничения целостности.

Тема 6. Типы данных
Бинарные типы данных. Символьные типы данных. Текстовые типы данных. Целочисленные типы данных. Нецелочисленные типы данных. Типы данных для хранения информации о дате и времени. Денежные типы данных. Специальные типы данных. Тип данных bit. Тип данных timestamp. Тип данных uniqueidentifier. Тип данных sysname. Тип данных sql_variant. Тип данных cursor. Тип данных table. Преобразование типов данных

Тема 7. Управляющие конструкции и логические операторы
Управляющие конструкции. BEGIN...END. IF...ELSE. CASE...END. COALESCE. WHILE...BREAK & CONTINUE. Логические операторы. Оператор ALL. Операторы SOME и ANY. Оператор BETWEEN. Оператор EXISTS. Оператор IN. Оператор LIKE.

Тема 8. Встроенные функции SQL в курсе администрирования баз данных
Математические функции. Строковые функции. Функции для работы с датой и временем. Функции конфигурирования. Системные функции. Функции системы безопасности. Функции управления метаданными. Статистические функции. Общий список функций.

Тема 9. Система безопасности в курсе SQL Server
Общие правила разграничения доступа. Архитектура системы безопасности SQL Server. Режимы аутентификации. Режим аутентификации Windows NT. Режим аутентификации SQL Server. Компоненты структуры безопасности. Пользователи. Роли сервера. Роли баз данных. Роли приложения. Защита данных. Шифрование данных. Ограничение доступа к файлам SQL Server. Права доступа. Права на доступ к объектам баз данных. Права на исполнение команд Transact-SQL. Неявные права. Запрещение доступа. Неявное отклонение доступа. Конфликты доступа. Обзор средств Transact-SQL.

Тема 10. Транзакции и блокировки в курсе администрирования баз данных
Понятия транзакции и блокировки. Управление транзакциями. Явные транзакции. Автоматические транзакции. Неявные транзакции. Распределенные транзакции. Вложенные транзакции. Команды Transact-SQL, запрещенные в транзакциях. Управление блокировками. Уровни блокировок. Уровни изоляции. Основные типы блокировок. Специальные типы блокировок. "Мертвые" блокировки. Управление блокировками в запросе

Тема 11. Создание в курсе баз данных и управление базами данных
Использование неформатированных разделов. Увеличение базы данных. Создание баз данных. Управление базами данных. Уменьшение базы данных. Управление свойствами базы данных. Присоединение и отсоединение базы данных. Передача прав владения. Изменение имени базы данных. Просмотр свойств базы данных. Удаление базы данных. Управление пользовательскими типами данных. Управление умолчаниями. Управление правилами

Тема 12. Работа с таблицами. Выборка данных в курсе администрирования баз данных
Проектирование таблиц. Первичный ключ таблицы. Внешний ключ таблицы. Определение уникального столбца. Определение проверочных ограничений. Определение значения по умолчанию. Определение столбца-счетчика. Управление таблицами. Команда создания таблицы. Примеры создания таблиц. Получение информации о свойствах таблицы. Получение информации об объектах, зависимых от таблицы. Получение информации о связанных таблицах. Изменение структуры таблицы. Удаление таблиц

Тема 13. Извлечение данных в курсе администрирования баз данных
Раздел SELECT. Раздел INTO. Раздел FROM. Раздел WHERE. Раздел GROUP BY. Раздел HAVING. Раздел UNION. Раздел ORDER BY. Раздел COMPUTE. Раздел FOR. Раздел OPTION. Функции агрегирования

Тема 14. Вставка, изменение и удаление данных в курсе администрирования баз данных
Добавление данных. Использование команды INSERT. Использование команды SELECT...INTO. Изменение данных. Удаление данных. Массовое копирование данных. Область применения утилиты BCP. Импорт и экспорт данных утилитой BCP. Формат файлов утилиты BCP. Пример использования утилиты bcp.exe. Использование команды BULK INSERT

Тема 15. Использование представлений
Область применения представлений. Архитектура представлений. Представления и безопасность. Создание представлений. Использование функций. Разделенные представления. Модификация данных. Управление представлениями. Изменение представления. Изменение имени представления. Удаление представления. Получение информации. о представлении. Просмотр зависимостей представлений

Тема 16. Функции пользователя
Классы функций пользователя. Функции класса Scalar. Функции класса Inline. Функции класса Multi-statement. Изменение функций пользователя. Удаление функций пользователя

Тема 17. Курсоры
Реализация курсоров. Типы и поведение курсоров. Статические курсоры. Динамические курсоры. Последовательные курсоры. Ключевые курсоры. Управление курсорами. Создание курсора. Открытие курсора. Считывание данных. Изменение исходных данных. Удаление данных. Закрытие курсора. Освобождение курсора. Тип данных cursor. Дополнительные средства.

Тема 18. Хранимые процедуры
Типы хранимых процедур. Разработка хранимых процедур. Создание хранимой процедуры. Вызов хранимой процедуры. Примеры создания хранимых процедур. Использование параметров хранимой процедуры. Возвращение данных из хранимой процедуры. Использование параметров. Использование кода завершения. Использование курсоров. Управление хранимыми процедурами. Изменение хранимой процедуры. Изменение имени хранимой процедуры Удаление хранимой процедуры. Управление автоматическим выполнением хранимых процедур. Расширенные хранимые процедуры.

Тема 19. Триггеры
Применение триггеров. Создание триггера. Модификация триггера. Удаление триггера. Программирование триггера. Переименование триггера. Ограничения при создании триггеров. Получение информации о триггере. Пример использования триггера

Тема 20. Индексы. Планирование индексов
Некластерный индекс. Кластерный индекс. Уникальный индекс. Фактор заполнения. Создание индексов. Управление индексами. Переименование индексов. Удаление индексов. Перестроение индексов. Получение информации об индексах. Индексирование представлений. Использование статистики.

Тема 21. Резервное копирование и восстановление баз данных
Резервное копирование пользовательских и системных баз данных. Подготовка к резервному копированию. Создание резервных копий. Восстановление баз данных. Сценарии восстановления.

Тема 22. Понятие репликации.
Факторы, влияющие на распространение данных. Сценарии репликации.
Компьютерные курсы : КУЗЬМИН Александр

КУЗЬМИН Александр

Преподаватель по курсам:


 
 
Курсы базы данных Microsoft SQL Server 
 
 
Онлайн курсы Oracle 11g: Основы PL/SQL для начинающих 
Основы SQL (с нуля) 
Курсы СУБД MySQL (курс по базам данных) 
Oracle 11g: Основы SQL 

Образование:

Высшее: 1) Университет "Украина", факультет компьютерных технологий; 2) государственный педагогический университет, физико-математический факультет.

Опыт работы:

Опыт администрирования баз данных Oracle в крупных системных банках Украины, телекоммуникационных операторах. Опыт подготовки и проведения авторских курсов по СУБД Oracle в Центре Знаний компании "Инком".  Хорошее знание SQL, PL/SQL, архитектуры RDBMS Oracle. Работа с ОС Linux. Опыт работы с Oracle с 2003 года (версии 10g, 11g).
 

Посмотреть отзывы, комментарии...

 

Введите Ваши данные
Желаемое время и место занятий:
Укажите месторасположение обучения
Оставьте комментарии или вопросы
(например, если Вы согласны заниматься по разным графикам или в разных филиалах)

Спасибо!
Ваш запрос успешно отправлен.
Мы напишем Вам интересующую информацию
в течение одного дня или перезвоним в ближайшее время.

Спасибо за интерес, проявленный к нашему Учебному центру!

Оставьте свой отзыв

Ваши впечатления, пожелания и т.п.

Ваше имя:
E-mail:

необязательный почтовый адрес служит для связи с автором
и не показывается на страницах сайта

 
 
Владимир
Очень интересно и познавательно! Некоторые "темы" мне было сложно понять, но благодаря Андрею, все в конце концов "разложилось по полочкам" в моей голове. Огромное спасибо!

— 4 декабря 2017 г.

Виктор
Во время обучения нужно было очень многое изменять на сайте. Начиная с составления правильного симантического ядра (ведь то, что было раньше оказалось в очень сыром виде). Я думал, что что-то знаю по СЕО, а оказалось, что я почти ничего не знал. Спасибо, Андрей!

— 8 сентября 2017 г.

Настя
Хотела бы поблагодарить преподавателя за отличную подачу материала. Теория сразу подкреплялась практикой. Некоторые "творческие моменты" были показаны с разных сторон, а не приведенны к одному какому-то шаблону. Курс очень понравился

— 6 августа 2017 г.

Ирина
Тема сео была для меня совсем новая и не знакомая. Но имея свой сайт, нужно было его как то начать продвигать. Курс расчитан в первую очередь на таких как я - на тех, кто совсем в сео ничего не смыслет. Это большой плюс. Спасибо

— 22 июля 2017 г.

Игорь
Получил все необходимые знания для дальнейшего продвиджения и развития своего магазина. Спасибо огромное

— 14 мая 2017 г.

Анна
Очень довольна курсом. Андрей очень хорошо, грамотно и доступно всё объясняет. Курс адаптирован под индивидуальные потребности, учишься на своём сайте, поэтому первые результаты видны уже в процессе обучения. Спасибо Андрею и мои наилучшие рекомендации!

— 12 мая 2017 г.

Лора
Нравится, что учишся сразу на примере своего сайта. Сколько же было найдено и исправлено ошибок на сайте... Спасибо, Андрей! ;)

— 26 апреля 2017 г.

Антон
Интресено было обучаться. Тем более что делали раскрутку сайта на свом собствееном сайте.

— 22 апреля 2017 г.

Андрей
Как оказалось - сео не такая уж и сложная наука. Да, много за чем надо смотреть, наблюдать, анализировать, действовать. Но это всегда лучше, чем просто сидеть сложа руки и ничего не делать. Спасибо за отличный курс!

— 4 апреля 2017 г.

Александр
Учился для себя, а не для корочки. В итоге прошел собеседование в хорошую компанию. Если какие-то сложности в работе - звоню нашему бівшему преподавателю Андрею).

— 9 марта 2017 г.

Денис
Работал дизайнером и решил для общег развития выучить сео для своего интернет магазина. Сспасибо Андрею, что сэкономил мое время на изучение и помог внедрить на сайт.

— 9 марта 2017 г.

Иван
Отличный курс для новичков. Я в SEO вообще ничего не понимал, но после окончания курса уже сам могу заниматься продвижением своего сайта. Вдруг что, могу всегда проконсультироваться с преподавателем.

— 2 февраля 2017 г.

Саша
Андрей, спасибо вам за курс! Было очень интересно. Некоторые темы для понимая были сложными, но благодаря вам я справился. Еще раз спасибо!

— 29 января 2017 г.

Тамара
Спасибо! Очень многие моменты для меня стали понятны. Теперь можно хоть как то контролировать весь процесс продвижения когда есть понятия что к чему

— 11 ноября 2016 г.

Катя
Спасибо за обучение. Было очень познавательно. Полученные знания уже приносят первые результаты.

— 27 сентября 2016 г.

Артем
В СЕО уже не новичок, но интересовали некие вопросы. Спасибо Андрею за внятные ответы.

— 10 августа 2016 г.

Ира
Огромное спасибо Андрею

— 14 мая 2016 г.

Ольга Петровна
Благодаря курсам мы секономили много денег на раскрутку своего сайта. теперь я точно знаю за что плачу сеошнику!

— 6 января 2016 г.

Ира
Я даже не ожидала, что столько нужно будет проделать работы на своем интернет-магазине, но благодаря Андрею я смогла разобраться что к чему. Уже видны первые результаты

— 5 декабря 2015 г.

Даша
Наконец-то пошли продажи!! О позициях еще рано говорить, но для того что бы начались продажи мы настроили рекламу в Гугле и наконец-то мы сдвинулись с "мертвой точки". Спасибо Андрею!

— 10 июля 2015 г.

Иван
Огромнейшее спасибо Андрею за обучение! Сайт уже вырос в позициях, а ведь это только начало

— 27 мая 2015 г.

Вика
Спасибо большое моему преподавателю Андрею Ткачу . Прошла ускоренные индивидуальные курсы по SEO. Получила много новой информации, осталось все систематизировать. С удовольствием еще приеду, для более расширенного изучения. На курсе все детально рассказали, показали, Но пока не настроили, сайт в разработке. Через время я надеюсь все оптимизируем. И продажи пойдут. Спасибо!

— 10 февраля 2015 г.

Гена
Можно сказать, что пришел с одним сайтом, а после курса ушел абсолютно с другим - уже оптимизированным. Сложно теперь представить в каком он был виде до внутренней оптимизации. Ждем роста позиций )

— 29 мая 2014 г.

 

Виды SQL-серверов

Для реализации функций СУБД на сегодняшний день чаще всего используются следующие SQL-серверы:

  • MS SQL server - многопользовательский программный продукт, разработанный компанией Microsoft, обладающий высокой производительностью и отказоустойчивостью, тесно интегрированный с ОС Windows. Этот сервер поддерживает удаленные подключения, работает с многими популярными типами данных, дает возможность создавать триггеры и хранимые данные, имеет практичные и удобные утилиты для настройки;
  • Oracle Database server - СУБД, предназначенная для создания, консолидации и управления базами данных в облачной среде. Используя этот сервер, можно как автоматизировать обычные бизнес-операции, так и выполнять динамический многомерный анализ данных (OLAP), проводить операции с документами xml-формата и управлять разделенной и локальной информацией;
  • IBM DB2 - семейство СУБД для работы с реляционными базами данных, признанное самым производительным, имеющим высокие технические показатели и возможности масштабирования. SQL-серверы этой группы характеризуются мультиплатформенностью, способностью к мгновенному созданию резервных копий и восстановлению БД, реорганизации таблиц в онлайн-режиме, разбиению баз данных, определению пользователями новых типов данных;
  • MySQL - СУБД, разработанная и поддерживаемая компанией Oracle. В основном она используется локальными или удаленными клиентами, позволяя им работать с таблицами разных типов, поддерживающих полнотекстовый поиск или выполняющих транзакции на уровне отдельных записей;
  • PostgreSQL - СУБД с открытым исходным кодом, работающая с объектно-реляционными (поддерживающими пользовательские объекты) базами данных. Также PostgreSQL предназначена для создания, хранения и извлечения сложных структур данных. Она поддерживает самые различные типы данных (среди них - числовые, текстовые, булевы, денежные, бинарные данные, сетевые адреса, xml и другие).
Друзі! Ми надаємо безкоштовні консультації по навчанню, підбору курса та програми для веденню бухобліку - пишіть нам в вайбер чи телеграм, скидуйте скріншоти, відео. Ми вам допоможемо розібратись з усіма питаннями!)
 
Якщо ситуація більш серйозніша, тоді йдемо в електронну пошту). Відправте , будь-ласка нам інформацію на пошту fame@ukr.net