[email protected]

blog

Introducción

El día de hoy quiero hablarte acerca de ¿Qué es SQL Server? De esta base de datos que es muy usada en muchos proyectos y adicional estaremos viendo algunos temas que considero importantes acerca de esta herramienta.

Lo primero que debes saber antes de adentrarnos, es conocer un término que para mí al comienzo no fue tan evidente y luego de unos años me di cuenta que no era lo que pensaba.

Me refiero al término T-SQL.

¿Que es T-SQL?

Como podrás ver T-SQL es el nombre corto o abreviatura de Transact SQL, que es lenguaje de SQL usado por Microsoft SQL Server.

Dicho de otra forma es la extensión del SQL estándar que funciona con SQL Server.

También es importante aclarar que T-SQL contiene funciones y características del SQL estándar, más las que propiamente ofrece SQL Server como software, como producto.

En resumen, te digo que si conoces Transact SQL también conoces el estándar SQL.

Ahora sí.

¿Qué es SQL Server?

SQL Server es el sistema de gestión de base de datos de Microsoft.

También podemos decir que es uno de los gestores más populares, o mejor dicho está dentro del grupo de los gestores de bases de datos más populares al día de hoy.

Si de igual forma tienes alguna duda acerca de esto, hace unos días hice un post en donde te hablaba sobre los conceptos básicos de SQL.

Aprovecho y te invito a que lo leas para que entiendas mucho más a que me refiero.

Ahora.

Servicios de SQL Server

Dentro de los servicios que nos ofrece Microsoft SQL Server, tenemos el principal que es el motor de la base de datos, el cual nos permite realizar el almacenamiento y procesamiento de nuestros datos.

También existen otros servicios que considero que son más avanzados, como el de integración para realizar extracción, transformación y carga de datos.

También tenemos el servicio de análisis que nos ayuda a realizar análisis, valga la redundancia de negocios utilizando sus propios datos.

Tenemos el servicio de replicación para temas de alta disponibilidad de la información, SQL Server también trabaja con algo de Machine Learning, esto a resumen muy general.

De momento, nos enfocaremos en conocer más a fondo el funcionamiento del motor de la base de datos que es por donde debemos empezar.

También es importante decirte que SQL Server de naturaleza es un producto licenciado/comercial, que para usarlo en ambientes de producción es necesario tener una licencia.

Sin embargo, existe una de las versiones gratis que será la que usaremos para las futuras prácticas que estaré subiendo a este blog.

Así que aprovecho y te invito a que te suscribas a este espacio para que sepas cuando, tenemos un nuevo video o un nuevo post.

Herramientas para usar SQL Server

Ahora, quiero hablarte acerca de las herramientas que usaremos para trabajar con SQL Server.

Lo primero que necesitaremos es el motor de la base de datos, trabajaremos con la versión SQL Server Express que es una base de datos común y corriente, solo que tiene ciertas limitantes.

Lo otro que necesitaremos, es un entorno de desarrollo integrado o también conocido como un IDE.

Que nos permitirá conectarnos a nuestra instancia de SQL Server, ejecutar consultas, ver los resultados y prácticamente ver todo el funcionamiento que tiene.

Para esto, tenemos el tradicional SQL Server Management Studio que cubre todo lo que veremos en los próximos posts.

Algo que te quería decir.

Es que el motor de la base de datos de SQL Server lo podemos instalar en Windows, en Linux y en también podemos tenerlo en Docker como un contenedor.

También es importante saber que existen algunos proveedores de este servicio en la nube, como lo son Microsoft Azure, AWS de Amazon y Google Cloud.

Estos dentro de los más conocidos.

Ahora.

Instalación de SQL Server

Para realizar la instalación de SQL Server tanto del motor como del IDE, te dejaré acá los enlaces de la página oficial para que los descargues.

Descarga del SQL Server Express: https://www.microsoft.com/es-mx/sql-server/sql-server-downloads

Descarga de SQL Server Management Studio: https://docs.microsoft.com/en-us/sql/ssms/download-sql-server-management-studio-ssms?view=sql-server-ver15

Sin embargo, si no sabes cómo hacer la instalación en Windows, he creado un post con una guía escrita en donde te muestro el paso a paso de cómo realizar la instalación desde cero.

Conclusión

Ya en los próximos posts estaremos profundizando mucho más algunos conceptos y empezaremos a hacer algunas prácticas de código, ya directamente en SQL Server.

Recuerda que si quieres saber más acerca de bases de datos SQL, programación y temas relacionados puedes pasar por mi canal de Youtube , en donde subo contenido de forma constante y vamos más al detalle para complementar muy bien todos estos temas.

Espero verte por allí. Ten en cuenta que tu suscripción me será de gran ayuda!

Esto es todo por hoy, te envío un saludo y nos vemos en una próxima.

Web: https://www.emiliograterol.com/
Youtube: https://www.youtube.com/c/EmilioGraterol/
Facebook: https://facebook.com/graterollz/
Twitter: https://twitter.com/graterolz/
Instagram: https://www.instagram.com/graterollz/
LinkedIn: https://linkedin.com/in/graterolz/