私は最近SQLを学び、MySQL/PostgresとすぐにOracle DBを実践しています。データベースの「ロードマップ」調査をウェブで検索しましたが、残念ながら見つかりませんでした。
特定のデータベースの概念が、初心者から中級者、上級者に至るまで、どこに、どのような理由で当てはまるのかを理解したいと思います。ほとんどの場合、リレーショナルデータベースについて考えています。
初心者->中級者->上級者向けに、以下にリストされているスキルのレイアウト方法を説明してください。
SQLに関して知っておくべきことは2種類あると思います(これは実際に多くのテクノロジに当てはまります)。結合、サブクエリ、ユニオンなど、理解している、または理解していない特定の技術的な事項があります。アートのように、スキルの勾配があるデータベース設計やデータモデリングのように。あなたはそれらのやわらかいもので時間の経過とともに良くなりますが、それらと「彼らがこのように働く」ことがないので、それらを決して「知る」ことはありません。
とは言っても、これは私が一緒に使用する一般的なレイアウトであり、私が間違っている可能性がある他のユーザーからのコメント/考えには完全にオープンです。
私が頭のてっぺんから思いつくのはそれだけです。見逃した人や間違った場所に何かを置いた場合についてコメントを残してください。高度なテクニックの膨大なリストを知っているほど高度ではない
これが候補者への面接で使用する尺度です。これは明らかに私の個人的な意見であり、規模は簡単に変わる可能性があります。
まず、特に「SQL」ではなく、データベースのスキルを探しています。