Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Отчет по курсовой (Образец).doc
Скачиваний:
9
Добавлен:
25.08.2019
Размер:
562.18 Кб
Скачать

6

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

Факультет автоматизированных систем

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

К У Р С О В А Я Р А Б О Т А

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

«Информатика»

на тему

проектирование реляционной базы данных

«Видеопрокат»

средствами СУБД Access

Выполнил:

Проверил: к.т.н., доцент Фомина Е.Е.

Тверь, 2012

Содержание

1. Задание на курсовую работу 3

2. Нормализация исходной таблицы 4

3.1. Создание таблиц 6

3.2. Связи между таблицами 8

3.3. Создание форм 9

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

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

3.5.1. Запрос с условием 11

3.5.2. Запрос с параметром 12

3.5.5. Перекрестный запрос 14

3.5.6. Запрос с вычисляемым полем 15

3.6. Создание кнопочной формы 16

4. Результаты 18

1. Задание на курсовую работу

  1. Привести исходную таблицу (табл.1) к третьей нормальной форме.

  2. Создать в режиме конструктора таблицы, полученные путем нормализации исходной. Предусмотреть использование мастера подстановок. Для числовых полей наложить условие на значение, предусмотреть сообщение об ошибке; для текстовых полей установить оптимальную длину поля; для полей с датами, номерами телефонов установить маску ввода.

  3. В каждой из таблиц определить ключевые поля.

  4. В окне «Схема данных» установить связи.

  5. Заполнить таблицы данными. Уметь выполнять фильтрацию и сортировку данных в таблицах.

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

  7. Создать многотабличную форму.

  8. В режиме конструктора создать запросы следующих типов:

      1. Запрос для текстовых полей с точным и неточным совпадением,

      2. Запрос для числовых полей со сложным условием отбора,

      3. Запрос с параметром,

      4. Перекрестный запрос,

      5. Вычисляемое поле,

      6. Запрос с группировкой записей,

      7. Запросы-действия:

        1. Запрос на обновление,

        2. Запрос на удаление,

        3. Запрос на добавление записей,

        4. Запрос на создание таблицы.

  9. Создать отчеты следующих видов:

      1. Простой отчет с нумерацией записей и подсчетом их количества.

      2. С подчиненным отчетом.

      3. Отчет с группировкой и подведением итогов.

      4. Создать макросы:

        1. для поиска информации в базе данных,

        2. для поиска и замены информации.

Таблица 1. Исходные поля базы данных «Видеопрокат»

Фильм

Режиссер

Год выпуска

Популярность

Тема

Цена

Длительность

Поставщик (адрес, №телефона, №счета, контактное лицо)

Исполнитель главной роли

Дата приобретения

Зритель (телефон, адрес, № паспорта, длительность проката)

2. Нормализация исходной таблицы

В результате нормализации исходной табл. 1 был получен следующий проект базы данных (схема 1).

Схема 1. Нормализованная база данных