In DB2, an alias is an alternate name that can be defined for a table or a view, allowing users to reference them without schema qualifiers. It cannot be created for triggers or schemas. Although sequences can have aliases in some versions, view is the primary standard option among the choices.