Types of DataDatabase Data TypesStructured Versus UnstructuredQuantitative Versus Qualitative DataFirst-, Second-, and Third-Party DataSparse DataSQL Query StructureProfiling: DistributionsHistograms and FrequenciesBinningn-TilesProfiling: Data QualityDetecting DuplicatesDeduplication with GROUP BY and DISTINCTPreparing: Data CleaningCleaning Data with CASE TransformationsType Conversions and CastingDealing with Nulls: coalesce, nullif, nvl FunctionsMissing DataPreparing: Shaping DataFor Which Output: BI, Visualization, Statistics, MLPivoting with CASE StatementsUnpivoting with UNION Statementspivot and unpivot FunctionsConclusion