Проектирование базы данных средствами СУБД MS Access
Автор: iamtoshas • Январь 12, 2019 • Курсовая работа • 2,438 Слов (10 Страниц) • 818 Просмотры
Государственное образовательное учреждение
высшего профессионального образования
«Тверской государственный технический университет»
(ГОУВПО «ТвГТУ»)
Кафедра информатики и прикладной математики
Курсовая работа
по дисциплине «Информатика»
Тема: “Проектирование базы данных средствами СУБД MS Access”
Выполнил: студент группы НТС – 1504
Лебедев Антон Андреевич.
Номер зачетной книжки: 150534.
Проверил: Шматов Геннадий Павлович.
Тверь, 2016
Задание: с помощью визуальных средств СУБД MS Access разработать базу данных (БД) с учетом правил и средств, обеспечивающих целостность базы, представляющую собой совокупность связанных таблиц информационных объектов, полученных путем нормализации данных, определяемых номером своего варианта.
Номер варианта – это «сумма» двух последних цифр номера зачетной книжки студента. К основным данным (атрибутам) задания рекомендуется включать дополнительные, расширяя тем самым информационные возможности базы данных.
Вариант 7: база данных с информацией о перевозках.
Основные данные:
ФИО клиента
Страна
Город
Адрес
Телефон
Дата заказа
Дата поставки
ФИО водителя
Наименование груза
Объем
Стоимость.
Содержание (этапы выполнения задания):
Задание на курсовую работу
1. Привести исходную таблицу к третьей нормальной форме.
2. Создать в режиме конструктора таблицы, полученные путем нормализации исходной. Предусмотреть использование мастера подстановок. Для числовых полей наложить условие на значение, предусмотреть сообщение об ошибке; для текстовых полей установить оптимальную длину поля; для полей с датами, номерами телефонов установить маску ввода.
3. В каждой из таблиц определить ключевые поля.
4. В окне «Схема данных» установить связи.
5. Заполнить таблицы данными. Уметь выполнять фильтрацию и сортировку данных в таблицах.
6. Для каждой из таблиц создать экранную форму.
7. В режиме конструктора создать запросы следующих типов:
7.1. Запрос для текстовых полей с точным и неточным совпадением,
7.2. Запрос для числовых полей со сложным условием отбора,
7.3. Запрос с параметром,
7.4. Перекрестный запрос,
7.5. Вычисляемое поле,
7.6. Запрос с группировкой записей,
7.7. Запросы-действия:
7.7.1. Запрос на обновление,
7.7.2. Запрос на удаление,
7.7.3. Запрос на добавление записей,
7.7.4. Запрос на создание таблицы.
8. Создать отчеты следующих видов:
8.1. Простой отчет с нумерацией записей и подсчетом их количества.
8.2. С подчиненным отчетом.
8.3. Отчет с группировкой и подведением итогов.
Введение
Почти все современные информационные системы основаны на реляционной модели управления базами данных. Название «реляционная» связано с тем, что каждая запись в такой базе данных содержит сведения, относящиеся только к одному конкретному объекту. При разработке проекта надо учитывать отличие данных от информации. Данные – это статистические значения, хранящиеся в таблицах базы данных. Информация – это сведения, которые запрашиваются пользователем и предоставляются ему в наиболее удобном виде. Другими словами, данные хранятся, а информация запрашивается. Сначала определяем задачи, какую информацию можно будет запрашивать и получать. Затем выясняем, что нужно хранить в базе данных для выполнения этих задач. Для запуска приложения Microsoft Access необходимо выполнить команду Пуск / Программы / Microsoft Office / Access. В открывшемся окне приложения Access в меню Файл выбирается команда Создать. В разделе Создание файла необходимо выбрать команду Новая база данных. В окне Файл новой базы данных необходимо указать имя новой базы данных и папку на диске, в которой она будет сохранена. Каждый объект базы данных (таблица, форма, запрос, отчет, макрос и др.) может быть открыт в двух основных режимах: конструктора и таблицы для таблицы или запроса (просмотра для отчета, формы для формы). В режиме конструктора происходит конструирование объекта разработчиком, а в режиме таблицы (просмотра или формы) работа пользователя с объектом. Для перехода из одного режима в другой используется пункт меню Вид.
...