Упражнение 3. Непосредственный ввод данных в таблицы



1. Откройте ранее созданный файл базы данных Цифровая техника.

2. Откройте таблицу ТОВАРЫ и попытайтесь внести в нее первую запись (смотри таблицу 4) Убедитесь, что при попытке перехода ко второй записи Access выдает сообщение о невозможности внесения первой записи.

Это связано с тем, что в главной таблице, которой является таблица ПОСТАВЩИКИ, отсутствует запись о поставщике (коде поставщика). Таблица ТОВАРЫ является зависимой, а поскольку ранее вы установили параметр обеспечения связанной целостности данных, Access не позволит вам внести данные о поставщике в таблицу ТОВАРЫ до тех пор, пока вы не внесете соответствующие данные в таблицу ПОСТАВЩИКИ. Следовательно, необходимо сначала внести данные в таблицу ПОСТАВЩИКИ и только затем заполнять таблицу ТОВАРЫ.

3. Откройте таблицу ПОСТАВЩИКИ и внесите в нее данные в соответствии с таблицей 4

Таблица 4

Код поставщика Название фирмы Город Адрес Телефон
  Байт Москва Кутузовский пр. 102 (495) 233-23-23
  Кардинал Москва Нахимовский пр. 45 (495) 456-56-56
  Мир Новосибирск Красный пр. 79 (383) 256-60-60

4. Установите ширину столбцов таким образом, чтобы внесенные данные отображались полностью. Закройте таблицу ПОСТАВЩИКИ.

5. Для ускорения ввода повторяющихся данных о коде поставщиков в таблицу ТОВАРЫ создайте с помощью мастера подстановок список поставщиков для таблицы ТОВАРЫ. При этом в качестве источника данных о коде поставщиков используйте данные таблицы ПОСТАВЩИКИ. Для этого:

a. Откройте таблицу ТОВАРЫ в режиме конструктора;

b. Запустите мастер подстановок для поля Код поставщика;

c. На первом шаге работы Мастера подстановок установите переключатель в положение Объект «столбец подстановки» будет использовать значения из таблицы или запроса и нажмите кнопку Далее >;

d. На втором шаге работы Мастера подстановок выберите таблицу ПОСТАВЩИКИ и нажмите кнопку Далее >;

e. На третьем шаге работы Мастера подстановок выберите поле Код поставщика и нажмите кнопку Далее >;

f. На четвертом и пятом шагах работы Мастера подстановок ничего не изменяйте и нажмите кнопку Готово;

g. На свойствах поля переключитесь на вкладку Подстановка и обратите внимание на параметр Источник строк;

h. Сохраните изменения в структуре таблицы ТОВАРЫ и откройте ее в режиме таблицы. Убедитесь в наличии списка в поле Код поставщика.

6. Внесите данные в таблицу ТОВАРЫ в соответствии с таблицей 5. При этом значения данных, вводимых в поля Код поставщика, Название, Марка, выбирайте из ранее подготовленного списка. Обратите внимание на формат данных в поле Цена (не удаляйте запятую «, 00р.» и точку после буквы р). Поле Техн_Характ не заполняйте.


Таблица 5

Код товара Код поставщика Название Марка Модель Цена
    Ноутбук ACER 9504WSM 62 550р.
    Ноутбук ACER 1642WLM 30 350р.
    Ноутбук ACER 3004LCM 23 900р.
    Ноутбук ASUS А3500 35 600р.
    Ноутбук Sumsung Р-27 21 390р.
    Ноутбук Sumsung Р-40 40 200р.
    Ноутбук Sumsung Х-50 70 990р.
    Накопитель HDD Seagate 120Gb 2 160р.
    Накопитель HDD Seagate 200Gb 2 720р.
    Накопитель HDD Seagate 300Gb 4 360р.
    Накопитель HDD Seagate 400Gb 8 100р.
    Привод DVD-RW ACER   1 350р.
    Привод DVD-RW ASUS   1 230р.
    Привод DVD-RW Sony   2 430р.
    Сканер Canon 500F 3 870р.
    Сканер Canon CS4200 2 950р.
    Цифровой фотоаппарат Canon EOS 350 25 200р.
    Цифровой фотоаппарат Canon F410 3 320р.
    Цифровой фотоаппарат Sony Т5 7 120р.
    Цифровая видаокамера Sony DCR-PC-55E 15 370р.
    Плеер mp3 Panasonic MP100VG 1 670р.

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

7. Установите ширину столбцов таким образом, чтобы внесенные данные отображались полностью. Закройте таблицу ТОВАРЫ.

8. Предъявите результат работы преподавателю. После проверки преподавателем вашей работы перейдите к следующему упражнению или закройте файл базы данных.


Дата добавления: 2016-01-03; просмотров: 44; Мы поможем в написании вашей работы!

Поделиться с друзьями:






Мы поможем в написании ваших работ!