наверх

Системы управления базами данных в медицине

Дату старта объявим позже

Дата начала записи на курс еще не объявлена

  • Русский

    язык курса

  • от 10 до 16 недель

    длительность курса

  • от 4 до 7 часов в неделю

    понадобится для освоения

  • 2 зачётных единицы

    для зачета в своем вузе

О курсе

Изучение основ теории и практики создания и функционирования Систем баз данных. Разработка технических требований к БД, концептуальное, логическое, физическое проектирование, организация хранения, обработка данных и поиск информации, написание операторов манипуляции данными языка SQL и проектирование приложений для медицины с использованием среды разработки Qt.

Формат

Стоимость доступа к материалам курса за исключением ознакомительной части (включая тестовые материалы и возможность пройти экзамен с прокторингом и получить сертификат) составляет 3600 рублей. Для этого нужно пройти текущее тестирование не меньше чем на 60% и итоговый тест не меньше чем на 60%.

1.    Дж. Хаббард Автоматизированное проектирование баз данных / Дж. Хаббард. - М.: Мир, 2019. - 296 c.
2.    В.Ю. Демьяненко Программные средства создания и ведения баз данных / В.Ю. Демьяненко. - М.: Финансы и статистика, 2019. - 127 c.
3.    Манифест "Системы баз данных третьего поколения". – Журнал «СУБД»,·1995, № 2. – с. 143-159.  http://rema44.ru/resurs/study/ddb/manifest.html.
4.    Коннолли Т., Бегг К. Базы данных: проектирование, реализация, сопровождение. Теория и практика, 3-е изд.: Пер. с англ.: Уч. пос. – М.: Изд. дом "Вильямс", 2003. – 1440 с.
5.    Вендров А.М. CASE-технологии. Современные методы и средства проектирования информационных систем. – http://www.citforum.ru/database/case/index.shtml.
6.    Д. Кренке Теория и Практика построения баз данных / Д. Кренке. - М.: СПб: Питер; Издание 9-е, 2015. - 858 c.

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

Модуль 1. Технологии баз данных, их назначение. Функции и основные компоненты систем управления базами данных.

1. Базовые понятия (связанные с предметной областью, и данными). Назначение баз данных. Возможное применение баз данных в медицине. Краткая история развития.

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

 

Модуль 2. Модели данных. Обзор разновидностей моделей данных. Базовые понятия.

1. Модель данных. Ранние модели данных. Модель данных инвертированных таблиц.

2. Иерархическая модель данных. Сетевая модель данных.

 

Модуль 3. Реляционная модель.

 1. Реляционная алгебра и реляционное исчисление в реляционной модели.

 2. Язык SQL: манипулирование данными и определение данных.

 

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

2. Операторы AND, OR, Not языка SQL/

3. Общая структура оператора выборки в языке SQL

 

Модуль 5. Система управления базами данных – СУБД.

1. Архитектура СУБД

2. Классификация СУБД.

3. Клиент-серверная и файл-серверная архитектура.

4. Примеры популярных СУБД.

 

Модуль 6. Организация, хранение и работа с данными в базе данных.

1. Типы данных в СУБД. На что это влияет.

2. Структура хранимых данных. Управление пространством памяти и размещением данных.

3. Способы размещения данных и доступа к данным. Эксплуатация баз данных.

4. Распределение обязанностей в системах с базами данных. 

Администраторы данных и администраторы баз данных. Разработчики баз данных. Прикладные программисты. Пользователи.

 

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

1. Отношения в базе данных. Свойства отношений. Реляционные ключи.

2. Представление схем в реляционной базе данных. Реляционная целостность. Защита баз данных. Общие сведения.

3. Транзакции.

4. Методика сбора фактов как подготовка к проектированию.

 

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

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

2.  Методология логического проектирования реляционных баз данных на примере медицинских систем.

3. Методология физического проектирования реляционных баз данных.

 

Модуль 9. Метод "сущность-связь" Преобразование ER-диаграммы в схему БД.

1. Типы связей между сущностями.

2. Проектирование ER-модели, реализуемых в системах автоматизированного проектирования баз данных (например, ERWin).

 

Модуль 10. Методы нормализации реляционных баз данных.

1. Назначение нормализации. Функциональные зависимости. Аномалии модификации данных. Декомпозиция.

2. Первая, вторая и третья нормальные формы.

3. Многозначные зависимости и четвертая, пятая и дополнительные нормальные фopмы (Бойса-Кодда и пр.).

 

Модуль 11. Проектировании компьютерных медицинских диагностических систем с применением баз данных.

1.  Процесс проектирования. Предпроектное исследование, постановка задачи (цель, задачи, исходные данные), разработка требований, формулирование назначения медицинской системы.

2. Полезные базовые алгоритмы поиска данных, сортировки, которые могут быть применены при организации поиска в медицинских системах.

 

Модуль 12. Создание баз данных для компьютерных медицинских диагностических систем. Пример.

1. Создание модели базы данных для медицинской системы.

2. Создание таблиц, форм, запросов, отчетов.

3. Пример реализации создания и подключения базы данных к программному приложению с интерфейсом (в Qt).

Результаты обучения

В результате обучения по курсу слушатель будет:

Знать:

Направления подготовки

Проничев Александр Николаевич

Кандидат технических наук
Должность: Доцент отделения биотехнологий офиса образовательных программ НИЯУ МИФИ

Дружинина Екатерина Александровна


Должность: Ассистент кафедры компьютерных медицинских систем НИЯУ МИФИ

Похожие курсы