Казахстан, г. Алматы, ул. Шевченко 90, БЦ «Каратал», офис 53
Казахстан, г. Астана, ул. Иманова 19, БЦ Деловой Дом "Алма-Ата", офис 612

кол-во дней: 3
кол-во часов: 24
код курса: 10985

Цель курса – предоставить слушателям знания и навыки, необходимые для освоения технологий баз данных или расширения своих знаний в этой области. Курс описывает основные концепции баз данных, включая такие понятия как типы баз, языки работы с базами данных, дизайн баз данных.

Аудитория

Этот курс предназначен для специалистов, только начинающих работать с базами данных.

По окончании курса слушатели смогут:

  • Описать основные концепции базы данных в контексте SQL Server 2016

  • Описать язык базы данных, используемый в SQL Server 2016

  • Описать технологии моделирования данных

  • Описать методы нормализации и денормализации

  • Описать типы связей и последствия их использования при проектировании баз данных

  • Описать влияние проектирования базы данных на производительность

  • Описать объекты, используемые в базах данных

Необходимая подготовка

Для эффективного обучения на курсе слушатели должны обладать следующими знаниями и навыками:

  • Наличие общей компьютерной грамотности

 

Содержание курса

Модуль 1: Введение в базы данных

Темы

  • Введение в реляционные базы данных

  • Другие типы базы данных.

  • Анализ данных

  • Языки баз данных

Лабораторная работа: Сервер запросов SQL

Модуль 2: Моделирование данных

Темы

  • Моделирование данных

  • Модель базы данных ANSI/SPARC

  • Моделирование отношений сущностей

Лабораторная работа: Моделирование отношений сущностей

Модуль 3: Нормализация

Темы

  • Необходимость нормализации данных

  • Терминология нормализации

  • Уровни нормализации

  • Денормализация

Лабораторная работа: Нормализация необработанных данных

Модуль 4: Отношения

Темы

  • Схема сопоставления

  • Ссылочная целостность

Лабораторная работа: Проектирование отношений

Модуль 5: Производительность

Темы

  • Индексирование

  • Производительность запросов

  • Параллелизм

Лабораторная работа: Производительность запросов

Модуль 6: Объекты базы данных

Темы

  • Таблицы

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

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

  • Другие объекты базы данных