A DAL may use database programming facilities or other methods to create standard but unsupported functionality, or completely new functionality.
DAL может использовать средства программирования баз данных или другие методы для создания стандартных, но неподдерживаемых функций или совершенно новых функций.