Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Інформатика / Базы данных-конспект.doc
Скачиваний:
17
Добавлен:
15.01.2022
Размер:
419.84 Кб
Скачать

Построение диаграмм

В окне Конструктора форм вызвать Мастер диаграмм/Вставка/Диаграмма и курсором в виде ____ щелкнуть в окне формы:

на первом шаге Мастера выбрать таблицу, на основе которой будет выполняться построение и поля, по которым будет строиться диаграмма:

Фамилия

Заказано

Продано

Затем выбрать тип диаграммы

Оси

Продано

Фамилия

Заказано

В область Данные перетянуть поля, которые будут отображены в Диаграмме

Для изменения итоговых функций – дважды щелкнуть и выбрать

Сумма

Заказано

Продано

Отсутствует

Сумма

Среднее

Минимум

Максимум

Число

В область Оси перетянуть Фамилию.

Задать на следующем шаге название диаграммы и Готово.

В Конструкторе форм Диаграмма будет выбираться в виде ____, но при переходе в Режим форм ____ при изменении записей будет отображаться в определенной диаграмме.

Тема 6. Особенности проектирования многотабличных баз данных

Как правило, базы данных Access являются многотабличными базами данных. Поэтому, немаловажным и достаточно трудоемким процессом является проектирование структуры баз данных, состоящее прежде всего в эффективно распределении данных между таблицами.

База данных, состоящая из множества таблиц, устанавливает связи между этими таблицами с помощью совпадающих полей. Например, таблицы:

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

В базе данных может хранится информация о сотрудниках.

Сотрудник Информация о ком. Ком

Каждая запись данных таблиц идентифицирует один объект. Сотрудника, Информация о его ком., Информация о предприятии-командире.

Отношения между таблицами определяется отношением между объектами (полями).

Существуют четыре типа отношений между таблицами:

  • «один-к-одному»

  • «один-ко-многим»

  • «много-к-одному»

  • «много-ко-многим»

Отношение «один-к-одному» означает, что каждая запись в одной таблице соответствует только одной записи в другой таблице.

Например, таблицы Физические лица и

.

Обе таблицы содержат информацию о сотрудниках компании, но в таблице Физические лица содержатся данные о личности сотрудника, а в таблице Сотрудники профессиональные сведения. Между таблицами Физические лица и Сотрудники существуют отношения «один-к-одному», поскольку для одного человека может существовать только одна запись, содержащая профессиональные сведения.

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

Отношение «один-ко-многим» предполагает, что каждой записи в одной таблице может соответствовать несколько записей другой таблицы. Так, например, один и тот же сотрудник может несколько раз ездить в команд. Кроме того, в один и тот же город могут ездить несколько сотрудников. То есть, между таблицами Сотрудники и Информация о ком., а так же информация о ком. и Ком. Существует связь «один-ко-многим».

Отношение «много-к-одному» аналогично рассмотренному ранее типу «один-ко-многим» и зависит от точки зрения на отношение.

Отношение «много-ко-многим» возникает в том случае, если:

  • одна запись из первой таблицы может быть связана с боле чем одной записью из другой таблицы;

  • одна запись второй таблицы связана с более чем одной записью первой таблицы.

В качестве примера обратимся к магазину оптовой торговли. Рассмотрим две группы объектов:

  • список товаров, производимых предприятиями ________

  • список товаров, заказанных потребителями.

Поставки товаров Заказы потребителей

Между таблицами Поставки товаров и Заказы потребителей существует отношения «много-ко-многим», так как на каждый поставляемый товар может быть более одного заказа. Аналогично, каждый заказанный товар может производится более чем одним предприятием. Связь между полями устанавливается на основании значения Код товара.

Соседние файлы в папке Інформатика