Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Poyasnitelnaya_zapiska_BD.doc
Скачиваний:
5
Добавлен:
01.03.2025
Размер:
973 Кб
Скачать
☆

Содержание:

ВВЕДЕНИЕ 6

1. ПОСТАНОВКА ЗАДАЧИ 7

2. ОПИСАНИЕ ИНФОРМАЦИОННОЙ МОДЕЛИ ЗАДАЧИ 8

3. ОПИСАНИЕ ТАБЛИЦ 8

5. ЗАПОЛНЕНИЕ ТАБЛИЦ 9

5.1. ТАБЛИЦА "АЛЬБОМЫ" 9

9

5.2. ТАБЛИЦА "ГРУППА" 10

6.1. ЗАПРОС НА ВЫБОРКУ «ЦЕНА» 11

6.2. ЗАПРОС НА ВЫБОРКУ «ОТЧЕТ ПО АЛЬБОМУ» 12

7. ОПИСАНИЕ ФОРМ 13

7.1.1. ПОДЧИНЕННАЯ ФОРМА "АЛЬБОМ" 13

7.2. ФОРМЫ ДЛЯ ПРОСМОТРА 14

Эти формы позволяют организовать просмотр данных в нужном виде (Таблица 9). 14

8. Описание отчетов 17

8.1. Отчет с группировкой и итогами по группе 17

8.2. Отчет с вычисляемыми полями 18

9. ОРГАНИЗАЦИЯ ДИАЛОГА 19

10. РУКОВОДСТВО ОПЕРАТОРА 19

11.ЗАКЛЮЧЕНИЕ 21

12. СПИСОК ИСПОЛЬЗУЕМЫХ ИСТОЧНИКОВ: 21

Введение

Достаточно простым и довольно мощным инструментом для разработки информационных систем является система управления базами данных (СУБД) Access.

Применение ее возможно в двух режимах:

  1. для разработки приложений (среда разработчика);

  2. для запуска приложений (пользовательская среда).

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

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

В данной работе предложена созданная в среде Access справочная система по домашним музыкальным альбомам, ориентированная на пользователей с минимальными знаниями баз данных.

1. Постановка задачи

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

2. Описание информационной модели задачи

Основной информационной модели является реляционная модель данных, состоящая из нескольких связанных таблиц. В каждой таблице с помощью атрибутов описывается множество однотипных объектов (Таблица 1).

Таблица 1

Таблицы и атрибуты

Таблица

Атрибуты

Альбомы

Название, жанр, год выпуска, группа, носитель, кол-во треков. цена

Группа

Группа, участники, стиль

Носитель

Вид носителя, объем, название альбома

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

3. Описание таблиц

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

Таблица 2

Свойства таблицы "Альбомы"

Имя Тип Размер

Альбом Текстовый 50

Жанр Текстовый 50

Год Числовой 4

Группа Текстовый 50

Носитель Текстовый 50

Кол-во треков Числовой 2

Цена Числовой 3

Таблица 3

Свойства таблицы "Носитель"

Имя Тип Размер

Носитель Текстовый 50

Объем Числовой 4

Альбом Текстовый 50

Таблица 4

Свойства таблицы "Группа"

Имя Тип Размер

Группа Текстовый 50

Участники Текстовый 50

Стиль Текстовый 50

4. СХЕМА ДАННЫХ

Таблицы связаны между собой отношениями типа один-ко-многим. Свойства отношений Каскадное обновление полей и Каскадное удаление записей не используются. Схема данных показана ниже (Рисунок 1).

Рисунок 1. Схема данных