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

Рассмотрение процесса создания таблиц в режиме конструктор. Определение техники создания формы с помощью мастера и конструктора. Характеристика методики ввода данных в форму. Оценка способов работы с базой данных. Создание запросов с помощью мастера.

Рубрика Программирование, компьютеры и кибернетика
Вид реферат
Язык русский
Дата добавления 22.01.2016
Размер файла 1,7 M

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

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

Размещено на http://www.allbest.ru/

Пояснительная записка

к самостоятельной работе

Разработка модели процесса составления электронного каталога воздушных лайнеров

Введение

Каталог воздушных лайнеров покажет лайнеры, кол-во персонала, аэропорты на которых они находятся, время отбытия и прибытия и город прибытия.

Постановка задачи

Разработка модели процесса приведена на примере созданной базы данных «Электронный каталог воздушных лайнеров»

База данных должна:

Фильтровать

Искать данные

Удалять данные

Сортировать данные

Вводить данные

Создавать отчеты

Концептуальные требования

Каталог воздушных лайнеров и персонала. (Смотри рис. 1)

конструктор мастер база таблица

Рисунок 1 ER диаграмма процесса работы аэропорта

Нормализация

Для создания базы данных необходимо раскрыть сущности концептуальных требований и нормализовать их. Нормализация таблицы представляет собой последовательное изменение структуры таблицы до тех пор, пока она не будет удовлетворять требованиям последней формы нормализации.

I нормальная форма

Таблица находится в первой нормальной форме тогда и только тогда, когда ни одно из полей не содержит более одного значения и любое ключевое поле не пусто. В такой таблице не должно содержаться полей (признаков), которые можно было разделить на несколько полей (признаков).

(Код; № рейса; Город прибытия; Аэропорт; Время отбытия; Время прибытия; Бронирование билетов; Кол-во билетов; тип Лайнер; Тип самолёта; Кол-во Экипажа.)

II нормальная форма

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

Аэропорт (Аэропорт);

Город прибытия (Город прибытия);

Каталог (Код, № рейса, Город прибытия, Аэропорт, Время отбытия, Время прибытия, Бронирование билетов, Кол-во билетов, Лайнер);

Лайнер (Лайнер, Тип самолёта, Экипаж);

Экипаж (Экипаж);

III нормальная форма

Таблица находится в третьей нормальной форме, если она удовлетворяет определению второй нормальной формы и одно из ее не ключевых полей не зависит функционально от любого другого не ключевого поля. В нашей БД имеем:

Таблица 1 “Аэропорт”

Таблица 2 “Город прибытия”

Таблица 3 “Лайнер”

Таблица 4 “Экипаж”

Таблица 5 ”Каталог”

Структурная схема БД

На основании третьей нормальной формы создаем структурную схему базы данных «Электронный каталог воздушных лайнеров»

Создание структурной схемы базы данных.

Войти в схему данных

На панели инструментов нажать «Схема данных»

Добавить таблицы

Установить связь между таблицами. (Смотри рис. 2)

Рисунок 2 Схема данных

Порядок выполнения работы

Открыть Microsoft Access, нажать «Готово»

Создание таблиц в режиме конструктор

Создание форм:

с помощью мастера

с помощью конструктора

Создание запросов с помощью мастера

Создание отчётов с помощью мастера

Создание кнопочной формы в режиме конструктора

Создание формы запуска.

Далее следует строго идти по плану.

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

Таблицу можно создать при помощи:

таблицы с помощью мастера

таблицы в режиме конструктора

таблицы путём ввода данных

Чтобы создать таблицу, нужно перейти на вкладку «Таблицы» и выбрать «Создание таблицы с помощью мастера», «Создание таблицы в режиме конструктора» или «Создание таблицы путём ввода данных» (Смотри рис. 3). Выбираем режим «Создание таблицы в режиме конструктора»:

Рисунок 3 Создание таблиц

Создание таблиц в режиме конструктор

Нажать “Создать таблицу в режиме конструктора” (Смотри рис. 4)

Ввести имя поля

Выбрать тип данных

Поставить первичный ключ, щелкнув по кнопке «Ключ» на панели инструментов, предварительно установив курсор на поле слева от нужного имени (ключевое поле должно находиться на первом месте списка полей)

Задать имя таблицы, при закрытии таблицы после ввода всех требуемых полей и их типов.

Рисунок 4 Таблица в режиме конструктор

Аналогичным способом построены таблицы:

Аэропорт

Город прибытия

Каталог

Лайнер

Экипаж.

Создание полей подстановки.

Открыть готовую таблицу в режиме конструктора (Смотри рис. 5)

Выбрать нужное поле

Внизу открыть выкладку «подстановка»

Выбрать тип элемента управления «поле со списком»

Выбрать источник строк

Сохранить изменения

Выйти из конструктора таблиц

Рисунок 5 Создание полей подстановки

Создание связи между таблицами

Щелкнуть по значку «Схема данных» на панели инструментов, открыть схему данных

Из появившегося дополнительного окна «Добавить таблицы» выделить щелчком необходимые имена таблиц и щелкнуть по кнопке «Добавить»

Объединить ключевые поля таблиц: щелчком мыши выделить в одной из таблиц поле, которое будет соединяться в одноименном полем другой таблицы, и, зажав мышь, перетащить это поле на соединяемое поле. Отпустить мышь, при этом откроется окно «Изменение связей» с указанием соединяемых полей из соответствующих таблиц и тип связи этих полей: «один-к-одному», «один-ко многим»:

При типе связи «один-к-одному» ставим флажок в поле обеспечения целостности данных и щелкаем кнопку ОК

При типе связи «один-ко-многим» ставим флажки:

Обеспечения целостности данных

Каскадное обновление связанных полей

Каскадное удаление связанных полей

Нажимаем кнопку ОК

В результате имеем схему связей между таблицами БД «Каталог воздушных лайнеров» (смотри рис. 6)

Рисунок 6 Связь между таблицами

Создание форм

Формы можно создать при помощи:

Чтобы создать форму, нужно перейти на вкладку «формы» и выбрать «Создание формы с помощью мастера», «Создание формы в режиме конструктора» (Смотри рис. 7). Выбираем режим «Создание формы в режиме конструктора»: Выбираем режим «Создание формы с помощью мастера»:

Рисунок 7 Создание форм

Создание формы с помощью мастера

Нажать “Создание формы с помощью мастера”

Выше был описан метод работы с подобным окном. Аналогично, щелкая по кнопке «Далее», (Смотри рис. 8) выбираем вид предоставляемых данных, внешний вид подчиненной формы, требуемый стиль. Задаем имя формы. Нажать «Готово».

Рисунок 8 Создание формы с помощью мастера

Аналогичным способом построены все требуемые формы.

Форма Аэропорт

Форма выборки

Форма выхода

Форма город прибытия

Форма добавления данных

Форма запроса

Форма Заставка

Форма лайнер

Форма отчёт

Форма экипаж.

Создание формы с помощью конструктора

Нажать “Создание Форму с помощью конструктора” (смотри рис. 9)

Выбрать требуемое оформление

Добавить требуемые элементы (путем перетаскивания нужных полей из представленного списка таблиц)

Задать имя Формы, нажать «ОК».

Рисунок 9 Конструктор форм

Ввод данных в форму

Открыть форму (Смотри рис. 10)

Ввести данные с клавиатуры или из списка в соответствующие поля.

Рисунок 10 Ввод данных в форму

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

Запросы можно создать при помощи:

Конструктора запросов

Мастера запросов

SQL

Для того чтобы создать запрос, нужно перейти на вкладку «Запросы» (Смотри рис. 11) и выбрать «Создание запрос с помощью мастера» или «Создание запрос в режиме конструктора» Выбираем режим «Создание запроса с помощью мастера»:

Рисунок 11 Создание запроса

Создание запросов с помощью мастера

Нажать “Создание запроса с помощью мастера” (Смотри рис. 12)

Выбрать поля для запроса. Нажать кнопку «Далее».

Задать имя запроса, нажать «Готово».

Рисунок 12 Создание запроса с помощью мастера

Аналогичным способом построены запросы:

Запрос аэропорт

Запрос времени прибытия

Запрос выборка аэропорт

Запрос выборка времени

Запрос лайнера

Запрос типа самолёта

Общий запрос.

Создание выборки

Создание выборки.

Открыть нужный запрос в режиме конструктора (Смотри рис. 13)

Выбрать поля для выборки

В строке «Условие отбора» ввести нужный текст в нужное поле в квадратных скобках […]

Сохранить под именем «Выборка ….» и выйти

При запуске появится окно критерия ввода, в которое ввести нужные данные.

Рисунок 13 Создание выборки

Аналогичным способом построены выборки:

Запрос выборка аэропорта

Запрос выборка города прибытия

Запрос выборка типа самолета

Запрос выборка времени.

Методы работы с базой данных

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

Добавление данных в табличную форму

Для того чтобы ввести данные вручную требуется:

Открыть форму соответствующей таблицы (Смотри рис. 14)

Щелкнуть по значку «Добавить новую запись»

Поставить курсор мышки в пустое поле

Ввести требуемые данные с клавиатуры или из списка в соответствующие поля.

Нажать клавишу TAB для перехода на следующее поле

Сохранить форму.

Рисунок 14 Добавление данных в табличной форме

Удаление данных

Если поле в табличной форме поддерживает пустое значение, то текст в нем можно удалить. Можно также удалить одну или несколько записей в табличной форме: (Смотри рис. 15)

Чтобы удалить текст в поле, выделите текст и нажмите клавишу DEL.

Чтобы удалить одну или несколько записей в форме, выделите записи и нажмите клавишу DEL.

Чтобы удалить запись на странице доступа к данным, нажмите кнопку. «Удалить» на панели перехода по записям.

Удаление запись:

>

Рисунок 15 Удаление записи в табличной форме

Удаление объекта:

Выбрать необходимый объект

Нажать «Удалить» на панели инструментов.

Потвердеть удаление, нажав «ОК». (Смотри рис. 16)

Рисунок 16 Удаление Объекта

Фильтрация

Фильтрация данных по какому-либо критерию осуществляется нажатием кнопки «Фильтр» на панели сверху:

Выбрать нужное значение

Нажать «Фильтр по “выделенному” (Смотри рис. 17).

Рисунок 17 Фильтр по “выделенному”

Критерий вводится в запросе фильтра.

Выбрать имя поля

Выбрать условие

Ввести значение

Нажать «ОК». (Смотри рис. 18)

Рисунок 18 Фильтр по умолчанию

Поиск данных

Поиск данных осуществляется нажатием клавиш Ctrl+F, или же нажатием на значок «Бинокля», предварительно установив курсор в поле, по которому будет произведен поиск.

Ввести образец

Выбрать место поиска

Нажать «Найти далее» (Смотри рис. 19).

Рисунок 19 Поиск данных

Сортировка

Установить курсор в нужное поле. Сортировка данных в табличной форме производится по возрастанию (от а до я) и по убыванию (наоборот) нажатием кнопок на панели (Смотри рис. 20)

Рисунок 20 Сортировка

Создание отчетов

Отчет можно создать при помощи:

Конструктора отчетов

Мастера отчетов

Для того чтобы создать отчет, нужно перейти на вкладку «Отчёты» и выбрать «Создание отчета с помощью мастера» или «Создание отчёта в режиме конструктора» (Смотри рис. 21) Выбираем режим «Создание отчёта с помощью мастера»:

Рисунок 21 Создание отчетов

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

В нашей базе данных отчет создается при помощи мастера отчетов по таблицам или запросам. Нужно нажать «Мастер отчетов». Откроется окно:

Открыть “Мастер создания отчёта” (Смотри рис. 22)

Выбрать таблицу или запрос

В окне «Доступные поля» отобразятся поля данного выбора

Нужные поля выделить и перенести с помощью кнопки переноса в область «Выбранные поля». Нажать кнопку «Далее».

Добавить уровень группировки. Нажать кнопку «Далее».

Задать требуемый порядок сортировки. Нажать кнопку «Далее».

Выбрать вид макета для отчёта. Нажать кнопку «Далее».

Выбрать требуемый стиль. Нажать кнопку «Далее».

Задать имя отчёта, нажать «Готово».

Рисунок 22 Мастер создания Отчёта

Аналогичным способом построены отчёты:

Общий отчёт

Отчёт выборка аэропорта

Отчёт выборка времени прибытия

Отчёт выборка города

Отчёт выборка типа самолёта

Отчёт запрос аэропорта

Отчёт запрос времени прибытия

Отчёт запрос лайнера.

Создание кнопочной формы в режиме конструктора.

Создания кнопочной формы в режиме конструктора.

Нажать “Создание Формы Запуска с помощью конструктора”

Выбрать требуемый формат

Добавить на поле формы требуемые элементы с помощью панели инструментов (кнопки, поле со списком.)

Задать имя Формы, нажать «ОК». (Смотри рис. 23)

Рисунок 23 Создание кнопочной формы в режиме конструктора

Аналогичным способом создаем формы с кнопками и полями со списком для соответствующей выборки:

Форма запуска

Заставка

Форма форм

Форма запросов

Форма отчёты

Создания формы запуска: при открытии БД появляется окно запуска (Смотри рис. 24):

Для Access 2003:

Открыть “Сервис”/“Параметры запуска”.

В открывшемся диалоговом окне задать имя приложения “Заставка”, а форму приложения (правое окно) открыть и выбрать “Заставка”

Закрыть диалоговое окно

Закрыть Microsoft Access.

Для Access 2007-2010:

Нажать кнопку «Файл»

Щелкнуть кнопку Параметры Access

Выбрать вкладку «Текущая база данных»

В открывшемся окне в поле со списком «Форма просмотра» выбрать название кнопочной формы запуска

Щелкнуть ОК

Закрыть Microsoft Access.

Открыть Microsoft Access

Рисунок 24 Форма запуска

Появится форма запуска “Заставка», из которой путем нажатия соответствующей кнопки можно перейти на формы, отчеты, запросы, закрыть форму, выйти из приложения.

Заключение

Каталог воздушных лайнеров показывает лайнеры, кол-во персонала, аэропорты на которых они находятся, время отбытия и прибытия и город прибытия. Все результаты представлены в отчетах.

БД «Каталог воздушных лайнеров»:

Добавляет данные

Удаляет данные

Сортирует данные

Фильтрует данные

Осуществляет поиск данных

Создаёт отчёты

Литература

1. Прохоренко А.А., Беркович И.Г., Беркович М.Н. Экономика предприятия: Учебник. - Самара: Самар. гос. техн. ун-т, Поволжский ин-т бизнеса, 2012.

2. Тертышник М.И. Составление электронного каталога: Учебно-метод. пособие. - М.: ИНФРА-М, 2014.

3. Воздушные лайнеры: Метод. указ. для выполнения курсового проекта / Сост. А.А.Прохоренко, И.Г.Беркович, О.А.Пшеницын. - Самара: Поволжский ин-т бизнеса, 2014.

Размещено на Allbest.ru


Подобные документы

  • Создание базы данных в Microsoft Access с помощью мастера шаблонов. Создание таблиц путём ввода данных, с помощью мастера таблиц или таблицы в режиме конструктора таблиц. Создание запросов в Microsoft Access, с помощью мастера или конструктора запросов.

    реферат [27,3 K], добавлен 08.09.2010

  • Интерфейс и начало работы в Microsoft Access. Построение реляционной базы данных и разработка инфологической модели. Разработка формы с помощью мастера форм и запроса в режиме конструктора. Создание таблиц данных. Поиск и замена значений в полях.

    методичка [3,9 M], добавлен 21.07.2009

  • Разработка базы данных деканата магистратуры, включающую в себя информация о студентах, форму обучения, экзамены. Создание таблиц и запросов в режиме конструктора, отчета с помощью мастера отчетов. Вывод данных с помощью форм. Вкладки кнопочной формы.

    курсовая работа [2,9 M], добавлен 18.07.2014

  • Разработка структуры таблиц собственной базы данных Access. Последовательность действий при создании структуры таблиц с помощью мастера и конструктора. Создание и редактирование модулей. Создание отчета на основе нескольких таблиц с помощью мастера.

    лабораторная работа [25,3 K], добавлен 16.11.2008

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

    курсовая работа [2,3 M], добавлен 25.10.2014

  • Создание формы с помощью конструктора и мастера. Понятие ключевого поля. Заполнение, сортировка, редактирование таблиц. Ввод данных для базы данных "Кадры". Создание связи между таблицами в MS Access. Использование свойства обеспечения целостности данных.

    контрольная работа [819,3 K], добавлен 28.11.2014

  • Создание таблиц базы данных в режиме конструктора. Схема связей между таблицами и содержание таблиц. Установление связи с поддержанием целостности. Структуры двух запросов (в режиме конструктора) и описание процесса их создания. Результаты вывода отчетов.

    курсовая работа [3,0 M], добавлен 28.06.2015

  • Понятия основных компонентов базы данных Access. Таблицы, отчеты, макросы и модули, форма, запросы к базе и их виды. Типы данных. Создание базы данных "Кадры". Создание таблицы в режиме конструктора. Использование мастера подстановок для создания связей.

    курсовая работа [818,0 K], добавлен 10.03.2016

  • Исследование процесса создания и заполнения вспомогательных и основных таблиц в Microsoft Office Access. Характеристика построения схемы данных, создания формы и отчета. Описания изменения ширины граф, сортировки записей, работы в режиме конструктора.

    контрольная работа [1,0 M], добавлен 19.12.2011

  • Создание таблиц в приложении Microsoft Access; определение связей между ними. Задание полю индивидуального значения. Разработка запросов в режиме конструктора, форм с помощью "Мастера форм" и отчетов. Составление главной и подчиненных кнопочных форм.

    курсовая работа [3,8 M], добавлен 13.02.2013

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.