Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Lab_04_MA_1a.rtf
Скачиваний:
6
Добавлен:
16.07.2019
Размер:
20.63 Mб
Скачать

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

Общие

Подстановка

Размер поля

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

Формат поля

Подпись

Значение по умолчанию

0

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

Да

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

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

В общем случае с целью использования при программировании поле рекомендуется называть по-английски, а для получения русского заголовка таблицы подпись поля указывать на русском языке.

Для определения типа поля необходимо щелкнуть в пустой ячейке и выбрать значение из падающего меню. Проделайте это для свойств поля «Код поставщика» в таблице «Товары» (стр. 5).

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

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

Да

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

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

Остальные поля являются неключевыми и необязательными, неиндексированными. Свойства этих полей устанавливаются автоматически. Убедитесь в этом. Для текстового поля «Цена» проверьте определение следующих свойств:

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

Нет

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

Нет

1.1.2. В свойствах поля «Цена » для параметра «Условие на значение» указываем > 0. Для параметра «Сообщение об ошибке» пишем: «Цена – положительное число!».Это налагает запрет на ввод в это поле отрицательных чисел.

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

Для ввода в таблицу записей в окне бд выберите вкладку Таблицы,

щелкните по имени таблицы и далее по кнопке Открыть. Эту же операцию можно сделать быстрее, если в режиме «Конструктора» щелкнуть по соответствующей пиктограмме или Вид - Режим таблицы на панели инструментов.

Введите в таблицу записи из таблицы №1(см. ниже). Если Вы хотите заполнять поле «Наименование» выбором из падающего меню, содержащего неповторяющиеся значения этого поля, воспользуйтесь типом поля Мастер подстановок. При этом в свойствах поля выберите: Подстановка - поле со списком. В процессе работы мастера введите в столбец четыре неповторяющиеся наименования товаров.

Товары: таблица № 1

Код

Код поставщика

Наименование

Марка

Цена

1

1

Телевизор

Gold star

459

2

1

Телевизор

Philips

1489

3

2

Телевизор

Panasonic

765

4

1

Видеомагнитофон

Panasonic

1400

5

1

Видеомагнитофон

Philips

450

6

3

Телевизор

LG

200

7

4

Видеокамера

Sumsung

530

8

4

Видеокамера

Sharp

845

9

4

Музыкальный центр

Panasonic

320

Откройте таблицу «Товары» вновь и попробуйте в поле «Цена» ввести отрицательное число, при этом Access выдает сообщение «Цена - положительное число!», которое мы предусмотрели в свойствах поля «Цена».

Подобным образом создаем таблицу «Поставщики» с помощью конструктора таблиц. При сохранении на вопрос о создании ключевого поля ответьте отрицательно ( для того, чтобы проще выполнять редактирование таблицы, ключ установим позже).

Не вводите в полях первичного и вторичного ключей пустые строки и значение <пустое Null>(последнее достигается вводом кавычек“ “, что означает –значение безразлично ). С этой целью установите в свойствах этих полей : “Обязательное - Да “. Свойство “Пустые строки - Нет “ устанавливается по умолчанию.

Поставщики: таблица

Имя поля

Тип поля

Код поставщика

Числовой

Фирма

Текстовый

Телефон

Текстовый

Адрес

Текстовый

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]