Oracle

  • 18 мая 2012 г.
  • 3804 Слова
МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ УКРАИНЫ

ХАРЬКОВСКИЙ ГОСУДАРСТВЕННЫЙ ТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ СТРОИТЕЛЬСТВА И АРХИТЕКТУРЫ

Кафедра экономический кибернетики и информационных технологий







ТЕМА

ПРОДАЖА И УЧЕТ ЛЕКАРСТВЕННЫХ СРЕДСТВ



ПОЯСНИТЕЛЬНАЯ ЗАПИСКА

К КУРСОВОМУ ПРОЕКТУ

по дисциплине

«ПРОЕКТИРОВАНИЕ БАЗ ДАННЫХ»Выполнила: Чернышева Мария,

студентка гр.ЭКБ-32

Руководитель: Овечко К.О.









Харьков 2010

СОДЕРЖАНИЕ:ВВЕДЕНИЕ……………………………………………………………….……....3

ПОСТАНОВКА ЗАДАЧИ………………………………………………………..4

РАЗДЕЛ 1. Теоретические сведения

1.1.Актуальность темы……………………………………………………..5

1.2.Анализ информационного объекта

1.2.1.Описание предметной области…………………………….....6

1.2.2.Сущности базы данных…………………………………….....6
1.2.3. Атрибуты базы данных…………………………………........8

1.2.4. Ключи базы данных……………………………………..……8

РАЗДЕЛ 2. Компьютерная модель объекта

2.1. Таблицы базыданных………………………………………...10

2.2. Описание таблиц «База данных о продаже аптечных медпрепаратов »…………………………………………………....10

2.3. Связи базы данных…………………………………………….14

2.4. Схема данных «База данных о продаже аптечных медпрепаратов»…………………………………………………….15

РАЗДЕЛ 3. Программная реализация

3.1. Описание СУБД Oracle Application Express…………………16

3.2. Созданиетаблиц……………………………………………….17

3.3. Создание табличной формы…………………………………..19

3.4. Создание отчетов………………………………………….…..22

3.5. Инструкция по работе с БД………………………………...…24

ПРИЛОЖЕНИЕ А…………………………………………………………….…26

СПИСОК ЛИТЕРАТУРЫ……………………………………………………….27

ВВЕДЕНИЕ

Цель курсовой работы - построить базу данных (БД), которая будет служить средством автоматизации работы менеджера аптеки.Объектом исследования является аптека, а предметом исследования – лекарственные препараты, реализуемые данной аптекой. Необходимо разработать базу данных, которая была бы максимально гибкой и удобной в использовании. База данных, разрабатываемая в данном курсовом проекте, предназначена для регистрации и ведения учета продаж лекарственных препаратов по заказу, она должна оперативно производитьпоиск, сортировки, составлять различного рода запросы по пожеланиям клиента, а также вести отчётность. В качестве инструмента построения базы данных использован Oracle Application Express.































ПОСТАНОВКА ЗАДАЧИ

Необходимо разработать базу данных, которая предназначена для учета продаж аптечных медпрепаратов. Спроектированная базаданных должна содержать таблицы, формы, запросы, отчеты.
База данных должна содержать информацию про аптеки, медпрепараты, продажу каждой аптекой определенных препаратов, хранение всех препаратов в каждой аптеке. Пользователь должен иметь возможность добавлять информацию, просматривать ее, изменять, сортировать и віводить ее на печать.РАЗДЕЛ 1. Теоретические сведения


1.1. Актуальность темы


Давно отошли в прошлое времена, когда компьютер был диковинкой, заменявшей некоторым пишущую машинку. Однако еще далеко не все оценили по достоинству тот объем возможностей, которые предоставляют современные информационные технологии, в том числе для аптечных учреждений.
Аптека — не толькоучреждение здравоохранения, обеспечивающее медикаментами население, но и коммерческое предприятие со сложной структурой отчетности, поддерживающее контакты со многими поставщиками, контролирующее различные аспекты столь специфического товара, как лекарственные средства.
Автоматизация аптек помогает решить...
tracking img