Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Informatika_Shpory (1).docx
Скачиваний:
0
Добавлен:
01.04.2025
Размер:
150.1 Кб
Скачать

Создание связей между таблицами. Схема данных.

После формирования таблиц создается схема данных, в которой устанавливаются связи между таблицами. Access запоминает эти связи и использует при заполнении таблиц и обработке данных. При создании схемы данных необходимо задать параметры целостности БД и каскадное обновление и удаление данных.

Схема Данных графически отображается в своем окне, где таблицы представлены списками полей (ключевые поля выделены жирным шрифтом) , а связи линиями между полями таблиц. Просмотреть схему данных можно при помощи команды меню Сервис - Схема Данных или соответствующей кнопки на панели Инструментов

Перетащите связываемое поле из одной таблицы на связываемое поле в другой.

Появится окно Изменение связей. Убедитесь, что в каждом из столбцов отображаются названия нужных полей. Если нужно, их можно изменить.

Чтобы установить связь, нажмите кнопку Создать.

Примечание. Создавать связи можно не только в таблицах, но и в запросах. При этом, однако, не обеспечивается целостность данных.

    1. Создание запросов: конструктор, мастер запросов.

Запросы позволяют выбирать необходимые данные из одной или нескольких взаимосвязанных таблиц , производить необходимые вычисления и получать результат в виде таблицы .

Запрос на Выборку --выбирает данные из взаимосвязанных таблиц и других запросов. Результатом является таблица , которая существует до закрытия запроса.

 Запрос на Создание Таблицы -- основан на запросе на выборку , но результат сохраняется в таблице

Запросы на Обновление , Добавление , Удаление --Запросы действия , в результате которых изменяются данные в таблице.

 Перекрестный Запрос – предназначен для группирования данных и представления их в компактном виде, удобен для анализа

Виды Запросов:

Разработка Запроса производится в режиме Конструктора. Для создания запроса выделите объект Запросы , нажмите кнопку Создать и выберите режим Конструктора. Укажите используемые в запросе таблицу или таблицы.

В строку Поле включить имена полей , используемых в Запросе:

двойной щелчок мыши на имени поля в таблице, вынесенной в верхнюю часть бланка.

или выделить имя поля в таблице в верхней части бланка,  перетащить мышью в нужный столбец бланка в строку Поле.

В строке Вывод на экран отметить поля , которые должны быть включены в результирующую таблицу (Можно для поля задать условие отбора , но значение поля не отображать на экране)

В строке Условие отбора задать условия отбора записей (например >100 ,Иванов , Like С*,  between 10 and 20). Выполняя запрос, получаем ответ в виде так называемого динамического набора данных, который не сохраняется при сохранении запроса, однако он может быть использован как источник данных (наравне с таблицами) для построения другого запроса. Для просмотра результата запроса необходимо воспользоваться кнопкой Представление Таблицы на панели или пунктом меню Вид – Режим Таблицы.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]