Разница между горизонтальной и вертикальной фильтрацией в реляционных системах заключается в том, как происходит фрагментация отношений: 1
- Горизонтальная фильтрация реализуется при помощи операции селекции, которая направляет каждый кортеж отношения в один из разделов, руководствуясь предикатом фрагментации. 1 Например, для отношения Employee (Сотрудник) возможна фрагментация в соответствии с территориальным распределением рабочих мест сотрудников. 1
- Вертикальная фильтрация осуществляется при помощи операции проекции, которая делит отношение на разделы по заданному набору атрибутов. 13 Например, один раздел отношения Employee может содержать поля Номерсотрудника, ФИОсотрудника, Адрессотрудника, а другой — поля Номерсотрудника, Оклад, Руководитель. 1