Not at all....a few lengths of oil drilling pipe sunk vertically across the front of the store provides an excellent deterrent. The local Office Depot store near me has just such a barrier in place.
Except for that gun store burglary where they wrapped a chain around the steel door and yanked it off.
Blocking vehicle access wouldn’t have helped in that case.