あなたのプログラミング学習方法、間違っていますよ。
Top > 強化プログラム > コース紹介 > テクニカルコース C# ADO.NET データベース

テクニカルコース C# ADO.NET データベース

ADO.NETとVisual Studioデータベースウィザード機能を使ったデータベースアプリケーションを学習します。

実習テキスト

立ち見

ADO.NET 実践データベースプログラミング入門講座立ち見:クラスの考え方と作り方を「使い方から学ぶ」テキスト .NET C#

Visual Studioサーバーエクスプローラで学ぶ「データベース操作とSQL文」立ち見:クラスの考え方と作り方を「使い方から学ぶ」テキスト SQL
Visual Studioを使っらSQL文を学習します(ドラフト版)

カリキュラムの内容

  1. ADO.NET データベースアプリケーションを短時間で作成する技術を学習
    1. 参照系ならコーディングレスでわずか10分程度で完成
      Visual Studioの『WizardとDesigner機能』の特徴
    2. 更新系なら数行のコード追加で完成(DataGridView使用時)
    3. 応用アプリケーション作りを学習
  2. データベース接続(3種類の)方法を学習
  3. 自動生成されたDatasetの使い方を学習
    1. データベースへのデータ行追加、編集、削除を学習
  4. データベースウィザードを学習
    1. 独自のビューの自動生成方法を学習
    2. 取得データテーブルのフィルター方法を学習
    3. 条件付きデータ取得メソッドの自動生成方法を学習
    4. 独自フィールドの追加方法を学習
  5. SQL(SELECT)文を学習
  6. mdb、SQL サーバーを使ったアプリ作りを学習
  7. コントロールとのバインディング(自動連携)技術を学習
    1. DataGridViewは、セル用コンボボックスとの連携まで学習
    2. テキストボックスとの連携を学習
    3. コンボボックスとの連携を学習

「ADO.NET 実践データベース プログラミング入門講座 実践教材」 Visual C#&VB 2008/2010

ADO.NETはVS2005から対応しています。マニュアルはVS2008による解説ですが、VS2005/VS2010とも構成に変わりはありません。 

  • 実習&解説書 A4 106Pg. PDF版
  • 演習用データベース(mdbファイル)
  • 演習用Projectと模範解答プロジェクト(演習1~3)ファイル
  • 実践データベース プログラミング サンプル プロジェクト
  • Visual Studio サーバーエクスプローラで学ぶ
    「SQLとデータベース操作」ドラフト版  A4 42Pg. PDF版

課題

郵便番号データを使った簡単なデータ検索アプリケーションを作ってください。このアプリを作ることを想定して学習して下さい。大まかな手順は次の通りです。

  1. データベースの元になる郵便番号データを取得
    日本郵便-データベースの元になる「郵便番号」データ http://www.post.japanpost.jp/zipcode/
    郵便番号データをダウンロード
  1. データベース作り
  • 郵便番号データを対象データベースへインポートする
  • 都道府県別のマスターテーブルを作成する
  • データベース環境がなければ
    Office Access(体験版)やSQL Server Expressを利用します
  1. 郵便番号を利用するアプリケーションの作成
    例:住所で検索、新郵便番号で検索、旧郵便番号で検索
  • 郵便番号(文字列)の部分検索(曖昧検索)
  • 住所(市区町村・町名)の曖昧検索
  • ComboBox選択による対象データの確定
  • DataGridViewとの連携
  • Datasetへ独自クエリ(SQL)メソッドの追加

本講座習得後、ADO.NETウィザードを使えば1~2日程度で作れる内容です。

できれば、この講座で習得して頂くのが一番だと思っています。が、費用を考えると無理強いすることはできません。本当にマスターするには手間がかかるのかどうか、難しいのかどうかは体験して頂くのが一番だと思います。

申し込み・問い合わせ

受講のお申し込み、お問い合わせはこちらのお問い合わせページよりお願いします。
申し込みの際、内容欄に「コースタイトル」を記述して下さい。

補足事項

実習テキストは、Visual Studio 2008 Professional版で解説しています。無償版のExpress版と比較すると一部ツール設定方法に違いがあります。Visual Studio 2010/2012など多少違いがありますので、不安な場合はVisual Studio 2008で学習して下さい。 

▲ページトップに戻る