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

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

Для автоматической поддержки целостности БД установить флажок Обеспечение целостности данных, при этом включатся еще два режима:

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

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

Задания темы

Задание 1

Создать файл базы данных.

Порядок выполнения:

w ПускПрограммыMicrosoft Access;

w в поле «Имя файла» ввести Parus и нажать кнопку Создать. Откроется пустое окно базы данных.

Задание 2 Создать структуру таблицы Клиенты в режиме Конструктора.

Порядок выполнения:

w на вкладке Создать выбрать кнопку Конструктор таблиц;

w в окне Таблица ввести имена полей, типы данных и свойства для указанных полей:

Имя поля

Тип данных

B

Код клиента

Текстовый

Наименование фирмы

Текстовый

Фамилия

Текстовый

Имя

Текстовый

Отчество

Текстовый

Телефон

Текстовый

Фотография

Поле объекта OLE

Свойства поля

Для поля «Код клиента» задать Размер поля, равный 2.

Для поля «Телефон» задать Размер поля, равный 8, и Маску ввода 99\-99\-99.

Свойства остальных полей оставить без изменения;

w поле «Код клиента» пометить ключом;

w закрыть структуру таблицы;

w сохранить таблицу под именем Клиенты.

Задание 3

Заполнить таблицу Клиенты данными из приложения 1 (см. в конце учебного пособия). Порядок выполнения:

w выделить имя таблицы в области навигации;

w двойным щелчком мыши открыть таблицу для ввода данных; w ввести данные из приложения; w закрыть таблицу.

Задание 4 Создать структуру таблицы Заказы в режиме Конструктора:

Имя поля

Тип данных

Код заказа

Счетчик

Код клиента

Текстовый

Код товара

Текстовый

Дата заказа

Дата/Время

Кол-во

Числовой

Свойства поля

Для поля «Код клиента» задать Размер поля, равный 2. Для поля «Код товара» задать Размер поля, равный 3.

Задание 5 

Заполнить таблицу Заказы данными из приложения 2.

Задание 6

Импортировать таблицу Товары из базы данных «Реализация», расположенной на диске Work (F:)\ IVS\База_Данных. Порядок выполнения:

w на вкладке Внешние данные (импорт и связь) выбрать кнопку Access;

w выбрать режим Импорт таблиц;

w в окне Внешние данные укажите источник данных файл Реализация (F:\ IVS\ База Данных\ \ Реализация) и нажать кнопку ОК;

w в окне Импорт объектов выделить имя таблицы Товары и нажать кнопку ОК;

w просмотреть содержимое импортированной таблицы и сравнить ее с таблицей из приложения 3;

w просмотреть структуру таблицы.

Задание 7 Создать таблицу Поставщики в режиме Таблицы.

Порядок выполнения:

w на вкладке Создать выбрать кнопку Таблица;

w ввести данные из приложения 4;

w заменить Поле1, Поле2, Поле3, Поле4, Поле5 на соответствующие имена: Код поставщика, Название, Город, E-mail, Специализация;

w закрыть таблицу;

w сохранить таблицу под именем Поставщики; w ключевое поле не создавать.

Задание 8

Изменить структуру таблицы Поставщики в режиме Конструктора.