SQL exists in many different variations; the SQL base standard is simple and straightforward, but every vendor, including Informix, Oracle, Sybase, and Microsoft, have produced extensions for supporting everything from searching through images, hinting the query optimizer, adding object-orientation, and so on. Microsoft's began as a version of Sybase, but has since become a formidable contender, if a poorly-scalable one.