プログラミング

プログラミング

データベースの基礎知識(用語集)

この記事は、YouTubeでもご覧いただけます。映像とナレーションで内容がよりわかりやすく解説されているので、ぜひ以下のリンクからご覧ください。■データベースの基礎知識チャンネルは姉妹サイト「PC-KEIBA」のものですが、競艇に関連する内...
プログラミング

SELECT文の基本

この記事は、YouTubeでもご覧いただけます。映像とナレーションで内容がよりわかりやすく解説されているので、ぜひ以下のリンクからご覧ください。■SELECT文の基本チャンネルは姉妹サイト「PC-KEIBA」のものですが、競艇に関連する内容...
プログラミング

プロシージャとは

競艇予想プログラミングに関する記事を「投稿まとめ」で一覧にしてます。この記事は「自動投票」の一覧に含まれてます。一覧の順に読むとステップごとで分かりやすいです。 プロシージャと関数の違い 「プロシージャ」とはSQLで書くプログラムです。SQ...
プログラミング

オブジェクトのネーミングルールおよび注意事項

自作プロシージャで自動投票を「やる/やらない」に関係なく、ユーザーが自作のオブジェクトを作る場合は、次のルールで名前を決めてください。「PC-KYOTEI Database」のデータベース・オブジェクトと重複しない名前を付けるよう注意してください。
プログラミング

SQLチューニング

同じ要件を満たすSQLでも、作り方によって実行速度が大きく変わる場合があります。その処理が遅いと、自動投票で締切時間に間に合わない。データ分析が楽しくない。なんてことになりかねません。この章ではSQLやプロシージャの高速化、つまり「SQLチューニング」の基本的なテクニックを紹介します。
プログラミング

品質の高いソースコードにするために

自分しか使うことがないソースコードでも、常に人に見せることを意識しながら書いてください。テキトーに書いてしまうと、時間が経ったら自分が書いたのに何をやってるか分からないソースコード、となることが自分の経験上よくあるからです(苦笑)
プログラミング

ググリ方のコツ

「自分で調べて解決する」という習慣はその道の上達への1つの行動になります。なぜなら目的に辿り着くまでに、副次的に他の知識も得ることが出来るからです。さらに「自分で考える」という大事な習慣も身に付きます。何より自力で解決した経験が自信になり成長も早くなることが多いです。
プログラミング

競艇ソフトに必要なパソコン性能

予算が許せばSSD。次はメモリ容量を優先に。それ以外は、持ち運びやすくて場所を取らないモバイルノートが個人的にオススメです。昔と違って、今のノートはデスクトップと性能に差はありません。デスクトップは大きな部品が必要なゲーミングPCや、パソコンの自作が目的でないかぎり不要です。
プログラミング

あると便利な開発ツール

管理人@PC-KYOTEIが知る限りPostgreSQLで使える、最強かつ無料のSQLエディタです。論理名のあるテーブル定義を見たり、SQLを一括で実行できたりメチャクチャ便利。とても多くの機能があるため、詳細はリンク先のページでご確認ください。
プログラミング

生産性が高まるワザ

SQLプログラミングがはかどるワザを紹介します。プログラミングは単純な繰り返し作業も少なくありません。それが苦痛になって挫折する人も多いと思います。テキストエディタでSQLやプロシージャを編集するとき便利なワザを中心に紹介します。