我对数据库真的很陌生,我正在使用 Visual Studio 2010。据我所知,有两种创建数据库的方法。第一种是右键单击项目并选择添加-> 新项目,然后在添加新项目对话框中选择基于服务的数据库,它会在我的项目中本地创建一个 mdf 文件。
或者,我也可以通过以下方式创建数据库。在 Server Explorer 中右键单击 DataConnection,然后选择 Create New SQL Server Database。创建的数据库在服务器资源管理器中显示为 homepc\sqlexpress.myCreatedDatabase.dbo。
所以我的问题是这两个数据库(mdf 和 dbo)之间有什么区别,在我发布我的项目、在其他电脑上安装和运行它之后可能会出现任何差异吗?