ИНСТИТУТ ИНФОРМАЦИОННЫХ ТЕХНОЛОГИЙ
БЕЛОРУССКОГО ГОСУДАРСТВЕННОГО УНИВЕРСИТЕТА ИНФОРМАТИКИ И РАДИОЭЛЕКТРОНИКИ
Поиск Карта сайта

Базы данных

Под базой данных понимается множество взаимосвязанных элементарных групп данных (информации), которые могут обрабатываться одной или несколькими прикладными системами. Система базы данных состоит из базы данных; программного обеспечения общего назначения, которая называется системой управления базой данных (СУБД), и служит для управления базой данных; соответствующего оборудования и людей.

            Каждая СУБД должна удовлетворять следующим требованиям:

  1. обеспечивать пользователю возможность создавать новые БД и определять их схему (логическую структуру данных) с помощью специального языка — языка определения данных; поддерживать разнообразные представления одних и тех же данных;
  2. позволять «запрашивать» данные и изменять их с помощью языка запросов, или языка манипулирования данными; допускать интеграцию и совместное использование данных различными приложениями;
  3. поддерживать хранение очень больших массивов данных, измеряемых гигабайтами и более, в течение долгого времени, защищая их от случайной порчи и неавторизованного использования, а также — обеспечивать модификацию БД и доступ к данным путем запросов, т.е. гарантировать безопасность и целостность данных;
  4. контролировать доступ к данным одновременно для многих пользователей; исключать влияние запроса одного пользователя на запрос другого и не допускать одновременный доступ, который может испортить данные, т.е. гарантировать управление параллельным доступом к данным.

За дополнительной информацией обращаться:

Ведущий специалист Ордынская Марина Юрьевна, ауд. 607-7., тел. +375 17 397-82-95, +375 29 639-65-63,

e-mail: ordinskaya@bsuir.by

Заместитель декана Гарбуз Виталий Борисович, ауд. 402-8., тел. +375 29 686-61-14, e-mail: garbuz@bsuir.by

По направлению «Автоматизация производственных процессов на оборудовании SIEMENS AG» обращаться к Лыч Анне Игоревне, специалисту ООО «ИНОСАТ-АВТОМАТИЗАЦИЯ», +375(44)5776288, al@i-a.by

Запись осуществляется через электронную форму. Обучение начинаются по мере формирования групп, и проводятся на платной основе. Время проведения для слушателей по направлению организаций с 9.00 до 16.00, кроме субботы и воскресенья, для физических лиц - по согласованию.

  • Стоимость: 350
  • Продолжительность: 36 часов
  • Количество заявок: 2

Образовательная программа
"Анализ и управление данными на языке SQL на примере СУБД MySQL "

Раздел 1. Базовые компоненты и принципы работы СУБД MySQL
· MySQL как реляционная СУБД в информационной системе.
·
Подготовка и настройка рабочего кружения для СУБД MySQL.
· Создание базы данных в СУБД МySQL и настройка прав доступа.

Раздел 2. Запросы на выборку и модификацию данных
· Выборка данных из одной таблицы.
·
Выборка данных из нескольких таблиц.
·
Подзапросы в инструкции SELECT. Объединение, пересечение и разность множеств.

Раздел 3. Использование представлений
· Выборка данных с использованием представлений.
·
Модификация данных с использованием представлений.
 

Раздел 4. Использование триггеров
· Агрегация данных с использованием триггеров.
·
Контроль операций с данными с использованием триггеров.

Раздел 5. Использование хранимых функций и процедур
· Использование хранимых функций.
·
Использование хранимых процедур.

Раздел 6. Использование хранимых функций и процедур
· Управление транзакциями.
· 
Конкурирующие транзакции.

Предварительное расписание занятий (вебинары):

17 октября (пн) 12.00 – 15.00 (4 уч. часа);
18 октября (вт) 12.00 – 15.00 (4 уч. часа);
19 октября (ср) 12.00 – 15.00 (4 уч. часа);
20 октября (чт) 12.00 – 15.00 (4 уч. часа);
21 октября (пт) 12.00 – 15.00 (4 уч. часа);
24 октября (пн) 12.00 – 15.00 (4 уч. часа);
25 октября (вт) 12.00 – 15.00 (4 уч. часа);
26 октября (ср) 12.00 – 15.00 (4 уч. часа);
27 октября (чт) 12.00 – 15.00 (4 уч. часа), зачет.

  • Стоимость: 350
  • Продолжительность: 36 часов
  • Количество заявок: 0

Программа повышения квалификации "​SQL-запросы и  основы их оптимизации на базе PostgreSQL"

Содержание программы:

РАЗДЕЛ I. Общие понятия и принципы реляционных баз данных (2 часа)
Тема 1.1. Основные понятия систем управления базами данных

РАЗДЕЛ II. Основы языка SQL (22 часов)
Тема 2.1. Основные инструкции языка SQL и типы данных
Тема 2.2. Однотабличные запросы языка SQL
Тема 2.3. Группировка и агрегация в запросах языка SQL
Тема 2.4. Подзапросы, возвращающие скаляр и множество
Тема 2.5. Многотабличные запросы
Тема 2.6. Нормализация таблиц
 

РАЗДЕЛ III. Оценка и оптимизация запросов  (12 часов)
Тема 3.1. План выполнения запроса
Тема 3.2. Индексы
Тема 3.3.Общие табличные выражения
Тема 3.4. Поиск текста средствами SQL
Тема 3.5. Возможности полнотекстового поиска

Предварительное расписание занятий (вебинары):

____ (пн) 9.00 – 16.00 (8 часов);
____ (вт)  9.00 – 16.00 (8 часов);
____ (ср) 9.00 – 16.00 (8 часов);
____ (чт) 9.00 – 16.00 (8 часов);
____ (пт) 9.00 – 12.00 (4 часа) + зачет.

Требования:

  • компьютер, подключенный к сети Интернет;
  • занятия проходят в zoom;
  • для выполнения практических работ необходимо установить сервер и pgadmin https://www.enterprisedb.com/downloads/postgres-postgresql-downloads.
  • курс ориентирован на PostgreSQL 12 и выше (для Windows поддерживается только 64 разрядная версия. Если ОС является 32-разрядной, то можно устанавливать версию 10, но в теме 3.3  полноценно выполнить лабораторную работу не получится).
  • Стоимость: 350
  • Продолжительность: 36 часов
  • Количество заявок: 5

Образовательная программа 
"Методы и инструменты для обработки больших массивов данных (с использованием СУБД Oracle 11)"

Раздел I. ВВЕДЕНИЕ В БАЗЫ ДАННЫХ
Тема 1.1. Фундаментальные понятия реляционной модели
Тема 1.2. Системы управления базами данных

Раздел II. ИНФОРМАЦИОННЫЕ СТРУКТУРЫ БАЗ ДАННЫХ
Тема 2.1. Понятие модели данных
Тема 2.2. Целостность данных
Тема 2.3. Обеспечение целостности данных средствами СУБД Oracle

Раздел III. УПРАВЛЕНИЕ ОБЪЕКТАМИ БАЗЫ ДАННЫХ
Тема 3.1. Язык определения схемы данных (DDL)
Тема 3.2. Отображение данных в среде СУБД Oracle
Тема 3.3. Фильтрация и упорядочивание данных
Тема 3.4. Изменение данных. Команда обновления

Раздел IV. ПРОЕКТИРОВАНИЕ ЗАПРОСОВ
Тема 4.1. Использование команды SELECT для вывода данных
Тема 4.2. Однотабличные операторы выборки данных
Тема 4.3. Однотабличные операторы выборки данных
Тема 4.4. Многотабличные запросы выборки данных
Тема 4.5. Агрегатные и аналитические функции
Тема 4.6. Сложные запросы. Использование подзапросов
Тема 4.7. Использование регулярных выражений в условиях критерия поиска строк

Требования:

 

1. Системные требования:

  • операционная система MS Windows 7 или выше;
  • объем оперативной памяти – не  менее 2 Гб;
  • свободное дисковое пространство – не менее 20 Гб;
  • архитектура процессора x86 64 бит

2. Требования к ПО:

  • браузер Google Chrome, Mozilla Firefox или Opera (один из них на выбор);
  • плейер виртуальной машины Oracle VirtualBox 6.1 (или выше);
  • приложение для видеоконференций ZOOM.

3.Прочие требования:

  • постоянное интернет-соединение на скорости не менее 5 Мб/с;
  • наличие адреса электронной почты.

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

______ - 10.00 - 16.30 (8 акад часа);
______ - 10.00 - 16.30 (8 акад часа);
______ - 10.00 - 16.30 (8 акад часа);
______ - 10.00 - 16.30 (8 акад часа);
______ - 10.00 - 13.00 (4 акад часа), зачет.

 
  • Стоимость: 350
  • Продолжительность: 36 часов
  • Количество заявок: 2

Программа повышения квалификации "​Язык управления реляционными базами данных  (на базе платформы MS SQL SERVER)"

Содержание программы:

  1. Понятие реляционных баз данных (4 часа)
    Реляционные базы данных
    Создание баз данных и таблиц
  2. Оператор выбора Select (18 часов)
    Однотабличные запросы
    Использование агрегатных функций
    Многотабличные запросы и подзапросы
  3. Программируемые объекты баз данных и табличные выражения (14 часов)
    Хранимые процедуры. Функции пользователя. Триггеры
    Операторы объединения. Представления на основе выборок и объединений

 

Предварительное расписание занятий (вебинары):

8 ноября (вт) 9.00 – 12.00 (4 уч. часа);
9 ноября (ср)  9.00 – 16.00 (8 уч. часов);
10 ноября (чт) 9.00 – 12.00 (4 уч. часа);
11 ноября (пт) 9.00 – 12.00 (4 уч. часа);
14 ноября (пн)  9.00 – 16.00 (8 уч. часов);
15 ноября (вт)  9.00 – 16.00 (8 уч. часов), зачет.

Требования:

  • компьютер, подключенный к сети Интернет;
  • занятия проходят в zoom;
  • для выполнения практических работ необходимо установить MS SQL SERVERКурс ориентирован на версии начиная с 2014.