解:(Ⅰ)由已知 , . 解得 , 所以b2=a2﹣c2=1, 椭圆的方程为 . (Ⅱ)由(Ⅰ)得过B点的直线为y=kx+1, 由 得(4k2+1)x2+8kx=0, 所以 ,所以 , 依题意k≠0, . 因为|BD|,|BE|,|DE|成等比数列, 所以|BE|2=|BD||DE|, 所以b2=(1﹣yD)|yD|, 即(1﹣yD)|yD|=1, 当yD>0时,yD2﹣yD+1=0,无解, 当yD<0时,yD2﹣yD﹣1=0,解得 , 所以 , 解得 , 所以,当|BD|,|BE|,|DE|成等比数列时, .
|