Опубликован: 29.05.2012 | Уровень: для всех | Доступ: свободно
Дополнительный материал 1:

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

1. Цели и задачи курсовой работы

Цель курсовой работы - дать представление о современных информационных технологиях обработки данных. Задачей работы является развитие практических навыков в разработке базы данных и работы с системой управления базами данных (СУБД) MS Access.

2. Постановка задачи курсовой работы

Используя возможности СУБД MS Access, требуется создать базу данных по заданному условию:

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

3. Задание на выполнение

Задание выбирается по последней цифре номера студенческого билета в таблице 1.

3.1. Нормализировать и создать в среде MS Access базу данных по приведенной предметной области с учетом следующей информации, которая должна сохранятся:

Таблица 1.
Тема
Гостиницы одного населенного пункта (минимум 3 (3*, 4*,5*))
Обязательная информация, которая должна сохранятся в БД
  1. Название гостиницы
  2. Расположение
  3. Категория гостиницы (3*, 4*,5*)
  4. Категория номеров (1, 2, 3 местные)
  5. Количество номеров
  6. Цена за номер
  7. Продажа номеров (по датам с мая по октябрь)
Создать следующие запросы
  1. Количество номеров проданных за июль
  2. Количество номеров проданных с мая по август в гостинице 3 *
Создать ленточную форму. Указать в ней следующие поля
  1. Название гостиниц
  2. Расположение
  3. Цену номеров
Создать диаграмму, указав в ней следующие данные
Продажа номеров по трем гостиница в июле месяце

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

  1. Название гостиницы
  2. Категория гостиницы
  3. Количество проданных номеров с мая по август
  4. Предусмотреть поле в конце отчета. Общее количество проданных номеров по всем гостиницам
Футбольная команда
Обязательная информация, которая должна сохранятся в БД
  1. Ф.И.О. футболиста
  2. Категория футболиста (нападающий, защитник, капитан, запасной)
  3. Год рождения
  4. Год поступления в команду
  5. Общее количество забитых голов каждым футболистом за время пребывания в команде
  6. Забитые голы за этот сезон
Создать следующие запросы
  1. Показать список нападающих забивших 1 и более голов за сезон
  2. Найти самого результативного футболиста в этом сезоне
Создать табличную форму. Указать в ней следующие поля
  1. Ф.И.О. футболистов выступающих в этом сезоне
  2. Категория футболиста
  3. Год рождения
Создать диаграмму, указав в ней следующие данные
Сравнить забитые голы защитниками и нападающими
Создать отчет, предусмотрев в нем следующие данные
  1. Список команды
  2. Категория игрока
  3. Забитые голы за сезон
  4. Предусмотреть поле в конце отчета. Общее количество забитых голов за сезон
Видеотека
Обязательная информация, которая должна сохранятся в БД
  1. Название фильма
  2. Категория фильма (комедия, ужасы, триллер, приключения)
  3. Год выхода фильма на большой экран
  4. Место хранения
  5. Кто играет в главной роли (один артист)
  6. Цена за диск
Создать следующие запросы
  1. Найти фильмы в которых снимались артисты фамилия которых начинается с буквы А до буква С
  2. Найти фильмы, вышедшие на экран в текущем году
Создать форму в виде сводной таблицы. Указать в ней следующие поля
  1. Название фильма
  2. Категорию фильма
  3. Год выхода на экран
  4. Где хранится
Создать диаграмму, указав в ней следующие данные
Количество вышедших триллеров и ужасов в текущем году
Создать отчет, предусмотрев в нем следующие данные
  1. Название фильма
  2. Год выхода фильма
  3. Кто играет в главной роли
  4. Цена за кассету
  5. Предусмотреть поле в конце отчета. Общая стоимость видеокассет.
БД Музыкальных дисков
Обязательная информация, которая должна сохранятся в БД
  1. Название диска
  2. Год выпуска
  3. Место хранения
  4. Кто исполнитель
  5. Категория диска (авторская, диско, классика, хит)
  6. Цена за диск
Создать следующие запросы
  1. Найти диски фамилия исполнителей которых начинается с буквы А до буква С
  2. Найти диски, категории (хит) вышедшие в текущем году
Создать форму в виде сводной таблицы. Указать в ней следующие поля
  1. Название диска
  2. Категорию диска
  3. Год выпуска диска
  4. Где хранится
Создать диаграмму, указав в ней следующие данные
Количество вышедших дисков категории (хит и классика)
Создать отчет, предусмотрев в нем следующие данные
  1. Название диска
  2. Год выпуска диска
  3. Кто исполнитель
  4. Цена за диск
  5. Предусмотреть поле в конце отчета. Общая стоимость дисков
Автобусные туры
Обязательная информация, которая должна сохранятся в БД
  1. Категория (внутренние (Россия), внешние (заграничные) тура
  2. Название тура
  3. Цена
  4. Количество суток
  5. Количество приобретенных туров
  6. Когда приобретен тур (май - август)
Создать следующие запросы
  1. Общее количество туров по России
  2. Средняя цена тура за границу
Создать форму в виде таблицы. Указать в ней следующие поля
  1. Название тура
  2. Количество суток
  3. Цена
Создать диаграмму, указав в ней следующие данные
Количество туров по России и за границу
Создать отчет. Предусмотрев в нем следующие данные
  1. Название тура
  2. Время приобретения
  3. Количество приобретенных туров
  4. Предусмотреть поле в конце отчета. Общее количество приобретенных туров
5 Железнодорожные туры
Обязательная информация, которая должна сохранятся в БД
  1. Пункт назначения
  2. Цена
  3. Время в пути
  4. Количество приобретенных туров
  5. Когда приобретен тур (май - август)
  6. Категория места (плацкарт, купе)
Создать следующие запросы
  1. Общее количество проданных туров в мае
  2. Количество приобретенных купейных мест
Создать форму в виде таблицы. Указать в ней следующие поля
  1. Пункт назначения
  2. Цена
  3. Время в пути
Создать диаграмму, указав в ней следующие данные
Построить сравнительную диаграмму покупка туров в мае и в июле
Создать отчет, предусмотрев в нем следующие данные
  1. Пункт назначения
  2. Время приобретения
  3. Количество приобретенных туров
  4. Предусмотреть поле в конце отчета. Общее количество приобретенных туров
6 Авиаперевозки
Обязательная информация, которая должна сохранятся в БД
  1. Пункт назначения
  2. Название компании осуществляющей перевозки
  3. Цена
  4. Время полета
  5. Количество приобретенных билетов
  6. Когда приобретен билет (май - август)
Создать следующие запросы
  1. Общее количество перевозок осуществленных в мае
  2. Средняя цена перелета за границу
Создать ленточную форму. Указать в ней следующие поля
  1. Название компании осуществляющей перевозку
  2. Время полета
  3. Место назначение
Создать диаграмму, указав в ней следующие данные
Количество купленных билетов в июле и в августе
Создать отчет, предусмотрев в нем следующие данные
  1. Название компании осуществляющей перевозки
  2. Пункт назначения
  3. Цена
  4. Количество приобретенных билетов
  5. Предусмотреть поле в конце отчета. Общее количество приобретенных билетов
7 Речные туры на теплоходах
Обязательная информация, которая должна сохранятся в БД
  1. Название теплохода
  2. Название тура
  3. Цена
  4. Количество суток
  5. Количество приобретенных туров
  6. Когда приобретен тур (май - август)
  7. Категория места (люкс, полу-люкс, 2 местные, 4 местные)
Создать следующие запросы
  1. Общее количество туров купленных в июне
  2. Средняя цена тура учитывая категорию полу-люкс
Создать форму в виде таблицы. Указать в ней следующие поля
  1. Название тура
  2. Название теплохода
  3. Категория места
  4. Цена
Создать диаграмму, указав в ней следующие данные
Количество туров в мае и в августе
Создать отчет. Предусмотрев в нем следующие данные
  1. Название тура
  2. Название теплохода
  3. Время приобретения
  4. Количество приобретенных туров
  5. Предусмотреть поле в конце отчета. Общее количество приобретенных туров
8 Группа
Обязательная информация, которая должна сохранятся в БД
  1. Название специальности
  2. Список студентов
  3. Индекс группы
  4. Место проживания
  5. Год рождения
  6. Результаты сессии
  7. Стипендия (учитывая социальную если такая есть)
Создать следующие запросы
  1. Количество студентов получающих повышенную стипендию
  2. Список студентов имеющих задолженности
Создать ленточную форму. Указать в ней следующие поля
  1. Ф. И. О. студентов
  2. Где проживает
  3. Результат сессии
  4. Стипендия
Создать диаграмму, указав в ней следующие данные
Количество студентов сдавших сессию на отлично и не сдавших сессию
Создать отчет, предусмотрев в нем следующие данные
  1. Ф. И. О. студентов
  2. Где проживает
  3. Стипендия
  4. Предусмотреть поле в конце отчета. Общее количество студентов в группе
9 Библиотека
Обязательная информация, которая должна сохранятся в БД
  1. Название книги
  2. Категория книги (приключения, классика, ужасы)
  3. Место хранения
  4. Дата выдачи книги (один месяц май текущего года)
  5. Дата возврата книги (один месяц текущего года)
  6. Цена за книгу
Создать следующие запросы
  1. Количество книг категории (классика)
  2. Книги название которых начинается с буквы А до В
Создать форму в виде сводной таблицы. Указать в ней следующие поля
  1. Название книги
  2. Категория книги
  3. Дата выдачи
  4. Где хранится
Создать диаграмму, указав в ней следующие данные
Количество книг взятых с 05.05 по 15.05 текущего года
Создать отчет. Предусмотрев в нем следующие данные
  1. Название книги
  2. Дата выдачи книги
  3. Дата возврата книги
  4. Цена за книгу
  5. Предусмотреть поле в конце отчета. Общая стоимость книг

3.2. При создании базы данных учитывать ниже приведены основные этапы проектирования базы данных:

  1. Определение цели создания базы данных.
  2. Определение таблиц, которые должна содержать база данных. (Не менее трех)
  3. Определение связей между таблицами. При необходимости, для обеспечения связи можно добавить в таблицы необходимые поля.
  4. Обновление структуры базы данных.
  5. Добавление данных и создание других объектов базы данных.
  6. Использование средств анализа в Microsoft Access.
Марианна Капланова
Марианна Капланова
Наталья Гришко
Наталья Гришко