Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ЛЗ_6_13.doc
Скачиваний:
4
Добавлен:
01.03.2025
Размер:
316 Кб
Скачать
☆

Практическое задание:

Используйте режим Конструктора таблиц для создания таблиц: Эксперты, Организации, Выполненные работы.

  1. Запустите приложение MS Access

  2. Создайте новую базу с именем “ЛЗ_6_13” и сохраните ее в папке “Базы данных” на своем диске.

  3. Создайте таблицу Эксперты. Для этого:

  1. Укажите в первой строке в столбце Поле имя поля Код эксперта. Для поля Код эксперта таблицы Эксперты выберем тип данных - "Числовой". В нижней части окна установим следующие свойства поля, отличные от принятых по умолчанию:

Размер поля

Длинное целое

Формат поля

Основной

Число десятичных знаков

0

Обязательное поле

Да

Индексированное поле

Да (Совпадения не допускаются)

Примечание. Установки двух последних значений свойств поля позволяют определить его как ключ таблицы. При наличии в таблице ключа эффективность работы Access повышается. Таблица, для которой определен ключ, называется индексированной. Индексированные таблицы обладают следующими преимуществами:

  • Наличие индекса существенно ускоряет выполнение запросов и некоторых других операций;

  • По умолчанию записи в форме или таблице изображаются в порядке, определяемом ключом;

  • В таблице автоматически поддерживается уникальность записей. По этой причине невозможно ввести в таблицу запись, у которой значение ключа совпадает со значением ключа уже существующей записи;

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

  1. Внесите в таблицу остальные поля. Всю необходимую информацию для создания таблицы Эксперты возьмите из приведенной таблицы.

  2. Определите поля Код эксперта и Фамилия в качестве ключей.

Название

таблицы

Имя

поля

Тип

данных

Свойства поля, отличные от принятых по умолчанию

Ключ

Эксперты

Код

эксперта

Число-

вой

Размер поля - Длинное целое; Формат поля - Основной; Число десятичных знаков - 0; Обязательное поле - Да; Индексированное поле - Да (Совпадения не допускаются)

Да

Фамилия

Тексто-вый

Размер поля - 20; Индексированное поле - Да (Совпадения не допускаются)

Да

Имя

Тексто-вый

Размер поля - 30

Сфера компе-тентности

Поле MEMO

Ученая степень

Тексто-вый

Размер поля - 15

Код орга-низации

Число-вой

Размер поля - Длинное целое; Формат поля - Основной; Число десятичных знаков - 0.

Контакт-ный телефон

Тексто-вый

Маска ввода - выбрать с использованием Мастера Создание маски ввода (описание см. ниже)

Примеча-ние

Поле MEMO

4. Сохраните таблицу Эксперты.

5. Создайте таблицу Организации. Всю необходимую информацию для создания таблицы Организации возьмите из приведенной таблицы.

Название

таблицы

Имя

поля

Тип

данных

Свойства поля, отличные от принятых по умолчанию

Ключ

Организа-ции

Код орга-низации

Число-вой

Размер поля - Длинное целое; Формат поля - Основной; Число десятичных знаков - 0; Обязательное поле - Да; Индексированное поле - Да (Совпадения не допускаются)

Да

Органи-зация

Поле MEMO

Город

Тексто-вый

Размер поля - 20

Адрес

Поле MEMO

Телефон

Тексто-вый

Маска ввода - выбрать с использованием Мастера Создание маски ввода

Примеча-ние

Поле MEMO

6. Сохраните таблицу Организации.

7. Создайте таблицу Выполненные работы. Всю необходимую информацию для создания таблицы Выполненные работы возьмите из приведенной таблицы.

Название

таблицы

Имя

поля

Тип

данных

Свойства поля, отличные от принятых по умолчанию

Ключ

Выполнен-ные работы

№

Счетчик

Да

Дата

Тексто-вый

Маска ввода - выбрать с использованием Мастера Создание маски ввода

Эксперт

Тексто-вый

Размер поля - 20

Кол-во часов

Числовой

Размер поля - Длинное целое; Формат поля - Основной; Число десятичных знаков - 0.

Тема

Поле MEMO

Примечание

Поле MEMO

8. Сохраните таблицу Выполненные работы.

9. Создайте пользовательскую маску ввода. Откройте таблицу Эксперты в режиме конструктора. Выделите поле Телефон. Выберите поле Маска ввода в нижней части окна (рис. 1). Щелкните по появившейся справа кнопке, чтобы войти диалоговое окно Создание масок ввода.

П осле входа в режим Создание масок ввода (рис. 2), при отсутствии нужной маски, нажмите на кнопку Список и создайте нужную маску.

Рис 1

Р ис. 2