База данных "Домашняя библиотека"

Автор работы: Пользователь скрыл имя, 23 Декабря 2011 в 05:40, курсовая работа

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

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

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

ВВЕДЕНИЕ 3
1. Инфологическое проектирование 5
1.1. Анализ предметной области............. 5
1.2. Информационная модель предметной области базы данных. 8
2. Логическое проектирование и определение требований к операционной обстановке…………………............................................................... 12
2.1. Нормализация отношений и таблицы 12
2.2 Преобразование ER-диаграммы в схему БД 15
2.3 Анализ реализации отношений с указанием ключевых полей и ограничений целостности 15
2.4 Анализ оперативной обстановки и объёма памяти, отводимой под данные 16
2.5 Выбор СУБД 17
3. Физическое проектирование базы данных «Домашняя библиотека» 19
3.1 Ввод данных и таблицы отношений 19
3. 2 Создание запросов, форм и отчётов 21

ЗАКЛЮЧЕНИЕ 27
БИБЛИОГРАФИЧЕСКИЙ СПИСОК 30

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

Домашняя Библиотека.docx

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

      Подставляя  значения в формулы можно получить мощность таблицы, Подсчитаем мощность для каждой таблицы и представим в виде таблицы

Название  таблицы Объем памяти
Издательство 162
Книги 608
Партия 18
Сводка 72
Характеристики 18
Суммарная мощность 878
 

     2.5 Выбор СУБД

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

     Наиболее  простой подход при выборе СУБД основан  на оценке того, в какой мере существующие системы удовлетворяют основным требованиям создаваемого проекта  информационной системы. Более сложным  и дорогостоящим вариантом является создание испытательного проекта на основе нескольких СУБД и последующий  выбор наиболее подходящего из кандидатов. Но и в этом случае необходимо ограничивать круг возможных систем, опираясь на некие критерии отбора. Вообще говоря, перечень требований к СУБД, используемых при анализе той или иной информационной системы, может изменяться в зависимости  от поставленных целей. Тем не менее  можно выделить несколько групп  критериев: Моделирование данных, Особенности  архитектуры и функциональные возможности, Контроль работы системы, Особенности  разработки приложений, Производительность, Надежность, Требования к рабочей среде, Смешанные критерии.

  Очевидно, что создание информационных систем (ИС) корпоративного уровня является одной  из основных задач в области информационных технологий.

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

  Бурное  развитие технологии объектного проектирования привело к необходимости разработки стандартов и спецификаций в этой области. Создание таких стандартов также безусловно положительно сказалось  на привлекательности объектного подхода  для разработчиков ИС.

 

3. ФИЗИЧЕСКОЕ ПРОЕКТИРОВАНИЕ БАЗЫ ДАННЫХ «ДОМАШНЯЯ БИБЛИОТЕКА»

    1. Ввод данных и таблицы отношений

Рисунок 3.1.1. «Издательство»

  

Рисунок 3.1.2. «Книги»

Рисунок 3.1.3. «Партия»

Рисунок 3.1.4. «Сводка»

Рисунок 3.1.5. «Характеристики»

 

     
    1.  Создание запросов, форм и отчётов

Запросы:

Рисунок 3.2.1. «Партия > 700 экземпляров»

Рисунок 3.2.2. «Запрос по жанру»

Рисунок 3.2.3. «Запрос по названию»

Рисунок 3.2.4. «Запрос по фамилии автора»

Рисунок 3.2.5. «Запрос по цене»

Рисунок 3.2.6. «Перекрестный по сумме»

Рисунок 3.2.7. «Запрос Full»

 

Формы:

Рисунок 3.2.8. «Главная кнопочная форма»

Рисунок 3.2.9. «Полная форма»

Рисунок 3.2.10. «Запросы»

Рисунок 3.2.11. «Издательство»

Рисунок 3.2.12. «Книги»

Рисунок 3.2.13. «Партия»

Рисунок 3.2.14. «Дополнительная форма»

Рисунок 3.2.15. «Сводка»

Рисунок 3.2.16. «Характеристики»

 

Отчеты:

Рисунок 3.2.17. «Книги»

 

ЗАКЛЮЧЕНИЕ

     Заключение Microsoft Access – самая популярная в  мире база данных для операционной системы Microsoft Windows . Кроме того, система  управления базами данных Access – также  мощная платформа разработки с чрезвычайно  гибкой и функциональной интегрированной  средой. Access – это инструмент, предназначенный  для разработки и развертывания  широкопредметных информационных бизнес-систем. Возможности разработчиков программного обеспечения, а также методы и  технологии решения этих задач постоянно  изменяются и совершенствуются. Как  только появляется какое-нибудь перспективное  решение для обеспечения быстрой  разработки приложений, технология и  инструментальные средства изменяются на базе этого новшества практически  мгновенно.

     С каждой новой версией Access такие решения  становятся достоянием самого широкого сообщества разработчиков. Access 97 для Windows 95 и Windows NT позволяет для обработки  информации и быстрого формирования деловых решений привлекать мощь реляционной базы данных, интегрировать  данные из электронных таблиц и других баз данных, компоненты других приложений, а также использовать информацию совместного доступа во внутренних сетях и Internet. Среда Access может с  успехом использоваться начинающими  пользователями для познания секретов реляционных баз данных и увлекательных  занятий по созданию несложных (поначалу) приложений и в то же время предоставляет  мощные инструменты разработки опытным  программистам. Чрезвычайно развитые справочная система, средства обучения, мастера и программы-надстройки позволяют при построении приложения и работе в Access 97 найти выход из любой ситуации и получить ответ  на любой вопрос. Начинать работать с Access можно практически с любым  уровнем подготовки. Access 97 – это  масштабируемая система. Создаваемые  прикладные решения могут легко  расширяться для реализации новых  деловых задач и управления данными.

     При использовании Access были решены задачи поставленные при создании базы данных. А именно: упорядочение, структурирование, обеспечение удобного и быстрого поиска.

 

БИБЛИОГРЫФИЧЕСКИЙ СПИСОК 

  1. Р.Фрост  Базы данных. Проектирование и разработка  НТ Пресс: 2007 г.
  2. С. Д.Кузнецов Базы данных: языки и модели  Бином-Пресс: 2008 г.
  3. Э. В. Фуфаев, Д. Э. Фуфаев Разработка и эксплуатация удаленных баз данных. «Академия» 2008г.
  4. Вербовецкий А.А Основы проектирования баз данных М.
  5. Карпова Т. С. Базы данных. Модели, разработка, реализация – СПб: Питер, 2002.
  6. Робинсон С. Access 2000 (учебный курс), С-Петербург “Питер”, 2000 г
  7. Грубинский А.П. Проектирование баз данных. «Интегро» 2007г
  8. Шептуненко Ю. Б. Access как средство создания баз данных. М.-/ 2008год
  9. А.Г. Дерюбич Access 2007 С-Петербург/- 2007
  10. Борнитский Е. А. Создание баз данных. 356с. Москва. 2008г

Информация о работе База данных "Домашняя библиотека"