Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Скачиваний:
128
Добавлен:
03.06.2014
Размер:
883.71 Кб
Скачать

Министерство образования и науки Российской Федерации

Федеральное агентство по образованию

Санкт-петербургский государственный электротехнический университет "лэти" имени в.И. Ульянова (ленина)

197376, Санкт-Петербург, ул. проф. Попова, 5.

Факультет компьютерных технологий и информатики

Кафедра вычислительной техники

«ЗАЧТЕНО»

__________О.А.Жирнова

“__” ____________2011г.

ОТЧЕТ по дисциплине "Базы данных"

Тема: «Создание базы данных в Access»

Шифр темы: 10

Студент группы 9305 ________________ А.М. Гоцуленко

Санкт Петербург 2011

РЕФЕРАТ

Отчет: 21 с., 9 рис., 3 прил.

База данных «МУЗЫКАЛЬНЫЕ ГРУППЫ» предназначена для менеджера музыкальных групп и обеспечивает в режиме диалога доступ к информации о названии группы, даты и места образования, цене билета, также информацию о гастролях: название, продолжительность, место проведения . Предусмотрена возможность как внесения изменений, так и получения справок с выводом информации на печать.

База данных функционирует в среде Access 2003. Ядро базы данных занимает на жестком диске 630 Кб, со 100 записями-11,1 Мб.

СОДЕРЖАНИЕ

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

1.1 Задание……………………………………………..……..……………...4

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

1.3 Проектирование базы данных с использование метода

ER- диаграмм (и/или метода функциональных зависимостей)……………………………………….……..………………....5

2 ОБЩИЕ СВЕДЕНИЯ ПРОГРАММИСТУ……………………………….7

2.1 Минимальные системные требования для функционирования базы данных…………………………………………………………………......7

2.2 Состав базы данных «МУЗЫКАЛЬНЫЕ ГРУППЫ»…………..….…7

3 ИНСТРУКЦИЯ ПОЛЬЗОВАТЕЛЮ…………………………………......11

3.1 Назначение базы данных «МУЗЫКАЛЬНЫЕ ГРУППЫ»...………..11

3.2 Порядок работы……………………………………………………......11

3.2.1 Начало и завершение работы

3.2.2 Внесение изменений

3.2.3 Просмотр информации (получение сведений)

3.2.4 Получение отчетов (справок)

3.3 Рекомендации по использованию

Список использованных источников………………...…….………..…....17

ПРИЛОЖЕНИЕ А…………………………………..…………………...18

ПРИЛОЖЕНИЕ Б……………………………………..…………………19

ПРИЛОЖЕНИЕ В…………………………………..……………………20

ПРИЛОЖЕНИЕ Г………………………………..………………………21

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

    1. Задание

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

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

Предусмотреть возможность получения сведений (в виде справки):

– год образования, страна группы данного названия;

– репертуар наиболее популярной группы;

– автор текста, композитор и дата создания песни с данным названием;

– место и продолжительность гастролей группы данного названия;

– цена билета на концерт указанной группы;

– состав исполнителей группы данного названия, их возраст и амплуа.

Администратор БД может вносить следующие изменения:

– ввод новой группы;

– изменение положения группы в хит-параде;

– удаление информации об исполнителе, покинувшем группу.

Необходимо предусмотреть возможность выдачи справки о лучших трёх группах в хит-параде и отчёта о гастролях групп (название группы, место и сроки гастролей, репертуар с указанием автора песен).

Предусмотреть вывод справок и отчётов на печать по требованию пользователя.

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

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

1.3 Проектирование базы данных с использование метода ER-диаграмм

Все дальнейшие рассуждения основываются на правилах построения предварительных отношений из ER-диаграмм. ER-модель (модель сущность-связь ) удобна при проектировании информационных систем, баз данных . С её помощью можно выделить ключевые сущности, присутствующие в модели, и обозначить отношения, которые могут устанавливаться между этими сущностями. Важно отметить что сами отношения также являются сущностями (выделяются в отдельные графические блоки), что позволяет устанавливать отношения на множестве самих отношений.

Для создания отношений по бинарной связи “один – ко – многим” требуется сформировать 4 отношения: для связи таблиц «Группа» и «Участники»(одна группа может иметь нескольких участников) . (Рис 1.1)

Группы

Участники групп

Рисунок 1.1

Д

Группы

Репертуар

ля связи «Группы» и «Репертуар» (у одной группы может быть множество песен). (Рис. 1.2)

Рисунок 1.2

Д

Группы

Гастроли

ля связи «Группа» и «Гастроли» (одна группа имеет несколько гастрольных программ) . (Рис. 1.3)

Рисунок 1.3

Для связи «Гастроли» и «программа гастролей» (Каждая программа содержит много песен). (Рис. 1.4)

Группы

Гастроли

Рисунок 1.4

Исходя из ER-диаграмм следует, что нужно создать следующие сущности :

- Гастроли (название программы, группа, место, дата, начало и конец проведения);

- Группы (группа, дата образования, страна, место в хит-параде);

- Репертуары (номер песни,название песни, группа, композитор, автор, дата);

- Участники групп (ФИО, амплуа, возраст, группа);

Схема данных приведена в приложении А.

2 ОБЩИЕ СВЕДЕНИЯ ПРОГРАММИСТУ

Соседние файлы в папке muz (1)