В ы с ш е е о б р а з о в а н и е м. П. Лапчик, И. Г. Семакин, Е. К. Хеннер



Pdf көрінісі
бет159/437
Дата23.01.2022
өлшемі32,34 Mb.
#24228
1   ...   155   156   157   158   159   160   161   162   ...   437
А
  и 
В
  — логические  величины,  то  выражение
178


• 
А
 и 
В
 истинно только в том случае, если истинны оба операнда;
• 
А
 или Сложно только в том случае, если ложны оба операнда;
•  не 
А
  меняет  значение  логической  величины  на  противопо­
ложное:  не  истина  — ложь;  не ложь  —  истина.
Эти  правила  отражены  в таблице  истинности.
При  переходе  к  составлению  условий  поиска  в  базах  данных 
ученики  нередко  попадают  в  «ловушки  естественного  смысла». 
Например,  рассматривается  база данных  БИБЛИОТЕКА  со  све­
дениями  о  книгах  в  личной  библиотеке,  которая  имеет  следую­
щую  структуру:
БИБЛИОТЕКА  (НОМЕР.  АВТОР,  НАЗВАНИЕ,  ГОД,  ПОЛКА)
Требуется получить сведения обо всех книгах Толстого и Турге­
нева. Абсолютное большинство учеников записывают это условие 
следующим образом:
АВТОР  = «Толстой»  и АВТОР  = «Тургенев»
Прозвучавший в задании союз «и» машинально переносится  в 
логическое  выражение.  После  этого  учителю  приходится  объяс­
нять,  что  автором  книги не может быть одновременно Толстой и 
Тургенев.  Поэтому в  библиотеке нет ни  одной  книги,  удовлетво­
ряющей  такому  условию.  Здесь  следует  применить  логическую 
операцию  ИЛИ:
АВТОР  = «Толстой»  или  АВТОР  = «Тургенев»
Тогда будет получена искомая  выборка книг обоих авторов.
Операция  ИЛИ объединяет в одну выборку записи, удовлетво­
ряющие каждому из условий.  Операция И работает иначе: сначала 
выбираются  все  записи,  удовлетворяющие  первому  условию,  за­
тем из отобранных записей выбираются те,  которые удовлетворя­
ют  второму условию.
Полезно выполнить с учениками несколько формальных зада­
ний на обработку сложных условий поиска.  Например, нарисуйте 
на доске следующую таблицу (табл.  8.3):
Т а б л и ц а   8.3


Достарыңызбен бөлісу:
1   ...   155   156   157   158   159   160   161   162   ...   437




©emirsaba.org 2024
әкімшілігінің қараңыз

    Басты бет