マイクロソフトが開発した、C#やVB.NETからSQL Serverデータベースに直接アクセスするためのORM技術。
「Linq to SQL」を星図で探索する →
「Linq to SQL」とは?意味を解説
LINQ to SQLは、.NET Framework上で動作するオブジェクト関係マッピング(ORM)ツール。SQLクエリを直接記述せず、C#やVB.NETのコード内でLINQクエリ構文を使ってデータベース操作ができます。型安全性が高く、IntelliSenseサポートにより開発効率が向上。SQL Serverとの連携に特化しています。
例文
- LINQ to SQLを使ってユーザーテーブルから年齢が20以上のデータを取得する。
- LINQ to SQLのDataContextクラスでデータベース接続を管理している。
- LINQ to SQLは型チェックが厳密なため、SQL文法エラーが事前に検出できる。
語源・由来
LINQはLanguage Integrated Queryの略で、.NETに統合されたクエリ言語。To SQLはSQL Server向けの実装という意味で、2007年にマイクロソフトが.NET 3.5と共に発表しました。
英語で言うと
LINQ to SQLObject-Relational MappingORM
「Linq to SQL」との違いを比較する
似た言葉との違い・使い分けを解説しています。
「Linq to SQL」をもっと知る本
この言葉やそのテーマを深めたい方へ。
語彙の星雲で「Linq to SQL」を探索する →