Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Практика часть 1.docx
Скачиваний:
5
Добавлен:
26.08.2019
Размер:
4.81 Mб
Скачать

Создание и заполнение таблицы Производители

Структура таблицы Производители создается в соответствии с проектом (табл. 2.3) аналогично структуре таблицы Товары.

В главной строке меню выберите закладку Создание, и нажмите кнопку Таблица.

Снова выберите режим Конструктор и продолжайте работу.

Таблица 2.3

Структура таблицы Производители

Имя поля в БД

Тип данных (свойство)

Код_производителя

Счетчик

Производитель

Текстовый (20 символов)

Адрес

Текстовый (30 символов)

Телефон

Текстовый (15 символов)

Контактное_лицо

Текстовый (20 символов)

Ключ: Код_производителя

После ее сохранения перейдите в режим таблицы и введите данные согласно табл. 2.4.

Таблица 2.4

Данные таблицы Производители

Код_производителя

Производитель

Адрес

Телефон

Контактное_лицо

1

Х/з "Алексеевский"

г.Харьков, ул.Познанская, 7

336-86-77

Иванов Иван Иванович

2

Х/з "Кулиничи"

г.Харьков, ул. Салтовская, 123

368-62-95

Петров Петр Петрович

Создание таблицы Продажи

Структуру таблицы Продажи создайте в соответствии с табл.2.5.

Таблица 2.5

Структура таблицы Продажи

Имя поля в БД

Тип данных (свойство)

Код_продажи

Счетчик

Дата

Дата/время

Код_товара

Числовой (Длинное целое)

Код_производителя

Числовой (Длинное целое)

Количество

Числовой (Целое)

Ключ: Код_продажи

Для полей Код_товара, Код_производителя и Количество задайте пустое значение свойства Значение по умолчанию.

Для поля Дата с помощью построителя выражений задайте значение свойства Значение по умолчанию функцию Date(), поскольку итоги работы, как правило, подводятся в конце текущего дня. Функция Date() дает текущую дату по часам компьютера. Чтобы воспользоваться построителем выражений для задания значения по умолчанию

1. Нажмите кнопку вызова построителя в правой части строки этого свойства.

2. В появившемся окне задайте имя функции, выбрав в левом списке вид объекта Функции – Встроенные функции, в среднем списке – категорию функций Дата/время, а в правом списке – имя функции Date. (рис.2.1).

3. Нажмите кнопку Вставить, а затем OK.

Рис. 2.1. Задание функции Date

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

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

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

1. В главной строке меню перейдите на закладку Работа с базами данных, после чего откройте окно Схема данных, нажав на панели инструментов одноименную кнопку .

2. В появившемся окне Отобразить таблицу (в случае его отсутствия нажмите кнопку Добавить таблицу на панели инструментов), выберите все таблицы БД и закройте это окно.

3. Установите связи между таблицами в окне Схема данных.

3.1. Из таблицы Товары перетащите поле Код_товара на одноименное поле в таблице Продажи.

3.2. В окне «Изменение связей» задайте свойства целостности данных, включив флажки Обеспечение целостности данных, Каскадное обновление связанных полей и Каскадное удаление связанных записей, а затем нажмите кнопку Создать.

3.3. Аналогичным образом установите связь между таблицами Производители и Продажи по полю Код_производителя.

4. Сохраните схему данных на диске, нажав на панели инструментов кнопку Сохранить.

  1. Закрыть окно Схема данных.