Documente Academic
Documente Profesional
Documente Cultură
He estado con Microsoft y trabajando con el equipo de Microsoft SQL Server desde
1993.
Ha sido un viaje incre�ble ver c�mo este producto madura en lo que es hoy. Tiene
Ha sido emocionante ver c�mo la base de clientes de Microsoft SQL Server usa SQL
Server
para ejecutar sus negocios de misi�n cr�tica. Por encima de todo, ha sido un honor
apoyar al
La comunidad tecnol�gica m�s vibrante y apasionada que he visto.
La comunidad de Microsoft SQL Server est� llena de personas realmente sorprendentes
e inteligentes. Ellos enorgullecerse de compartir su gran conocimiento con los
dem�s, todo por hacer que la comunidadm�s fuerte. Cualquier persona en el mundo
puede saltar en Twitter y hacer cualquier pregunta a #sqlhelp, y en cuesti�n de
segundos, uno de los expertos m�s inteligentes del mundo responder�. Si busca
experiencia en rendimiento, almacenamiento, optimizaci�n de consultas, a gran
escala dise�o, modelado o cualquier tema relacionado con datos, estos expertos se
encuentran hoy en la comunidad compartiendo su experiencia. Los conocer�s no solo
por su experiencia sino tambi�n por Sus personalidades �nicas y amigables tambi�n.
Nosotros en el mundo de la comunidad de SQL Server nos referimos a esto como
nuestra familia SQL.
Todos en la comunidad conocen a los principales contribuyentes por su experiencia
en
Zonas particulares. Si pregunta qui�n es el mejor experto en rendimiento de bases
de datos, las personas de La comunidad te dar� los mismos cuatro o cinco nombres.
Si pides el mejor almacenamiento. experto, una vez m�s la gente le dar� los mismos
cuatro o cinco nombres de expertos en almacenamiento. Usted va asiempre encuentre
algunos expertos en la comunidad que sean los mejores para un �rea espec�fica de
dominio de base de datos de experiencia. Solo hay una excepci�n a esto que conozco,
yEse es el lenguaje T-SQL. Hay muchos expertos en T-SQL con talento, pero si lo
solicitaLo mejor de todo el mundo te dar� un nombre: Itzik Ben-Gan.
Itzik me pidi� que escribiera este pr�logo para su nuevo libro, y me siento honrado
de hacerlo.
Sus libros anteriores � Dentro de Microsoft SQL Server: Consultas T-SQL (Microsoft
Press,
2009), Inside Microsoft SQL Server: Programaci�n T-SQL (Microsoft Press, 2009), y
Microsoft SQL Server de alto rendimiento T-SQL mediante funciones de ventana
(Microsoft Press,
2012): est�n sentados en los estantes de cada DBA que conozco. Estos libros se
suman a m�s de
2,000 p�ginas de conocimiento t�cnico de primer nivel sobre Microsoft SQL Server T-
SQL, y
establecen el est�ndar para contenido de base de datos de alta calidad.
Estoy entusiasmado con este nuevo libro, T-SQL Querying. No solo combina material
de sus tres libros anteriores, pero tambi�n agrega material de SQL Server 2012 y
2014, incluidas las funciones de ventana, el nuevo estimador de cardinalidad,
secuencias, almac�n de columnas,
En memoria OLTP, y mucho m�s. Itzik tambi�n tiene algunos co-autores interesantes:
Kevin Farlee, Adam Machanic y Dejan Sarka. Kevin es parte de Microsoft SQL
Equipo de ingenier�a de servidores y alguien con quien he estado trabajando durante
muchos a�os. Ad�n Es uno de esos pocos nombres a los que me refiero como uno de los
mejores rendimientos de bases de datos.
expertos en el mundo, y Dejan es bien conocido por su BI y modelado de datos
pericia. Espero que este libro sea la gu�a est�ndar de T-SQL para Microsoft SQL
Server.
comunidad.
Mark Souza
Gerente General de Ingenier�a de Nube y Empresa
Microsoft
Introducci�n
Actualizaci�n de ambos, Microsoft SQL Server 2008: consultas de T-SQL (Microsoft
Press,
2009) y partes de Inside Microsoft SQL Server 2008: Programaci�n T-SQL (Microsoft
Press, 2009), este libro ofrece a los desarrolladores y administradores de bases de
datos una visi�n detallada.
en la arquitectura interna de T-SQL y una referencia de programaci�n integral.
Incluye cobertura de SQL Server 2012 y 2014, pero en muchos casos se ocupa de �reas
que no son espec�ficas de la versi�n y probablemente ser�n relevantes en futuras
versiones de SQL Server.
Aborde los problemas de consulta y ajuste de consultas m�s dif�ciles basados en
conjuntos, guiados por un
Equipo de autores con un profundo conocimiento interno de T-SQL. Profundiza tu
comprensi�n de
arquitectura y elementos internos, y aprender enfoques pr�cticos y t�cnicas
avanzadas para
optimizar el rendimiento de su c�digo. Este libro cubre muchas t�cnicas �nicas que
fueron
desarrollado, mejorado y pulido por los autores a lo largo de sus muchos a�os de
experiencia,
Proporcionando soluciones altamente eficientes para desaf�os comunes. Hay un
enfoque profundo en
El rendimiento y la eficiencia de las t�cnicas y soluciones cubiertas. El libro
tambien
hace hincapi� en la necesidad de tener una comprensi�n correcta de la lengua y su
subyacente
Fundamentos matem�ticos.
Qui�n deber�a leer este libro
Este libro est� dise�ado para ayudar a los profesionales experimentados de T-SQL a
adquirir mayor conocimiento
Y eficiente en este campo. El p�blico objetivo del libro son los desarrolladores de
T-SQL,
DBAs, profesionales de BI, cient�ficos de datos y cualquier persona que sea seria
acerca de T-SQL. Su proposito principal
es prepararlo para las necesidades de la vida real, en lo que respecta a T-SQL. Su
foco principal no es
para ayudarle a pasar los ex�menes de certificaci�n. Dicho esto, da la casualidad
de que el libro cubre
muchos de los temas en los que los ex�menes 70-461 y 70-464 lo prueban. As� que,
aunque t�
No deber�a considerar este libro como la �nica herramienta de aprendizaje para
prepararse para estos ex�menes, es
Sin duda una herramienta que te ayudar� en este proceso.
Suposiciones
Este libro asume que tienes al menos un a�o de experiencia s�lida trabajando con
SQL
Servidor, escritura y puesta a punto del c�digo T-SQL. Se supone que tienes un buen
conocimiento de T-SQL
fundamentales de codificaci�n y ajuste, y que est� listo para abordar m�s avanzados
retos Este libro a�n podr�a ser relevante para usted si tiene una experiencia
similar con
una plataforma de base de datos diferente y su dialecto de SQL, pero conocimiento y
experiencia reales
con SQL Server y T-SQL se prefiere.