据is the shorted form of 根据.根据sometimes means "based on" and sometimes means "according to" when followed by a person or source of information. 按照 means "in accordance with," but sometimes it can also be used to mean "accoring to." 按 and 照are the shorted forms of 按照. But their actual usage in sentences still need to take consideration of the contexts.