[Add] DB access and Biz logic

End of ch. 4
[Change] Add some ignore case