|
A designação da Microsoft para o SQL Server 2000 como o “servidor corporativo .NET” parece conversa de agente publicitário de RP, mas a verdade é que fiquei impressionado com os recursos XML da última versão. Os novos modos FOR XML AUTO e EXPLICIT do T-SQL, a disponibilidade em HTTP dos modelos e consultas Xpath a partir das raízes virtuais do Internet Information Server 5.0 e a função OpenXML me pareceram bastante úteis. Além disso, o XML Updategrams, uma novidade da última versão, lida bem com inserções, atualizações e exclusões de XML.
O SQL da ADO.NET e o ADO Managed Providers possibilitam snapshots de alto desempenho com o objeto DataReader. O modelo de objeto DataSet oferece DataSets desconectados com várias tabelas relacionais e serialização de SML nativo. A capacidade de fazer um mapeamento entre um XMLDataDocument e um DataSet relacional é no mínimo intrigante.
A única ressalva em relação ao XML como o padrão de serviço de mensagens do banco de dados é o aumento do consumo de recursos.
- Roger Jennings, autor de Special Edition Using Windows 2000 Server.
|