今回から、Database Expertフォーラムでは「先月の人気記事ランキング」を披露させていただくことにしました。安定した人気を誇る定番の記事に対して、新しい記事がどれだけ食い込んでいるのか、どうぞご覧ください(編集部)
前置きで説明させていただいた通り、2012年から、Database Expertフォーラムでは、月々の人気記事ランキングを作ることにしました。昨年までも、編集者が内々でランキングを作って、数カ月に一度、メールマガジン「先週の人気記事」でご紹介していました。ご存じの方も多いかもしれません。
ランキングの作り方はいろいろあります。例えば、「先月公開の記事だけを対象にする」という方法もありますが、Database Expertフォーラムは、皆様にご愛顧いただいている定番の記事が大きな人気を集めています。今回作成したランキングでは、公開時期を問わないということにしました。その結果、Database Expertフォーラム2012年1月のアクセスランキングベスト10はこのようになりました。
1位 |
SELECT文で取り出したデータを加工して表示する
Webブラウザで気軽に学ぶ実践SQL講座(5) SELECT文で取り出したデータを対象に四則演算する方法など、データを見やすくする方法を解説します 2012/1/25 |
2位 |
2012年は私たちが勉強会を盛り上げる! Database Watch 2012年1月版 2011年12月、データベース業界初の女子会が発足しました。そこで、これから女子会を盛り上げていってくれそうな2人にお話を伺いました 2012/1/23 |
3位 |
30分間データモデリング 〜ER図を描こう!〜 データベースエンジニアへの道(2) DBエンジニアの必須知識“ER図”を習得するには、とにかく手を動かして描いてみること。必要な知識を一気に覚えてしまおう 2006/4/6 |
4位 |
ユーザーの確認/作成/変更/削除 Oracle管理者のためのSQLリファレンス Oracle Databaseのユーザーを作成し、パスワードを設定し、表領域やクオータを割り当てる方法を説明します 2005/9/10 |
5位 |
権限の確認/付与/取り消し Oracle管理者のためのSQLリファレンス Oracle Oracle Databaseのユーザー権限管理について解説します。「システム権限」と「オブジェクト権限」があることに気を付けましょう 2005/9/10 |
6位 |
SQLチューニングの基盤となる統計情報 Oracle SQLチューニング講座(5) SQLの実行計画や消費リソースなど、チューニングの基礎となる情報を取得する3つの手段、そして収集した情報の分析方法を解説する 2004/10/21 |
7位 |
素早く正規形を見抜く実践テクニック データベースエンジニアへの道(3) なんとなく正規化が分かっている程度なら並のDBエンジニア。真のプロを目指すなら、第3正規形より先についても正確な知識が必要だ 2006/5/11 |
8位 |
Oracle運用の基本「ログ」を理解しよう【基礎編】
Oracleトラブル対策の基礎知識(1) Oracleのスムーズな運用は、ログファイルからきちんと問題切り出しができるかどうかがポイント。3つのログファイルの特性を把握しよう 2008/6/30 |
9位 |
Oracleの代表的なバックアップ方法 Oracleバックアップ/リカバリ講座(3) 論理バックアップのエクスポート・ユーティリティ、物理バックアップの一貫性バックアップ/非一貫性バックアップなどを理解しよう 2006/3/23 |
10位 |
ゼロから理解するOracle RAC ゼロからのリレーショナルデータベース入門(7) データの一貫性を保つキャッシュフュージョンとは? RACの導入時に知っておきたいポイントをきっちり解説します 2009/4/13 |
ランキングのトップに立ったのは【SELECT文で取り出したデータを加工して表示する】でした。この記事は、昨年末に3日連続公開で始まった連載「Webブラウザで気軽に学ぶ実践SQL講座」の第5回です。しかも、公開後わずか1週間でトップに駆け上がりました。
今回のテーマは、SELECT文で取り出したデータに手を加えて、見やすい形にする方法です。単純なSELECT文でデータを取り出してから、アプリケーションでデータを整形するという人は多いと思います。しかし、SELECT文を活用すれば、リレーショナルデータベース管理システム(RDBMS)から、整形済みのデータを取り出せます。アプリケーションサーバでデータを整形すれば、当然アプリケーションサーバに負担がかかるでしょう。
しかし、今回紹介した手法を使えば、データの整形をデータベースサーバに任せることができます。「こういうこともできる」ということを知っていれば、いつか必ず役に立つことでしょう。
この連載の特徴は、インターネットの向こうにあるデータベースサーバを練習台にしてSQLを学ぶというところにあります。パソコンにRDBMSをインストールする必要がないので、気軽に始められるということで企画させていただきました。 まだご覧になっていない方は、どうぞ連載第1回からご覧ください。
SQLとはどういう言語か
Webブラウザで気軽に学ぶ実践SQL講座(1) SQLを学ぶために、PCにRDBMSをインストールするのは面倒。この連載ではWebブラウザだけでSQLを試せる環境を利用する 2011/12/19 |
第2位は、おなじみDatabase Watchの2012年1月版、【2012年は私たちが勉強会を盛り上げる!】でした。Database Watchでは、毎月のデータベース業界の動きをお伝えしていますが、今年の夏あたりから方針転換を図りました。それまで、ベンダの発表を主なネタにしていましたが、勉強会やコミュニティのイベントに注目し、そこで活躍する人たちの「生の声」をお伝えできるように記事の構成を変えていったのです。
今回は、データベース関係の勉強会や女子会で活躍する方のお話をじっくりとお聞きすることができました。夏ごろから始めた方針転換が完了し、ついに月間アクセスランキングで2位という成果を得られました。読者の皆様のおかげです。ありがとうございます。
ランキングに並ぶほかの記事を見ると、やや古いものが並んでいますが、どの記事も長くご愛読いただいている「定番」です。その定番を眺めてみると、やはりRDBMSについて学びたい、知りたいという人が多いのだなぁと感じます。SQLも、テーブルの正規化の技術も、一度覚えてしまえば難しくありません。しかも、業界標準ですので、どんなRDBMSを相手にしたとしても役に立ちます。世の中にあるプログラミング言語の中でも、最も仕事につながりやすいのはSQLかもしれません。
最後に予告です。あえて名前は挙げませんが、SQLを使える、クラウドサービスの連載を2月中に公開できるように準備を進めています。ご期待ください。
Copyright © ITmedia, Inc. All Rights Reserved.