У объекта Data есть такое свойство как Exclusive:
Установка этого свойства ведет к тому, что больше не кто не сможет отрыть или работать с базой данных. Если база данных открыта с такой блокировкой, то например из ACCESS ее уже не откроешь.
С другой стороны если база данных уже открыта то Ваша программа то же выдаст ошибку.
Блокировка на уровне таблицы нужна для критических операций. Например, провести сжатие базы данных или поменять идентификаторы во многих таблицах.