Файл: Курсовая работа по курсу Информационное обеспечение систем управления.docx
Добавлен: 26.10.2023
Просмотров: 148
Скачиваний: 2
записи имеют одни и те же поля, только в них содержатся разные значения атрибутов.
Любая СУБД позволяет выполнять четыре простейшие операции с данными:
- добавить в таблицу одну или несколько записей;
- удалить из таблицы одну или несколько записей;
- обновить значения некоторых полей в одной или нескольких записях;
- найти одну или несколько записей, удовлетворяющих заданному условию.
Для выполнения этих операций используется механизм запросов. Результатом выполнения запросов является либо отобранное по определённым критериям множество записей, либо изменение в таблицах.
Взаимосвязанные двухмерные таблицы, являющиеся объектами СУБД, называются реляционными таблицами, а сами СУБД – реляционными базами данных.
Использование компьютеров, с установленными на них базами данных, значительно сокращает время на поиск информации, что приводит к увеличению производительности труда пользователя.
Однако создание является делом кропотливым и сложным. Правильно созданная БД может значительно облегчить жизнь специалисту базы данных в конкретной предметной области, а неверно созданная БД, если и будет работать, может значительно усложнить доступ к информации.
Таким образом, для конечного пользователя важнейшей задачей является правильно расставить приоритеты в процессе создания БД и четко для себя установить, что требуется от БД. Решение данной проблематики и будет проведено в ходе курсовой работы.
1 Инфологическое проектирование
Процесс реализации БД представляет собой последовательность переходов от неформального словесного описания информационной структуры предметной области к формализованному описанию объектов предметной области в терминах некоторой модели.
С точки зрения реализации БД в рамках системного анализа, необходимо осуществить первый этап, то есть провести подробное словесное описание объектов предметной области и реальных связей, которые присутствуют между описываемыми объектами. Желательно, чтобы данное описание позволяло корректно определить все взаимосвязи между объектами предметной области.
Цель инфологического моделирования - обеспечение наиболее естественных для человека способов сбора и представления той информации, которую предполагается хранить в создаваемой базе данных. Поэтому инфологическую модель данных пытаются строить по аналогии с естественным языком (последний не может быть использован в чистом виде из-за сложности компьютерной обработки текстов и неоднозначности любого естественного языка). Основными конструктивными элементами инфологических моделей являются сущности, связи между ними и их свойства (атрибуты).
-
Анализ предметной области
-
Клиенты; -
Заказ; -
Вид ремонта; -
Исполнение ремонта; -
Исполнители; -
Требуемые запчасти; -
Запчасти; -
Заказ деталей; -
Завод изготовитель;
| Сущность | Атрибут |
| Клиенты | ФИО, адрес, телефон (сот), телефон (дом) |
| Заказ | № заказа, ФИО, дата заказа, гарантия, тип ремонта, поломка, выполнен |
| Вид ремонта | Тип ремонта, срок ремонта, цена ремонта |
| Исполнение ремонта | ФИО исполнителей, № заказа |
| Исполнители | ФИО исполнителей, образование, стаж, телефон (сот) |
| Требуемые запчасти | № заказа, название запчасти |
| Запчасти | Название запчасти, цена запчасти, наличие |
| Заказ деталей | Название запчасти, название завода, количество |
| Завод изготовителей | Название завода, адрес, телефон, факс |
Факс
Назв. завода
Телефон
Кол-во
Назв. запчасти
Завод изготовитель
Заказ деталей
Срок ремонта
Назв. запчасти
Адрес
Тип ремонта
Наличие
Назв. завода
Вид ремонта
Запчасти
Цена запчасти
Тип ремонта
Цена ремонта
№ заказа
Требуемые запчасти
Поломка
Гарантия
ФИО исп
Заказ
Исп.ремонта
Дата
№ заказа
ФИО
Назв. запчасти
Выполнен
№ заказа
Адрес
Исполнители
ФИО исп
Клиенты
Телефон (дом)
Стаж
Телефон
ФИО
Телефон (сот)
Образование
Рисунок 1 - ER-диаграмма базы данных «Ремонт бытовой техники»
-
Анализ информационных задач и круга пользователей системы
| Код Оп | Дата создания | Глава | Сайт | Центральный офис |
| 4 | 8 | 35 | 20 | 50 |
| Название таблицы | Объема памяти (байт) |
| Вид ремонта | 1488 |
| Завод изготовитель | 2640 |
| Заказ | 3472 |
| Заказ деталей | 1428 |
| Запчасти | 1652 |
| Исполнение ремонта | 672 |
| Исполнители | 1652 |
| Клиенты | 1960 |
| Требуемые запчасти | 1512 |