Скачиваний:
18
Добавлен:
05.03.2017
Размер:
210.36 Кб
Скачать

Задание

Составить базу данных «Библиотека». Ориентировочные таблицы-составляющие: «Читатели», «Карточка». Реализовать эту базу данных в Microsoft Access. И создать следующие выборки:

  • Выбрать читателей, у которых задолженность более 4 месяцев

  • Определить читателей, у которых на руках находятся заданные книги (запрос с параметрами)

Реферат

Дмитриева О.П., Пядина Д.Д.

База данных «Библиотека». Зачетная работа СПбГТУРП, каф. ИИТСУ; рук. И.В. Бондаренкова. – Санкт-Петербург, 2014

БАЗА ДАННЫХ, ТАБЛИЦЫ, ЗАПРОСЫ, ФОРМЫ, ИНТЕРФЕЙС

Объект исследования – данные по библиотеке.

Цель работы: создать базу данных «Библиотека», содержащую данные о читателях, авторах и книгах.

Содержание

Задание 2

Реферат 3

  1. Этапы проектирования базы данных 5

  2. Реализация базы данных 8

  3. Создание запросов 12

Заключение 15

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

  1. Этапы проектирования базы данных

Анализ предметной области

Предметной областью являются данные по библиотеке. Объект разработки – база данных «Библиотека», предназначена для хранения и работы с информацией о читателях, книгах и авторах.

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

Создание инфологической модели базы данных

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

Основными конструктивными элементами инфологической модели являются сущности, свойства сущностей, которые называются атрибуты и связи, устанавливаемые между сущностями.

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

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

Связь – ассоциирование двух или более сущностей.

База данных «Библиотека» содержит следующие сущности (подчеркнутые атрибуты являются ключами):

  1. Сущность «Карточка», ее атрибуты: Код, Название книги, Автор, Год издания, Цена, Краткая аннотация, Дата выдачи, Дата сдачи, Отметка о выбытии, Номер читательского билета.

  2. Сущность «Читатели», ее атрибуты: Номер, Номер читательского билета, Фамилия, Имя, Отчество, Улица, Дом, Квартира, Телефон.

Кроме этого в инфологической модели необходимо показать как объекты предметной области, т.е. сущности взаимодействуют между собой. Это взаимодействие удобнее и нагляднее показать с помощью диаграммы «сущность-связь» или ER-диаграмм.

Инфологическая модель базы данных «Библиотека» представлена в виде ER-диаграммы на рис. 1.

Рис. 1. Инфологическая модель базы данных.

Соседние файлы в предмете Системы управления базами данных
  • #
    05.03.2017210.36 Кб18BD.docx
  • #
    05.03.20171.2 Mб11Biblioteka.accdb