Результат показать преподавателю

Лабораторная работа №3.

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

  1. Создание столбца подстановки.

При создании столбца подстановки должно быть не менее 2-таблиц.

1. Создадим новую базу данных Подстановка, а в ней две таблицы: Таблица1 и Таблица2.

2. В Таблице1 будут поля: Числа1 и Числа2. Тип данных – числовой, в строке «Значение по умолчанию» удалить 0, размер поля – целое. Сохранить таблицу без ключевого поля.

3. Заполнить Таблицу 1 любыми значениями чисел. Не менее 5 записей.

4. В Таблице 2 будут поля: Числа3 и Числа4. Тип данных – числовой, в строке «Значение по умолчанию» удалить 0, размер поля – целое.

5. И поле Товар. Для него выбрать тип данных текстовый, размер поля – 15. Сохранить таблицу без ключевого поля.

6. Заполнить Таблицу 2 любыми значениями чисел. Не менее 5 записей. А в поле Товарнаписать любое наименование товара. Не менее 5 записей.

7. При создании столбца подстановки будем подставлять значения поля Товар из Таблицы 2 в Таблицу 1. Для этого откроем Таблицу 1 в режиме Конструктора и создадим новое поле Подстановка, а тип данных – Мастер подстановок. Данное действие запустит мастер подстановок, на первом этапе которого необходимо установить, из какого источника столбец подстановки будет получать данные.

8. Так как название товара находится в Таблице 2, то необходимо выбрать первый пункт «Объект «Столбец подстановки» будет использовать значения из таблицы или запроса» и нажать кнопку Далее.

9. На втором этапе нужно выбрать таблицу (или запрос), которая будет использоваться в качестве источника данных, т.е. Таблицу 2 и нажать кнопку Далее.

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

11. На четвёртом этапе работы мастера можно установить ширину полей, которые будут содержаться в столбце подстановки, а также установить флажок Скрыть ключевой столбец, для того чтобы не отображались поля, содержащие коды (если они есть) и нажать Далее.

12. На последнем этапе можно определить подпись, которая будет отражаться для столбца подстановки, и нажать кнопку Готово.

13. Чтобы помимо записей отображалось имя столбца подстановки нужно на вкладыше Подстановка в строке Заглавия столбцов подключить Да.

14. После этого нужно сохранить таблицу, как это будет предложено.


15. Следует посмотреть Схему данных.

16. Открыть Таблицу 1 и посмотреть результат. Для этого нужно установить указатель мыши в нужной ячейке и щёлкнуть по левой клавише, появится кнопка и, щёлкнув по ней, можно вызвать список. Из него выбирать нужные значения.


Создание списка

Чтобы научиться создавать поле со списком создадим таблицу Книги с полями: Автор, Цена, Количество.

Поле Автор будет создано с использованием типа данных Мастер подстановки.

Когда он будет запущен следует выбрать «Будет введен фиксированный набор значений» и нажать Далее.

На этом шаге можно: установить число столбцов, для которых будет применён этот тип; заполнить столбцы нужными записями; подобрать необходимую ширину столбцов. Нажать кнопку Далее

Если нужно, то на следующем шаге задать надпись, которую будет иметь столбец и нажать кнопку Готово.

Затем ввести имя поля Цена – тип данных Денежный и имя поля Количество. Тип данных – Числовой, в строке «Значение по умолчанию» удалить 0, размер поля – целое. Сохранить таблицу без ключевого поля.

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

Поля ЦенаиКоличество – любыми значениями.

Создание Поле объекта OLE

1. Для того чтобы создать поле с таким типом данных, откроем таблицу Книги в режиме Конструктора и добавим новое поле Рисунок – тип данных Поле объекта OLE. Закроем таблицу, сохранив новый вариант.

2. Откроем таблицу Книги в режиме Таблица, выделим первую ячейку столбца Рисунок, правой клавишей мыши вызовем контекстное меню и выделим команду Добавить объект


3. Появится диалоговое окно Microsoft Office Access. Затем в окне Тип объекта можно выбрать, например, Презентация PowerPoint, либо другой объект.

4. В нём создать любой слайд, используя из Конструктора Шаблоны оформления и Эффекты анимации.

5. Закрыть Презентация PowerPoint.

 


6. Открыть таблицу Книги.

7. Выделить ячейку в поле Рисунок и два раза щёлкнуть левой клавишей мыши.


8. Откроется созданный объект

9. Чтобы его закрыть, надо два раза щёлкнуть левой клавишей мыши.

Задание 3.1.

В задании 1.2, используя созданную базу данных, Библиотека.mdb:

· добавить таблицу Наименование издательств с полями Издательство и Город;

· скопировать названия издательств из таблицы Моя личная библиотека в таблицу Наименование издательств, заполнить названия городов;

· в таблице Моя личная библиотека для поля Авторы создать список;

· добавить новое поле Вид обложки с типом данных Поле объекта OLE, (при заполнении использовать Презентация PowerPoint);

· из таблицы Моя личная библиотека удалить поле Издательство;

· сделать поле Издательство полем подстановки из таблицы Наименование издательств, заполнить поле записями.

· объединить таблицы связью «один-ко-многим», подумав над тем по каким полям осуществить эту связь.

Задание 1.2 (Создать самостоятельно файл базы данных Библиотека.mdb. Подготовить в нём таблицу Моя личная библиотека с помощью мастера. Таблица должна содержат следующие сведения: Название книги, Авторы, Год издания, Издательство, Стоимость, Число страниц. В таблицу внести данные о 5-6 книгах).

Результат показать преподавателю.