(1)如图1,E是正方形ABCD边AB上的一点,连接BD、DE,将∠BDE绕点D逆时针旋转90°,旋转后角的两边分别与射线BC交于点F和点G.
①线段DB和DG之间的数量关系是DB=DG;
②写出线段BE,BF和DB之间的数量关系。
(2)当四边形ABCD为菱形,∠ADC=60°,点E是菱形ABCD边AB所在直线上的一点,连接BD、DE,将∠BDE绕点D逆时针旋转120°,旋转后角的两边分别与射线BC交于点F和点G.
①如图2,点E在线段AB上时,请探究线段BE、BF和BD之间的数量关系,写出结论并给出证明;
②如图3,点E在线段AB的延长线上时,DE交射线BC于点M,若BE=1,AB=2,直接写出线段GM的长度.