
- •Субд «access»
- •Раздел I. Системы управления базами данных
- •1. Создание баз данных ms Access
- •1.А. Основные теоретические и справочные сведения
- •1.Б. Порядок выполнения работы:
- •2. Создание таблиц с помощью Мастера таблиц
- •2. А. Основные справочные сведения
- •2.Б. Порядок выполнения работы:
- •3. Создание таблиц в различных режимах
- •3.А. Основные справочные сведения
- •3.Б. Порядок выполнения работы:
- •4. Работа с таблицами
- •4.А. Основные справочные сведения
- •4.Б. Порядок выполнения работы:
- •5. Создание запросов с помощью Мастера запросов
- •5.А. Основные справочные сведения
- •5.Б. Порядок выполнения работы:
- •6. Создание запросов в режиме Конструктор
- •6.А. Основные справочные сведения
- •6.Б. Порядок выполнения работы
- •7. Создание форм с помощью Мастер форм
- •7.А. Основные справочные сведения
- •7.Б. Порядок выполнения работы:
- •8. Создание и редактирование форм в режиме «Конструктор»
- •8.А. Основные справочные сведения
- •8.Б. Порядок выполнения работы:
- •9. Создание и редактирование диаграммных форм
- •9.А. Основные справочные сведения
- •9.Б. Порядок выполнения работы:
- •10. Создание и редактирование составных форм
- •10.А. Основные справочные сведения
- •10.Б. Порядок выполнения работы:
- •11. Отчет как продукт анализа базы данных
- •11.А. Основные справочные сведения
- •11.Б. Порядок выполнения работы:
- •12. Работа с макросами
- •12.Б. Порядок выполнения работы:
- •13. Создание баз данных в режиме мастера
- •13.А Основные справочные сведения
- •13.Б. Порядок выполнения работы:
4. Работа с таблицами
Цель работы: Научиться работать с импортируемыми таблицами. Установка межтабличных связей. Редактирование структуры таблицы. Управление записями в режиме «Таблица»
4.А. Основные справочные сведения
1. Создание новой таблицы с использованием существующих данных.
В Microsoft Access существуют два способа создания новой таблицы с использованием существующего источника данных:
Импорт или связывание данных из другой базы данных Microsoft Access или данных из других приложений.
Если новая таблица создается на основе данных, содержащихся в текущей таблице, следует выполнить запрос на создание таблицы с нужными полями. Например, запросы на создание таблицы используют для архивирования старых записей, для отбора группы записей, экспортируемых в другую базу данных, или в качестве базового источника данных для отчетов.
2. Связи между таблицами
Ключ – одно или несколько ключевых полей для организации связи между таблицами.
Для связи между таблицами в Microsoft Access выбираются поля, которые содержат одинаковую информацию. Чаще всего связывается поле первичный ключ с совпадающими полями другой таблицы. Microsoft Access поддерживает четыре типа отношений между таблицами: «один–к–одному», «один–ко–многим», «много–к–одному», «много–ко–многим».
4.Б. Порядок выполнения работы:
1. Загрузите программу Excel.
2. Создайте таблицу «Продажи.XLS». Заполните таблицу данными аналогично, приведенным в табл. № 5 приложения 1:
2.1. Выполните расчеты в таблице по столбцам Стоимость и Скидка. Скидка — это произведение стоимости на %, указанный в столбце Скидка. Отформатируйте ячейки, присвойте соответствующие типы полей ячейкам таблицы. Стоимость — это цена товара, умноженная на количество.
2.2. Сохраните файл в папке группы под именем «Продажи.XLS». Закройте программу Excel.
3. Загрузите Microsoft Access и откройте созданную Вами базу данных «Продажи.MDB». Импортируйте в неё таблицу, созданную в Excel.
3.1. Переключитесь на вкладку Таблицы.
3.2. Выберите кнопку Создать → Импорт таблицы, ОК.
3.3. В окне Импорт установите тип файла Excel.
3.4. Выделите созданную Вами таблицу «Продажи.XLS» в папке группы → нажмите кнопку Импорт.
3.5. В диалоговом окне укажите лист 1 диапазона, Далее.
3.6. Установить флажок в окошке Первая строка содержит заголовки столбцов, Далее.
3.7. Данные сохранить в новой таблице, щелкнуть кнопку Далее.
3.8. Установите ключевое поле — Код оплаты в окне диалога.
3.9. Введите имя таблицы в окошке «Импорт в таблицу». Щелкните кнопку Готово.
3.10. В окне Access убедитесь в импорте таблицы Продажи. Откройте таблицу в режиме Конструктор и проверьте соответствие типов данных таблиц.
4. Установите следующие связи между таблицами:
Таблицы: «Поставщики» и «Товары» установить связь 1 → к ∞ по Код(у) поставщика; «Товары» и «Продажи» — по Код(у) товара; «Продажи» — «Заказы» по Код заказа; «Покупатели»—«Заказы» установить связь 1 → к ∞ по Код покупателя.
Для установления связей выберите меню Сервис команду Схема данных или ее значок на панели инструментов. Откройте Справку и выберите Создание импорт связываемых таблиц, познакомьтесь с содержанием раздела. Добавить таблицы можно с помощью меню Связи или контекстного меню.
Используя справочную систему, самостоятельно освойте технологию управления записями в режиме «Таблица».
Контрольные вопросы:
1. Какие поля выбирают для установления связи между таблицами?
2. Как осуществляется модификация структуры таблицы?
3. Перечислите способы удаления полей из таблицы.
4. Опишите тип отношения один - ко - многим.
5. Как осуществляется добавление нового поля?
6. Назначение индексов в Access.
7. Основные требования к именам полей.
8. Перечислите известные Вам способы изменения связей между таблицами в БД.