.NET Clips - DB(SQL/XML/永続化)の注目エントリー
1
CLIPS

Entity Frameworkでもバルク更新したいよね(・∀・) - Usa*Usa日記

1日前に更新 aoki1210aoki1210 2日前に登録
2012年02月04日 GMT 2012年02月03日 GMT
■[C#]Entity Frameworkでもバルク更新したいよね(・∀・) ORMも、Entityした方向に向かうとバルク更新とかを軽視しがちで(´д`;) あげくの果ては、そういう用途にORMを使うなとか、そこだけ別の仕組みを使えとか、ORMを作っている人自らがそんな事を言い出したりもしますが(・∀・#) でも、やっぱりORMの他の機能と違和感無い形でのバルク更新もしたいよね、っと思うのが人情というもの(・ω・) 自分もLINQ to SQLの時はこんな風に拡張メソッドを使って対処していたわけですが。 当然、Entity Frameworkでも同様の事はやりたくなるわけで。 UserVoiceのEFに対するFeature SuggestionsでもBatch CUD supportの要望は2位だしね~(・ω・) っと思っていたら、EntityFramework.Extendedなるものがあるそうで(・∀・) EntityFramework.Extended http://weblogs.asp.net/pwelter34/archive/2011/11/29/entity-... (詳細)
カテゴリー: DB(SQL/XML/永続化) | クリック数: 1 | コメント | | ソースサイト: d.hatena.ne.jp
タグ: Entity Framework
1
CLIPS

PASS Summit 2011 が開催中です « SE の雑記

112日前に更新 aoki1210aoki1210 112日前に登録
2011年10月16日 GMT 2011年10月16日 GMT
SQL Server のコンファレンスとしては最大規模の PASS Summit 2011 が現在開催中です。 現在 1 日目なのですが、Keynote が以下で公開されています。 http://www.sqlpass.org/summit/2011/Live/LiveStreaming.aspx RSS でいろいろな方のブログを見ているのですが、Denali の正式名称は SQL Server 2012 となり 2012 年 1H に提供予定。 以下の URL の表示も変わったみたいですね。 ダウンロードできるのは Denali CTP3 のようですが http://www.microsoft.com/sqlserver/en/us/default.aspxProject Crescent の正式名称が PowerVIew となったWindows Phone 7 / iPad を使用した PowerVIew のデモがあったらしい ARM 対応はこれなのかもしれないですねSQL Azure Data Explorer の発表 というトピックがあったようです。 Bigda... (詳細)
カテゴリー: DB(SQL/XML/永続化) | クリック数: 3 | コメント | | ソースサイト: engineermemo.wordpress.com
タグ: Denali, SQL Server
1
CLIPS

SQL Server のデータベースの構成について改めて勉強 その 1 « SE の雑記

112日前に更新 aoki1210aoki1210 112日前に登録
2011年10月16日 GMT 2011年10月16日 GMT
最近、基本的なことがちょくちょく分からなくなるので、基本的な内容について改めて勉強しています。 これから、SQL Server のデータベースの基本的な内容について数回に分けてまとめていきたいと思います。 基本大事!! ■データベースの最小構成 SQL Server のデータベースですが以下の要素で構成されます。ファイルグループ データファイル ログファイル 最小のデータベース構成は以下になります。 データベースには必ず PRIMARY というプライマリファイルグループとそのファイルグループ内に関連付けられた .mdf の拡張子を持つデータファイル (プライマリデータファイル)、ldf の拡張子を持つログファイルで構成がされます。  ■プライマリファイルグループってなにもの データベースには必ずプライマリファイルグループが存在します。 このファイルグループについては Books Online (BOL) に以下のように記載されています。 ファイルおよびファイル グループについて プライマリ ファイルが含まれているファイル グループ。すべてのシステム テーブルがプラ... (詳細)
カテゴリー: DB(SQL/XML/永続化) | クリック数: 7 | コメント | | ソースサイト: engineermemo.wordpress.com
タグ: SQL Server
1
CLIPS

【Azure/WP for ITPro】SQL Server と SQL Azure を同期する Data Sync サービス - フィールドSEあがりの安納です

112日前に更新 aoki1210aoki1210 112日前に登録
2011年10月16日 GMT 2011年10月16日 GMT
既にご存知の方も多いかもしれませんが、かねてより期待されていた Data Sync サービスがパワーアップしてリリースされています。 これまでのようにラボサイト等に行く必要は無く、Windows Azure 管理コンソールから使用できるようになっています。それも、とても分かりやすい直観的な GUI で使えます!超感激です。ひでき感激です。 ※ みよ!この超わかりやすい GUI を!萌え死にしそうです。 このサービス、個人的にとても期待しておりました。というのも、Windows Phone の企業利用シナリオで社内データを使用したいと考えた場合、現在の Windows Phone では良い方法が見当たらないからです。 Data Sync サービスを使用すれば、Windows Phone に VPN が実装されていなくても、Windows Azure を経由して社内データを参照したり更新することができるわけですねぇ。 Data Sy... (詳細)
カテゴリー: DB(SQL/XML/永続化) | クリック数: 3 | コメント | | ソースサイト: blogs.technet.com
タグ: Data Sync Service, SQL Azure, SQL Server
1
CLIPS

InfoQ: PetaPoco: .NET向けMicro ORM

214日前に更新 aoki1210aoki1210 221日前に登録
2011年07月06日 GMT 2011年06月29日 GMT
PetaPocoは.NETアプリケーションのためのシンO/Rマッパー (ORM) だ。NHibernateやEntity Frameworkといった本格的なORMとは違って、機能の豊富さよりも使いやすさやパフォーマンスに重点が置かれている。PetaPocoはC#ファイル1つでできており、強く型付けされたPOCOで動作し、T4 Templateなどを使ったクラス生成をサポートする。 (詳細)
カテゴリー: DB(SQL/XML/永続化) | クリック数: 11 | コメント | | ソースサイト: www.infoq.com
タグ: PetaPoco
1
CLIPS

SQL Server 2008 以降のログの切り捨て « SE の雑記

214日前に更新 aoki1210aoki1210 221日前に登録
2011年07月06日 GMT 2011年06月29日 GMT
昨日、twitter でつぶやきに上がっていたので軽くまとめてみたいと思います。 SQL Server 2005 までは、 [BACKUP LOG WITH TRUNCATE_ONLY] を使用することで、トランザクションログの強制的な切り捨てをすることができました。 SQL Server 2008 以降では、この SQL は使用できなくなっています。 SQL Server 2008 R2 で廃止されたデータベース エンジンの機能 SQL Server 2008 以降でトランザクションログの強制的な切り捨てはどのように行うかというのが今回の投稿になります。 ■復旧モデルの変更 これは、上記のリンクに書かれている内容になります。 なし。データベースに単純復旧モデルが使用されている場合は、トランザクション ログの切り捨てが自動的に行われます。 ログ バックアップ チェーンをデータベースから削除する必要がある場合は、単純復旧モデルに切り替えてください。   トランザクションログを手動で強制的に切り捨ての必要が発生する可能性があるのは、復旧モデルが [... (詳細)
カテゴリー: DB(SQL/XML/永続化) | クリック数: 13 | コメント | | ソースサイト: engineermemo.wordpress.com
タグ: SQL Server
1
CLIPS

ASP.NET で Entity Framework を利用するためのチュートリアル « どっとねっとふぁん

288日前に更新 aoki1210aoki1210 295日前に登録
2011年04月23日 GMT 2011年04月16日 GMT
Web フォーム、そしてASP.NET MVC で Entity Frameworkをどう使うか、というチュートリアルがまとめられています。 Webフォームで各種WebコントロールとEntity Frameworkとの組み合わせ方はいろいろ悩むところだったので、このような資料の提供は本当にありがたいですね。 #どこかできちんと調べなくては、と思いつつそのままになってた。。。 Getting Started with the Entity Framework は 107ページ、Continuing with the Entity Frameworkは111ページのPDFとしてダウンロードすることもできるようになっています。.. (詳細)
カテゴリー: DB(SQL/XML/永続化) | クリック数: 17 | コメント | | ソースサイト: blogonos.wordpress.com
タグ: ASP.NET, Entity Framework
1
CLIPS

OPC Diary » Blog Archive » Entity Framework 4.1のCode First

291日前に更新 aoki1210aoki1210 298日前に登録
2011年04月20日 GMT 2011年04月13日 GMT
正式リリースと言うことで、ウォークスルーを見ながら書いてみました。 作り方はコンソールアプリケーションのプロジェクトを作り、次の二つの参照を追加します。System.ComponentModel.DataAnnotationsEntityFramework EntityFramworkのアセンブリは間違えずにVersion 4.1の物を選択してください。 次のようにコードを追加します。 基本的にはDbContextを継承して作るコンテキストオブジェクトとその設定を行うDatabaseクラスが実務的なコーディングでは重要になりそうなので (詳細)
カテゴリー: DB(SQL/XML/永続化) | クリック数: 19 | コメント | | ソースサイト: opcdiary.net
タグ: Entity Framework
1
CLIPS

Soma 0.1.0.1 のクエリ機能の紹介 - taediumの日記

340日前に更新 aoki1210aoki1210 342日前に登録
2011年03月02日 GMT 2011年02月28日 GMT
■[Soma][F#] Soma 0.1.0.1 のクエリ機能の紹介 Somaは「Sql Oriented MApping framework」のアクロニムです。というわけでSQLを柔軟に発行できるのがアピールポイントです。今日はSomaの中心機能であるクエリ機能を紹介したいと思います。 SQLはS2Daoに由来する2 Way SQL(SQL文字列をそのままツールで実行して構文チェックでき、かつ、実行時には適切に書き換えてパラメータにバインディングしたり動的にSQLを組み立てられる、という2とおりの使いができるSQL)で記述できます。そして、結果セットはレコード型やタプル型にマッピングできます。たとえば、従業員の名前で検索する例はこうなります(ジェネリクパラメータのEmployeeはレコード型です)。 let empList = Db.query (詳細)
カテゴリー: DB(SQL/XML/永続化) | クリック数: 4 | コメント | | ソースサイト: d.hatena.ne.jp
タグ: Soma
1
CLIPS

SQL Server と SQL Azure のデータ同期 « メディア with Microsoft

340日前に更新 aoki1210aoki1210 365日前に登録
2011年03月02日 GMT 2011年02月05日 GMT
http://social.technet.microsoft.com/wiki/contents/articles/sql-azure-data-sync-scenario-sql-azure-to-sql-server-synchronization.aspx とても良いポストです。 CTPではありますが、後で試して結果を共有できればと思います。 (詳細)
カテゴリー: DB(SQL/XML/永続化) | クリック数: 7 | コメント | | ソースサイト: daiyuhatakeyama.wordpress.com
タグ: SQL Azure, SQL Server
1
CLIPS

Oracle Database から SQL Azure Database への移行 « S/N Ratio (by SATO Naoki)

373日前に更新 aoki1210aoki1210 379日前に登録
2011年01月28日 GMT 2011年01月22日 GMT
備忘録として、Oracle Database から SQL Azure Database への移行に関連する情報源をまとめておきます。 直接 Oracle Database から SQL Azure Database への移行を試みるよりは、まず Oracle Database から SQL Server に移行し、それから SQL Azure Database への移行を行う方がいいでしょう。SQL Server から SQL Azure Database への移行の際には、SQL Azure Database でサポートされていない機能に依存していないかどうか、注意してください。 まずは、Oracle Database から SQL Server への移行に関する情報から。Guide to Migrating from Oracle to SQL Server 2008 http://technet.microsoft.com/en-us/library/ee384251(SQL.100).aspxhttp://www.microsoft.com/downloads/en/details.asp... (詳細)
カテゴリー: DB(SQL/XML/永続化) | クリック数: 4 | コメント | | ソースサイト: satonaoki.wordpress.com
タグ: Oracle, SQL Azure
1
CLIPS

SQL Server の仮想ログファイルについて « SE の雑記

379日前に更新 aoki1210aoki1210 388日前に登録
2011年01月22日 GMT 2011年01月13日 GMT
前からまとめようと思っていた SQL Server の仮想ログファイル (VLF : Virtual Log File) について少し書いてみたいと思います。 SQL Server の Books Online の [トランザクション ログの物理アーキテクチャ] には以下の記載があります。 SQL Server データベース エンジンにより、各物理ログ ファイルは内部的に多くの仮想ログ ファイルに分割されています。 仮想ログ ファイルのサイズは固定されておらず、1 つの物理ログ ファイルに対する仮想ログ ファイルの数も決まっていません。 仮想ログ ファイルのサイズは、ログ ファイルの作成時や拡張時にデータベース エンジンにより動的に選択されます。データベース エンジンでは、管理する仮想ファイルの数を少なく保とうとします。 ログ ファイルを拡張した後の仮想ファイルのサイズは、既存のログのサイズと増加した新しいファイルのサイズの合計になります。 管理者が仮想ログ ファイルのサイズや数を構成または設定することはできません。 この内容についてみ... (詳細)
カテゴリー: DB(SQL/XML/永続化) | クリック数: 3 | コメント | | ソースサイト: engineermemo.wordpress.com
タグ: SQL Server
1
CLIPS

もう試されましたか? BI 体験サイト

380日前に更新 aoki1210aoki1210 390日前に登録
2011年01月21日 GMT 2011年01月11日 GMT
こんにちは。マイクロソフトの松澤です。 寒い日が続きますね。風邪など引いていませんか? 私は昨年末にひいた風邪がようやく治るかな、というところです。咳がひどい風邪なんですよね。咳き込んで眠れない夜も結構あって、なかなか苦しい思いをしました。皆様もお気を付けください。   さて、既にお試しの方もいらっしゃると思いますが、「こんなの待ってた!」という方もいらっしゃると思います。 Self - Service BI 体験サイト   何でもそうですが、有償ソフトウェアというのは Web ページやカタログ、動画で見たり聞いたりしてはいても、なかなか使用感まではつかめないですよね。ましてや、サーバー製品、特にデータがなければただの箱!?にもなり兼ねないデータベースなど、インストールに慣れているエンジニアの方でなければ、試そうにも難しいところです。 そこで、SQL Server を使った BI を気軽に試していただける体験サイトの登場です!   作る体験 PowerPivot 作る体験 Report Build... (詳細)
カテゴリー: DB(SQL/XML/永続化) | クリック数: 4 | コメント | | ソースサイト: blogs.technet.com
タグ: BI, SQL Server
1
CLIPS

vallog: Emacs でインタラクティブに SQL する (Microsoft SQL Server 2005 編)

388日前に更新 aoki1210aoki1210 390日前に登録
2011年01月13日 GMT 2011年01月11日 GMT
下記の設定は Microsoft SQL Server ですが、少し書き換えれば他の RDB でも使えるはずです。 今回対象にしたのは, SQL Server 2005 です。 必要なものは EmacsWiki: Sql ModeEmacsWiki: sql.elEmacsWiki: Sql IndentEmacsWiki: Sql CompleteEmacsWiki: Sql Transformauto-install で入りました。なかなか便利になりました。 Management Studio は重苦しいので少し不満でした。Emacs キーバインドになりそうもありませんし。Enterprise Manager の軽さが懐かしいです。 以下設定。 .emacs;; C-c C-c : 'sql-send-paragraph ;; C-c C-r : 'sql-send-region ;; C-c C-s : 'sql-send-string ;; C-c C-b : 'sql-send-buffer (require 'sql) (add-hook 'sql-interac... (詳細)
カテゴリー: DB(SQL/XML/永続化) | クリック数: 1 | コメント | | ソースサイト: valvallow.blogspot.com
タグ: Eclipse, SQL Server
1
CLIPS

『C#プログラミングレッスン』 LINQ to SQL編:Gushwell's C# Dev Notes

388日前に更新 aoki1210aoki1210 393日前に登録
2011年01月13日 GMT 2011年01月08日 GMT
メールマガジン『C#プログラミングレッスン』のバックナンバー「LINQ to SQL編」を 「メールマガジン『C#プログラミングレッスン』書庫」 からダウンロードできるようにしました。 (詳細)
カテゴリー: DB(SQL/XML/永続化) | クリック数: 5 | コメント | | ソースサイト: gushwell.ldblog.jp
タグ: Linq
1
CLIPS

データアクセス関連情報: データアクセス デベロッパーセンターリニューアル - MSDN オンライン チームブログ

395日前に更新 aoki1210aoki1210 403日前に登録
2011年01月06日 GMT 2010年12月29日 GMT
ほとんどどんなアプリケーションにもデータアクセス (データベースとの接続) は必要になってくるわけですが、これまで、このあたりの情報が MSDN オンライン上でうまく整理できていませんでした。 今年も残り少なくなってきましたが、今年最後の大掃除ということで、データアクセス デベロッパーセンターを本日リニューアル公開しました。.NET 環境での代表的なデータアクセステクノロジ、 LINQ、ADO.NET Entity Framework、WCF Data Servicesといった情報へアクセスしやすいレイアウトに変更し、さらに、学習リソースをステップごとに紹介した、データアクセス コンテンツナビゲーターも作成しました。 また、こちらのデベロッパーセンターは .NET 関連の情報が中心になっていますが、.NET 以前のバージョン (ADO など) をご利用のお客様は、下記リンクのあたりをご覧ください。データ アクセス (以前のバージョン)Windows Data Access Components... (詳細)
カテゴリー: DB(SQL/XML/永続化) | クリック数: 3 | コメント | | ソースサイト: blogs.msdn.com
タグ: MSDN
1
CLIPS

O/Rマッピングツールに対する誤解をときたい -実装編 Part9- - ITは芸術だ

395日前に更新 aoki1210aoki1210 403日前に登録
2011年01月06日 GMT 2010年12月29日 GMT
これまでのまとめ 当初考えていた以上に長いシリーズとなってしまったので、一度全体を振り返ってみます。 また、その後でO/Rマッピングツールを採用するかどうかの判断基準や考慮点、アンチパターンなんかも書いてみたいと思います。 これまでに書いてきたエントリの概要 O/Rマッピングツールに対する誤解をときたい このシリーズの出発点となった「元ネタ」です。 とあるコラムの議論を読んでいて、「なんか論点がおかしいな~」と感じたのでこのエントリを書きました。 O/RマッピングツールはSQLを書きたくない人のためのツールではなく、インピーダンスミスマッチ問題を解決するためのツールであるということを文章で説明しています。 実装編 Part1 Part1ではサンプルプログラムの仕様について説明しました。 またインピーダンスミスマッチ問題を解決する過程よりもむしろ、O/Rマッピングツールが実現する「オブジェクトの透過的な永続化」の説明に重点をおき、オブジェクト指向プログラミングや... (詳細)
カテゴリー: DB(SQL/XML/永続化) | クリック数: 27 | コメント | | ソースサイト: d.hatena.ne.jp
タグ: NHibernate
1
CLIPS

InfoQ: NHibernate 3.0 公開

415日前に更新 aoki1210aoki1210 416日前に登録
2010年12月17日 GMT 2010年12月16日 GMT
NHibernate 3.0 は人気 ORM (Object-Relational Mapping) の,一年ぶりとなるメジャーリリースである。今回のリリースでは,CLR のバージョンが .NET 3.5 に変更されている。これに伴って QueryOver API が実現され,これまでの文字列ベースの ICriteria 式が,強く型付けされた lambda 式に置き換えられる。これはビルトインされた LINQ プロバイダの付加機能である。 今回のバージョンには 互換性のない変更 がいくつかある。nullable 型のサポート改善は... (詳細)
カテゴリー: DB(SQL/XML/永続化) | クリック数: 9 | コメント | | ソースサイト: www.infoq.com
タグ: NHibernate
1
CLIPS

次期SQL Serverでは、カラムナデータベース機能とインメモリ処理をリレーショナルエンジンに統合へ - Publickey

427日前に更新 aoki1210aoki1210 435日前に登録
2010年12月05日 GMT 2010年11月27日 GMT
データベースを列方向に圧縮するカラムナデータベースや、メモリ上にデータを置いて高速に処理するインメモリ機能といえば、ビジネスインテリジェンス用途で大規模なデータを分析するためのOLAPサーバといった専用データベースの機能でした(参考:カラムナデータベース(列指向データベース)とデータベースの圧縮機能について、マイケル・ストーンブレイカー氏が語っていること)。 しかし次期SQL Serverでは、トランザクション処理用のSQL Serverのデータベースエンジンにカラムナデータベース機能やインメモリ処理を統合することで、データ分析機能にも優れたデータベースエンジンになることが、11月18日に行われたSQL Serverのイベント「2010 PASS Summitで明らかになったようです。リレーショナルエンジン+多次元分析エンジン 2010 PASS Summitに参加したエンジニアAndrew Burst氏がブログにポストした記事「SQL Server Goes Columnar... (詳細)
カテゴリー: DB(SQL/XML/永続化) | クリック数: 5 | コメント | | ソースサイト: www.publickey1.jp
タグ: SQL Server
1
CLIPS

SQL Serverのバージョン番号一覧

435日前に更新 aoki1210aoki1210 445日前に登録
2010年11月27日 GMT 2010年11月17日 GMT
以下のBlogでSQL Serverの各バージョン、SP、CUでのバージョン番号が一覧化されています。何気にCUへのリンクが便利だったりw http://blogs.msdn.com/b/pamitt/p/sqlversionhistory.aspx http://blogs.msdn.com/b/pamitt/ (詳細)
カテゴリー: DB(SQL/XML/永続化) | クリック数: 8 | コメント | | ソースサイト: opcdiary.net
タグ: SQL Server
Previous 1 2 3 Next