
- •Модульная работа №1 Инструкция к выполнению Тема модульного задания: «анализ предметной области и построение логического проекта бд»
- •1. Выбор предметной области
- •2. Определение состава документов, реквизитов этих документов, а так же частоты их формирования
- •3. Определение реквизитов документов и их форматов
- •4. Формирование нестандартных запросов для данной предметной области, состава реквизитов этих запросов, а также ориентировочные частоты получения этих запросов
- •5. Формирование аналитической таблицы предметной области
- •6. Разработка логического кортежа
- •7. Проектирование реляционных отношений
- •8. Вычисление ориентировочного объема базы данных
- •Донецкий национальный университет Кафедра компьютерных технологий Модульная работа №1
- •Донецк 2013
Модульная работа №1 Инструкция к выполнению Тема модульного задания: «анализ предметной области и построение логического проекта бд»
На конкретном примере представить процедуру анализа предметной области и создания логического проекта базы данных, основанного на реляционной модели хранения данных.
Бюро переводов.
При выполнении модульной работы необходимо строго соблюдать этапность:
выбрать предметную область;
определить состав документов, условия и частоты их формирования;(4шт.)
определить реквизиты документов и их форматы;
разработать нестандартные запросы для данной предметной области, состав реквизитов и ориентировочные частоты формирования этих запросов;
сформировать аналитическую таблицу предметной области;
выбрать основную сущность и ключевой атрибут, разработать логический кортеж;
спроектировать реляционные отношения;
подсчитать ориентировочный объем базы данных.
Методика выполнения модульной работы
1. Выбор предметной области
Предметная область базы данных выбирается в соответствии с вариантом индивидуального задания:
2. Определение состава документов, реквизитов этих документов, а так же частоты их формирования
Для выбранной конкретной предметной области необходимо составить список документов, которые формируются в этой предметной области. Список должен быть представлен в виде таблицы:
Пример:
Таблица 1
№ п/п |
Наименование документа |
Кто готовит |
Кто утверждает |
Частота исполнения в один календарный год |
Примечание |
1 |
Требование на отпуск материалов |
Кладовщик |
Руководитель |
20 в день Х 250 =5000 |
Утвержденная форма |
… |
… |
… |
… |
… |
… |
M |
Месячный отчет движения материалов по складу № 5 |
Зав. складом |
Руководитель |
12 |
Подается по каждому складу |
3. Определение реквизитов документов и их форматов
Для каждого документа из таблицы 1 необходимо составить список реквизитов по форме (таблица 2), например: "Требование на отпуск материалов". Форматы реквизитов определяются из вида информации - символьная, цифровая, дата, время и др., а также их длины или разрядности.
Таблица 2
№ п/п |
наименование реквизита |
формат |
Примечание |
1 |
Наименование организации (предприятия) |
А25 |
ЧП”ВЕКТОР” |
2 |
Наименование цеха (отдела) |
А20 |
Упаковочный |
3 |
Номер склада |
Х2 |
21 |
4 |
Кто затребовал |
А10 |
Иванов |
5 |
Кто разрешил отпуск |
А10 |
Петров |
6 |
Наименование материала |
А40 |
Калькулятор |
7 |
Номенклатурный номер |
Х9 |
235467866 |
8 |
Единица измерения |
А8 |
штука |
9 |
Сколько затребовано |
Х6 |
3000 |
10 |
Сколько отпущено |
Х6 |
150 |
11 |
Цена |
Х7 |
27 |
12 |
Сумма |
Х9 |
4050 |
13 |
На какой счет списаны затраты |
Х3 |
065 |
14 |
Кто получил |
А10 |
Сидоров |
15 |
Кто отпустил |
А10 |
Малев |
16 |
Дата отпуска |
Д |
12.06.2005 |
Замечание: В примере, А показывает символьную информацию, Х – целочисленную, Д – дату. Формат А10 обозначает, что реквизит может иметь до 10символов, для которых в БД должна быть зарезервирована долговременная память.