- •О.А. Карасева
- •Создание базы данных
- •Работа с таблицами
- •Мастер таблиц
- •Самостоятельное формирование таблицы
- •Редактирование структуры таблицы
- •Добавление записей данных в новую таблицу
- •Поиск и замена записей
- •Связи между таблицами
- •Лабораторная работа 1
- •Задание к лабораторной работе 1
- •Назначение первичного ключа
- •Сохранение структуры таблицы на диске
- •Проектирование структуры таблицы “Клиенты”
- •Лабораторная работа 2
- •Лабораторная работа 3
- •Самостоятельное формирование запросов
- •Удаление таблицы или нескольких полей
- •Ввод условий отбора
- •Задание к лабораторной работе 3
- •Лабораторная работа 4
- •Самостоятельное создание формы
- •Задание к лабораторной работе 4
- •Лабораторная работа 5
- •Вычисляемые поля
- •Лабораторная работа 6
- •Создание макета отчета
- •Конструирование макета отчета с помощью Мастера отчетов
- •Формирование элементов управления
- •Формирование вычисляемых элементов управления
- •Сортировка и группировка данных в отчете
- •Дата заказа
- •Лабораторная работа 7 Макросы
- •Использование мыши при создании макроса
- •Автоматический запуск макроса
- •Лабораторная работа 8
- •Создание кнопки в форме
- •Рекомендуемая литература
Лабораторная работа 1
Цель работы: создание базы данных “Автомобили”, таблиц базы данных “Автомобили”.
Постановка задачи
Представьте себе, что вы являетесь управляющим склада фирмы, торгующей автомобилями. Перед вами стоит задача собрать всю информацию об ассортименте продукции и всех клиентах фирмы. Сюда относятся адреса клиентов, их заказы, информация о марках автомобилей, включая цену.
Необходимо создать таблицу, включающую информацию обо всех поставляемых моделях автомобилей, а затем таблицу с адресами и заказами клиентов.
Задание к лабораторной работе 1
Создание базы данных
Запустите приложение ACCESS и выберите режим создания новой базы данных и укажите путь. Назовите ее «Автомобили».
Проектирование таблицы «Модели автомобилей».
В окне базы данных выберите вкладку Таблица и нажмите кнопку Создать. Выполните создание таблицы самостоятельно, для этого воспользуйтесь Конструктором (см. рис. 1).
В верхней части диалогового окна Создание таблицы задайте все поля, которые должна содержать таблица, а в нижней - определите необходимые свойства.
Определим свойства полей таблицы.
Код модели
имя поля |
Код модели |
тип данных |
текстовый |
размер поля |
5 |
обязательное поле |
да |
пустые строки |
нет |
индексированное поле |
да (совпадения не допускаются) |
Модель
имя поля |
модель |
тип данных |
текстовый |
размер поля |
20 |
индексированное поле |
да (совпадения допускаются) |
3.Мощность двигателя
имя поля |
мощность двигателя |
тип данных |
текстовый |
размер поля |
10 |
Цвет
имя поля |
цвет |
тип данных |
текстовый |
размер поля |
20 |
5. Число дверей
имя поля |
число дверей |
тип данных |
числовой |
размер поля |
байт |
формат |
основной |
число десятичных разрядов |
0 |
Значение по умолчанию |
4 |
условие на значение |
2 OR 4 |
сообщение об ошибке |
это поле может содержать только 2 или 4 |
Коробка передач
имя поля |
коробка передач |
тип данных |
текстовый |
размер поля |
15 |
значение по умолчанию |
ручная |
условие на значение |
«ручная» OR «автоматическая» |
сообщение об ошибке |
это поле может содержать только “ручная” или “автоматическая” |
7.Обивка
имя поля |
обивка |
тип данных |
текстовый |
размер поля |
20 |
Прочее оснащение
имя поля |
прочее оснащение |
тип данных |
мемо |
Заводская цена
имя поля |
заводская цена |
тип данных |
денежный |
десятичные разряды |
авто |
Транспортные издержки
имя поля |
транспортные издержки |
тип данных |
денежный |
формат |
денежный |
десятичные разряды |
авто |
Предпродажная подготовка
имя поля |
предпродажная подготовка |
тип данных |
денежный |
десятичные разряды |
авто |
Значение по умолчанию |
1050 |
Специальная модель
имя поля |
специальная модель |
тип данных |
логический |
формат |
Да / Нет |