質問: mysqlやsqlserver、oracleはDBとして使用するのに、excelをデータベースとして使用しないのはなぜですか?
回答: 「データベース」の定義から話が始まりそうですが。 名刺管理やら住所録やらでExcelを使っている範囲では「データベース」として使っているともいえます。 この質問の文脈ではWebシステム等のシステム構築になぜ使わないのか、ということだと思います。 簡単に言えば、システムとして問題が発生しないように利用するのが困難だから、ということになります。 例えばこの辺りをご参照ください→ 【DB概論】データベースシステムに求められる要件 もちろん、Excelをデータベースとして利用することは「可能」ですが、それをシステム稼働上の問題なく使うために必要になる実装が膨大になることから、通常は使いません。