Updates a set of records in a concrete data store.
An object which defines the update operation(s) that should be performed against the data store. This can be a
Record, or a subclass of one of the three. Alternatively,
$querycan be an adapter-specific query string.
Options to execute, which are defined by the concrete implementation.
Returns true if the update operation was a success, otherwise false.
abstract public function update($query, array $options = array());