
- •Протокол № ________ защиты курсового проекта (курсовой работы)
- •Результаты защиты
- •Рецензия № ________ защиты курсового проекта (курсовой работы)
- •Содержание
- •Введение
- •1 Литературный обзор
- •1.1 Классификация бд по основным параметрам
- •1.2 Постановка проблем бд и способы их решения
- •1.3 Создание er-модели для связи компонентов бд
- •1.4 Достоинства и недостатки бд
1 Литературный обзор
1.1 Классификация бд по основным параметрам
Классификация базы данных “Сбыт материалов на дочерние предприятия”:
По назначению: база данных предназначена для работников предприятия, поиска и отслеживания количества и места сбыта готовой продукции.
По способу хранения данных: распределенная база данных.
В отличие от централизованных баз данных, хранящихся на одном компьютере, база данных “Сбыт материалов на дочерние предприятия” распределенная, так как может использоваться в локальных и глобальных компьютерных сетях.
По структуре организации данных: табличная (реляционная) база данных.
Информация в базах данных структурирована на отдельные записи, которыми называют группу связанных между собой элементов данных. Характер связи между записями определяет два основных типа организации баз данных: иерархический и реляционный.
В иерархической базе данных записи упорядочиваются в определенную последовательность, как ступеньки лестницы, и поиск данных может осуществляться последовательным спуском со ступени на ступень. А реляционная база данных, по сути, представляет собой двумерную таблицу, столбцы которой называются полями: каждое поле характеризуется своим именем и типом данных.
Если можно говорить об основной идее использования реляционного подхода, то это именно предсказуемость результатов работы с данными, обеспечиваемая математическим аппаратом в основе этого подхода. Действительно, поскольку в основе лежит корректная модель, то любой запрос к базе данных, составленный на каком-нибудь формальном языке повлечет ответ, однозначно определенный схемой данных и конкретными данными. А учитывая, что набор основных понятий достаточно прост, получается, что результат относительно просто предсказуем. То же можно сказать не только о запросах, но и о манипулировании моделью с помощью операций над таблицами.
1.2 Постановка проблем бд и способы их решения
Проблемой по базе данных “Сбыт материалов на дочерние предприятия” является отсутствие функций поиска по совершаемым сделкам, количеству сбываемого материала и самим материалам.
Для разработки базы данных необходимо составить блок-схему, которая будет описывать действия.
Ввод
базы данных

Загрузка
данных в базу

Создание
поиска
Изменение,
сохранение
Вывод
Рисунок 1 – Блок-схема реализации базы данных
На рисунке 1 представлена блок-схема реализации базы данных “Сбыт материалов на дочерние предприятия” с учетом проблемы по поиску.
Основные понятия (см. рисунок 1):
- ввод базы данных (ввод данных из Microsoft Excel);
- загрузка данных (загрузка данных в SQL Server Management Studio 2012);
- создание поиска (написание программного кода для поиска по совершаемым сделкам, количеству сбываемого материала и самим материалам);
- изменение, сохранение (возможность добавлять, изменять и удалять записи в таблицах базы данных);
- вывод (вывод запрашиваемых данных).