↓にあるようにデータ接続を行い、xxx.mdfファイルを作りました。
http://www.atmarkit.co.jp/fdotnet/vs2005db/vs2005db_02/vs2005db_02_02.html
これを会社にて行い、
プロジェクト毎、自宅に持ち帰りました。
当然、会社で作ったプロジェクトで使ったテーブルは
自宅のSQL Serverにはないので作らなければならないと思ったのですが
何もしなくても、自宅にて会社と同様にデータベースアクセスが行えました。
これって、xxx.mdfファイルがデータベースそのものなんでしょうか?
で、SQL Serverさえ動いていれば、それで動いてしまうものでしょうか?
MDFとはデータベースそのものと考えて結構です。
開発環境がわかりませんが、VisualStudioを使用して、データベースエクスプローラで
データベースに接続する際(一例ですが)NORTHWIND.MDF や PUBS.MDFなどのサンプルが
あったはずです。
VisualStudioがあればデータベース接続は可能なはずです。
すいません。環境はVisualStudio2005です。
Oracle、Java系はやったことがあるのですが、そこのイメージからすると
mdfファイルのイメージがうまくつかめません。
Oracleでいうところの、データベースをエクスポートした状態なのでしょうか?
詳しくないですけど、SQL Server2005からの機能で、
データベースの中身がはいっているファイルで、コピーすれば
使えちゃうという優れものです。
Oracleのエクスポートファイルみたいかな。
クレオさん、感謝です。なんとなくわかりました!