Blockchain is a type of database, but it is pretty different from other databases in storing information. Blockchain stores information in the form of blocks, and the newly come information is stored in new blocks, and every block is connected. We can store different kinds of information in a blockchain database. In the case of bitcoins, blockchain uses a decentralized system where the data is irreversible so that each transaction gets recorded and can't be removed.
A shared database is a type of database that shares data concurrently with multiple users accessing the data. A shared database gives various services at a time to develop various applications at a time with different kinds of languages. Shared databases don't have any language limitations. A shared database provides rapid updates to every application connected to it.