# ID 773
Тема Разработка базы данных агентства недвижимости в MS Access
Содержание 1. ВВЕДЕНИЕ 2
2. АНАЛИЗ ПРЕДМЕТНОЙ ОБЛАСТИ 4
3. ПРОЕКТИРОВАНИЕ БАЗЫ ДАННЫХ 9
4. ЛОГИЧЕСКАЯ МОДЕЛЬ БД 11
5. ВЫБОР И ОПИСАНИЕ ИСПОЛЬЗУЕМОЙ СУБД 12
6. ФИЗИЧЕСКАЯ МОДЕЛЬ БД 15
7. ФУНКЦИОНАЛЬНАЯ СТРУКТУРА ПРОГРАММНОЙ СИСТЕМЫ ОБРАБОТКИ ДАННЫХ 17
8. ОПИСАНИЕ ЗАПРОСОВ К БД 20
9. ОПИСАНИЕ ФОРМ 28
10. ОПИСАНИЕ ОТЧЕТОВ 29
11. ЗАКЛЮЧЕНИЕ 33
12. Список литературы 34
13. Приложения Приложение 1. Примеры работы запросов 35
Введение Под базой данных (БД) понимают хранилище структурированных данных, при этом данные должны быть непротиворечивы, минимально избыточны и целостны.
Жизненный цикл любого программного продукта, в том числе и системы управления базой данных, состоит из стадий проектирования, реализации и эксплуатации.
Естественно, наиболее значительным фактором в жизненном цикле приложения, работающего с базой данных, является стадия проектирования. От того, насколько тщательно продумана структура базы, насколько четко определены связи между ее элементами, зависит производительность системы и ее информационная насыщенность, а значит - и время ее жизни.
Обычно БД создается для хранения и доступа к данным, содержащим сведения о некоторой предметной области, то есть некоторой области человеческой деятельности или области реального мира. Всякая БД должна представлять собой систему данных о предметной области. БД, относящиеся к одной и той же предметной области, в различных случаях содержат более или менее детализированную информацию о ней, причем таким способом, который заведомо исключает ненужную избыточность. В хорошо спроектированной базе данных избыточность данных исключается, и вероятность сохранения противоречивых данных минимизируется. Таким образом, создание баз данных преследует две основные цели: понизить избыточность данных и повысить их надежность.
Хорошо спроектированная база данных:
• Удовлетворяет всем требованиям пользователей к содержимому базы данных. Перед проектированием базы необходимо провести обширные исследования требований пользователей к функционированию базы данных.
• Гарантирует непротиворечивость и целостность данных. При проектировании таблиц нужно определить их атрибуты и некоторые правила, ограничивающие возможность ввода пользователем неверных значений. Для верификации данных перед непосредственной записью их в таблицу база данных должна осуществлять вызов правил модели данных и тем самым гарантировать сохранение целостности информации.
• Обеспечивает естественное, легкое для восприятия структурирование информации. Качественное построение базы позволяет делать запросы к базе более \"прозрачными\" и легкими для понимания; следовательно, снижается вероятность внесения некорректных данных и улучшается качество сопровождения базы.
• Удовлетворяет требованиям пользователей к производительности базы данных. При больших объемах информации вопросы сохранения производительности начинают играть главную роль, сразу \"высвечивая\" все недочеты этапа проектирования.
Логически в современной реляционной СУБД можно выделить наиболее внутреннюю часть - ядро СУБД (часто его называют Data Base Engine), компилятор языка БД (обычно SQL), подсистему поддержки времени выполнения, набор утилит. В некоторых системах эти части выделяются явно, в других - нет, но логически такое разделение можно провести во всех СУБД.
Представленная программа предназначена для работы с базой данных \"Агентство недвижимости\". Программа моделирует работу базы данных организации, занимающейся деятельностью в сфере продажи и покупки недвижимости. Настройка программы для применения в других областях обработки данных невозможна.
Созданная программа позволяет пользователю вносить новые данные, вносить изменения в существующие данные, удалять ненужные объекты, формировать отчёты, производить расчёт прибыли, просматривать и производить поиск необходимых данных.
Использование данной программы предусматривает существенное упрощение и ускорение работы по учёту клиентов фирмы, их заявок на покупку и продажу недвижимости, за счёт автоматизации операций производимых при добавлении нового клиента в базу данных фирмы, составлении заявок для отдельно взятого покупателя или продавца, удаления данных об объекте при проведении операции продажи недвижимости.
Цель создания программы состоит в следующем:
• сокращение времени обработки информации;
• простоте реализации различных запросов и скорости обработки данных;
• автоматизации труда.
Заключение СУБД МS Ассеss является в настоящее время одной из самых популярных среди настольных систем. Среди причин такой популярности следует отметить:
- удобство ввода и редактирования данных таблиц, т.к. программа создает интерфейс по выбору пользователя;
- производит поиск данных в таблицах по определенным критериям;
- контролирует ключевые поля;
- создает любые формы отчетов, в которых можно менять содержание и стиль оформления;
- дает возможность пополнять базу данных новыми таблицами и решать новые задачи, т.е. составлять новые отчеты и формы.
Все это позволяет считать Access надежной программой.
Литература 1. Кренке Д. Теория и практика построения баз данных. Питер,2003.
2. Понамарев В. Базы данных в Delphi 7,Питер 2003
3. Карпова Т.С. Базы данных: модели, разработка, реализация. – Спб.: Питер, 2002.
4. Малыхина М.П. Базы данных: основы, проектирование, использовании, 2-е изд. перераб. и доп. – Спб.: БХВ-Петербург, 2007. – 528 с.
5. Глушаков С.В., Ломотько Д.В. Базы данных, 2000.
6. Вендров А.М. Практикум по проектированию программного обеспечения экономических информационных систем. М. Финансы и статистика. 2002.
7. Робинсон С. Microsoft Access 2000: учебный курс. СПб: «Питер». 2000.
8. Смирнова Г.Н., Сорокин А.А., Тельнов Ю.Ф. Проектирование экономических информационных систем, 2002.
Объем (страниц) 37
Год написания 2011
Стоимость 300 руб.

Купить