База данных музыкальных коллективов Беларуси

Автор работы: Пользователь скрыл имя, 20 Сентября 2014 в 12:27, курсовая работа

Описание работы

Цель работы — разработать эффективную и удобную базу данных музыкальных коллективов Республики Беларусь.
Во время выполнения работы необходимо будет решить следующие задач:
Объяснить цели автоматизации;
Разработать структуру базы данных;
Описать поля таблиц

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

Введение 3
Глава 1 5
1.1 Цель автомотизации 5
1.2 Структура базы данных 7
1.3 Описание схемы данных 12
Глава 2 14
2.1 Описание окон базы данных 14
2.2 Содержание и структура запросов и отчётов. 20
Заключение 31
Список использованных источников 34

Файлы: 1 файл

моя курсовая.docx

— 1.24 Мб (Скачать файл)

Оглавление

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

ВВЕДЕНИЕ

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

В общем смысле термин база данных — это совокупность сведений о конкретных объектах реального мира в какой-либо предметной области или разделе предметной области.

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

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

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

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

Объектом исследования являются музыкальные коллективы Беларуси.

Предметом исследования является учет и мониторинг деятельности вокальных коллективов.

Цель работы — разработать эффективную и удобную базу данных музыкальных коллективов Республики Беларусь.

Во время выполнения работы необходимо будет решить следующие  задач:

    1. Объяснить цели автоматизации;
    2. Разработать структуру базы данных;
    3. Описать поля таблиц;
    4. Разработать и описать содержание и виды запросов;
    5. Разработать отчет.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1.1 Цель автоматизации

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

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

Возможности

  1. Ведение учета музыкальных коллективов;
  2. Ведение учета состава коллективов;
  3. Ведение учета гастрольных туров.

Ведение справочников:

    • Коллектив;
    • Руководитель;
    • Город;
    • Жанр.

Требования к техническим средствам

Система разработана в среде СУБД Mіcrosoft Access 2003 и может функционировать как в локальном так и в сетевом режимах.

Приложение Microsoft Access – это настольная система управления реляционными базами данных (СУБД), предназначенная для работы на автономном персональном компьютере (ПК) или локальной вычислительной сети под управлением семейства операционных систем Microsoft Windows (Windows 2000, Windows XP и Windows Server 2003).

СУБД Microsoft Access обладает мощными, удобными и гибкими средствами визуального проектирования объектов с помощью Мастеров, что позволяет пользователю при минимальной предварительной подготовке довольно быстро создать полноценную информационную систему на уровне таблиц, запросов, форм и отчетов.

Минимально необходимая конфигурация персонального компьютера:

  • Процессор

Для установки Microsoft Office 2003 требуется компьютер с процессором Pentium с тактовой частотой не ниже 233 МГц. Корпорация Microsoft рекомендует использовать компьютер с процессором Pentium III или более быстрым.

  • Операционная система

Установка Microsoft Office 2003 возможна на следующих операционных системах.

  • Microsoft Windows Server 2003 или более поздняя версия;
  • Microsoft Windows XP или более поздняя версия;
  • Microsoft Windows 2000 с пакетом обновления 3 (SP3) или более поздним.
  • Оперативная память

Корпорация Microsoft рекомендует использовать компьютер, имеющий не менее 128 МБ оперативной памяти. Если несколько программ из состава Microsoft Office 2003 запущены одновременно, то для каждой такой программы требуется дополнительно 8 МБ оперативной памяти.

  • Свободное место на жестком диске

Для установки Microsoft Office 2003 необходимо 400 МБ свободного места на жестком диске. Требования к наличию свободного места на жестком диске зависят от используемой конфигурации. При выборочной установке может потребоваться как больше, так и меньше свободного места на жестком диске.

  • Дисковые накопители

Для установки Microsoft Office 2003 требуется устройство для чтения компакт-дисков (или совместимое с ним устройство для чтения DVD-дисков).

  • Монитор

Необходим монитор Super VGA с разрешением 800x600 или более высоким, отображающий 256 и более цветов.

  • Указывающие устройства

Необходима мышь Microsoft Mouse, Microsoft IntelliMouse или совместимое с ними указывающее устройство.

  • Прочие требования

Для работы некоторых компонентов Microsoft Office 2003 необходимы дополнительные условия. Эти условия перечислены ниже.

  • Мультимедиа

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

  • Система распознавания речи

Для работы с системой распознавания речи необходимы:

  • компьютер с процессором Pentium II 400 МГц или более быстрым;
  • микрофон ближнего действия;
  • устройство вывода звука.

1.2 Структура базы данных

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

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

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

  • Запись (Record). Совокупность данных, описывающих некий объект или событие. Например: «Иванов», «Иван», «Иванович», 01.01.70, 01.01.90, 01.01.99, 600.
  • Поле (Field). Элемент записи. Поле имеет свое название, тип данных и свойства. Запись, приведенная выше, имеет семь полей. Названия этих полей могут соответствовать их назначению. Первые три поля имеют текстовый тип, следующие три поля - дата/время, последнее - денежный тип. Набор свойств для каждого типа данных свой. Свойства различных типов данных будут обсуждаться дальше в этой главе. Поле однозначно характеризуется своим положением в записи. Отсчет ведется слева направо, считая от 0, поэтому фамилия будет 0-м полем, имя 1-м, и т. д. Совокупность данных таблицы, соответствующих одному полю, составляет столбец. В литературе обычно не делают различия между терминами поле и столбец, употребляя только термин поле.
  • Таблица (Table). Набор согласованных записей. Это означает, что все записи, составляющие таблицу, должны иметь одинаковое количество полей, и, кроме того, поля должны быть согласованы по типам. Другими словами, если в одной из записей 0-е поле имеет числовой тип, то 0-е поле другой записи той же таблицы не может иметь текстовый (или любой другой не числовой) тип. Разработанная информационная база состоит из следующих таблиц:
  • Руководитель – содержит информацию о руководителе коллектива.
  • Жанр – содержит информацию о коде и названии жанра коллективов.
  • Коллектив – хранит информацию о коде коллектива, названии и дате его образования.
  • Город – содержит информацию о коде и названии населенных пунктов.

1.3 Описание схемы данных

Типы данных полей таблиц MS Access:

  • Текстовый – символьные или числовые данные, не требующие вычислений. Поле данного типа может содержать до 255 символов. Размер текстового поля задается с помощью свойства Размер поля (FieldSize), в котором указывается максимальное количество символов, которые могут быть введены в данное поле. При необходимости ввести строку большего размера, чем указано в данном свойстве, надо значение свойства изменить, т. к. место под дополнительные символы не резервируется. Независимо от длины текстового поля оно хранится в базе данных Access в записи переменной длины. Access не занимает память под неиспользуемую часть текстового поля в записи, что уменьшает общий размер базы данных;
  • Поле МЕМО – поле MEMO предназначено для ввода текстовой информации, по объему превышающей 255 символов. Такое поле может содержать до 65 535 символов. Этот тип данных отличается от типа Текстовыйтем, что в таблице хранятся не сами данные, а ссылки на блоки данных, хранящиеся отдельно. За счет этого ускоряется обработка таблиц (сортировка, поиск и т. п.). Поле типа MEMO не может быть ключевым или проиндексированным.
  • Числовой – числовой тип применяется для хранения числовых данных, используемых в математических расчетах. Имеет много подтипов. От выбора подтипа (размера) данных числового типа зависит точность вычислений. Для установки подтипа числовых данных служит свойство Размер поля.
  • Дата/время – тип для представления даты и времени. Позволяет вводить даты с 100 по 9999 год.
  • Денежный – тип данных, предназначенный для хранения данных, точность представления которых колеблется от 1 до 4 десятичных знаков. Целая часть данного типа может содержать до 15 десятичных знаков.
  • Счетчик – поле содержит уникальный номер, определяемый Microsoft Access автоматически для каждой новой записи либо случайным образом, либо путем увеличения предыдущего значения на 1. Значения полей типа счетчика обновлять нельзя. Максимальное число записей в таблице с полем счетчика не должно превышать двух миллиардов.
  • Логический – логическое поле, которое может содержать только два значения, интерпретируемых как Да/Нет, Истина/Ложь, Включено/Выключено. Поля логического типа не могут быть ключевыми, но их можно индексировать.
  • Поле объекта OLE – содержит ссылку на OLE-объект (лист Microsoft Excel, документ Microsoft Word, звук, рисунок и т. п.).
  • Гиперссылка – дает возможность хранить в поле ссылку, с помощью которой можно ссылаться на произвольный фрагмент данных внутри файла или Web-страницы на том же компьютере, в интранет или в Интернет.

В столбце Описание (Description) можно ввести описание данного поля (не обязательно).

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

Таблица Коллектив показана на рисунке 1

 

Рисунок 1 – Таблица Коллектив

 

 

 

 

Описание полей таблицы Коллектив представлены в таблице 1.

Таблица 1 – Описание полей таблицы Коллектив

Имя Поля

Ключевое

Тип данных

Примечание

Код_Коллектива

Да

Числовой

 

Название

Нет

Текстовый

Подстановка данных из таблицы Коллективы

Дата образования

Нет

Дата/время

Подстановка данных из таблицы Населенные пункты

Код  города

Нет

Числовой

 

Код жанра

Нет

Числовой

 

Код руководителя

Нет

Числовой

 

 

Таблица Города в режиме конструктора показана на рисунке 2

 

 

Рисунок 2 – Таблица Города в режиме конструктора

 

Описание полей таблицы Города представлены в таблице 2.

Таблица 2 – Описание полей таблицы Должности

Имя Поля

Ключевое

Тип данных

Примечание

Код_города

Да

Числовой

 

Город

Нет

Текстовый

 

Данные таблицы Города показаны на рисунке 3.

Рисунок 3 – Данные таблицы Города

 

Таблица Жанр в режиме конструктора показана на рисунке 4

Информация о работе База данных музыкальных коллективов Беларуси