2006-10-24

SQL 2005 - Comentarios.

LIBROS
y algo de Novedades que trae el SQL 2005.
NOVEDADES DEL PRODUCTO




NOVEDADES DEL PRODUCTO

* Service Broker, posibilidad de montar un servicio para aplicaciones asincronicas, o lo que es lo mismo, simular una cola, aceptar peticiones, devolver resultados pero dentro del SQL. Interesante!

* Learning SQL on SQL Server 2005, By Sikha Saha Bagui, Richard Walsh Earp, extremadamente obvio, casi un manual básico de las tonterias de siempre. 737 pag.

* A First Look al 2005 for developers, apuntado a programar extended stored procedures, pocode programación normal. Info sobre metodos de conexión a motores. Algo de XML y servicios web.

* Microsoft SQL Server 2005 Stored Procedure Programming in T-SQL & .NET, Third Edition byDejan Šunderi, interacción con Visual 2005, bastante básico.

* SQL 2005, Analysis Services, Step by Step, Muy completo en temas OLAP, vale la pena. 398 paginas.

* Inside Microsoft SQL Server 2005: T-SQL Programming, byItzik Ben-Gan, Dejan SarkaandRoger Wolter. Incluye un capítulo de SQL Injection, interesante, tiene algunas cosas avanzadas, 749 pag.

* Programming SQL Server 2005 , By Bill Hamilton, toca muchos temas hasta reporting, pero son 30 lineas por cada tema, le falta profundidad en muchos temas.

* Microsoft® SQL Server 2005: Changing the Paradigm (SQL Server 2005 Public Beta Edition) By Scalability Experts, Inc., Muestra muchas cosas que son nuevas, claro y directo.

* Sams Teach Yourself Microsoft® SQL Server™ 2005 Express in 24 Hours, By Alison Balter, muy basico y con algunos ejemplos.

* SQL Server 2005 Distilled, By Eric L. Brown, brinda explicaciones en texto de las partes del motor, servicios, novedades, lo veo para alguien que quiera ver por arriba las caracteristicas o novedades del motor.

* SQL 2005, T-SQL Recipes, Joseph Sack, Bien técnico, mucha info, ejemplos, como de referencia y descripción de comandos, bastante bueno. 769 pag.

* Beginning SQL 2005 Programming, Robert Vieira, bastantes ejemplos, explicaciones, detalles, esta bien. Tiene una parte de Tips para DBA, 720 pag.

* Data Mining with SQL 2005, muy detallado y amplio, recomendable. 483 pag.

* SQL 2005 for dummies, que decir de estos libros que no se haya dicho, este en particular esta muy bien, con muchos ejemplos y como siempre, básico, pero no tanto. 433 pag.



Novedades del producto

* Tiene Sinonimos, para referenciar a un objeto.

* Declarativas en creacion de objetos, on delete, on insert,

* Opciones EXCEPT e INTERSECT
SELECT * FROM dbo.t1 EXCEPT SELECT * FROM dbo.t2;
SELECT * FROM dbo.t1 INTERSECT SELECT * FROM dbo.t2;

* Try Catch
Before TRY/CATCH block.
Entering TRY block.
After INSERT.
Exiting TRY block.
After TRY/CATCH block.

* Soporte de criptografia.
EncryptByPassPhrase('textoaqui', '001'),
DecryptByPassPhrase('WjkKWjkF_1', AccNro))
CREATE MASTER KEY
OPEN SYMMETRIC KEY
CREATE CERTIFICATE crt_Demo
CREATE ASSEMBLY sqlclrXMLHelper

* Opciones de backup, contingencia
MIRROR TO DISK='E:\AWC.bak'
ALTER DATABASE [Adv] SET EMERGENCY;
CREATE DATABASE AW ON AS SNAPSHOT OF Adv;

* XML y WEB Services.

USE AdventureWorks;
GO
DECLARE @Contacts xml
SET @Contacts =
(SELECT TOP 10 FirstName, MiddleName, LastName, EmailAddress, Phone
FROM Person.Contact ORDER BY LastName
FOR XML AUTO, TYPE);

SELECT @Contacts.query('

{
for $c in /Person.Contact
return

{data($c/@LastName)}{data(" ")}{data($c/@FirstName)}

{data($c/@Phone)}
{data($c/@EmailAddress)}

}


');
GO


* SSIS como un nuevo DTS.

* Profiler, ahora tambien ve actividades del OLAP.

* Arquitectura de 64 bits.

No hay comentarios:

Por el mundo