回答:
データベース管理者という用語は、設計、開発、実稼働サポート、パフォーマンスチューニング、レポート作成、OLAPなど、データベースの全機能をカバーすると言います。
データベースアーキテクトは、大規模または複雑なデータベースソリューションの設計と開発に関与しています。ただし、アーキテクトは通常、展開されたシステムの日常的な操作には関与しません。
私はどちらの用語も好きではありません。データベース管理者はあいまいすぎるため、データベースアーキテクトは気取らないように聞こえます。
私はコンピュータープログラマーですが、私たち全員ではありませんか?
これらの2つの用語は、多くの人が同じ意味で使用しています。それらをはっきりと見ます。
DBAは、名前が示すとおりのことを行います...データベースの管理者。管理されている特定のRDBMSに基づいて、ロールDBAは次の側面を実装する必要があります。
DAの役割は、情報システムのインフラストラクチャの計画に関するものです。
場合によっては、1人の個人がこれら2つの役割を持ち、場合によっては3人目(開発者)になることもあります。大企業では、DBAの役割は個別の部門として設定される場合があります。反対に、会社が小さければ小さいほど、これらの役割はより融合されます。
人がDBAやDAにどのような責任を負っていても、その人はスキルを持っている必要があります。どうして?SQLをアプリケーションにコーディングする開発者と対話する必要があります。プロジェクトマネージャーは、DBA / DAが