Проектирование БД «Реэлтовское агенство» в среде БД MS Access

Автор работы: Пользователь скрыл имя, 26 Января 2016 в 23:14, курсовая работа

Описание работы

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

Содержание работы

1 Проектирование базы данных
1.1 Описание предметной области 4
1.2 Инфологическое проектирование 4
1.3 Даталогическое проектирование 4
1.4 Проектирование БД «Реэлтовское агенство» в среде БД MS Access 5
2 Проектирование приложения
2.1 Постановка задачи 7
2.2 Формализация задачи 7
2.3 Схема решения задачи 8
3 Руководство пользователя
3.1 Архитектура программно-аппаратного комплекса 9
3.2 Характеристика приложения 9
3.3 Руководство пользователя 9
Заключение 20
Список использованной литературы 21

Файлы: 1 файл

База данных 2.doc

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

FROM Сделки

WHERE (((Сделки.Дата)>[Введите дату  сделки]));

Вводим дату сделки для поиска сделок по дате больше указанной.

Запрос «Поиск Сделки по дате меньше указанной»

Данный запрос выводит сделки по дате меньше указанной.

Данные для этого запроса берутся из таблицы Сделки.

В режиме SQL запрос выглядит так:

SELECT Сделки.[Код сделки], Сделки.[Код  клиента], Сделки.[Код услуги], Сделки.[Код  квартиры], Сделки.Дата

FROM Сделки

WHERE (((Сделки.Дата)<[Введите дату сделки]));

Вводим дату сделки для поиска сделок по дате меньше указанной.

Запрос «Поиск Сделки по дате равно указанной»

Данный запрос выводит сделки по дате меньше равноуказанной.

Данные для этого запроса берутся из таблицы Сделки.

В режиме SQL запрос выглядит так:

SELECT Сделки.[Код сделки], Сделки.[Код  клиента], Сделки.[Код услуги], Сделки.[Код  квартиры], Сделки.Дата

FROM Сделки

WHERE (((Сделки.Дата)=[Введите дату  сделки]));

Вводим дату сделки для поиска сделок по дате равно указанной.

Запрос «Запрос по фамилии»

Данный запрос выводит клиентов в определенном порядке (по возвраствнию).

Данные для этого запроса берутся из таблицы Клиенты.

В режиме SQL запрос выглядит так:

SELECT Клиенты.[Код клиента], Клиенты.Фамилия, Клиенты.Имя, Клиенты.Отчество, Клиенты.Адрес, Клиенты.[№ Паспорта], Клиенты.Телефон

FROM Клиенты

ORDER BY Клиенты.Фамилия;

Запрос «Добавление информации клиента»

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

Данные для этого запроса берутся из таблицы Клиенты.

В режиме SQL запрос выглядит так:

INSERT INTO Клиенты ( [Код клиента], Фамилия, Имя, Отчество, Адрес, [№ Паспорта], Телефон )

VALUES ([Код клиента], Фамилия, Имя, Отчество, Адрес, [№ Паспорта], Телефон);

В итоге получаем в таблицу Клиенты еще одного клиента.

 

 

Запрос «Удаление клиента по Фамилии»

Данный запрос служит для удаления клиента по его фамилии(удаляются все его данные).

Данные для этого запроса берутся из таблицы Клиенты.

В режиме SQL запрос выглядит так:

DELETE Клиенты.[Код клиента], Клиенты.Фамилия, Клиенты.Имя, Клиенты.Отчество, Клиенты.Адрес, Клиенты.[№ Паспорта], Клиенты.Телефон

FROM Клиенты

WHERE (((Клиенты.Фамилия)=[Введите фамилию  клиента]));

У нас существует таблица с клиентами:

 

 

Мы хотим удалить клиента Упарова и все его данные. Для этого открываем Запрос на удаление по фамилии и вводим фамилию клиента, которого хотим удалить.

 

 

 

 

Как видно выше на рисунке клиент Упаров был удален из таблицы Клиенты с последующими его данными.

 

 

 

 

 

 

 

 

 

 

 

3.2 Формы

 

Формы создавать достаточно просто. Для этого в режиме «мастер форм» выбираются значения из таблиц и формируются по усмотрению разработчика базы.

Моя база данных содержит 7 форм:

Форма «Квартиры»

Простая форма, выводящая всю информацию о квартирах, ее стоимости, расположение и.т.д.

Форма «Клиенты»

Выводит всех клиентов, которые нужны для осуществления сделок и услуг.

Форма «Район»

Эта форма позволяет посмотреть район, в котором находится квартира.

Форма «Сделки»

Эта форма выводит клиентов, которые совершают сделки.

Форма «Требования к квартирам»

Выводит требования, которые необходимы для подборки клиента.

Форма «Услуги»

Выводит услуги, которые доступны клиенту.

Форма «Кнопочная форма»

Создана для удобного пользования базой.

 

 

 

 

 

 

 

3.3 Отчеты

 

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

 

Отчет «Прайс-лист на квартиры»

 

Этот отчет создается в конструкторе и очень удобен в использовании. С его помощью можно посмотреть прайс-лист на квартиры. Если произойдут, какие либо изменения данные будут меняться автоматически.

 

Отчет «Прайс-лист на услуги».

 

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

 

Отчет «Ведомость для продавцов».

 

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

 

Отчет «Ведомость о покупателях совершивших покупку и возможных покупателях».

 

Этот отчет выдает информацию о покупателях совершивших покупку и возможных покупателях.Если произойдут, какие либо изменения данные будут меняться автоматически.

 

4. Основной интерфейс  базы данных

 

Основным интерфейсом для СУБД MS Access служит главная кнопочная форма. Для ее открытия надо зайти так:

Сервис-Служебные программы-Диспетчер кнопочных форм

При загрузке базы данных открывается Кнопочная Форма.

В ней можно:

  • Осуществить поиск
  • Добавить данные.
  • Изменение данные.
  • Посмотреть отчеты.
  • Удалить данные.
  • Выйти из программы.

 

Заключение

 

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

СУБД МS Ассеss является в настоящее время одной из самых популярных среди настольных систем. Среди причин такой популярности следует отметить:

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

Все это позволяет считать Access надежной программой.

 

Список литературы

 

  1. Информатика. Базовый курс: Учебник для вузов / Под ред. С.В.Симоновича.-СПб.: Питер, 2007.-640 с.
  2. Хомоненко А. Д. Базы данных: Учебник для вузов / А. Д. Хомоненко, В. М. Цыганков, М. Г. Мальцев; под ред. А. Д. Хомоненко.-СПб: КОРОНАпринт, 2004.-736 с.;
  3. Робинсон С. MicrosoftAccess 2000: учебный курс. СПб: «Питер». 2000.
  4. Электронный учебник Microsoft Access 7.0.
  5. Лекции БД. УГАТУ, 2006.
  6. Методические указания к лабораторным работам по дисциплине «Информатика»

Размещено на Allbest.ru

 

 


Информация о работе Проектирование БД «Реэлтовское агенство» в среде БД MS Access