Рассмотрение инфологической и даталогической модели базы данных кинотеатров города. Разработка базы данных в программе MS Access. Описание структуры приложения и интерфейса пользователя. Изучение SQL-запросов на вывод информации о кинотеатре и о фильме.
При низкой оригинальности работы "Разработка базы данных и программного приложения для справочной службы кинотеатров города", Вы можете повысить уникальность этой работы до 80-100%
Возможно вносить изменения в информацию о кинотеатрах, залах, фильмах, актерах, жанрах и сеансах. Пользователи могу наглядно получить информацию на следующие сведения о текущем состоянии проката фильмов в городе: 1. В каких кинотеатрах и когда демонстрируются фильмы с участием указанного актера?База данных должна отвечать требованиям: · Отсутствие в базе данных избыточности и аномалий изменения и удаления. · Обеспечить ссылочную целостность и целостность на уровне таблиц, записей, атрибутов, задав первичные и внешние ключи, ограничения других типов. Программное приложение должно отвечать требованиям: · Иметь удобный интерфейс для пользователя; Программное приложение должно обладать функциями: · Добавление информации о кинотеатре и его редактирование и удаление;Сущности: "Кинотеатры", "Фильмы", "Залы", "Сеансы", "Актеры", "Жанры".На рисунке 2 показана даталогическая модель базы данных о кинотеатрах.база кинотеатр программа интерфейс create table Кинотеатры(Название кинотеатра char(100) primary key NOT NULL, Адрес char(60) NOT NULL, Телефон char(20) NOT NULL, Транспорт char(100) NOT NULL; create table Сеансы (Название кинотеатра primary key char(100) NOT NULL, Название зала primary key char(100) NOT NULL , Название фильма char(150) NOT NULL, Дата char(10) primary key NOT NULL, Время char(5) primary key NOT NULL, Цена билета char(5) NOT NULL, FOREIGN KEY (Название кинотеатра) REFERENCES Залы (Название кинотеатра), FOREIGN KEY (Название зала) REFERENCES Залы (Название зала), FOREIGN KEY (Название фильма) REFERENCES Фильмы (Название фильма));В программном коде были использованы функции среды программирования C#, а также в ходе выполнения работы возникла необходимость в создании собственных процедур с целью дальнейшего облегчения работы. На данной форме вы можете отредактировать, сохранить и удалить информацию о: кинотеатрах, залах, фильмах, жанрах, актерах и сеансах. Запрос на вывод адреса кинотеатра: "SELECT Кинотеатры.Адрес, Кинотеатры.Транспорт FROM Кинотеатры WHERE Кинотеатры.[Название кинотеатра] LIKE "[Название кинотеатра]%"; Запрос на вывод репертуара кинотеатра: "SELECT Сеансы.[Название фильма], Сеансы.Дата, Сеансы.Время FROM Сеансы, Залы, Кинотеатры WHERE Сеансы.[Название зала] = Залы.[Название зала] AND Залы.[Название кинотеатра]= Кинотеатры.[Название кинотеатра] AND Кинотеатры.[Название кинотеатра] LIKE "[Название кинотеатра]%"; Запрос на вывод цены билета: "SELECT Сеансы.[Цена билета] FROM Сеансы WHERE Сеансы.[Название кинотеатра] LIKE "[Название кинотеатра]%" AND Сеансы.[Название зала] LIKE "[Название зала]%" AND Сеансы.Дата LIKE "[Дата]%" AND Сеансы.Время LIKE "[Время]%" ";Результатом выполнения курсовой работы стала база данных и приложение, выполняющее с ней операции.
План
Содержание пояснительной записки, перечень подлежащих разработке вопросов: 1. Требования к системе.
2. Инфологическая модель базы данных
3. Даталогическая модель базы данных
4. Скрипт на языке SQL для создания базы данных
5. Структура приложения
6. Интерфейс пользователя
7. Основные SQL-запросы
Руководитель курсовой работы доцент Е.В. Шехтман.
Введение
База данных кинотеатров города представляет собой информационную БД. Возможно вносить изменения в информацию о кинотеатрах, залах, фильмах, актерах, жанрах и сеансах.
Пользователи могу наглядно получить информацию на следующие сведения о текущем состоянии проката фильмов в городе: 1. Репертуар кинотеатра?
2. Адрес и район кинотеатра?
3. Жанр, производство и возрастное ограничение данного фильма?
4. Цена билетов на данный сеанс в указанном кинотеатре?
5. В каких кинотеатрах и когда демонстрируются фильмы с участием указанного актера?
6. Сколько сеансов идет в кинотеатре?
В курсовой работе реализована программа и база данных, и приложение, написанное в среде C#.
Вывод
Результатом выполнения курсовой работы стала база данных и приложение, выполняющее с ней операции.
Были рассмотрены и опробованы основные методы работы с базой данных. Получены практические навыки работы с базой данных, а также изучены новые возможности среды программирования С#.
Список литературы
1. Справочник по ADO.NET [Электронный ресурс]: статья. - Режим доступа: http://msdn.microsoft.com/ru-ru- 28.09.2013.
2. Базы данных: проектирование и использование [Текст]: учебник / С.М. Диго. - М: Финансы и статистика, 2005. - 592 с. - Гриф МО "Рекомендовано". - ISBN 5-279-02571-2: 348-00.
3. Шехтман В.Е. Базы данных, SQL и все такое [Текст]: курс лекций / В.Е. Шехтман; НФИ КЕМГУ. - Новокузнецк, 2006. - 195 с.
4. Работа с базами данных на языке C#. Технология ADO.NET [Текст]: учебное пособие / О.Н. Евсеева, А.Б. Шамшев - Ульяновск: УЛГТУ, 2009 - 170 с.
Размещено на
Вы можете ЗАГРУЗИТЬ и ПОВЫСИТЬ уникальность своей работы