Объекты баз данных. Основные операции с данными в СУБД
знать: основные принципы работы с объектами СУБД MS Access; основные операции с данными в базе данных
уметь: создавать связи между таблицами с обеспечением целостности данных; осуществлять сортировку данных; составлять запросы различных видов; организовывать отбор и поиск данных по различным условиям
Основными объектами базы данных в MS Access являются:
Таблицы, Запросы, Формы, Отчеты.
Таблицы в БД могут быть связаны между собой через одно или несколько одноименных полей.
Таким полям назначается свойство Ключевое поле.
БД, имеющие связанные таблицы, называются реляционными БД.
Особенности таблиц БД.
Все изменения в таблицах сохраняются автоматически в режиме реального времени.
Транзакция - это последовательность операций, которые должны быть или все выполнены или все не выполнены
Запросы предназначены для отбора данных на основании заданных условий.
Создание запроса выполняется при помощи Конструктора (Создать/ Конструктор запросов).
В поле объектов добавляются нужные таблицы и запросы. Если в процессе работы нужно добавить таблицу или запрос, то на этом поле вызывается контекстное меню и выбирается строка "Добавить таблицу". Если нужно удалить лишний объект с этого поля, то нужно на нем вызвать контекстное меню и выбрать "Удалить таблицу".
Запрос, который выводит не все записи, а только те, которые удовлетворяют заданным условиям отбора, называются запросом на выборку данных.
Бланк запроса имеет несколько строк.
Строку "Поле" проше всего заполнять перетаскиванием левой кнопкой мыши нежного поля из нужной таблицы.
Строка "Имя таблицы" заполняется автоматически соответствующим именем.
Строка "Сортировка" используется для настройки типа сортировки
Строка "Условие отбора", "или" и следующие строки используются для формирования условий отбора данных
Правила создания Условия отбора
Если требуется выбрать записи с конкретным значением в этом поле, то просто указывается это значение.
При формировании условия отбора можно использовать операторы сравнения
<, >, <=, >=, <>
Составные условия
используются логические операторы AND (логическое И),
OR (логическое ИЛИ).
Интервал значений
оператор
BETWEEN <начало> AND <конец>
Условия для различных полей, размещенные в одной строке полей Условие отбора, обрабатываются совместно по AND (И).
Условия для различных полей, размещенные в разных строках Условие отбора обрабатываются с логическим оператором OR (ИЛИ).
Для создания условия с параметром нужно в строке Условие отбораввести в прямоугольных скобках приглашение для ввода данных, заканчивающееся двоеточием. При необходимости, перед прямоугольной скобкой можно использовать операторы сравнения. Например:
<>[Исключаемое значение:]
При запуске такого запроса на экране появляется окно диалога с приглашением ввести исключаемое значение, и будут выведены все записи, кроме содержащих указанное значение.
Дата добавления: 2016-05-31; просмотров: 2923;