- •Ход работы:
- •1 Уровень.
- •2 Уровень.
- •3 Уровень.
- •1 Уровень.
- •2 Уровень.
- •3 Уровень.
- •1 Уровень.
- •2 Уровень.
- •1 Уровень.
- •2 Уровень.
- •3 Уровень.
- •1 Уровень.
- •2 Уровень.
- •3 Уровень.
- •1) Открыть базу данных Отдел_кадров_Фамилия.Mdb.
- •2) Создать с помощью Конструктора запросов запрос «Информация о сотруднике», который будет запрашивать у пользователя фамилию сотрудника и выводить его ф.И.О. И идентификационный номер.
- •Ход работы:
- •4. Копирование макросов. Макросы можно копировать из одной бд в другую или в одну и туже бд под разными именами. Это экономит время при создании макросов, выполняющих похожие задачи.
- •Когда следует использовать модули? Хотя макросы и являются мощным средством, все-таки можно назвать некоторые задачи, которые нельзя решить с помощью макросов.
- •Проектирование базы данных.
- •Пример проектирования бд "Учебный процесс".
- •Создание таблиц базы данных.
- •Создание таблицы путем ввода данных.
- •Создание таблицы при помощи Мастера.
- •Ввод данных в таблицу.
- •Определение связей между таблицами в базе данных Access.
- •Типы связей.
- •Определение связей между таблицами.
- •Разработка форм средствами Access.
- •Разработка формы в режиме конструктора.
- •Пример создания однотабличной формы.
- •Создание однотабличной формы в режиме Мастера.
- •Создание многотабличной формы в режиме мастера.
- •Конструирование запросов.
- •Окно запроса.
- •Условия отбора записей.
- •Вычисляемые поля.
- •Запрос на создание таблицы.
- •Запрос на обновление.
- •Запрос на добавление.
- •Разработка отчетов.
- •Практическая работа № 15:
- •Создание главной кнопочной формы.
- •Создание подчиненных кнопочных форм: отчеты и формы.
- •Создание подчиненной кнопочной формы: запросы.
- •Основы создания макросов.
- •Конструирование макроса.
- •Формирование макрокоманд в окне макроса.
- •Пример разработки макроса.
2 Уровень.
1) Откройте таблицу Заказы в режиме Конструктора.
2) Установите в свойствах поля ИН клиента значение Да для свойства Обязательное поле.
3) Для поля Код заказа в качестве описания укажите: Поле, посредством которого поддерживается связь с таблицей Заказано.
4) В свойствах поля Код сотрудника установите Условие на значение поля, исходя из того, что заказы клиентов обслуживаются семью сотрудниками и значение кода, таким образом, должно находиться в интервале от 1 до 7.
5) В свойствах поля Код сотрудника сформулируйте соответствующее Сообщение об ошибке.
6) Перейдите в режим Таблицы.
7) Введите в таблицу Заказы следующие данные.
ИН |
Код заказа |
Код сотрудника |
109 |
1 |
2 |
101 |
2 |
6 |
107 |
3 |
4 |
101 |
4 |
6 |
103 |
5 |
3 |
104 |
6 |
4 |
110 |
7 |
3 |
105 |
8 |
7 |
108 |
9 |
5 |
106 |
10 |
7 |
106 |
11 |
1 |
102 |
12 |
1 |
104 |
13 |
4 |
101 |
14 |
6 |
108 |
15 |
5 |
102 |
16 |
1 |
103 |
17 |
5 |
109 |
18 |
2 |
101 |
19 |
6 |
109 |
20 |
2 |
8) Закройте таблицу Заказы.
9) Откройте таблицу Товары в режиме Конструктора.
10) Для поля Код товара в качестве описания укажите: Поле, посредством которого поддерживается связь с таблицей Заказано.
11) Для поля Категория создайте столбец подстановки с фиксированным набором значений: компьютер, плоттер, принтер, сканер. На вкладке Подстановка выберите тип элемента управления Список, Тип источника строк Список значений, фиксированные значения введите в кавычках через точку с запятой в поле источника строк.
12) Введите в таблицу Товары следующие данные.
Код товара |
Категория |
Модель |
1527 |
компьютер |
"ACER 486/66DX2(4MB,3.5"",acc.VL-bus)" |
1531 |
компьютер |
PB 486DX-100/4/1Mb SVGA/VLB IDE |
1541 |
компьютер |
PB 520 Pentium-60/8/1Mb/PCI HDD |
1553 |
компьютер |
PB 590 Pentium-90/8/1Mb/PCI HDD |
1555 |
компьютер |
Meyer Technics Pentium/90/SVGA 0.28 LR |
1569 |
компьютер |
"Pentium/90/16Mb/1.05Gb/SVGA 1Mb PCI/ SVGA 15" |
1601 |
ноутбук |
Toshiba T1960 CT/200 (486 DX2-50/4) |
1629 |
ноутбук |
Toshiba T4700 CT/320 (486 DX2-50/8) |
1635 |
ноутбук |
Leo 486SX/33/4/120/SVGA Dual Scan |
1641 |
плоттер |
"DraftPro Plus (A1, 8 pens, HP-GL/2)" |
1643 |
плоттер |
"DraftPro Plus (A0 8 pens, HP-GL/2)" |
1652 |
сканер |
"ScanJet IIp(A4, 1200 dpi, black&white)" |
1660 |
сканер |
"ScanJet IIcx(A4, 1600 dpi, color)" |
13) Закройте таблицу Товары.
14) Определите между таблицами Клиенты и Заказы связь типа один ко многим. Она устанавливается аналогично п. 27 в заданиях 1-го уровня, и после ее установки таблица Клиенты будет связана с двумя другими таблицами.
