Автор работы: Пользователь скрыл имя, 08 Декабря 2010 в 16:59, курсовая работа
Ведение заказов.
Актеры (Код Актера, Фамилия, Имя, Отчество, Звание, Стаж)
Спектакли (Код Спектакля, Название, Год Постановки, Жанр, Бюджет)
Занятость Актеров (Код Актера, Код Спектакля, Роль, Стоимость Контракта)
Разработка таблиц
Разработка запросов
Разработка форм
Разработка отчётов
ФЕДЕРАЛЬНОЕ АГЕНСТВО ПО ОБРАЗОВАНИЮ
ГОУ ВПО
УРАЛЬСКИЙ
ГОСУДАРСТВЕННЫЙ ГОРНЫЙ УНИВЕРСИТЕТ
Курсовая работа
по
дисциплине: Информатика
Тема:
«Разработка базы
данных «Занятость актеров
театра»
Преподаватель:
Студент:
Группа:
2008
Содержание:
Постановка задачи
Постановка
задачи.
Вариант 22. Ведение заказов.
Актеры (Код Актера, Фамилия, Имя, Отчество, Звание, Стаж)
Спектакли (Код Спектакля, Название, Год Постановки, Жанр, Бюджет)
Занятость
Актеров (Код Актера, Код Спектакля,
Роль, Стоимость Контракта)
Проект работы содержит 3 таблицы: «Актеры», «Спектакли» и «Занятость».
Таблица «Актеры» содержит следующие поля: Код Актера, Фамилия И.О., Звание, Стаж.
Таблица «Спектакли» содержит следующие поля: Название, Дата Премьеры, Жанр, Бюджет)
Таблица «Занятость актеров» содержит следующие поля: Код Актера, Код Спектакля, Роль, Стоимость Контракта,
Ход работы.
«Код актера» и «Код спектакля» в таблице «Занятость Актеров» определяем как разворачивающийся список из существующих таблиц, для этого: в столбце тип поля выбираем из списка, Мастер подстановки – из существующих таблиц – выбираем соответствующие значения.
Параметры разворачивающегося списка задаем в области «Свойства поля».
Запрос – это динамический набор данных, полученных путем отбора полей из одной или нескольких таблиц и фильтрации записей по каким-либо условиям.
Создаём простой запрос на выборку «Спектакли, поставленные после 2000» года. Для этого выбираем объект Запрос – Режим Конструктора – выбираем необходимую для запроса таблицу «Заказы», которая загружается в окно конструктора. Курсором в нужной последовательности перетаскиваем поля (или двойным кликом по нужной строке) из списка полей таблицы в строку «Поле» запроса.
В запросе «Спектакли, поставленные после 2000» отфильтруем записи – Дата заказа. Для фильтрации необходимо открыть нужный запрос и в строке «Условие отбора» поля «Дата заказа» указать нужное значение. В данном случае это будет значение – >#01.01.2000# .
В запросе фильтруются данные и выводятся только нужные.
« Дата
окончания показа спектакля» будем вычислять
по формуле: «Дата премьеры» + 90 дней.
Вычисляемое поле строим путём построителя выражений, в котором набираем нужное выражение. Все поля в выражении вводим щелчком мыши, выбирая из папки соответствующего запроса.
Данное вычисляемое
выражение будет выглядеть так:
Полученное нами вычисляемое поле:
«Гонорар» вычислим по формуле «Стоимость контракта» * 0,1 (10%). «Надбавка спонсора. Гонорар» будем вычислять по формуле: «Стоимость контракта» + «Надбавка спонсора»
Вычисляемое поле строим с помощью построителя выражений, в котором набираем нужное выражение. Все поля в выражении вводим щелчком мыши, выбирая из папки соответствующего запроса.
Данное
вычисляемое выражение будет
выглядеть так:
Формы
– объекты базы данных, которые
используются для работы с записями
таблиц для их просмотра, модификации,
удаления, а так же создаются управляющие
формы для управления объектами
базы данных.
Редактирование форм. Нужно выбрать Форму – Конструктор. Выделить нужные поля, если несколько, то с нажатой клавишей shift и, зацепив их указателем мыши, перетаскиваем в нужное место. Автоформа в столбец нам понадобится для создания сложных форм.
4. Создание диаграмм. Для этого создаём с помощью Конструктора – Диаграмму.
Предварительно для диаграммы создаем реляционный запрос, в котором выбираем необходимые поля. Задаем название созданному запросу – «Запрос для диаграммы».
Отчеты – объекты базы данных, которые используются для просмотра и вывода на печать различных документов по данным БД.
Надбавка спонсора
Сохраняем изменения.
Информация о работе Разработка базы данных «Занятость актеров театра»