An Analysis Of Database Ranges, Design Approaches, And Technologies