Создание базы данных «Видеофильмы»

Автор: Пользователь скрыл имя, 28 Марта 2013 в 16:06, курсовая работа

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

База данных – это совокупность сведений о реальных объектах, процессах, событиях или явлениях, относящихся к определённой теме или задаче, организованная таким образом, чтобы обеспечить удобное представление этой совокупности, как в целом, так и любой её части.
Классификация по модели данных:
Иерархическая
Сетевая
Реляционная

Содержание

Введение 4
Создание базы данных «Видеофильмы» 6
1. Основные и вспомогательные таблицы 6
2. Создание схемы данных 7
3. Создание форм базы данных 8
4. Создание запросов 9
5. Создание отчетов 11
Заключение 13
Список литературы 14

Работа содержит 1 файл

Пояснительная записка.docx

— 371.83 Кб (Скачать)

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

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

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

Кафедра информатики

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

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

 
 

подпись

 

О.В.Дударева

 

И.О.Фамилия


 

 

 

Создание базы данных «Видеофильмы»

наименование темы


 

 

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

по дисциплине

 

Информатика


 

 

 

Выполнил 
студент группы

 

ГД-12-5

     

К.М.Василевский

   

Шифр группы

 

подпись

 

И.О.Фамилия

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

     

.

 

О.В.Дударева

       

подпись

 

И.О.Фамилия

Курсовая работа защищена с оценкой

 

 

 

Иркутск, 2012

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

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

«ИРКУТСКИЙ  ГОСУДАРСТВЕННЫЙ ТЕХНИЧЕСКИЙУНИВЕРСИТЕТ»

 

 

 

ЗАДАНИЕ

на курсовую работу

 

По курсу

Информатика

Студенту

 
 

амилия, инициалы)

Тема проекта

Создание базы данных «Видеофильмы»

   

Исходные данные

 

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

Фильмы [Код_фильма, Название, Код_жанра, Код_студии, Код_режис,     Актер, Актриса, Год, Аннотация]

Журнал [Номер_записи, Код_фильма, Кому_дан, Дата_выдачи, Дата_возвр]

 

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

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

Киностудии [Код_студии, Название,Страна]

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

 

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

 

Рекомендуемая литература

 

Ломтадзе В.В., Шишкина Л.П. Информатика: Учебное пособие. – Иркутск: Изд-во Иркутского госуд. технич. ун-та, 2010 г. – 140 с.

     
   

Дата выдачи задания 

«

23

»

октября

2012 г.

 

Дата представления работы руководителю

«

17

»

декабря

2012 г.

   

Руководитель курсовой работы

О.В.Дударева


 

Содержание

 

Введение 4

Создание базы данных «Видеофильмы» 6

1. Основные и вспомогательные таблицы 6

2. Создание схемы данных 7

3. Создание форм базы данных 8

4. Создание запросов 9

5. Создание отчетов 11

Заключение 13

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

 

 

 

Введение

 

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

 

Классификация по модели данных:

    1. Иерархическая
    2. Сетевая
    3. Реляционная

Иерархическая модель данных  — представление базы данных в виде древовидной (иерархической) структуры, состоящей из объектов (данных) различных уровней.

Между объектами существуют связи, каждый объект может включать в себя несколько объектов более низкого  уровня. Такие объекты находятся  в отношении предка (объект более  близкий к корню) к потомку (объект более низкого уровня), при этом возможна ситуация, когда объект-предок не имеет потомков или имеет их несколько, тогда как у объекта-потомка  обязательно только один предок. Объекты, имеющие общего предка, называются близнецами.

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

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

Реляционная модель данных (РМД) — логическая модель данных, прикладная теория построения баз данных, которая является приложением к задачам обработки данных таких разделов математики как теории множеств и логика первого порядка. На реляционной модели данных строятся реляционные базы данных.

В настоящее  время среди разработчиков баз  данных (БД) большой популярностью  пользуется реляционная СУБД ACCESS, входящая в состав пакета  Microsoft Office. Дружественный интерфейс и простота настройки, эффективные средства создания таблиц, форм, запросов, интеграция с другими приложениями пакета, средства организации работы с базами данных и защита информации – вот далеко не полный перечень достоинств этого приложения.

Основные  функции СУБД – это описание структуры  базы данных, обработка данных и  управление данными.

Любая СУБД позволяет выполнять четыре простейшие операции с данными:

    • Добавить в таблицу одну или несколько записей;
    • Удалить из таблицы одну или несколько записей;
    • Обновить значения некоторых полей в одной или нескольких записях;
    • Найти одну или несколько записей, удовлетворяющих заданному условию.

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

 

Создание базы данных «Видеофильмы»

  1. Основные и вспомогательные таблицы

 

Для создания базы данных «Видеофильмы» необходимо создать вспомогательные и основные таблицы. В первую очередь создаются и заполняются вспомогательные таблицы (Жанры; Режиссеры; Киностудии.)

 

Рисунок 1. Поля таблицы Жанры

 

Рисунок 2. Поля таблицы Режиссеры

 

Рисунок 3. Поля таблицы Киностудии

 

После этого  создаются основные таблицы (Фильмы; Журнал.) и заполняются аналогично вспомогательным.

 

Рисунок 4. Поля таблицы Фильмы

 

Рисунок 5. Поля таблицы Журнал

  1. Создание схемы данных

 

После создания всех таблиц, необходимо создать схему  дынных и обеспечить целостность  данных. Схема данных отображает связь  таблиц в базе данных «Видеофильмы».

 

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

 

Рисунок 7. Обеспечение целостности  данных

  1. Создание форм базы данных

 

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

 

Рисунок 8. Форма Фильмы

 

Рисунок 9. Форма Журнал

  1. Создание запросов

 

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

В базе данных «Видеофильмы» созданы запросы:

    1. Запрос по жанру фильма (вы задаете интересующий вас жанр, в результате получаете результирующую таблицу, на которой видны нужные данные).

Рисунок 10. Окно запроса по жанру

 

Рисунок 11. Запрос по жанру

    1. Запрос по дате выхода фильма (этот запрос показывает фильмы и дату их выхода; вы вводите две даты – начальную и конечную; после чего появляются все фильмы, выпущенные в интересующий вас промежуток времени).

Рисунок 12. Окно запроса начальной даты

 

Рисунок 13. Окно запроса конечной даты

 

Рисунок 14. Запрос по дате выхода фильма

 

    1. Запрос по режиссеру (вы вводите фамилию интересующего вас режиссера, и получаете таблицу, на которой видны нужные данные).

Рисунок 15. Окно запроса режиссера

 

Рисунок 16. Запрос по режиссеру

  1. Создание отчетов

 

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

В базе данных «Видеофильмы» созданы отчеты:

    1. По жанру (вы вводите интересующий вас жанр, в результате получаете отчет, содержащий фильмы только интересующего вас жанра)

Рисунок 17. Отчет  по жанру

 

 

    1. По дате выхода фильма (вы вводите две даты – начальную и конечную; после чего появляется отчет, включающий все фильмы, выпущенные в интересующий вас промежуток).

Рисунок 17. Отчет  по дате выхода фильма

 

    1. По режиссеру (вы вводите фамилию интересующего вас режиссера, и получаете отчет, включающий фильмы, снятые только этим режиссером).

Рисунок 18. Отчет  по режиссеру

 

Заключение

 

 

 

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

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

 

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

 

  1. Ломтадзе В.В. ,Шишкина Л.П. Информатика: Учебное пособие/Издание третье, переработанное.-Иркутск: Изд-во Иркутского  государственного технического  университета, 2010.
  2. Симонович  С.В., Евсеев Г.А. ,Алексеев А.Г. Специальная информатика: Учебное пособие. - М.: АСТ-ПРЕСС: Инфорком-Пресс, 2006.
  3. Экслер А.Б. Microsoft Office 2003. Самый полный и понятный самоучитель М.: НТ Пресс, 2008. 400с.

 

 

 


Информация о работе Создание базы данных «Видеофильмы»