Администрирование баз данных SQL Server 2016. Administering a SQL Database Infrastructure. (M20764)

PL/М20764 Администрирование баз данных Microsoft SQL Server 2016

Продолжительность 45 ак. часов
Ближайшая дата обучения: 21.08.2023

О курсе

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

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

По окончании обучения Вы будете уметь:

  • Выполнять типовые задачи по обслуживанию баз данных.
  • Разрешать проблемы, возникающие при эксплуатации баз данных.
  • Осуществлять резервное копирование и восстановление баз данных.
  • Использовать механизмы защиты данных.

[tabby title=»Описание и требования»]

Уровень предварительной подготовки:

  • Базовые знания об основной функциональности ОС Windows
  • Опыт работы с Transact-SQL
  • Опыт работы с реляционными базами данных
  • Опыт проектирования БД​

Продолжительность курса:  5 дней/45 часов

[tabby title=»Содержание курса»]

Модуль 1. Базовые понятия и определения

  • Задача. Решение задачи.
  • Алгоритм. Свойства алгоритмов.
  • Программа. Программное обеспечение.
  • Информатика. Информация. Информационная технология.
  • Данные. Числа в арифметике.
  • Выражения. Операнды. Знаки операций. Идентификаторы. Константы.
  • Законы арифметики (коммутативность, ассоциативность, дистрибутивность).

Модуль 2. Представление данных. Принцип программного управления

  • Основы алгебры логики.
  • Системы счисления. Связи между системами счисления.
  • Основы арифметики двоичных чисел.
  • Принцип программного управления. Базовая архитектура и структура ЭВМ. Принцип фон Неймана.
  • Единицы измерения ёмкости запоминающих устройств.
  • Представление целых и вещественных чисел в памяти ЭВМ.
  • Диапазоны представления чисел в двоичной системе счисления.
  • Представление символьной информации. Кодовые таблицы.
  • Понятие типа данных.

Модуль 3. Методологии и языки программирования

  • Стадии и этапы разработки программ. Проектирование. Реализация.
  • Проблемы программирования.
  • Методологии программирования. Классификация методологий программирования (структурное, объектно-ориентированное, логическое, функциональное, программирование в ограничениях).
  • Структурное программирование. Базовые принципы (пошаговая детализация, модульное структурное программирование).
  • Объектно-ориентированное программирование. Базовые принципы (абстрагирование,  инкапсуляция, наследование, полиморфизм).
  • Языки программирования. Классификация.

Модуль 4. Структуры данных. Основы проектирования баз данных

  • Базовые структуры данных – массивы и записи.
  • Основные операции над структурами данных.
  • Динамические структуры данных. Списки. Стеки. Деревья.
  • Информационная система. Понятие базы данных.
  • Требования пользователей к базам данных.
  • Проектирование баз данных. Цели и этапы проектирования.
  • Инфологический аспект. Модель «сущность-связь».
  • Даталогический аспект. Модели данных (иерархическая, сетевая, реляционная) их достоинства и недостатки.
  • Реляционные базы данных. Понятие отношения. Нормализация.
  • Системы управления базами данных.
  • Базы данных и компьютерные сети. Сетевые и распределённые базы данных.

Модуль 5. Система программирования. Этапы реализации программ

  • Установка и настройка системы программирования на языке С.
  • Кодирование. Структура программ на языке С.
  • Компиляция и редактирование связей.
  • Выполнение программы в системной консоли.
  • Разработка простейших программ на языке программирования С. Объявления. Выражения. Форматный ввод-вывод данных.

Модуль 6. Основы структурного кодирования. Управляющие структуры

  • Следование как простейшая управляющая структура.
  • Условные выражения как основа формирования управляющих структур. Операции отношения и логические операции.
  • Ветвление. Ветвление «если-то». Ветвление «если-то-иначе».
  • Повторение (Циклы). Циклы с предусловием. Циклы с постусловием.

Модуль 7. Проектирование и реализация базы данных

  • Проектирование базы данных.
  • Анализ предметной области. Выделение сущностей и их атрибутов.
  • Составление универсального отношения. Нормализация.
  • Реализация базы данных.
  • СУБД Microsoft Access. Структура рабочего пространства.
  • Объекты базы данных. Таблицы, запросы, отчёты, формы.
  • Создание таблиц данных в режиме конструктора. Формирование запросов. Связывание таблиц. Построение отчётов.

Модуль 8. Использование языка SQL для программного извлечения сведений из баз данных

  • Что такое SQL? Краткий обзор.
  • Формирование запросов к базам данных на примере программы Microsoft Query.
  • Создание простейшего запроса. Оператор SELECT.
  • Квалифицированный выбор – предложение WHERE.
  • Запрос нескольких таблиц, как одной.

[tabbyending]

Расписание занятий

Дата Формат Место проведения Стоимость
21.08.2023 Дистанционный Саратов

36,000 

11.09.2023 Дистанционный Саратов

36,000 

27.11.2023 Дистанционный Саратов

36,000 

04.12.2023 Дистанционный Саратов

36,000 

Write a review

36,000 

Уровень сложности
Средний
Продолжительность 45 ак. часов
Лекции
0 лекций

Мы проконсультируем вас по всем вопросам обучения!

Оставьте заявку!