Создание таблиц и схемы данных в Microsoft Access

Автор работы: Пользователь скрыл имя, 25 Февраля 2012 в 08:07, лабораторная работа

Краткое описание

Цель: Научится создавать таблицы различными способами, изучить типы данных Microsoft Access, создавать схему данных, вводить данные в связанные таблицы с использованием подтаблиц.

Содержимое работы - 1 файл

ЛР1 Создание таблиц в Microsoft Access.doc

— 356.00 Кб (Скачать файл)

 

Поле КодПоставщика сделайте Первичным ключом. Для этого нужно выделить строку с именем поля и выбрать кнопку ключевое поле на панели инструментов.

20.    Введите в таблицу Поставщики данные, используя Таблицу 5.

Таблица 5

Код

Поставщика

Название

ОбращатьсяК

Должность

1

ООО Экзотика

Вероника Кудрявцева

Менеджер по закупкам

2

ООО Титан

Иванов Андрей

Координатор

3

ТОО Птица

Миратова Регина

Представитель

4

ООО Сахар

Нагаев Иосиф

Главный менеджер

5

ООО Александра

Антонова Александра

Специалист по экспорту

6

ООО Петров

Петров Павел

Директор

7

ИП Павлова

Павлов Матвей

Главный менеджер

8

ИП Питер

Вилсон Питер

Представитель

9

ООО Фрукты

Гладков Борис

Менеджер по закупкам

 

Адрес

Город

Индекс

Страна

Телефон

Факс

Большая Садовая ул. 12

Москва

123456

Россия

(095) 325-2222

(095) 325-2222

Ясная ул. 11

Екатеринбург

620040

Россия

(3432) 555-482

 

Московская ул. 35

Екатеринбург

620048

Россия

(3432) 555-573

(3432) 555-334

Большакова ул. 38

Екатеринбург

620080

Россия

(3432) 355-011

 

Нижнесадовая ул. 40

Хабаровск

631123

Россия

(648) 598-768

 

Богдана Хмельницкого ул. 55

Ростов

547892

Россия

(515) 431-787

 

Розы Люксембург ул. 33

Новосибирск

425818

Россия

(215) 444-234

(215) 444-658

Тверитина ул. 7

Екатеринбург

620048

Россия

(3432) 555-448

 

Азина ул. 23

Екатеринбург

620045

Россия

(3432) 554-449

 

 

Для автоматизации ввода создайте списки Город, Страна.

21.    В режиме конструктора, используя данные таблицы 6, создайте структуру таблицы «Товары».

Таблица 6

Имя

Тип

Размер

КодТовара

Счетчик

 

Марка

Текстовый

40

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

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

 

ЕдиницаИзмерения

Текстовый

30

Цена

Денежный

 

НаСкладе

Целое

 

 

Поле КодТовара сделайте Первичным ключом.

22.    Выделите поле КодПоставщика. Перейдите на вкладку Подстановка. Выберите Тип элемента управления Поле со списком; Тип источника строк Таблица или запрос. В строке Источник строк нажмите кнопку с тремя точками. В окне Добавление таблицы выберите таблицу Поставщики и нажмите кнопку Добавить, а затем кнопку Закрыть. Дважды щелкните по имени КодПоставщика. Имя должно появится в нижней таблице. Дважды щелкните по имени Название. В нижней таблице для этого имени выберите Сортировку по возрастанию. Закройте окно кнопкой закрытия окна и на предложение сохранить изменения ответьте Да.

23.    В число столбцов занесите значение 2. В ширину столбцов значение 0.

24.    Для единицы измерения введите список значений: шт.;кг.

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

Таблица 7

КодТовара

Марка

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

Единица

Измерения

Цена

НаСкладе

1

Пепси-кола

ООО Петров

шт.

31,50р.

245

2

Лимонад

ИП Павлова

шт.

15,80р.

149

3

Кофе Mokko

ИП Павлова

шт.

99,00р.

120

4

Чай Липтон

ИП Павлова

шт.

45,00р.

42

5

Конфеты Белочка

ИП Питер

кг

97,80р.

25

6

Конфеты Мишка косолапый

ИП Питер

кг

111,00р.

40

7

Конфеты Ассорти

ИП Питер

кг

115,00р.

135

8

Апельсины

ООО Фрукты

кг

35,00р.

104

9

Бананы

ООО Фрукты

кг

32,00р.

61

 

26.    Нажмите на панели инструментов кнопку Схема данных.

27.    В открывшемся окне Добавление таблицы выберите вкладку Таблицы и, нажимая кнопку Добавить,  разместите  в  окне   Схема  данных все ранее созданные таблицы базы данных, список которых отображен в диалоговом окне.

28.    Нажмите кнопку Закрыть. В результате в окне Схема данных будут представлены все таблицы базы данных со списками своих полей и выделенными жирным шрифтом ключами

29.    Для определения связи между таблицами ПОСТАВЩИКИ и ТОВАРЫ выделите в главной таблице ПОСТАВЩИКИ ключевое поле КодПоставщика, по которому устанавливается связь, и при нажатой кнопке мыши перетащите его в соответствующее поле подчиненной таблицы ТОВАРЫ. Так как поле связи является уникальным ключом в главной таблице, а в подчиненной таблице не является ключевым, Access выявит отношение один-ко-многим между записями этих таблиц. Значение один-ко-многим отобразится в окне Изменение связи в строке Тип отношения. Отметьте доступный для этого типа отношений параметр Обеспечение целостности данных. Если таблицы ПОСТАВЩИКИ и ТОВАРЫ пусты или ранее были заполнены данными, отвечающими требованиям целостности, между таблицами будет установлена связь, обозначенная на схеме как 1: ∞. В противном случае появится сообщение о невозможности установить связь с проверкой целостности.

30.    Установите параметры каскадное обновление связанных полей  и каскадное удаление связанных записей. Это обеспечит автоматическую корректировку данных во взаимосвязанных таблицах для сохранения связной целостности. Схема данных должна соответствовать приведенной на рисунке 1.

 

Рисунок 1 - Схема данных

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

32.    Нажмите значок плюс для поставщика с кодом 1 в таблице ПОСТАВЩИКИ. Откроется подчиненная таблица ТОВАРЫ.

33.    Добавьте  по одной записи в подчиненную таблицу для каждого кода поставщика у которого товары отсутствовали.

 



Информация о работе Создание таблиц и схемы данных в Microsoft Access