Denote ∠BDC=x and ∠DBA=y. Then ∠BAC=2x. Let P and Q be the intersections of the angle bisector of ∠BAC with segment BC and ray DC.

Since ∠BAQ=∠BDQ=x, the quadrilateral ABQD is cyclic. Given that ∠BAD is a right angle, ∠DQB is a right angle as well.
Inscribed angles ∠DQA and ∠DBA subtending the AD are equal, i.e. ∠DQA=y, while ∠AQB=90∘−y.
From ∠BCQ=180∘−∠DCB=y=∠DQA, we see that the triangle PQC is isosceles and that ∣PQ∣=∣PC∣.
Since ∠QBP=∠QPC−∠PQB=180∘−2y−(90∘−y)=90∘−y=∠AQB, triangle PBQ is isosceles as well and ∣PB∣=∣PQ∣.
Hence, P is the midpoint of BC and, by the converse of the angle bisector theorem applied to ∠BAC, we conclude that ∣AB∣=∣AC∣. Therefore 90∘=∠APB=∠QPC=180∘−2y, which implies that ∠DBA=y=45∘.