використовуються для отримання даних із бази даних у формі класів моделі, для оновлення бази даних із зміненим класом моделі або для видалення рядків із бази даних.
Шаблон об’єкта доступу до даних (або DAO): відокремлює клієнтський інтерфейс ресурсу даних від його механізмів доступу до даних.
DAO розшифровується як Data Access Object. Використовується DAO Design Pattern щоб відокремити логіку збереження даних на окремому рівні. Таким чином, служба залишається в повній темі про те, як виконуються операції низького рівня для доступу до бази даних. Це відоме як принцип розділення логіки.
З висоти пташиного польоту це зрозуміло інтерфейс Dao визначає абстрактний API який виконує операції CRUD над об’єктами типу T.
У програмному забезпеченні об’єкт доступу до даних (DAO) — це шаблон, який забезпечує абстрактний інтерфейс для певного типу бази даних або іншого механізму збереження. Зіставляючи виклики додатків на рівень постійності, DAO забезпечує операції з даними без розкриття деталей бази даних.
Децентралізована автономна організація (DAO). нова форма організаційної структури без центрального керівного органу, члени якої поділяють спільну мету діяти в найкращих інтересах організації. Популяризовані ентузіастами блокчейну, DAO приймають рішення, використовуючи підхід до управління знизу вгору.