PASSJアフタースクール データーベースプログラミング(2006/11/18)

概要のまとめ

データベースプログラミングTips Vol1

  • MS SQL Server 2005 Express Editonの概要
    • MSDEとの比較
    • 他のエディションとの比較
      • SQLエージェントがExpressEditonには存在しないので注意
  • MS SQL Server 2005 Express Editonのインストール
    • ダウンロードサイト
    • 各パッケージ毎のインストールコンポーネントの一覧
    • システム用件
      • 98,Meでは動作しない。
      • .NET Framework 2.0のインストールが必要
    • 提供されるGUIのツール
    • インストール手順
  • MS SQL Server 2005 Express EditonのTips
    • インスタンス番号
      • インストール順に番号が振られ、実際にはそれで管理される
      • レジストリで確認
    • SQL認証の有効化
      • レジストリで設定
      • SAアカウントは別途レジストリで有効化の設定が必要
    • SSEUtility
    • User Instance
    • AttachDbFilename
    • ASP.NET – App_Data/MDF
    • デバッグ時と実行時の注意点
  • Visual Web Developer 2005
    • Web開発の基礎
    • ASP.NET 2.0概要
      • イベントドリブンですよ
      • 認証機能の許可
    • ASP.NET 2.0機能
      • Webサイトテンプレート
      • コンテンツテンプレート
      • 簡単なデータアクセス
      • マスタページ
      • 改善されたキャッシュ
      • ASP.NET開発Web Server
      • ASP.NET – Member Ship
      • ASP.NET – 構成、ユーザー管理
      • AJAX
    • ASP.NETの開発環境
    • ASP.NETの互換性
    • .NET Frameworkインストール後IISをインストール際の対処
  • Reporting Serviceについて
    • 特徴
      • Share Point Serverとの連携
      • PDF, EXEL,Mailへのエクスポート
    • 使用可能なエディション
      • Express with Advanced Services
      • Workgroup Edition
      • Standard Edition
      • Enterprise Edition
      • Developer Edition
      • 評価版
    • Reporting Serviceライセンス
      • CALもしくはプロセッサライセンス
  • Reporting Serviceレポート開発
    • 開発環境
      • .Net Framework 1.1/2.0
      • VisualStudio 2003/2005
      • MDAC 2.6
    • デモ

 

データベースプログラミングTips Vol2

  • Express補足
    • 管理ツールからユーザーインスタンスへの接続
    • MasterDBの位置
  • Accessからの方へ
    • SQL Serverにするメリットを確認したいかたおすすめの二つのメリット
      • 今まで、勘でクエリー作成、インデックス作成していませんか
        • SQL Serverには実行プランがあります
      • 今まで遅くなったらあちこちさわって対応していませんでしたか?(中が見えずに困っていませんか)
        • SQL Serverではプロファイラで動作が見えますよ。
  • エンドユーザー部門の方へ
    • 選任の開発者ではなく、業務の中でACCESSなどを利用し、SQL Serverを本当に活用するためのポイント
      • わかりやすい業務に近い本や説明に頼っていませんか?
        • マイクロソフト認定資格者を部署に作りましょう。そして部署で勉強会をしましょう。データの適正な運用は、業務効率の改善に大きく影響します。
        • 資格試験を受ける努力をすることで網羅的な知識・技術を身につけることができる。
  • 解説書を参考にされる方へ
    • トランザクションを考えていない?
    • エラー処理が考えられていない?
    • 同時実行制御のロックが考えられていない?
    • これではSQL Serverにデータはおかしくなるし、速度はこうじょうしない
    • どうすればいいの?
      • 最新の情報を一度確認してください
        2年前以上に執筆された本屋開設はセキュリティ面に問題があるものがあります。
        ADO.NETも大きく進化しています
  • プログラミング
    • 名前が並んだデータから上位2番目までの名前とカウント数を出すクエリを書く
    • その他デモ

コメントを残す