Будь умным!


У вас вопросы?
У нас ответы:) SamZan.net

ЗАЧТЕНО О

Работа добавлена на сайт samzan.net:

Поможем написать учебную работу

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

Предоплата всего

от 25%

Подписываем

договор

Выберите тип работы:

Скидка 25% при заказе до 9.11.2024

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

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

САНКТ-ПЕТЕРБУРГСКИЙ ГОСУДАРСТВЕННЫЙ ЭЛЕКТРОТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ "ЛЭТИ"
ИМЕНИ В.И. УЛЬЯНОВА (ЛЕНИНА)

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

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

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

                                   «ЗАЧТЕНО»

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

                                                                         “__” ____________2012г.

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

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

Шифр темы: 10

   Студент группы 0306      ________________        Золотарь М.О.

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

                                               РЕФЕРАТ

 Отчет: 17 с., 8 рис., 4 прил.

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

СОДЕРЖАНИЕ

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

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

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

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

 ER- диаграмм ……………………………………….……..…………..…....5

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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 ОБЩИЕ СВЕДЕНИЯ ПРОГРАММИСТУ

2.1  Минимальные системные требования для функционирования БД

  Для стабильной работы БД рекомендуется следующая минимальная конфигурация:

– Процессор x86 – совместимый на ядре Windows;

–  ОЗУ 32 мегабайта;

– 300 Мб винчестер (ОС Windows  Access 2007 БД).

 БД занимает при 15 записях 2,91 Мб. Сами записи занимают совсем небольшое место на диске, большую часть занимают фотографии и картинки. При вводе малого количества данных размер БД может не увеличиться ни на байт. Это связано с размером страницы памяти, т.е. система следит за тем, чтобы размер файла БД был кратен размеру страницы. На процессорах x86 размер страницы составляет 4096 байт.

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

  База данных создана в среде разработки Microsoft Access 2007. Она содержит 5 таблиц, 3 форм , 5 отчетов, 5 запросов.

База данных состоит из следующих таблиц (Рис. 2.1):

- «Гастроли» содержит информацию о гастрольных программах (название программы, группа, место, дата, начало и конец проведения).

-«Группа» содержит информацию о группе (название, дата образования, страна, место в хит-параде).

-«Программа гастролей» содержит информацию о гастрольной программе (название песен).

- «Репертуар» содержит информацию о репертуаре (название песен, название группы, композиторах, авторах, дата написания, альбом).

- «Участники группы» содержит информацию о участниках (имя, амплуа, возраст).


База данных содержит следующие формы (Рис. 2.2):

-«Главная форма» – с нее начинается работа БД;

-«Справка» - промежуточная форма, предназначена для связи основных форм и главной формы;

-«Участники групп подчиненная форма» – предназначена для более удобного просмотра данных  об участниках группы

Рисунок 2.2

База данных содержит следующие запросы (Рис. 2.3):

- «Инфо тура»  – выводит данные о списке песен в программе;

- «Гастроли» – выводит информацию о гастрольных программах (название группы, место, дата, начало и конец проведения);

-«Группа» – выводит данные о группе;

-«Участники» – выводит данные об участниках групп;

-«Репертуар» – выводит репертуар группы.

 

Рисунок 2.3

База данных содержит следующие отчеты (Рис. 2.4):

- «Программа гастролей»  – выводит данные о списке песен в программе;

- «Гастроли» – выводит информацию о гастрольных программах (название группы, место, дата, начало и конец проведения);

-«Группа» – выводит данные о группе;

-«Участники» – выводит данные о участниках групп;

-«Репертуар группы» – выводит репертуар группы.

Рисунок 2.4

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

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

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

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

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

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

– гастрольная программа,

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

3.2 Порядок работы

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

В начале работы с БД «МУЗЫКАЛЬНЫЕ ГРУППЫ»  открываем файл

появляется главная форма (Рис. 3.2.1).

Рисунок 3.2.1

И далее, при помощи кнопок, выбираем то, что нам необходимо: «Удаление участников» (п. 3.2.2), «Справочная информация (п. 3.2.3).

Если необходимо завершить работу с БД, то следует нажать кнопку «Выход» .

    3.2.2  Ввод информации

При необходимости внесения изменений в составе участников, нажимаем кнопку “Удаление участников ” (см. рисунок 3.2.1).

    Далее открывается следующее окно (Рис. 3.2.2).

Рисунок 3.2.2

Для поиска используем кнопки:

- возвращение к предыдущей записи, - переход к следующей записи, - для перехода к первой записи, -для перехода к последней записи. После выбора записи нажать «Удалить участника» для удаления записи.

3.2.3 Просмотр информации.

Для просмотра данных нажимаем кнопку «Справочная информация» (Рис. 3.2.1).Далее откроется окно «Справочная информация» (Рис. 3.3.1).Для просмотра информации о группе, надо выбрать в выпадающих окнах группу (Рис 3.3.2) и нажать соответственную кнопку. Для просмотра информации о туре (Рис. 3.3.3) , выбрать название программы и нажать соответственную кнопку.

 

Рисунок 3.3.1

Рисунок 3.3.2

Рисунок 3.3.3

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

1. Васильев В.В., Тимофеев А.О. Базы данных: Учеб. пособие / Спб:   СПбГЭТУ , 1998.- 80с.

ПРИЛОЖЕНИЕ А

               Схема данных: 


ПРИЛОЖЕНИЕ Б

       Пример таблиц:

                                                                                        ПРИЛОЖЕНИЕ B

       Пример запроса:

ПРИЛОЖЕНИЕ Г

         Отчеты:

                                                             

  Продолжение ПРИЛОЖЕНИЯ Г

                                                             





1. Лист докум.1
2. І.П.Павловим однією з фізіологічних підвалин почуттів є динамічні стереотипи тобто утворені за життя систем
3. Курсовой проект Передача и распределение электроэнергии Вариант 28
4. Монголы владычествовали по всей Руси около столетия и даже после ограничения их власти в Западной Руси в се
5. Уравнения Курамото-Цузуки
6. 1 2014 г
7. составитель Лариса Станиславовна Конева Гороскоп на каждый день
8. Морское законодательство США
9. ТЕМАХ СанктПетербург 2004 г
10. Виявлення несправностей у системах електрообладнання за симптомами їх прояву
11. А к употребляется как для обозначения культуры собственно арабских народов так и в применении к средневе
12. Тематические беседы в классе Организационная и подготовительная работа Э
13. Вопросы местного значения муниципалитетов в части деятельности по привлечению инвестиций
14. Реальное явление ~ Представление человека об этом явлении Модель явления ~Предсказание Сравнение с эк
15. вступления в юридическую силу.
16. а руйнування від дії згинального моментуб руйнування від дії поперечної силив і руйнування від дії попе
17. Салехард
18. столяры при производстве работ согласно имеющейся квалификации обязаны выполнять требования безопасност
19. Вариант 1 The mnger of smll building compny ws very surprised to get bill for two white mice which one of his workmen hd bought.
20. реферат дисертації на здобуття наукового ступеня доктора медичних наук ОДЕСА 2004 Дисерт