Navigation bar
  Print document Start Previous page
 49 of 179 
Next page End  

49
которых в графе фамилия стоит «Иванов», а на второй запрос — строки со значением «Иван» в графе
имя.
Для числовых значений в запросах могут стоять знаки «больше» или «меньше». Примеры
соответствующих запросов:
запрос: рост > 180 
запрос: вес
? 85
Ответами на эти запросы также будут одна или несколько строк из таблицы, в которых рост или вес
будут удовлетворять указанным условиям. Но возможно, что поиск окажется безрезультативным, если
ни одна строка в таблице не удовлетворяет заданным условиям.
Запросы в базах данных подразделяются на простые и сложно-составные. Сложносоставные запросы
образуются из простейших с использованием логических связок «И» (AND), «ИЛИ» (OR) и «НЕ»
(NOT).
Примеры сложносоставных запросов:
запрос: вес
? 80
и
глаза = зеленые
запрос: глаза = синие или глаза = голубые
Ответами на составные запросы со связкой «И» будут все строки таблицы, удовлетворяющие
обоим условиям. Ответами на запросы со связкой «ИЛИ» будут все строки таблицы, которые
удовлетворяют первому или второму условию либо и тому и другому одновременно.
Отличие баз данных на ЭВМ от информационно-поисковых систем в Интернет состоит в
следующем. Информационно-поисковые системы допускают только поиск информации, хранящейся в
ЭВМ.
В базах данных можно выполнять не только поиск, но и обновление информации в ЭВМ. В базах
данных можно проводить добавление, удаление и обновление строк в таблицах, а также создавать
новые таблицы и удалять ненужные.
Обновление данных в таблицах баз данных проводится по элементам строк, а добавление
информации — вводом новых строк. Для создания новой таблицы необходимо задать ее имя, число
столбцов и указать типы значений в каждом из столбцов.
Задача 1. База данных об оценках.
Составьте базу данных об оценках своих товарищей, выделив следующие предметы: математика,
физика и информатика. Укажите фамилии товарищей, их имена и оценки по этим предметам.
Приведите примеры простых и сложносоставных запросов.
Решение. Пусть имеются трое студентов: Иванов, Петрова и Сидоров со следующими оценками
Сайт создан в системе uCoz