# 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 руб. |