Студопедия

КАТЕГОРИИ:

АстрономияБиологияГеографияДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРиторикаСоциологияСпортСтроительствоТехнологияФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника


Введение. За последние двадцать лет значительно возрос объём и оборот информации во всех сферах жизнедеятельности человека: экономической




За последние двадцать лет значительно возрос объём и оборот информации во всех сферах жизнедеятельности человека: экономической, финансовой, политической, духовной. И процесс накопления, обработки и использования знаний постоянно ускоряется. Учёные утверждают, что каждые десять лет количество информации увеличивается вдвое. В связи с этим возникает необходимость использования автоматических средств, позволяющих эффективно хранить, обрабатывать и распределять накопленные данные.

Исходя из современных требований, предъявляемых к качеству работы финансового звена крупного предприятия, нельзя не отметить, что эффективная работа его всецело зависит от уровня оснащения компании информационными средствами на базе компьютерных систем.

В сферах деятельности современных предприятий получили реализацию различные базы данных. Это обосновано тем, что данный раздел информационных технологий имеет значительную степень применимости в практических ситуациях и довольно просто внедряется в каждом конкретном случае. К тому же в настоящее время существует множество всевозможных реализаций баз данных (БД) и систем управления базами данных (СУБД).

База данных (БД) – это специальным образом организованное хранение информационных ресурсов в виде интегрированной совокупности файлов, обеспечивающей удобное взаимодействие между ними и быстрый доступ к данным.

База данных – это динамичный объект, меняющий значения при изменении состояния отражаемой предметной области (внешних условий по отношению к базе). Под предметной областью понимается часть реального мира (объектов, процессов), которая должна быть адекватно, в полном информационном объеме представлена в базе данных.

Данные в базе организуются в единую целостную систему, что обеспечивает более производительную работу пользователей с большими объемами данных.

Система управления базами данных (СУБД) – это система, обеспечивающая поиск, хранение, корректировку данных, формирование ответов на запросы. Система обеспечивает сохранность данных, их конфиденциальность, перемещение и связь с другими программными средствами.

СУБД становятся наиболее популярным средством обработки табличной информации. Они являются инструментальным средством проектирования баз данных при обработке больших объемов информации.

СУБД реляционного типа являются наиболее распространенным на всех классах ЭВМ, а на ПК занимают доминирующее положение. СУБД позволяет структурировать, систематизировать и организовать данные для их компьютерного хранения и обработки.

Целью курсовой работы является разработка базы данных «Аптека».

Задачи курсовой работы: получить возможность просматривать, редактировать, добавлять данные в базу данных, получать результаты запросов. В качестве приложения для разработки базы данных использован язык MySQL, а в качестве разработки СУБД использован программный продукт Borland Delphi 7. Разработанная программа предназначена для работы на компьютерах с операционными системами семейства Windows. Программа не требовательна к ресурсам системы и проста в использовании, благодаря удобному пользовательскому интерфейсу.


 

1. Этапы разработки базы данных «Аптека»

1.1. Анализ предметной области базы данных «Аптека»

В качестве предметной области рассмотрим работу Аптеки, деятельность которой заключается в продаже лекарств покупателям. Этот процесс можно представить так: в аптеку приходит покупатель и узнает, есть ли в
наличии необходимое ему лекарство. Он может просто спросить у аптекаря о наличии лекарства или предъявить ему рецепт, выписанный врачом. Аптекарь смотрит по базе, данных имеется ли необходимое лекарство в наличии,
его цену, количество. Если лекарство имеется, то аптекарь идет на склад, приносит лекарство и продает его покупателю. Если данного лекарства нет в наличии, аптекарь сообщает об этом покупателю.

Регулярно ведется отчетность о проданных товарах, о прибыли аптеки за определенный период, о заработной плате сотрудников, о поставках новых товаров.

 

1.2. Концептуальная модель базы данных «Аптека»

Для данной предметной области можно спроецировать простую концептуальную модель, которая будет состоять из трех объектов, связанных между собой.

Объект «Продажи», хранит информацию о проданных товарах, количестве, дате продажи, цене и т.д.

Объект «ПОСТАВКИ», хранит информацию о поставляемых товарах, их описание и о поставщиках.

Объект «БУХГАЛТЕРИЯ», хранить информацию о доходах и о заработной плате сотрудников.

Концептуальная модель транслируется затем в модель данных, совместимую с выбранной системой управления базами данных (далее СУБД). Возможно, что отраженные в концептуальной модели взаимосвязи между объектами окажутся впоследствии нереализуемыми средствами выбранной СУБД. Это потребует изменения концептуальной модели. Версия концептуальной модели, которая может быть обеспечена конкретной СУБД, называется логической моделью.


Поделиться:

Дата добавления: 2015-08-05; просмотров: 213; Мы поможем в написании вашей работы!; Нарушение авторских прав





lektsii.com - Лекции.Ком - 2014-2024 год. (0.006 сек.) Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав
Главная страница Случайная страница Контакты