Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Экзамен БД.doc
Скачиваний:
13
Добавлен:
27.09.2019
Размер:
117.25 Кб
Скачать

24. Способы защиты данных в форме. Примеры.

1. Установка защиты данных поля: свойстваданныеблокироватьда.

2. Установка ограничений доступа на корректировку записей: Свойства формыРазрешить добавление/удаление/изменениенет.

25. Запросы и фильтры. Сходства и различия.

Основные отличия запросов и фильтров заключаются в следующем:

  • Фильтры не позволяют отбирать данные одновременно из нескольких связанных таблиц, запрос, главным образов, для этого и используется.

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

  • Фильтры не являются отдельным объектом в окне БД, поэтому, если мы хотим сохранить фильтр (то есть сохранить те условия, которые мы указывали в фильтре), он сохраняется в виде запроса.

  • Фильтры не позволяют вычислять суммы, средние значения, подсчет записей и проводить другие вычисления над группами записей.

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

26. Операторы и функции, используемые в запросах и фильтрах. Примеры.

Операторы:

  1. Математические + - * ^ / \

  2. Отношения = < >

  3. Строковые – конкатенация - [Фамилия]&[Имя], [Фамилия]&’’&[Имя]; сравнение строковых выражений

  4. Логические – or, and, not

  5. Вспомогательные – between, and – определяет принадлежность значения выражения, указанному диапазону, включая границы.

In – проверяет значения выражения с одним из элементов указанного списка in (‘Иванов’, ‘Петров’).

Is – используется для сравнения 2х переменных вместе с ключевым словом null или not null, для определения является ли объект пустым.

Функции:

  1. Avg() – среднее значение в поле (числовой, счетчик, дата/время, денежный)

  2. Count() – число записей (все)

  3. Max() – наибольшее (числовой, счетчик, дата/время, денежный)

  4. Min() – наименьшее (числовой, счетчик, дата/время, денежный)

  5. Sum() – сумма значений (числовой, счетчик, дата/время, денежный)

  6. First()/Last() – возврат содержимое первого/последнего поля (все)

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