This document summarizes a presentation on data integration given by Shawn D'Souza in October 2012. It discusses the definition of data integration, the need for it due to multiple data sources, and challenges in integrating data. Approaches to data integration include manual integration, common user interfaces, integration by applications/middleware, uniform data access, and common data storage. The presentation also provides examples of data integration patterns and architectures. It concludes by discussing the importance of data integration and ways to improve it.