CRUD призначений для визначення характеристик, необхідних для бази даних, оскільки це стосується стійкого зберігання. Він не призначений для опису всього, що може зробити двигун бази даних.
Для порівняння по суті транспортний засіб - це пристрій, що використовується для транспортування. Незважаючи на те, що це правда, це визначення, безумовно, не включає всі деталі, що містяться в сучасному автомобілі.
Двигун бази даних може обробляти декілька користувачів, транзакції , MVCC (Multiversion Concurrency Control) , буфери та кеші, ACID (атомність, консистенція, ізоляція, довговічність) , а також різні рівні ізоляції . Читання може витягувати дані з пам’яті, віддалених баз даних та декількох таблиць при обробці їх на диску за допомогою SQL через декілька явних та / або неявних кодових шляхів, щоб представити їх запитувальній програмі. Створення може виділяти сховища, структури забезпечення, присвоювати значення та робити власну обробку перед зберіганням даних. І т.д.