
- •Содержание
- •Введение
- •1. Определение состава и структуры информационных объектов, входящих в базу данных
- •Типы данных
- •Создание базы данных
- •3. Создание таблиц в режиме конструктора таблиц
- •Структура данных таблицы Товары
- •Структура данных таблицы Группа товаров
- •Структура данных таблицы Покупки
- •Структура данных таблицы Продажи
- •Контрольные вопросы
- •4. Создание таблиц с помощью шаблона таблицы
- •Состав полей в таблице Сотрудники
- •Контрольные вопросы
- •5. Создание таблиц с помощью импорта таблиц
- •Структура данных таблицы Населенный пункт
- •Структура данных таблицы Поставщики
- •Контрольные вопросы
- •6. Создание связей между таблицами в бд
- •Контрольные вопросы
- •7.1. Заполнение таблиц
- •Данные для таблицы Группы товаров
- •Данные для таблицы Товары
- •7.2. Сортировка, поиск, фильтрация данных
- •Контрольныевопросы
- •8. Создание и редактирование запросов на выборку
- •Поля, входящие в запрос Покупки товаров по фирме
- •Поля, входящие в запрос Продажи товаров по фирме
- •Контрольные вопросы
- •9. Составление перекрестных запросов
- •Контрольные вопросы
- •10. Создание форм
- •Разделы формы
- •Работа с формой в режиме конструктора
- •Информация о новом сотруднике
- •Контрольные вопросы
- •11. Создание составных форм
- •Контрольные вопросы
- •12. Создание отчетов
- •Контрольные вопросы
- •13. Создание составных отчетов
- •Список полей, входящих в состав подчиненного отчета
- •Контрольные вопросы
- •14. Работа с макросами
- •Контрольные вопросы
- •15. Создание кнопочного меню
- •Контрольные вопросы
- •Вопросы к зачету
- •Список литературы
- •Приложение 1 Файл Сотрудники.Doc
- •Файл Поставщики-Заказчики.Xls
- •Приложение 2 Данные для таблицы Покупки
- •Данные для таблицы Продажи
Структура данных таблицы Населенный пункт
№ |
Имя поля |
Тип данных |
Вкладка Общие (свойства) |
1 |
Код |
Счетчик |
Размер поля – Длинное целое, ключевое поле, Индексированное поле – Да (Совпадения не допускаются) |
2 |
Населенный пункт |
Текстовый |
|
Таблица 8
Структура данных таблицы Поставщики
№ |
Имя поля |
Тип данных |
Вкладка Общие (свойства) |
1 |
Код поставщика |
Счетчик |
Размер поля – Длинное целое, ключевое поле, Индексированное поле – Да (Совпадения не допускаются) |
2 |
Название фирмы |
Текстовый |
|
3 |
Улица |
Текстовый |
|
4 |
Дом |
Текстовый |
|
5 |
Телефон |
Текстовый |
Размер поля – 14, маска ввода 9\-999\-9\-999999; |
6 |
ФИО поставщика |
Текстовый |
|
7 |
Населенный пункт_Код |
Числовой |
Размер поля – Длинное целое, подпись – Населенный пункт |
Задание 5.2. Импортировать данные с листа Заказчики из файла Поставщики-заказчики.xls в таблицу Заказчики в базу данных MS Access.
Действия.
Так как структуры таблиц Поставщики и Заказчики практически идентичны можно создать таблицу Заказчики путем копирования в нее структуры таблицы Поставщики.
Скопировать таблицу Поставщики в буфер обмена. Выделите таблицу в общем списке таблиц и нажмите правую кнопку мыши и выберите Копировать.
При вставке из буфера обмена (нажмите правую кнопку мыши и выберите Вставить) указать имя новой таблицы – Заказчики, параметры вставки – только структура (таким образом – будут скопированы только имена полей-столбцов, а не содержимое таблицы).
Открыть таблицу Заказчики в режиме Конструктор и изменить названия полей Код поставщика на Код заказчика и ФИО поставщика на ФИО заказчика.
В результате анализа таблицы Поставщики данные о населенных пунктах были выделены в отдельную таблицу.
Чтобы при импорте данных не произошло ошибки, нужно изменить имя поля Населенный пункт_Код на Населенный пункт, так как именно такое имя имеет столбец в листе Заказчики файла Поставщики-Заказчики.xls.
Импортировать данные о заказчиках в таблицу Заказчики (см. задание 5.1.). На первом этапе импорта выбрать опцию добавить копию записей в конец таблицы – Заказчики. На последнем этапе анализ таблицы не проводить.
Открыть таблицу Заказчики, убедиться, что все данные импортированы кроме Населенного пункта и закрыть таблицу.
Открыть таблицу Населенный пункт, добавить запись – Тотьма. Сохранить изменения и закрыть таблицу.
Открыть таблицу Заказчики и ввести населенные пункты, используя поле подстановок, согласно данным в листе Заказчики файла Поставщики-Заказчики.xls.
Сохранить изменения и закрыть таблицу.
Созданные таблицы идентичны друг другу, тем не менее, создание двух таблиц в дальнейшем может упростить работу с базой данных, так как каждая из них несет различное смысловое содержание. В то же время возможно внесение данных по заказчикам и поставщикам в одной таблице с применением дополнительного поля, определяющего принадлежность контрагента к той или иной группе – поставщиков или заказчиков.