嵌入式SQL数据库的替代Jet和MSDE。NET
VistaDB是排名第一的嵌入式数据库,为构建健壮的小到中型的。NET数据库应用程序,使用VB.NET,C#和Delphi。
VistaDB是一个备用数据库引擎为Jet / Access和MSDE的神器出山:www.shenqi73.com一个小500KB足迹的,提供强大,高速的SQL数据管理,丰富的数据类型。
数据库引擎:
·100ully管理和可验证的类型
安全架构
·600KB占地面积小
·免版税发行
·用C#开发
·内置SQL Server 2005中的T-SQL兼容的查询处理器
·内置在ADO.NET提供程序为每个平台
·内置直接数据访问对象(DDA)
·ASP.NET允许部分受信任的调用方(APTC)属性
·ASP.NET隔离替代的方法来管理数据存储支持
·线程安全的
·ZeroClick部署,所以有没有额外的
文件来部署,使发动机完全嵌入到应用程序中使用ILMerge
·允许部分受信任的调用方属性(APTC)
·自定义VistaDBDataTable组件
·单和多用户支持
·同时支持多个连接
·数据库级,表级和行级锁
·在内存中的数据库和表
·XML导入和导出
·动态创建和修改数据库
·连接池
·事务处理(ACID)
·已提交读隔离事务处理
·侧端部署多个版本可以共存
·架构可以改变使用共享模式访问
·诊断
·写后面的数据缓存
·支持|使用DataDirectory |
数据库功能:
·数据库支持高达4TB
·单个文件的数据存储(。VDB3数据库文件)
·SQL Server 2005的兼容的数据类型
·UNICODE支持(NCHAR,NVARCHAR,NTEXT)
·安全的Blowfish加密(32位至448位)
·在共享模式下,可以改变模式
·次数
·CLR过程
·约束
·主键和外键
·参照完整性
·级联删除和更新
·可以回收利用的磁盘
空间 ·颗粒加密的数据库,表或列
·密码保护资料库
·小学和中学的指标
·
编程属性列
·关系
·动态使用功能的默认值
身份类型
·图像数据存储(即BLOB)
·扩展属性(表和列说明等)
·数据库允许自定义的文件扩展名
·可变长度的行
数据管理
工具:
·数据生成器工具
·可视化创建和管理数据库架构
·运行Interactive SQL
·查询计划的支持
·浏览,添加和编辑数据
·CLR过程可视化管理
·管理表,列,索引,关系,主要和Forein键
·数据迁移向导
·将数据从SQL
服务器,SQL CE,VistaDB的2.X和Access VistaDB的3.0
·支持静音模式下的数据迁移
·自动生成迁移日志和可重复使用的迁移脚本
支持的应用程序类型:
·ASP.NET应用程序
·Windows窗体(的WinForms)应用程序
·Windows服务应用程序
·Windows控制台应用程序
支持的语言:
·C#(包括样品)
·VB.NET(包括样品)
·其他CLR兼容的语言(例如Delphi.NET,J#等)
IDE支持:
·非Express版本的服务器资源管理器与Visual Studio 2005的
·Visual Studio中使用DataAdapter奇才与非Express版本。NET 2003
·ASP.NET WebMatrix的通过代码
·SharpDevelop的通过代码
·Borland Developer Studio的通过代码
要求:
·<框架2 +
·的Visual Studio 2005/2008
限制:
·30天试用版本发行版中的新功能:
·这是对我们的一个很大的构建。我们认为这可能是真的接近一个版本为3.6。我们知道我们有一些粗糙的边缘,清理周围的一些事情,但我们觉得核心功能集,是当前和选项都落入。
·实体框架抢先预览
我们还没有决定,如果我们要离开的EF当我们发布的3.6版,或是否会继续是一个预览技术。这一切都取决于我们从社会的反馈。
·实体框架DLL实现了所有的命令,但是我们不知道在EF运行时的所有不同的SQL生成策略。我相信有一些LINQ命令,将产生可怕的SQL我们,但我们需要找到那些让他们解决。我想获得此生成的配置文件和stat的输出,但没能成功吗?也许下一个。我觉得EF基本应该适用于任何事情,它只是还有待观察,以及它如何执行各种LINQ命令,和我们C ...