Ввод параметра запроса. (Условия отбора в квадратных скобках) 


Мы поможем в написании ваших работ!



ЗНАЕТЕ ЛИ ВЫ?

Ввод параметра запроса. (Условия отбора в квадратных скобках)



Вычисляемые поля в запросах (создаем поле, жмякаем построитель,

Итоговые запросы

Запросы на обновление - Запрос на обновление находит записи, удовлетворяющие некоторому условию, и изменяет их. Можно корректировать столько полей записи, сколько нужно. В изменяемое поле можно внести совершенного новое значение, а можно вычислить новое значение на основе старого

Новый запрос создаётся как обычно. Также добавляются таблицы в схему запроса. Далее надо изменить тип запроса. Для этого надо нажать кнопку Обновление, которая находится в группе Тип запроса на вкладке Работа с запросами | Конструктор

 

                                        Запросы на добавление

Запрос на добавление выбирает записи из одной таблицы и вставляет их в другую таблицу. Такие запросы имеют смысл, если у вас есть повторяющиеся таблицы в разных базах данных или если все новые записи добавляются сначала в промежуточную таблицу, которая должна пройти дополнительную проверку. После проверки можно автоматически добавить записи в основную таблицу. При переносе данных нужно быть уверенным в полной согласованности таблиц. Типы данных вставляемых и заменяемых полей должны быть совместимыми. СУБД применяет все обычные проверки при вставке, т.е. в любом случае нельзя вставить повторяющие данные в те поля, где это запрещено, нельзя обойти условия на значения полей и т.д.

Для создания запроса на добавление нужно создать запрос, вставить таблицы, из которых будут выбираться данные, и изменить тип запроса с помощью кнопки Добавление, которая находится в группе Тип запроса на вкладке Работа с запросами | Конструктор. После этого приложение Microsoft Access спросит, в какую таблицу следует добавлять данные. Затем можно будет определить соответствие поле таблицы-источника и таблицы-преемника.

                                        Запросы на удаление

Запрос на удаление – самый опасный тип запросов. При неверном задании условий отбора можно удалить лишние записи, и даже все записи таблицы. К сожалению, в таких случаях невозможно использовать кнопку «Отменить».

Для создания запроса на удаление нужно создать запрос, вставить таблицы, из которых будут удаляться данные, и изменить тип запроса с помощью кнопки Удаление, которая находится в группе Тип запроса на вкладке Работа с запросами | Конструктор. После этого нужно выбрать поля, по значению которых будут отбираться записи для удаления, и задать условие отбора. Желательно также дважды щёлкнуть левой кнопкой мыши по звёздочки в таблице – в запрос будет вставлено специальное поле со значением Из в строке Удаление. Это поле позволит просмотреть записи, отобранные на удаление, в режиме таблицы. После того, как вы убедитесь, что отобраны только нужные записи, можно выполнить запрос на удаление.

Вопрос 6.

Формы и отчеты как средства представления данных в БД.

Форма как средство отображения информации на экране компьютера, типы форм, отчет как средство отображения информации на экране.

 

Формы

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

Ежедневное техническое обслуживание базы данных можно проводить на листе данных, но это не самый лёгкий способ. Лучшее решение – формы: специализированные объекты базы данных, облегчающие просмотр и редактирование информации в таблице. Рассмотрим преимущества форм.

· Улучшенная компоновка. На листе данных каждое поле занимает единственный столбец. Такая организация хороша для таблиц с небольшим числом столбцов. Если же таблица широка, приходится часто прокручивать данные. В форме есть гарантия того, что нужные данные всегда находятся в поле зрения. Можно также использовать цвет, линии и изображения для разделения разных фрагментов содержимого.

· Наличие дополнительной информации. Вы можете включить в форму любой нужный вам текст, т.е. можно вставить пояснения, подсказывающие новичкам, какие данные следует предоставить. Можно также добавить вычисляемые данные без необходимости создания отдельного запроса.

· Использование связей таблиц. Во многих задачах требуется добавление записей в несколько связанных таблиц. Например, если мы меняются люди, живущие в квартире, то это затрагивает две таблицы – Квартиросъёмщики и Проживающие. Форма позволяет выполнить такую работу в одном месте.

· Использование кнопок и других графических элемент ов. Формы поддерживают управляющие элементы: кнопки, ссылки, списки и другие полезные элементы пользовательского интерфейса.

Форма может отображаться в трёх режимах.

· Режим формы. Этот режим формы предназначен собственно для работы с данными – обзора таблиц, просмотра содержащейся информации, внесения изменений и добавления записей.

· Режим макета. Он позволяет увидеть внешний вид формы (с реальными данными), изменить расположение полей и применить форматирование.

· Конструктор. В то время как Режим макета предоставляет самый простой способ редактирования формы, Конструктор даёт возможности тонкой настройки формы. В этом режиме не отображаются данные. На экране отображается проект, сообщающий приложению Microsoft Access о том, как сконструировать форму.

Простые формы

Самый простой способ создания формы – это создание формы на основе таблицы или запроса. Для создания формы необходимо в области переходов выбрать таблицу или запрос и нажать кнопку Форма, которая находится в группе Формы на вкладке Создание. На экране появится новая вкладка с созданной формой в режиме макета. В простой форме одновременно отображается одна запись с выводом каждого поля в отдельной строке. Если в таблице много полей, программа формирует несколько столбцов. Далее можно переместить поля, изменить их ширину, отредактировать текст, изменить форматирование текста и цвета формы с помощью инструментов, которые находятся на вкладке Работа с макетами форм | Формат.



Поделиться:


Последнее изменение этой страницы: 2019-08-19; просмотров: 210; Нарушение авторского права страницы; Мы поможем в написании вашей работы!

infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 3.144.17.45 (0.004 с.)