The document describes data workflows and data integration systems. It defines a data integration system as IS=<O,S,M> where O is a global schema, S is a set of data sources, and M are mappings between them. It discusses different views of data workflows including ETL processes, Linked Data workflows, and the data science process. Key steps in data workflows include extraction, integration, cleansing, enrichment, etc. Tools to support different steps are also listed. The document introduces global-as-view (GAV) and local-as-view (LAV) approaches to specifying the mappings M between the global and local schemas using conjunctive rules.