Создание базы данных "Спектакли"

Понятие системы управления базами данных как совокупности программных средств общего или специального назначения, обеспечивающих управление созданием и использованием баз данных. Назначение и инструменты Microsoft Access. Описание представленных таблиц.

Рубрика Программирование, компьютеры и кибернетика
Вид курсовая работа
Язык русский
Дата добавления 28.02.2015
Размер файла 846,3 K

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.

Размещено на http://www.allbest.ru/

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

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

высшего профессионального образования

«Иркутский государственный технический университет»

Кафедра мировой экономики

Допускаю к защите

Руководитель

В.В.Надршин

Курсовая работа

по дисциплине: Информационные системы

Создание базы данных «Спектакли»

Выполнил:

студент группы ЭУБ -14-5

Е.В.Дреева

Нормоконтроль

В.В.Надршин

Иркутск, 2014

Содержание

  • Введение
  • 1. Технология баз данных
    • 1.1 База данных и СУБД
    • 1.2 Модели баз данных
  • 2. Microsoft Access
    • 2.1 Назначение и инструменты Microsoft Access
    • 2.2 Объекты Microsoft Access
  • 3. База данных «Спектакли»
    • 3.1 Описание базы данных выполненной в практической части
      • 3.1.1 Задание курсовой работы
      • 3.1.2 Текстовое описание представленных таблиц
      • 3.1.3 Схема данных
      • 3.1.4 Создание формы
      • 3.1.6 Отчёты
  • Заключение
  • Список литературы

Введение

На сегодняшний день в мире работают сотни миллионов персональных компьютеров. Учёные, экономисты, политики считают, что к началу третьего тысячелетия:

- количество компьютеров мире сровняется с числом жителей развитых стран.

- большинство этих компьютеров будет включено в мировые информационные сети.

- вся накопленная человечеством к началу третьего тысячелетия информация будет переведена на компьютерную (двоичную) форму, а вся информация будет готовиться при помощи (или при участии) компьютеров.

- вся информация будет бессрочно храниться в компьютерных сетях.

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

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

1. Технология баз данных

1.1 База данных и СУБД

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

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

Основные функции СУБД.

1. Управление данным во внешней памяти (на дисках);

2. Управление данными в оперативной памяти с использованием дискового кэша;

3. Журнализация изменений, резервное копирование и восстановление базы данных после сбоев;

4. Поддержка языков базы данных (язык определения данных, язык манипулирования данными).

1.2 Модели баз данных

К моделям базы данных относятся:

1. Реляционная модель.

В реляционных базах данных данные собраны в таблицы, которые в свою очередь состоят из столбцов и строк, на пересечении которых расположены ячейки. Запросы к таким базам данных возвращает таблицу, которая повторно может участвовать в следующем запросе. Данные в одних таблицах, как правило, связаны с данными других таблиц, откуда и произошло название «реляционные».

2. Иерархическая модель.

В иерархической модели связи между данными можно описать с помощью упорядоченного графа (или дерева). Упрощено представление связей между данными в иерархической показано (в соответствии с рисунком 1.1.) управление база программный microsoft

Рисунок 1.1 - представление связей в иерархической модели.

Для описания структуры (схемы) иерархической БД на некотором языке программирования используется тип данных «дерево». Тип «дерево» являются составным. Он включает в себя подтипы, каждый из которых, в свою очередь, являются типом «дерево». Каждый из типов «дерево» состоит из одного «корневого» типа и упорядоченного набора подчинённых типов. Каждый из элементарных типов, включенных в тип «дерево», является простым и составным типом «запись».

3. Сетевая модель.

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

Рисунок 1.2 - представление связей в сетевой модели.

Для описания схемы сетевой БД используется две группы типов: «запись» и «связь». Тип «связь» определяется для двух типов «запись». Сетевая БД состоит из набора записей и набора соответствующих связей. На формирование связи особых ограничений не накладывается.

2. Microsoft Access

2.1 Назначение и инструменты Microsoft Access

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

К инструментам Microsoft Access относятся:

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

2. Мастер- это инструмент позволяющей выбрать поля для данной таблицы из множества определённых ранее таблиц, таких как деловые контакты и др.

2.2 Объекты Microsoft Access

Microsoft Access имеет следующие объекты:

1. Таблицы.

Таблицы- это основной объект базы данных, они хранят структуру базы данных (поля, свойства, типы) и данные.

2. Запросы.

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

Запросы позволяют:

А) Сортировать данные.

Б) Фильтровать данные.

В) Выполнять простейшие математические расчёты.

Г) Создавать перекрёстные запросы.

Д) Вносить изменение в существующих таблиц.

3. Формы.

Формы- средства для просмотра введённых данных, их редактирования и ввода новых данных.

4. Отчёты.

Отчёты служат для вывода данных на печатающем устройстве.

5. Страницы доступа к данным.

Страницы доступа к данным- это специальные объекты, выполненные в ходе HTML и размещаемой на web странице; содержит компоненты базы данных, через которые осуществляется связь web страницы с базой данных размещённой на сервере.

6. Макросы.

Макросы- это команда, служащая для автоматизации повторяющихся операций с элементами базы данных путём программирования.

7. Модули.

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

3. База данных «Спектакли»

3.1 Описание базы данных выполненной в практической части

3.1.1 Задание курсовой работы

Вариант 6. База данных "Спектакли"

Основная таблица:

Спектакли [Код_спект, Название, Код_жанра, Код_театра, Код_режис, Актер, Актриса, Дата выпуска, Продолжительность, Мин_цена, Макс_цена]

Вспомогательные таблицы:

Жанры [Код_жанра, Жанр]

Театры [Код_театра, Театр, Город, Адрес, Нач_спектаклей, Телефоны]

Режиссеры [Код_режис, Фамилия, Имя_Отч, Лучшие_спектакли]

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

Текстовое описание представленных таблиц.

База данных «Спектакли» состоит из четырёх таблиц, включающих в себя три вспомогательные.

3.1.2 Текстовое описание представленных таблиц

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

Рисунок 3.1 - таблица «Спектакли»

В таблице «жанры» содержится информация о жанре спектакля и коде_ жанра (в соответствии с рисунком 3.2).

Рисунок 3.2 - таблица «Жанры»

В таблице «театры» содержится информация о названии театров, коде_ театра, названии городов в которых находятся данные театры, об адресах театра, о времени начала спектакля и средстве связи (телефонах); (в соответствии с рисунком 3.3).

Рисунок 3.3 - таблица «Театры»

В таблице «режиссёры» содержится информация о фамилии, имени и отчестве, а также о лучшем спектакле данного режиссёра, коде_ режис (в соответствии с рисунком 3.4).

Рисунок 3.4 - таблица «Режиссёры»

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

Взаимосвязь между таблицами представлена в схеме данных (в соответствии с рисунком 3.5).

Рисунок 3.5 - взаимосвязь между таблицами

3.1.4 Создание формы

В форме «Жанры» представлена та информация, которая содержится в таблице «Жанры» (в соответствии с рисунком 3.6).

Рисунок 3.6 - Форма «жанры»

В форме «Режиссёры» представлена информация, которая содержится в таблице «Режиссёры» (в соответствии с рисунком 3.7).

Рисунок 3.7 - Форма «Режиссёры»

В форме «Театры» представлена информация, которая содержится в таблице «Театры» (в соответствии с рисунком 3.8).

Рисунок 3.8 - Форма «Театры»

В форме «Спектакли» представлена информация, содержащая в себе как информацию с таблицы «Спектакли», так и о названиях театра, жанрах определённых спектаклей и фамилиях режиссёрах (в соответствии с рисунком 3.9).

Рисунок 3.9 - Форма «Спектакли»

3.1.5 Запросы

По данным таблицам были созданы следующие запросы:

1. Запрос по жанрам.

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

В этом окне в полях со списками «Имя таблицы» и «Поле» выбираем поля, включаемые в запрос, ниже выбираем сортировку спектаклей по возрастанию, а также необходимо указать условие отбора данного запроса, в данном виде [Выбор жанра] (в соответствии с рисунком 3.10).

Рисунок 3.10 - Конструктор запроса по жанрам

После этого, стоит закрыть и сохранить данный запрос. После создания запроса в левой части экрана появится строка «Запрос жанры», после двойного щелчка по данной строки появится диалоговое окно, в которое необходимо вписать любой жанр ранее проиллюстрированный в данной таблице «Жанры» (в соответствии с рисунком 3.11).

Рисунок 3.11 - Диалоговое окно для ввода жанра

После чего произойдёт отбор именно по необходимому жанру (в соответствии с рисунком 3.12).

Рисунок 3.12 - Отбор по жанрам

2. Запрос по дате.

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

В этом окне в полях со списками «Имя таблицы» и «Поле» выбираем поля, включаемые в запрос, ниже выбираем сортировку спектаклей по возрастанию, а также необходимо указать условие отбора данного запроса, в данном виде ( >=[Дата1] And <[Дата2] ); (в соответствии с рисунком 3.13).

Рисунок 3.13 - Конструктор запроса по дате

После этого, стоит закрыть и сохранить данный запрос. После создания запроса в левой части экрана появится строка «Запрос по дате», после двойного щелчка по данной строки появится диалоговое окно, в которое необходимо вписать любые две даты, после чего произойдёт отбор спектаклей, созданных в промежутке между этими датами, и отобразятся данные выбранные при создании запроса (в соответствии с рисунком 3.14).

Рисунок 3.14 - Отбор запроса по дате

3.1.6 Отчёты

По данной базе данных был создан отчёт, содержащий сведения из таблицы «Спектакли» (в соответствии с рисунком 3.15).

Рисунок 3.15 - Отчёт «Спектакли»

Заключение

Microsoft Access позволяет выполнять более сложные задачи. Он используется для построения баз данных, содержащих большой объём информации. Именно поэтому, для автоматизации многих расчётов в производственной сфере и используется Access. С помощью базы данных «Спектакли» можно без затруднений и специальных знаний вести базы данных, которая позволяет делать все операции, помогающие прослеживать определённые спектакли с определёнными режиссёрами, в зависимости от даты выпуска, цен и многих других характеристик. Данная база данных будет полезна каждому театру города и другим организациям. База данных в практическом применении удобна и достаточно эффективна. Всё зависит от пользователя, объёма располагаемых им знаний и умения ими воспользоваться. Из этого следует, что эта программ имеет много полезных функций и в дальнейшем многим очень пригодится.

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

1. Ломтадзе В.В., Шишкина Л.П. Практическая информатика. - Иркутск: изд-во ИрГТУ. - 2012. - 200 с.

2. Бояринцева Т.П., Воропаева Е.Ф., Дмитриенко Т.А., Шишкина Л.П. Лабораторный практикум по информатике. Расширенные возможности Excel. - Иркутск: изд-во ИрГТУ. - 2003. - 71 с.

Размещено на Allbest.ru

...

Подобные документы

  • Проектирование базы данных с использованием комплекса программных и языковых средств Microsoft Access. Модель данных, доступ к ним. Назначение, основные возможности и версии Access. Запуск программы; окно базы данных, формы для их ввода и редактирования.

    курсовая работа [1,1 M], добавлен 30.12.2014

  • Краткая характеристика и функциональные возможности MS Access. Базы данных и системы управления базами данных. Проектирование в теории и создание на практике базы данных в продукте корпорации Microsoft для управления базами данных "Microsoft Access".

    курсовая работа [1,6 M], добавлен 07.03.2015

  • Анализ возможностей системы управления базами данных "Microsoft Access 2003". Создание базы данных, предназначенной для отражения деятельности аэропорта. Концептуальная и физическая модель базы данных. Создание таблиц, запросов, отчетов и главной формы.

    курсовая работа [1,8 M], добавлен 26.06.2013

  • Исследование характеристик и функциональных возможностей системы управления базами данных Microsoft Office Access. Определение основных классов объектов. Разработка базы данных "Делопроизводство". Создание таблиц, форм, запросов, отчетов и схем данных.

    реферат [1,3 M], добавлен 05.12.2014

  • Понятие базы данных, её структура. Общие принципы хранения информации. Краткая характеристика особенностей иерархической, сетевой и реляционной модели организации данных. Structured Query Language: понятие, состав. Составление таблиц в Microsoft Access.

    лекция [202,8 K], добавлен 25.06.2013

  • Хранение и обработка данных. Компоненты системы баз данных. Физическая структура данных. Создание таблиц в MS Access. Загрузка данных, запросы к базе данных. Разработка информационной системы с применением системы управления базами данных MS Access.

    курсовая работа [694,0 K], добавлен 17.12.2016

  • Краткая характеристика, главные преимущества и область применения MS Access. Базы данных и системы управления базами данных. Описание пошагового создания базы данных, таблиц, форм, запроса и отчета. Особенности и функциональные возможности MS Access.

    курсовая работа [3,4 M], добавлен 23.09.2010

  • Основные функции системы управления базами данных. Комплекс программных и лингвистических средств общего или специального назначения. Условия принятой технологии обработки данных. Управление буферами оперативной памяти. Журнализация и её значение.

    курсовая работа [1,2 M], добавлен 19.01.2012

  • Базы данных и системы управления базами данных. Структура простейшей базы данных, свойства полей. Понятие языка SQL. Проектирование баз данных, режимы работы, объекты. СУБД Microsoft Access. Создание базы данных "Электротовары" средствами Visual FoxPro.

    курсовая работа [5,7 M], добавлен 29.04.2014

  • Системы управления базами данных: сущность и характеристика. Типы данных и свойства полей СУБД Access. Объекты базы данных: таблицы, схемы данных, формы, запросы, отчеты. Разработка и проектирование базы данных "Продажи книг" в среде Microsoft Access.

    курсовая работа [1,8 M], добавлен 04.02.2013

  • Базы данных и системы управления базами данных. Физическое размещение и сортировка записей. Основные виды баз данных. Создание базы данных "Домашняя библиотека" в приложении Microsoft Access. Создание в базе данных запросов и скорость выбора информации.

    курсовая работа [3,2 M], добавлен 07.05.2013

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

    курсовая работа [1,9 M], добавлен 08.01.2015

  • Основные понятия баз данных: нормализация, связи и ключи. Создание и этапы проектирования базы данных, решение задачи о предметной области. Изучение СУБД Microsoft Access s 2003: пользовательский интерфейс, главное окно приложения, создание таблиц.

    реферат [2,1 M], добавлен 10.11.2010

  • Рассмотрение интерактивной реляционной системы управления базами данных Microsoft Access. Графические возможности программы; создание таблиц, запросов, формуляров, отчетов, макросов и модулей. Сравнительная характеристика баз данных Clipper и Access.

    курсовая работа [1,1 M], добавлен 22.01.2013

  • Понятие и сущность базы данных, их классификация и характеристика. Системы управления базами данных. СУБД структуры "сервер-клиент", его суть. Microsoft Access - функционально полная реляционная СУБД. Предназначение СУБД Access, и описание ее работы.

    реферат [44,3 K], добавлен 27.02.2009

  • Основные возможности системы управления реляционными базами данных (СУБД) Microsoft Access. Пользовательский интерфейс MS Access 2003. Команды панели инструментов окна БД. Область возможных режимов создания объектов. Создание таблиц в базе данных.

    реферат [5,5 M], добавлен 08.11.2010

  • Основные понятия базы данных и систем управления базами данных. Типы данных, с которыми работают базы Microsoft Access. Классификация СУБД и их основные характеристики. Постреляционные базы данных. Тенденции в мире современных информационных систем.

    курсовая работа [46,7 K], добавлен 28.01.2014

  • Характеристика Microsoft Access. Создание структуры базы данных. Определение основных тем таблиц базы данных и информации, которую будут содержать поля таблиц. Создание таблиц, запросов, форм и отчетов. Страницы доступа к данным. Макросы и модули.

    курсовая работа [1,1 M], добавлен 09.12.2012

  • Основные объекты системы управления базами данных Microsoft Access. Разработка базы данных для магазина бытовой техники, оказывающая покупателям бытовой техники информационную функцию. Создание таблиц, схемы данных, запросов, форм, отчетов, главной формы.

    контрольная работа [1,8 M], добавлен 29.07.2013

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

    курсовая работа [1,0 M], добавлен 01.10.2011

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.