а есть ли в базе данных (ну, в том же Аксессе, например), возможность автоматически подсчитывать данные?
или она только для учета-сортировки подходит?