Раздел 2 Разработка и эксплуатация АИС
Тема 2.1. Основные стадии создания АИС
Единая система программной документации (ЕСПД). Состав и классификация ЕСПД. Компоненты. Комплексы. Понятие технического задания (ТЗ), основные стадии создания АИС. Основные программные и эксплуатационные документы ЕСПД, их содержание.
Студенты должны знать:
- Состав и классификацию ЕСПД
- Основные стадии создания АИС
- Состав основных видов программных и эксплуатационных документов ЕСПД
Студенты должны уметь:
- Составлять ТЗ на создание АИС
- Оформлять документ «Техническое задание»
Тема 2.2. Структура управления АИС
Техническое задание. Эскизный проект. Технический проект. Рабочий проект. Внедрение АИС. Требования к содержанию и оформлению документов «Руководство оператора», «Пояснительная записка», «Руководство программиста».
Студенты должны знать:
- Стадии создания АИС
- Перечень работ на каждой стадии создания АИС
- Основные требования, предъявляемые к оформлению документов при создании АИС
Студенты должны уметь:
- Составлять документы «Руководство оператора», «Пояснительная записка», «Руководство программиста», «Техническое задание»
Практическая работа №2
Тема: Техническое задание. Требования к содержанию и оформлению
Раздел 3. Основные понятия базы данных
Тема 3.1. Основные понятия баз данных и определения базы данных
Информационная система. Банк данных. Определение структурированных данных. Определение базы данных (БД) и систем управления базами данных (СУБД). Приложение (внутреннее и внешнее). Словарь данных. Администратор БД.
студент должен знать:
- Основные определения
- Назначение понятий
студент должен уметь:
- Оперировать основными понятиями и определениями
Тема 3.2. Классификация баз данных
Классификация по технологии обработки БД: централизованная БД, распределённая БД. Классификация БД по способу доступа: локальный доступ; удалённый (сетевой) доступ. Архитектуры централизованных БД с сетевым доступом: файл-сервер, клиент-сервер. Структурные элементы БД: поле, имя, тип, длина, точность. Записи БД, файл БД. Поле-ключ.
студент должен знать:
- Классификацию БД
- Архитектуры БД
- Структурные элементы БД
- Определение записи БД, файла БД
- Правила формирования ключа
студент должен уметь:
- Классифицировать БД
- Графически изображать архитектуры различных БД
- Формировать структурные элементы БД
Тема 3.3 Виды моделей данных
Определение модели данных. Основные типы моделей данных. Иерархическая модель данных. Сетевая модель данных. Комбинация моделей данных.
студент должен знать:
- Определение модели данных
- Структуру иерархической модели данных
- Структуру сетевой модели данных
студент должен уметь:
- Графически изображать структуру иерархической модели данных
- Графически изображать структуру сетевой модели данных
- Объяснить различия структур различных моделей данных
Тема 3.4 Реляционная модель данных
Основные элементы реляционной модели данных (РМД). Структура РМД. Свойства отношения.
студент должен знать:
- Определение и основные элементы РМД
- Структуру реляционной модели данных
студент должен уметь:
- Графически изображать структуру реляционной модели данных
- Определять структурные элементы РМД
Практическая работа №1
Тема: Создание реляционной модели данных
Раздел 4. Реляционный подход к построению информационно-логической модели базы данных
Связь информационных объектов предметной области. Типы связей: один к одному, один ко многим, многие ко многим. Графическое изображение отношения «один к одному» (1:1), «один ко многим» (1:М), «многие ко многим» (М:М).
студент должен знать:
- Типы связей информационных объектов
- Определение связи один к одному
- Определение связи один ко многим
- Определение связи многие ко многим
студент должен уметь:
- Определять тип связи информационных объектов
- Графически изображать связь один к одному
- Графически изображать связь один ко многим
- Графически изображать связь многие ко многим
Тема: Определение типов связей.
Тема 4.2. Нормализация отношений. Метод нормальных форм.
Логический и физический уровни представления данных. Дублирование и аномалии. Зависимости атрибутов. Выявление зависимостей между атрибутами. Понятие нормализации отношений. Нормальные формы отношений. Первая нормальная форма; вторая нормальная форма; третья нормальная форма отношений
студент должен знать:
- Уровни представления данных
- Этапы процесса проектирования БД
- Определение нормализации отношений
- Формы нормальных отношений
- Механизм преобразования отношений
- Понятия зависимости атрибутов
студент должен уметь:
- Определять формы нормальных отношений
- Преобразовать любое отношение к третьей нормальной форме
- Графически изобразить функциональную зависимость реквизитов
- Устранить зависимость не ключевых атрибутов
Тема: Определение форм отношений
Раздел 5. Система управления базами данных
Технологии создания таблиц БД. Типы данных в СУБД. Работа с конструктором таблиц. Определение типов полей, свойств полей, ключевых полей. Работа в табличном режиме. Ввод и редактирование данных. Перемещение по записям. Удаление записи.
студент должен знать:
- Технологии поиска, сортировки, фильтрации записей БД. Критерии поиска, фильтрации.
- Технологии создания структуры таблиц
- Средства поиска и отбора информации в БД
- Технологию поиска, сортировки и фильтрации записей в БД
- Критерии отбора записей
студент должен уметь:
- Создавать таблицы БД
- Вводить, редактировать и удалять записи в таблице
- Вести поиск записей в БД
- Сортировать записи в БД определенным порядком
- Использовать фильтрацию для вывода записей, удовлетворяющих определенным условиям
Тема 5.2 Построение запросов к базе данных
Технологии создания запросов - выборки, конструктор запросов. Построитель выражений. Запрос-выборка. Виды запросов. Конструктор запросов. Запрос-изменение. Перекрёстный запрос. Запрос с параметром. Запрос SQL. Выражение в запросах: операторы, константы, идентификаторы, функции. Технология создания запросов с параметром, конструктор запросов. Операторы в запросе с параметром. Технология создания отчетов, разработка отчетов, панель инструментов.
студент должен знать:
- Технологии создания запросов на удаление
- Технологии создания запросов на добавление
- Технологии создания запросов на редактирование
- Технологии проектирования запросов на создание таблиц
- Типы запросов
- Технологию создания запросов - выборки
- Технологии создания запросов с параметрами
- Технологии разработки отчетов
студент должен уметь:
- Формировать запрос - выборку для БД
- Формировать на изменение данных
- Формировать запрос с параметром для БД
- Разрабатывать различные виды отчетов
Контрольная работа № 1
Требования к оформлению контрольной работы
При оформлении работы следует руководствоваться следующим:
• необходимо стремиться к ясности и самостоятельности изложения, не повторять текст из источников литературы;
• все цитаты, заимствованные цифры и факты должны иметь ссылки на источники, которые указываются в списке использованной литературы;
• приводимые в работе таблицы, схемы, рисунки должны быть выполнены четко, аккуратно, разборчиво и иметь наименование и подписи;
• в тексте допускаются только общепринятые сокращения;
• объем контрольной работы может составлять около 10-12 листов рукописного или 8-10 листов машинописного текста формата А4;
• страницы должны быть пронумерованы и иметь поля для подшивки
• контрольная работа представляется в сброшюрованном виде (листы должны быть скреплены по левому краю);
• при оформлении желательно использовать текстовые редакторы.
Структура контрольной работы
При выполнении контрольной работы необходимо придерживаться следующей структуры:
1. Титульный лист
2. Содержание
3. Теоретическая часть
4. Практическая часть
5. Выводы
6. Приложение
7. Список литературы
Содержание контрольной работы включает все выделенные в тексте заголовки частей и разделов с указанием начальных страниц, включая список литературы и приложения. Названия частей и разделов должны полностью соответствовать, указанным в тексте.
Теоретическая часть имеет целью углубить знания отдельных разделов предмета и показать умение студента самостоятельно работать с технической литературой, обобщать полученные знания. Тематика теоретической части для удобства выбора темы построена в соответствии с разделами программы дисциплины «Базы данных». План изложения теоретической части должен быть продуман и составлен студентом после проработки литературных источников. Объем теоретической части не должен превышать 4-5 страниц машинописного текста.
Практическая часть контрольной работы посвящена реализации индивидуального задания на ЭВМ с использованием средств СУБД. При реализации задания на ПЭВМ в практической части контрольной работы следует руководствоваться ниже приведенными планом.