It does vary according to the application. However in a grid-type application like you are showing here, I think the end of the page is the best place, and possibly the left rather than the right.
The reason this makes sense to me is that the data is the most important piece of this, and it is important to see all of the data, before knowning whether to add or delete, and there is aneed ot have selected one from the list before updating.
If the data is displayed one page at once, it makes sense to have the update and delete at the top, IMO, because you have to select a record first. The create would also work well there.
I don't like them at the sides. Buttons at hte sides, I always feel, should be acting on the whole control displayed, not just individual records.
This is just my penn'oth.