- •Департамент образования г.Москвы гоу московский колледж предпринимательства №15 Отчёт по программе Microsoft Access 2007
- •Введение. Знакомство с особенностями Access
- •Создание новой базы данных
- •Создание связей между таблицами
- •Отбор данных с помощью запросов
- •Использование форм в базе данных
- •Создание отчётов
- •Список литературы
Создание связей между таблицами
Связь осуществляется путем сопоставления данных в ключевых столбцах; обычно это столбцы, имеющие в обеих таблицах одинаковые названия. В большинстве случаев сопоставляются первичный ключ одной таблицы, содержащий для каждой из строк уникальный идентификатор, и внешний ключ другой таблицы.
Существует три вида связей между таблицами. Вид создаваемой связи зависит от того, как заданы связанные столбцы. Связь "один ко многим" - наиболее распространенный вид связи. При такой связи каждой строке таблицы А может соответствовать множество строк таблицы Б, однако каждой строке таблицы Б может соответствовать только одна строка таблицы А. Связь "один ко многим" создается в том случае, когда только на один из связываемых столбцов наложено ограничение уникальности или он является первичным ключом. В Microsoft Access сторона связи "один ко многим", которой соответствует первичный ключ, обозначается символом ключа. Сторона связи, которой соответствует внешний ключ, обозначается символом бесконечности.
Изменение связей: Флажки Каскадное обновление связанных полей и Каскадное удаление связанных записей обеспечивают одновременное обновление или удаление данных во всех подчиненных таблицах при их изменении в главной таблице. Параметры связи можно изменить, нажав на кнопку Объединение.
Отбор данных с помощью запросов
Запросы являются основным средством просмотра, отбора, изменения и анализа информации, которая содержится в одной или нескольких таблицах базы данных.
Существуют различные виды запросов, но наиболее распространенными являются запросы на выборку. Для этого откроем базу данных созданную ранее,затем выполним команду: вкладка ленты Создание → Мастер запросов → Простой запрос. В появившемся диалоговом окне укажите таблицу Сотрудники и выберите поля Фамилия, Имя, Телефон. Нажмите кнопку Далее.
Введите имя запроса – Телефоны – и нажмите кнопку Готово. Перед вами появится запрос, в котором можно просмотреть телефоны сотрудников. Следующий запрос попробуйте создать с помощью Конструктора, для этого выполните команду: вкладка ленты Создание → Конструктор запросов. В диалоговом окне Добавление таблиц выберите таблицу Клиенты и щелкните на кнопке Добавить, а затем – на кнопке Закрыть. Чтобы перенести нужные поля в бланк запроса, необходимо по ним
дважды
щелкнуть левой кнопкой мыши.
Чтобы отсортировать записи в поле Название компании в алфавитном порядке, необходимо в раскрывающемся списке строки Сортировка выбрать пункт по возрастанию. Как вы выполнили все нужные операции, сохраните запрос.
В строке условия отбора укажите значения по которым вы хотите сделать отбор (Like ) и в кавычках укажите значения по которому будет сделан отбор.
Закройте конструктор и перед вами будет результат.
Иногда в запросах требуется произвести невоторые вычислени , для этого используйте инструмент Построитель выражений.
