Учебный журнал по дисциплине. Здесь доступна информация о сроках сдачи работ, о текущей успеваемости студентов и о материалах курса.
Лабораторные работы - задания, оцениваемые преподавателем.
Практические задания - задания, которые желательно выполнить перед выполнением лабораторной работы для того, чтобы освоить тему.
- Актуальность проблематики АИС и лежащих в их основе БД
- Состав и фукции СУБД. Трехуровневая архитектура БД и СУБД (часть 1)
- Состав и фукции СУБД. Трехуровневая архитектура БД и СУБД (часть 2)
Тема 1 СТРУКТУРНЫЙ ПОДХОД К ПРОЕКТИРОВАНИЮ АИС. АНАЛИЗ ПОВЕДЕНИЯ СИСТЕМЫ С ИСПОЛЬЗОВАНИЕМ КОНТЕКСТНЫХ ДИАГРАММ (DFD)
Материалы лекции доступны здесь
Целью работы является овладение практическими навыками и умениями исследования предметной области на уровне анализа поведения системы с использованием DFD-диаграмм (DFD).
Подробно задание описано в тексте работы.
Номер варианта выбирается согласно списку группы (если номер по списку 21 и более, то начиная с 1 варианта).
Лабораторная работа №1 выполняется в Erwin Process Modeler. Возможны два варианта установки: новая версия с оффициального сайта и получение студенческой лицензии, либо использование триальной версии.
Старая версия доступна с гугл-диска.
Пример и объяснение того, как сделать функциональную модель, можно посмотреть здесь.
Лабораторная работа №1 может выполняться в группе до трех человек. Для сдачи работы необходимо сделать презентацию и защитить ее на занятии или консультации.
Мастер-классы Юрия Купоросова (Университет ИТМО) "Искусство выступать"
Чаcть 1. Как не надо делать презентацию
Часть 2. Особенности выступления на защите проекта
Материалы лекции доступны здесь
Материалы лекции доступны здесь
Практическое задание 1 ИЛМ БД CarWash (ERwin Data Modeler)
Цель работы является овладение практическими навыками проведения анализа данных системы и построения инфологической модели данных БД методом «сущность-связь».
Подробно задание описано в тексте работы.
Модель БД в нотации IDEF1X выполняется в Erwin Data Modeler (или аналоге). Возможны два варианта установки: новая версия с оффициального сайта и получение студенческой лицензии, либо использование триальной версии.
Старая версия доступна с гугл-диска.
Пример и объяснение того, как сделать функциональную модель, можно посмотреть здесь
Дополнительный лабораторный практикум по Erwin Data Modeler здесь
Отчетные материалы (для пул-реквеста) включают файл отчета по лабораторной работе (PDF) и файл модели в Erwin Data Modeler (PDF).
Материалы лекции доступны здесь
Материалы лекции доступны здесь
Материалы доступны здесь
Материалы лекции доступны здесь
Материалы лекции доступны здесь
Материалы доступны здесь
Материалы доступны здесь
Материалы лекции доступны здесь
Материалы доступны здесь
Материалы доступны здесь
Материалы лекции доступны здесь
Материалы лекции доступны здесь
Цель работы является овладение практическими навыками создания базы данных в PostgreSQL 1Х, заполнения их рабочими данными, резервного копирования и восстановления БД с использованием pgadmin 4.
Лабораторная работа включает две части:
3.1 УСТАНОВКА СУБД POSTGRESQL. СОЗДАНИЕ БАЗЫ ДАННЫХ В PGADMIN
3.2 СОЗДАНИЕ ТАБЛИЦ БАЗЫ ДАННЫХ POSTGRESQL. ЗАПОЛНЕНИЕ ТАБЛИЦ РАБОЧИМИ ДАННЫМИ
Для установки PostgreSQL ее можно скачать для Windows (и других ОС) с официального сайта PostgreSQL.
Отчет по лабораторной работе создается по части 3.2. Отчетные материалы (для пул-реквеста) включают файл отчета по лабораторной работе (PDF) и dump базы данных для восстановления БД.
Материалы лекции доступны здесь
База данных для работы по теме 8 здесь
«Песочница» для работы с БД здесь
Структура отчета соответсвует требованиям, заданным в лабораторной работе.
Оформлении текста отчета соответствует основным правилам оформления в соответствии с ГОСТ 7.32-2017 СИБИД Отчет о научно-исследовательской работе. Структура и правила оформления (с Поправками) (только оформление заголовков, основного текста, таблиц, рисунков, формул, списков, приложений).
Имя pdf-файла отчета задается по шаблону: Группа_Фамилия_Имя_ЛР№. Например: K3240_Иванов_Василий_ЛР2
В соответствии с требованиями работы в отчетные материалы могут включаться схемы, рисунки, презентации и т.д.
Работы защищаются на занятиях или консультациях. Все отчеты сохраняются в pdf (документы и презентации). Все студенческие работы хранятся в папке Students Для сдачи работы необходимо:
- Зарегистрироваться на GIT.
- Сделать форк репозитория с заданиями в свой аккаунт (на странице https://github.com/marinagovorova/ICT_DataBases_2020-2021 кнопка fork справа, сверху).
- Установить GIT на компьютер.
- Открыть папку, где хранятся Ваши проекты на Вашем ПК. В контекстом меню нажать "Open Git Bash here". Склонировать форкнутый репозиторий на компьютер (git clone https://github.com/ваш аккаунт/ICT_DataBases_2020-2021).
- В файловой системе Вашего компрьютера, в склонированном репозитории создать в папке students/группа Вашу личную папку в формате Фамилия_Имя латиницей (Пример students/k3240/Petrov_Vasya).
- В личной папке сделать подпапку с текущей работой в формате LR_номер (Пример students/k3240/Petrov_Vasya/LR_1).
- Записать в папку отчетные материалы.
- Сделать коммит, описать его адекватно (Пример "Был добавлен файл перезентация_петров.pdf"). Набрать команлы git add и git commit -m "название комита".
- Сделать push в Ваш форкнутый репозиторий (git push).
- Сделать пул-реквест в мой репозиторий из вашего форкнутого, описать его адекватно. Имя пулреквеста задается по шаблону: Группа_Фамилия_Имя_ЛР№. Например: K3240_Иванов_Василий_ЛР2. На каждую лабораторную работу создается свой пул-реквест. Пока пользуйтесь этой инструкцией, у нас нет веток с заданиями, как здесь, но Вам поможет. Все работы сдаются средствами создания Pull Requests в папку students в этом репозитории.
Еще один мануал о том, как сделать Pull Request, описан здесь.
Желаю успехов!