昨日、久しぶりセミナーを参加しました(2年ぶりか?)、いろいろな新しい技術を聞きました。本当に興奮していました。
午前中、Microsoft本社技術社の講演でした。
午後、三のセッションを参加しました:
1.SQL Server 2005 セキュリティとは?

  • 講師:河端 善博 (PASSJ理事/セキュリティ分科会ボードリーダー)
  • 内容:                   2003 年 1 月に発生した Slammer 以後、最初のメジャーリリースとなる SQL Server 2005。あの経験はどのような形で反映されたのか、さらに現在の情報保護への対応を、お勧めの新機能ポイントとあわせて、御紹介させていただきます。
  • ポイント:
    • エンドポイント
      • 特定のIPへのTCP接続を、特定のユーザにのみ許可
      • 共有メモリ接続を拒否できる
    • パスワードによる暗号化できる
    • ANYキーワードの追加によって、管理の便利さへ

2. グラス片手にデータモデリング実践 ~ Northwind を題材に、現場で役立つ設計ノウハウ満載 ~

  • 講師:  梅田 弘之  (PASSJ 技術顧問 )
  • 内容:よくあるような教科書的なデータモデリング手法ではなく、現場で役立つ実践的なデータベース設計について解説します。今回は PASSJ Conference なので、ちょっと趣向を凝らして SQL Server の「Northwind」データベースを題材にします。「Northwind」から ER 図をリバース生成し、その良い点や悪い点、検討を要する点などを指摘しながら販売系データベース設計のポイントを解説します。
  • ポイント:
    • 日本語使用時のルール
      • Oracleは”列名”、SQLSERVERは[列名]で囲む
    • データ型の使い方
      • 種類を少なくし、使い方を統一する
    • 正規化と非正規化の選択
      • 合計金額を持つ(非正規化)
      • ジョインできるものはジョインで取得
    • マスタを履歴で持つ
    • Object Brower

3.Visual Studio 2005 とADO.NET 2.0で変わるデータベース アプリケーションの世界と CLR

  • 講師:山崎 愛 (グローバル ナレッジ ネットワーク株式会社)
  • 内容:Visual Studio 2005 および ADO.NET 2.0 の新機能を交えながら、Windows アプリケーション、Web アプリケーション、Office アプリケーションなどのデータベース連携をご紹介します。また、SQL CLR についてもその利用方法や Transact SQL との比較なども取り上げたいと思います。
  • ポイント:
    • DataSetの作成をわかるようになった。(ずっと迷ってた)