|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/cs_sqlserver1/
课程评论:没有评论
# C#とSQL Serverを繋いでデータを操作する4つの方法 ## コース概要 本コースは、C#とSQL Serverを連携させ、データを操作するための **4つの主要な方法** に焦点を当てた実践的なトレーニングです。C#でのデータベース接続やデータ操作に自信がない方、またはより効率的な方法を学びたい方におすすめです。 ## 学習内容 コースでは、C#からSQL Serverへ接続し、データを取得・操作するための様々なアプローチを段階的に解説します。具体的には以下の内容を網羅します。 ### 導入と準備 * Visual Studio 2019のインストール * SQL Serverのインストール * データベースとテーブルの作成 * プロジェクトの作成 * 接続文字列の作成 ### データ操作方法:4つのアプローチ 1. **DataTable**: DataTableを使用したデータの取得方法を解説します。 2. **SqlDataReader**: * SqlDataReaderを使用したデータの取得方法。 * SqlDataReaderの結果をカスタムクラスにマッピングする方法。 3. **SqlCommand**: * INSERT文の発行。 * UPDATE文の発行。 * 対象が存在しない場合のINSERT処理。 * DELETE文の発行。 * SqlCommand操作を共通化するためのHelperクラスの作成。 4. **Dapper**: * Dapperを使用したデータの取得方法。 * Dapperを使用したINSERT文の発行。 5. **Entity Framework**: * Entity FrameworkのインストールとDbContextの作成。 * Entity Frameworkを使用したデータの取得方法。 * Entity Frameworkを使用したINSERT文の発行。 * Entity Frameworkを使用したUPDATE文の発行。 * Entity Frameworkを使用したDELETE文の発行。 ### 追加トピック * 大量データの作成 * 4つのデータ取得方法のパフォーマンス比較 * パフォーマンス比較結果に基づく総括 ## 対象者 * Visual StudioやSQL Serverを利用した開発経験がある方 * C#からSQL Serverへのデータベース接続やデータ操作に不安がある方 * より効率的でモダンなデータベース操作方法を習得したい方 * ORM(Object-Relational Mapping)の基本を理解したい方
どうもこんにちは,ピーコックアンダーソンです。このコースはC#とSQLServerのつなぎ方に特化したコースで・DataTable・SqlDataReader・Dapper・EntityFrameworkという4つのデータの操作方法を解説しています。あまりC#でのデータベースへの接続に自信のない方は是非受講してみてください。はじめに02_VisualStudio2019のインストール03_SQLServerのインストール04_データベースとテーブルの作成05_プロジェクトの作成06_接続先文字列の作成07_データテーブルでのデータの取得08_Sqlアクセスクラスの作成09_SqlDataReaderでのデータ取得10_SqlDataReaderの結果をカスタムクラスに入れる方法11_SqlCommandでInsert文を発行する方法12_SqlCommandでUpdate文を発行する方法13_Update対象がなかったらInsertする方法14_SqlCommandでDelete文を発行する方法15_Dapperでデータを取得する方法16_DapperでInsert文を発行する方法17_EntityFrameworkをインストールしてDbContextを作成する方法18_EntityFrameworkでデータを取得する方法19_EntityFrameworkでInsert文を発行する方法20_EntityFrameworkでUpdate文を発行する方法21_EntityFrameworkでDelete文を発行する方法22_Helperクラスを作ってSqlCommand操作を共通化する方法23_大量データの作成24_4つのデータのとり方のパフォーマンスチェック25_4つの結果を踏まえて講評さいごに