データベースのSQL(Structured Query Language)の作成について、OracleやSQLServerの上位資格保持者が豊富な経験から様々なお悩みに答えします。
保有資格の詳細は、プロフィールを参照下さい。
次のようなお悩みに答えます。
・SQLコーディング支援(初級者向け)(コンパイルするとエラーがでる!)
・より良いSQL作成支援(中級者向け)(もっと良い書き方はないのか?)
・SQLチューニング支援(中級者向け)(時間がかかるようになった原因は?)
Oracle、SQL Server、MySQL、PostgreSQLで対応可能です。
品質、性能、保守性、可読性などのポイントから作成支援させていただきます。
なお、SQLの作成は、SQLだけで最適化することが難しいことがあります。
機能要件とデータモデル(テーブルの定義とテーブル間のリレーション)がマッチしている必要がありますので、その点からもアドバイスすることが可能です。
これまでの経験上、機能要件とデータモデルがマッチしていれば、SQLが最適化しやすくなって品質や性能問題も少なくなります。
以上、よろしくお願いいたします。
はじめてのSQLやJOIN、UNION、MINUSなどの複雑なSQLまで幅広く対応いたします。
SQLのみならず背景にあるテーブル定義の改善を含めた支援を目指しております。
SQL作成を依頼いただく場合には、必ずSQLで参照するテーブルやインデックスの定義、テーブルのデータ件数、サンプルデータ、ほしいアウトプットをご教示ください。
SQLの実行計画を添付していただくと短時間で的確なアドバイスが可能となります。
1回のご購入につき1つのご質問に対応させていただきます。
複雑なご依頼や複数のご質問の場合、内容と難易度に応じて、最初にお見積もりを提示させていただきます。
なお、平日は、本業があるため回答までに1~3日程度頂戴いたします。
まずは、ご相談いただければと存じます。