Лаб.раб MS Acsess / Лабораторная 1
.docСоздание базы данных. Работа с таблицами.


1. Присвойте новой базе данных имя Свою фамилию и разместить ее в своей папке.
2. Для этого в окне Новая база данных в строке Имя файла наберите название базы данных Свою фамилию и щелкните мышью по кнопке Создать.

3. Присвойте имена полям таблицы. В окне Таблица 1: таблица дважды щелкнуть по клетке Поле1 и набрать текст: НаименованиеТовара. Аналогично в клетку Поле2 ввести текст: ЕдиницыИзмерения.

4. Расширить поля таблицы. Установить указатель мыши на границу раздела этих полей (указатель должен принять вид вертикальной черты с двусторонней стрелкой) и, нажав левую кнопку мыши, перетянуть границу так, чтобы название первого поля было видно на экране полностью.
5. Аналогично расширить и второе поле.
6.
Перейти в режим,
щелкнув для этого мышью на панели
инструментов по кнопке

7. В появившемся окне Сохранение в строке Имя таблицы набрать текст: Справочник товаров и щелкнуть мышью по кнопке Ok.

8. В ответ на запрос «Создать ключевое поле сейчас?» щелкнуть мышью по кнопке Нет.
9.
В окне Конструктор
выбрать поле
Наименование товара,
щелкнув по нему мышью, а затем щелкнуть
по кнопке
(Ключевое
поле)
на панели инструментов.
10.
Записать структуру таблицы на диск.

11.
Вернуться в режим таблицы для ввода
исходных данных, щелкнув мышью на панели
инструментов по кнопке
(Режим
таблицы).
12. Установить курсор в первую строку таблицы и ввести исходные данные о первом товаре из таблицы «Справочник товаров». Ввод данных в каждое поле таблицы завершать нажатием клавиши Enter. Аналогично ввести сведения о других товарах.
13. По окончании ввода данных таблица должна иметь вид:

14. Щелкнуть мышью по кнопке Сохранить, а затем – по кнопке Закрыть.
15. Выйти в окно базы данных. В появившемся при этом окне базы данных на странице Таблицы будет сформирована новая строка Справочник товаров.

1.2. Создание таблицы «Справочник поставщиков» с помощью Шаблона таблиц
1. В окне базы данных щелкнуть мышью по вкладке Создать Таблицы, а затем – по кнопке.
2. В окне Новая таблица щелкнуть по строке Шаблоны таблиц - Контакты.
3. В появившемся окне Таблица1 поле Организации переименуйте «Поставщики», используя меню нажав ПКМ по полю.

4. Поле Фамилия переименуйте «НаименованиеПоставщика»,
5. Поле Адрес отставить без изменений
6. Переименовать еще две строки: Расстояние, Номер телефона.
7.
Остальные строки удалить 
8. Закрыть созданную таблицу. Набрать имя таблицы Справочник поставщиков.
9. Ввести исходные данные в таблицу. В появившемся окне Справочник поставщиков: таблица ввести исходные данные из соответствующей таблицы задания.

10. После ввода информации при необходимости откорректировать ширину полей. Таблица должна иметь вид:

11. Записать таблицу «Справочник поставщиков» на диск. Щелкнуть мышью по кнопке Сохранить, затем закрыть окно Справочник поставщиков: таблица.
1.3. Создание таблицы «Поставки» в режиме Конструктор
1. Выбрать режим Конструктор для создания таблицы «Поставки». Щелкнуть мышью по кнопке Таблицы, а затем – по кнопке Создать. В окне Новая таблица выбрать строку Конструктор, а затем щелкнуть по кнопке Ok.
2. В появившемся окне Таблица1: таблица в столбце Имя поля в первой пустой строке набрать текст Код поставки и нажать клавишу Enter. Курсор попадает в столбец Тип данных. Щелкнуть мышью по появившейся при этом кнопке (Раскрыть список). Выбрать строку Счетчик в раскрывшемся списке возможных типов данных.

1. Выбрать поле Код поставки в качестве ключевого. Для этого, не переводя курсор в следующую строку, щелкнуть мышью по кнопке Ключевое поле на панели инструментов.
![]()
2. Сформировать поле Дата: ввести во второй строке имя поля: Дата и выбрать для него тип Дата/время.
3. Сформировать поле НаименованиеТовара и выбрать для него текстовый тип.

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

- Щелкнуть мышью по слову «Поле» в строке Тип элемента управления, а затем – по появившейся при этом кнопке Раскрыть список.

- Выбрать щелчком мыши из раскрывшегося списка строку Поле со списком.
- Щелкнуть мышью по незаполненному полю в строке Источник строк, а затем – по появившейся при этом кнопке Раскрыть список.

5. Сформировать поле НаименованиеПоставщика. Ввести в следующей строке имя поля и выбрать для него текстовый тип.

6. Указать в качестве источника данных для поля НаименованиеПоставщика список поставщиков, внесенных в поле с таким же именем из таблицы «Справочник поставщиков». Аналогично работе с предыдущим полем на закладке Подстановка выбрать тип элемента Поле со списком и указать в качестве источника строк таблицу «Справочник поставщиков».

7. Сформировать поля Количество и Цена. Ввести в следующих строках названия полей, выбрав для полей соответствующий тип данных.

8. Сохранить таблицу под именем «Поставки».
9. Перейти в режим «Таблица».
10.Заполнить таблицу «Поставки». Формирование записей при этом следует начинать с поля Дата, так как поле КодПоставки будет заполняться автоматически. При заполнении полей НаименованиеТовара и НаименованиеПоставщика ввод данных можно осуществлять, выбирая нужное значение из списка, появляющегося при щелчке мышью по кнопке Раскрыть список в соответствующем поле.

11.Перейти в окно базы данных Товародвижение, закрыв окно Поставки: таблица.
12.Сохраните таблицу и закройте ее.
1.4. Создание связей между таблицами
1. Открыть окно Схема данных. Щелкнуть мышью по кнопке (Схема данных) на панели инструментов или выполнить команду СервисÞСхема данных...
2. В появившемся окне Добавление таблицы выделить названия трех таблиц (щелкнуть левой кнопкой мыши по названиям таблиц с нажатой клавишей Ctrl).

3. Щелкнуть мышью по кнопке Добавить, а затем – по кнопке Закрыть.
4. В появившемся окне Схема данных перетянуть таблицы с помощью мыши так, чтобы таблица «Поставки» располагалась в верхней части по середине окна, а две другие таблицы – в нижней части по краям окна. При необходимости расширить размеры таблиц так, чтобы в них полностью отображались названия полей.

5. Создать связь между таблицами «Справочник товаров» и «Поставки» по полю НаименованиеТовара. Установить указатель мыши в строку НаименованиеТовара в таблице «Справочник товаров», нажать левую кнопку мыши и, не отпуская ее, перетянуть указатель в строку с таким же названием в таблице «Поставки», затем отпустить нажатую ранее кнопку.
6. В появившемся окне Изменение связей установить флажок Обеспечение целостности данных, а затем щелкнуть по кнопке Создать.

7. В окне Схема данных появится связь между таблицами.
8. Создать связь между таблицами «Справочник поставщиков» и «Поставки». Связь создается аналогично. Указатель мыши перетягивается от строки НаименованиеПоставщика в таблице «Справочник поставщиков» к строке с таким же названием в таблице «Поставки».

9. Щелкнуть мышью по кнопке Сохранить, а затем закрыть окно Схема данных.
Задание для самостоятельной работы:
1. Дополнить базу данных Товародвижение таблицей «Склад», используя Конструктор.
2. Для полей НаименованиеТовара и НаименованиеПоставщика указать в качестве источников строк соответствующие справочники.
3. В качестве ключевого поля указать поле «НаименованиеТовара».
4.
Связать таблицу «Склад» с таблицами
«Справочник поставщиков» и «Справочник
товаров»: для этого необходимо открыть
окно Схема
данных
и выполнить команду СвязиÞДобавить
таблицу...
или щелкнуть по кнопке Добавить
таблицу
на
панели инструментов.
Таблица «Склад»

