
 
25
Как и при работе с формами, к данным можно применять операции сорти-
ровки 
, фильтрации   и поиска  . В нижней части окна нахо-
дятся элементы навигации (к первой записи, к последней и т.п.) 
Таблицы, схема данных. В разделе «Таблицы» базы данных «Борей» ото-
бражается список всех таблиц, имеющихся в БД (рис. 2.22). Как уже было ска-
зано,  все  данные  в  БД  хранятся  именно  в  таблицах,  а  остальные  объекты (
за-
просы, формы, отчеты) используются для работы с этими данными. 
 
 
 
Однако можно просматривать и редактировать данные и непосредственно в 
таблицах. Иногда такой  способ  может оказаться  даже более удобным, чем ра-
бота с формами. Но при этом следует действовать более осторожно: разработ-
чики БД, создавая пользовательский интерфейс в виде форм, 
закладывают в не-
го возможность выполнять только те операции, которые,  по их мнению, необ-
ходимы. При работе же напрямую с таблицами ограничений нет и пользовате-
лю легче совершить непоправимые действия. 
В  таблице «Поставщики» (рис. 2.23) содержатся  сведения  о  поставщиках 
товаров,  с  которыми  сотрудничает  компания «Борей».  Каждому  поставщику 
присвоен уникальный числовой код (ключ
), отличающий его от всех остальных. 
По  внешнему  виду  таблицы  похожи  на  запросы (точнее – наоборот,  запросы 
представляются в форме таблиц). В  нижней части окна таблицы  расположены 
средства  навигации.  При  работе с  таблицами  также  доступны  функции  сорти-
ровки,  фильтрации и поиска.  Таблица «Товары» (рис. 2.24) хранит  сведения  о 
товарах.  
Для каждого товара, в 
частности, указана информация о его поставщике. В 
поле  с  заголовком «Поставщик»  хранится  код  поставщика  из  таблицы «По-
ставщики». При просмотре таблицы вместо кода поставщика отображается его 
наименование (как это делается, мы выясним позднее). Поле «Поставщик», ис-
пользуя значения из ключевого поля таблицы «Поставщики», реализует связь 
между таблицами. В это поле можно
 поместить только значение, которому со-
ответствует  некоторая  запись  в  таблице «Поставщики»,  при  попытке  указать 
некорректное значение будет выдано сообщение об ошибке. 
 
Рис. 2.22. Список таблиц