Логическое проектирование

Автор работы: Пользователь скрыл имя, 13 Декабря 2011 в 12:36, курсовая работа

Краткое описание

Данный проект рассчитан на следующую аудиторию:
1) Работников медицинских учреждений.
2) Простых пользователей.

Содержимое работы - 1 файл

Пояснительная2.doc

— 323.00 Кб (Скачать файл)
 
 

Рисунок 5 – таблица Лекарства (конструктор) 

Таблица 20– Структура таблицы Лекарства

  Тип данных Размер поля Маска ввода Индексированное поле
ID_лекарства Счетчик Длинное целое   Да
Противопоказания Текстовый 50   Нет
Способ  применения и дозирование Поле MEMO  
 
  Нет
Наименование Текстовый 50   Нет
ID_лечения Числовой      
 

Рисунок 6 – таблица Народная_медецина (конструктор) 

Таблица  21– Структура таблицы Народная_медецина

  Тип данных Размер поля Маска ввода Индексированное поле
ID_рецепта Счетчик Длинное целое   Да
Название  народного рецепта Текстовый 50   Нет
Рецепт Поле MEMO     Нет
 

Рисунок 6 – таблица Травы (конструктор) 

Таблица  22– Структура таблицы Травы

  Тип данных Размер поля Маска ввода Индексированное поле
ID_травы Счетчик Длинное целое   Да
Название (травы) Текстовый 50   Нет
Информация Поле MEMO     Нет
ID_лечения Числовой Длинное целое   Нет
 

Рисунок 4 – таблица Диеты (конструктор)

Таблица 23 – Структура таблицы Диеты

  Тип данных Размер поля Маска ввода Индексированное поле
ID_диеты Счетчик Длинное целое   Да
ID_лечения Числовой Длинное целое   Нет
Название  Текстовый 50   Нет
Показания Поле MEMO     Нет
Цель  диеты Поле MEMO     Нет
Общая характеристика Поле MEMO     Нет
Химический  состав и калорийность Поле MEMO     Нет
Режим питания Поле MEMO     Нет
 
 

      Рисунок 7 – таблица Болезн (конструктор) 

Таблица 24 – Структура таблицы Болезн

  Тип данных Размер поля Маска ввода Индексированное поле
ID_болезни Счетчик Длинное целое   Да
ID_названия Числовой Длинное целое   Нет
ID_категории Числовой Длинное целое   Нет
Симптомы Текстовый 50   Нет
 
 

Рисунок 8 – таблица Название болезни (конструктор) 

Таблица 25 – Структура таблицы Название болезни

  Тип данных Размер поля Маска ввода Индексированное поле
ID_названия Счетчик Длинное целое   Да (Совпадения не допускаются)
ID_болезни Числовой Длинное целое   Нет
Наименование Текстовый 50 >L<???????????????? Нет

Рисунок 9 – таблица Категории болезней (конструктор) 

Таблица 26 – Структура таблицы Категории болезней

 
 
 
 
Тип данных Размер поля Маска ввода Индексированное поле
ID_категории Счетчик Длинное целое   Да (Совпадения не допускаются)
Название  категории Текстовый 50   Нет
Факторы риска Текстовый 50   Нет
 
 
 
 
 
 
 
 
 
 
 

     ЗАКЛЮЧЕНИЕ 

     База  данных – это совокупность структурированных и взаимосвязанных данных и методов, обеспечивающих добавление выборку и отображение данных. Microsoft Access позволяет управлять всеми сведениями из одного файла базы данных. В рамках этого файла используются следующие объекты:

  • таблицы для сохранения данных;
  • запросы для поиска и извлечения только требуемых данных;
  • формы для просмотра, добавления и изменения данных в таблицах;
  • отчеты для анализа и печати данных в определенном формате;

     Удачная разработка базы данных обеспечивает простоту ее поддержания.

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

     Описанная в этом курсовом проекте база данных должна быть полезна при работе в данной области.

     Microsoft Access, обладая всеми чертами классической СУБД, предоставляет и дополнительные возможности. Access - это не только мощная, гибкая и простая в использовании СУБД, но и система для разработки работающих с базами данных приложений. С помощью Access можно создать приложение, работающее в среде Windows и полностью соответствующее потребностям по управлению данными. Используя запросы, есть возможность выбирать и обрабатывать хранящуюся в таблицах информацию. Можно создавать формы для ввода, просмотра и обновления данных, а также использовать Access для создания как простых, так и сложных отчетов. Формы и отчеты «наследуют» свойства базовой таблицы или запроса, так что в большинстве случаев необходимо указать форматы, условия на значения и некоторые другие характеристики данных только один раз. К числу наиболее мощных средств Access относятся средства разработки объектов - Мастера, которые можно использовать для создания таблиц, запросов различных типов форм и отчетов, просто выбрав с помощью мыши нужные опции.

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

     Microsoft Access имеет множество областей применения: на малом предприятии; корпорации и даже в сфере домашнего применения.

     Недостатки: Отсутствие общего поиска по всем болезням и лекарствам. 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

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

Бакаревич Ю.Б., Пушкина Н.В. Самоучитель Microsoft Access 2002. – СПб.: БХВ-Петербург, 2002

Бондарева Г.А., Сахарова Е.В., Королькова Л.Н., Информатика. Методические указания. Ставрополь, СТИС, 2006

Бойко В.В., Савинков В.М. Проектирование баз  данных информационных систем. – М.: Финансы и статистика, 1989.

Гончаров  А. Ю. Access 2003. Самоучитель с примерами., Москва, 2004г.

Григорьев В.А., Ревунков В.И. Банки данных. Учебник  для вузов. – М., МВТУ им.Баумана, 2002.

Домашняя  страница Access: справка и обучение http://office.microsoft.com/ru-ru/access/FX100487571049.aspx

Мейер М. Теория реляционных баз данных. – М.: Мир, 1987.

Основы  проектирования реляционных баз  данных. Электронное учебное пособие.

Симонович С. В., Евсеев Г. А., Алексеев А. Г. Специальная  информатика: Учебное пособие. –  М.: АСТ-ПРЕСС: Инфорком-Пресс, 2000

Хаббард Дж. Автоматизированное проектирование баз данных. – М.: Мир, 1984. 
 
 
 
 
 
 
 
 
 

ПРИЛОЖЕНИЕ  А

РЕАЛИЗАЦИЯ SQL-ЗАПРОСОВ  

  • Информация  о лекарстве 

    В данном запросе выводится известная  информация о лекарстве. Используется таблица – Лекарства, поля: ID_лекарства, Наименование, Противопоказания, Способ применения и дозировка 

    SELECT Лекарства.ID_лекарства, Лекарства.Наименование, Лекарства.Противопоказания, Лекарства.[Способ  применения и дозировка]

    FROM Лекарства; 

  • Список  всех болезней

    В данном запросе выводится список болезней. Используется таблица – Болезни, поля: ID_болезни, Название 

    SELECT Болезни.ID_болезни, Болезни.Название

    FROM Болезни; 

  • Информация  о болезни

    В данном запросе выводится известная  информация о болезни. Используются таблицы:  Название_болезни, Болезни; поля: Наименование, Категория, Симптомы, ID_болезни 

    SELECT Название_болезни.Наименование, Болезни.Категория,  Болезни.Симптомы

    FROM Болезни  INNER JOIN Название_болезни ON Болезни.ID_болезни  = Название_болезни.ID_болезни; 

  • Поиск рецепта  из народной медицины по названию рецепта

    В данном запросе выводится известная  информация о рецепте из народной медицины по введённому пользователем  названию рецепта. Используется таблица:   Народная_медецина; поля: Название_народ_рецепта, Рецепт 

Информация о работе Логическое проектирование