Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Бессубъектность» - главный источник угроз




Оператор LIKE

Математическая логика в БД

Применительно к БД, определение логического выражения можно перефразировать так: логическое выражение – это некоторое высказывание по поводу значений полей БД.

Логические выражения разделяются на простые и сложные.

В простых выражениях используется одно поле таблицы и не применяются логические операции; представляет собой отношение (в математике говорят «неравенство»). В сложных логических выражениях используются логические операции AND (конъюнкция) и OR (дизъюнкция).

[слайд 15]

Отношения для числовых величин сохраняют смысл математических неравенств, в которых используются такие операторы отношения как

Символ Сравнение
< Меньше, чем
> Больше, чем
= Равно
<>,!= Не равно
<= Меньше или равно
>= Больше или равно

Пример 1. Выведите записи о товарах, цена которых не более
50 рублей, и отсортируйте их по наименованию товаров в алфавитном порядке.

[слайд 16]

Пример 2. Выведите записи о товарах, произведенных в России, и отсортируйте их по наименованию товаров в алфавитном порядке.

В условии поиска можно использовать слово Like для поиска записей по шаблону (текст, указанный в кавычках после слова Like ). При записи текста можно применять звездочку (*), означающую любое количество любых символов, и вопросительный знак (?), означающий один любой символ.

Условия отбора можно задавать по нескольким полям.

Пример 3. Выведите записи о любых ручках, цена которых составляет не менее 25 и не более 35 р., в порядке убывания цены.

[слайд 17]

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

В исходной таблице БД вычисляемое поле не создается и его значения не влияют на содержимое этой таблицы.

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

– имена полей таблиц, заключенные в квадратные скобки;

– встроенные функции СУБД;

– знаки арифметических операций;

– числовые константы.

[слайд 18]

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

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

[слайд 19]

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

Sum – сумма значений некоторого поля для группы;

Avg – среднее арифметическое всех значений поля в группе;

Max, Min – максимальное и минимальное значения поля в группе;

Count – количество значений поля в группе (без учета пустых значений).

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

В MS Access существуют 4 типа запросов на изменение: на удаление, обновление записей и добавление записей,создание таблицы.


[1] Толковый словарь по информатике. – М.: Финансы и статистика, 1991.

[2] ГОСТ 34.003.90. Информационные технологии. Комплекс стандартов на автоматизированные системы. Термины и определения. – М.: Изд-во стандартов, 1991.




Поделиться с друзьями:


Дата добавления: 2017-01-14; Просмотров: 46; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopediasu.com - Студопедия (2013 - 2026) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.007 сек.