Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
СУБД ACCESS 2007. 1- 6 Лабораторные.doc
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
1.85 Mб
Скачать

Технология выполнения

  1. Откройте таблицу СотрудникиФирмы.

  2. Перейдите в режим конструктора.

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

  4. Создайте новое поле, следуя шагам Мастера:

1 шаг. Определение источника данных.

  • Мастер предлагает два варианта источника данных. Выберите первый: Объект «столбец подстановки» будет использовать значения из таблицы или запроса

  • Перейдите на следующий шаг, нажав кнопку Далее.

2 шаг. Выбор источника данных.

  • В качестве источника данных выберите таблицу СтруктураФирмы.

  • Перейдите на следующий шаг, нажав кнопку Далее.

3 шаг. Выбор столбца подстановок.

  • Перенесите имя столбца НазваниеОтдела из левого списка в правый.

  • Перейдите на следующий шаг, нажав кнопку Далее.

4 и 5 шаги не требуют пояснений и исправлений.

6 шаг. Задание подписи для столбца подстановки.

  • Созданному столбцу дайте имя НазваниеОтдела.

  • Работу с мастером подстановок закончите щелчком на кнопке Готово.

  1. После завершения работы мастера посмотрите, как изменилась структура таблицы СотрудникиФирмы. В ней появилось поле НазваниеОтдела, и ему присвоен тип Числовой.

  2. Перейдите в режим таблицы и заполните новое поле, выбирая из списка для каждого сотрудника его место работы (рис. 9).

Рис. 9. Столбец подстановок НазваниеОтдела

Задание 6. В таблице СотрудникиФирмы создайте поле Должность с фиксированным набором значений (должностей), используя Мастер подстановок.

Технология выполнения

  1. Откройте таблицу СотрудникиФирмы в режиме конструктора.

  2. В пустой строке щёлкните в столбце Тип данных и с помощью кнопки Столбец подстановок из группы Сервис вызовите Мастер подстановок.

  3. На первом шаге работы мастера установите переключатель «Будет введён фиксированный набор значений».

  4. На втором шаге задайте число столбцов (1) и введите названия должностей: Директор, Секретарь, Бухгалтер, Маркетолог, Водитель, Инженер, Техник, Повар.

  5. На третьем шаге введите имя таблицы: Должность и завершите работу мастера щелчком на кнопке Готово.

  6. Посмотрите, как изменилась структура таблицы. Щёлкнув на вкладке Подстановка, вы увидите, что в строке Источник строк появился список должностей, записанных в кавычках и разделённых точкой с запятой.

  7. Перейдите в режим таблицы и заполните созданное поле (рис. 10). После ввода данных закройте таблицу.

Рис. 10. Столбец подстановок Должность

Задание 5. Создайте таблицу ДопСведения в режиме конструктора.

В таблице ДопСведения будет столько же записей, сколько и в таблице СотрудникиФирмы. При этом каждая запись таблицы Сотрудники будет соответствовать только одной записи из таблицы ДопСведения.

Технология выполнения

  1. На вкладке Создание в группе Таблицы нажмите кнопку Конструктор таблиц.

  2. Создайте структуру таблицы (рис. 11).

О братите внимание, чтобы имя первого поля КодСотрудника в точности совпадало с таким же полем из таблицы СотрудникиФирмы.

Рис. 11. Структура таблицы ДопСведения

  1. Задайте ключевое поле.

  2. Сохраните новую таблицу с именем ДопСведения.

  3. Внесите изменения в структуру таблицы ДопСведения:

  • Выделите строку Телефон и с помощью команды Вставить строки из группы Сервис (рис. 11) вставьте строку. В образовавшейся пустой строке в столбце Имя поля введите название нового поля Паспортные данные, а в столбце Тип данных выберите Текстовый.

  • Выделите строку Телефон и с помощью мыши переместите ее в конец.

  1. Сохраните изменения, внесенные в структуру таблицы. Закройте все открытые таблицы.