The present invention relates to a C-aryl glucoside derivative, a preparation method for same, and medical applications thereof. Specifically, the present invention relates to compounds as represented by formula I, and, tautomers, enantiomers, diastereomers, racemates, and pharmaceutically acceptable salts of the compounds, a preparation method for same or a pharmaceutical composition comprising the compounds, and applications thereof as a therapeutic agent and particularly as a sodium-dependent glucose transporter protein (SGLT) inhibitor.Cette invention concerne un dérivé de glucoside de type C-aryle, son procédé de préparation, et ses applications médicales. Plus spécifiquement, la présente invention concerne des composés représentés par la formule I, et les tautomères, les énantiomères, les diastéréomères, les racémates et les sels pharmaceutiquement acceptables desdits composés, leur procédé de préparation ou une composition pharmaceutique les contenant, et leurs applications à titre dagents thérapeutiques et en particulier à titre dinhibiteurs de la protéine transporteur de glucose sodium-dépendante (SGLT).