SQL Server 2008:即将被揭开的面纱
2008-08-28 09:57:20 来源:WEB开发网微软在应用程序开发领域提出了LINQ和EDM的概念就是为了解决这一问题的。LINQ为开发人员提供了以SQL类似的语言对数据集和对象集进行查询,这样就统一了开发人员的体验。而EDM(Entity Data Model对象实体模型)则是在关系型数据架构与应用程序对象之间建立了一层映射图,通过这个映射层就可以使得关系型数据架构与应用程序对象保持相对独立了。
Spatial
有没有想过在应用程序中集成地理信息,或为客户提供地图定位信息?其实地理数据在许多应用中都有非常大的作用。比如说一个连锁超市集团在规划开设分店的时候需要考虑到区域内的消费能力和竞争对手情况,而一个配送公司则需要在递送开始前规划好最有的递送路径,房产开发集团需要了解不同的地块情况以便于规划建设何种房产,快速消费品集团的物流部门需要知道交通情况来规划物流中心的选址等等。
SQL Server 2008首次提供了对Spatial的支持,尽管在这个版本中只支持二维的地理信息,但是SQL Server 2008中提供的众多Spatial函数仍然可以节省我们大量的开发成本。同时,将Spatial信息和其他信息放置在一个数据存储中,我们就可以在一个查询中同时获取地理信息和其他信息,比如查询某个超市覆盖半径内的总人口和收入平均值。
全面审核
SQL Server早期版本中的审核是通过触发器完成的,当然还有C2 Audit,但是触发器不能审核SELECT操作,而C2 Audit产生的数据量又过于庞大。后来SQL Server 2005提供了DDL Trigger,在可审计事件中有增加了DDL操作,Event Trigger又进一步地扩大了可审核内容的范围,但是遗憾的是对SELECT操作的审核一直非常困难,而且SQL Server也缺乏一个统一的审核机制。
由于企业需要满足越来越多的法规制度,而这些法规制度中不乏对审核和事件追溯的要求,因此SQL Server 2008提供了一个完整的审核机制。在这个审核系统中,我们可以轻松的选择审核对象和审核事件,并选择审核结果的存储位置。完整的审核记录和集中的记录访问,无疑是DBA非常开心的一件事情了。至于审核记录干什么么?安全分析、决定回滚时间、性能评估,很多DBA的工作都需要阿。
- ››sql server自动生成批量执行SQL脚本的批处理
- ››sql server 2008亿万数据性能优化
- ››SQL Server 2008清空数据库日志方法
- ››sqlserver安装和简单的使用
- ››SQL Sever 2008 R2 数据库管理
- ››SQL SERVER无法安装成功,sqlstp.log文件提示[未发...
- ››Sql Server中通过父记录查找出所有关联的子记录
- ››SqlServer触发器、存储过程和函数
- ››SQL Server 中的事务(含义,属性,管理)
- ››Sqlite数据库插入和读取图片数据
- ››Sql server 2005拒绝了对对象 'xx表' (数...
- ››Sql server 2005拒绝了对对象 'xx表' (数...
更多精彩
赞助商链接