- •Ход работы:
- •1 Уровень.
- •2 Уровень.
- •3 Уровень.
- •1 Уровень.
- •2 Уровень.
- •3 Уровень.
- •1 Уровень.
- •1 Уровень.
- •2 Уровень.
- •2 Уровень.
- •3 Уровень.
- •1 Уровень.
- •2 Уровень.
- •3 Уровень.
- •1) Открыть базу данных Отдел_кадров_Фамилия.Mdb.
- •2) Создать с помощью Конструктора запросов запрос «Информация о сотруднике», который будет запрашивать у пользователя фамилию сотрудника и выводить его ф.И.О. И идентификационный номер.
- •Ход работы:
- •4. Копирование макросов. Макросы можно копировать из одной бд в другую или в одну и туже бд под разными именами. Это экономит время при создании макросов, выполняющих похожие задачи.
- •Когда следует использовать модули? Хотя макросы и являются мощным средством, все-таки можно назвать некоторые задачи, которые нельзя решить с помощью макросов.
- •Проектирование базы данных.
- •Пример проектирования бд "Учебный процесс".
- •Создание таблиц базы данных.
- •Создание таблицы путем ввода данных.
- •Создание таблицы при помощи Мастера.
- •Ввод данных в таблицу.
- •Определение связей между таблицами в базе данных Access.
- •Типы связей.
- •Определение связей между таблицами.
- •Разработка форм средствами Access.
- •Разработка формы в режиме конструктора.
- •Пример создания однотабличной формы.
- •Создание однотабличной формы в режиме Мастера.
- •Создание многотабличной формы в режиме мастера.
- •Конструирование запросов.
- •Окно запроса.
- •Условия отбора записей.
- •Вычисляемые поля.
- •Запрос на создание таблицы.
- •Запрос на обновление.
- •Запрос на добавление.
- •Разработка отчетов.
- •Практическая работа № 15:
- •Создание главной кнопочной формы.
- •Создание подчиненных кнопочных форм: отчеты и формы.
- •Создание подчиненной кнопочной формы: запросы.
- •Основы создания макросов.
- •Конструирование макроса.
- •Формирование макрокоманд в окне макроса.
- •Пример разработки макроса.
3 Уровень.
1) Откройте таблицу Заказано.
2) Активизируйте режим модификации структуры таблицы.
3) Для поля Код товара создайте столбец подстановки, который будет содержать значения из столбцов Код товара и Модель таблицы Товары. Для этого, выбрав вкладку Подстановка, указать в ней тип элемента управления Поле со списком, Тип источника строк Таблица или запрос, Источник строк:
SELECT [Товары].[Код товара], [Товары].[Модель] FROM [Товары]
Присоединенный столбец – 1, число столбцов – 2, заглавия столбцов – да, ширина столбцов – 3см;3см, число строк списка – 8, ширина списка – 6см, ограничиться списком – нет.
4) Для поля Код заказа в качестве описания укажите: Поле, посредством которого поддерживается связь с таблицей Заказы.
5) Для поля Код товара в качестве описания укажите: Поле, посредством которого поддерживается связь с таблицей Товары.
6) Задайте условие на запись таким образом, чтобы дата выполнения заказа не опережала даты произведения заказа.
7) Сформируйте соответствующее сообщение об ошибочном вводе даты.
8) Сформируйте маску ввода для полей Дата1 и Дата2 в виде 00.00.00.
9) Введите в таблицу Заказано следующие данные.
Код заказа |
Код товара |
Дата1 |
Дата2 |
Заказано |
Продано |
Цена |
1 |
1527 |
01.02.98 |
14.02.98 |
3 |
3 |
$2,688.00 |
1 |
1569 |
01.02.98 |
08.02.98 |
5 |
5 |
$14,595.00 |
2 |
1629 |
03.02.98 |
17.02.98 |
3 |
2 |
$11,984.00 |
2 |
1601 |
03.02.98 |
27.02.98 |
3 |
3 |
$12,150.00 |
2 |
1660 |
03.02.98 |
27.02.98 |
1 |
1 |
$1,370.00 |
3 |
1569 |
03.02.98 |
05.03.98 |
10 |
10 |
$29,190.00 |
4 |
1541 |
05.02.98 |
15.03.98 |
7 |
7 |
$30,359.00 |
4 |
1641 |
05.02.98 |
28.03.98 |
3 |
2 |
$8,960.00 |
5 |
1652 |
12.02.98 |
01.03.98 |
1 |
1 |
$685.00 |
6 |
1569 |
12.02.98 |
04.04.98 |
12 |
12 |
$35,028.00 |
7 |
1643 |
17.02.98 |
28.02.98 |
1 |
1 |
$6,050.00 |
7 |
1541 |
17.02.98 |
28.02.98 |
2 |
2 |
$8,674.00 |
8 |
1635 |
28.02.98 |
19.03.98 |
7 |
7 |
$16,730.00 |
9 |
1541 |
03.02.98 |
07.03.98 |
6 |
6 |
$26,022.00 |
10 |
1641 |
07.03.98 |
07.04.98 |
2 |
2 |
$8,960.00 |
10 |
1643 |
07.03.98 |
07.04.98 |
1 |
1 |
$6,050.00 |
11 |
1652 |
10.03.98 |
24.04.98 |
2 |
1 |
$685.00 |
11 |
1660 |
10.03.98 |
24.04.98 |
1 |
1 |
$1,370.00 |
12 |
1553 |
10.03.98 |
12.05.98 |
24 |
24 |
$89,592.00 |
12 |
1660 |
10.03.98 |
12.05.98 |
1 |
1 |
$1,370.00 |
12 |
1643 |
10.03.98 |
12.05.98 |
1 |
1 |
$6,050.00 |
13 |
1527 |
13.03.98 |
20.03.98 |
5 |
5 |
$4,480.00 |
14 |
1555 |
14.03.98 |
28.03.98 |
2 |
2 |
$3,400.00 |
15 |
1569 |
20.03.98 |
20.04.98 |
7 |
6 |
$17,514.00 |
16 |
1531 |
21.03.98 |
10.04.98 |
3 |
3 |
$2,826.00 |
16 |
1569 |
21.03.98 |
10.04.98 |
1 |
1 |
$2,919.00 |
17 |
1531 |
21.03.98 |
17.04.98 |
2 |
1 |
$942.00 |
18 |
1635 |
25.03.98 |
25.04.98 |
3 |
3 |
$7,170.00 |
19 |
1555 |
25.03.98 |
20.04.98 |
9 |
9 |
$15,300.00 |
20 |
1660 |
27.03.98 |
17.04.98 |
1 |
1 |
$1,370.00 |
20 |
1569 |
27.03.98 |
17.04.98 |
5 |
4 |
$11,676.00 |
10) Закройте таблицу Заказано.
11) Определите между таблицами Заказы и Товары связь типа многие ко многим (самостоятельно).
12) Модифицируйте таблицу Клиенты, добавив к ней поле Факс перед полем Телефон. Предусмотреть вывод сообщений, когда у клиента вообще нет факса и когда факс есть, однако номер его пока не известен.
13) Введите в таблицу Клиенты сведения о наличии факса:
ИН клиента |
Факс |
101 |
812 |
102 |
Нет |
103 |
Не известно |
104 |
345 |
105 |
123 |
106 |
Нет |
107 |
Не известно |
108 |
Не известно |
109 |
456 |
110 |
Нет |
14) Осуществите настройку внешнего вида таблиц БД по умолчанию таким образом, чтобы:
цвет фона стал серебристый,
цвет сетки стал темно-серый,
оформление сетки приняло вид приподнятого.
Указание: Сервис Параметры Режим таблицы
15) В таблице Физические лица для всех столбцов автоматически установите ширину, равную максимальной длине содержимого поля.
Указание: Формат Ширина столбца
16) В таблице Физические лица закрепите столбцы.
Практическая работа № 4: Создание форм.
Ход работы:
