Comprendiendo un plan de ejecución: tipos de lectura de datos Cuando se realiza una lectura de datos sobre una base de datos, el motor de bases de datos determina el mejor plan de ejecución (el mejor camino para ejecutar la consulta) y esta lectura puede ser de varios tipos dependiendo de la estructura de la […]
Plan de ejecución en SQL Server
Cuando un motor de bases de datos recibe la petición de ejecutar una instrucción SQL, lo que debe de realizar es, además de verificar que no haya errores de sintáxis, es determinar la manera en la que debe ejecutar la instrucción SQL de tal manera que se haga de la manera más eficientes en términos […]
Uso e instalación de SQL Server Management Studio (SSMS)
SQL Server Management Studio o SSMS es quizá la herramienta que más utilizará un DBA durante tus actividades diarias, ya que permite la conexión en línea con un servidor de bases de datos SQL Server. Es una herramienta que se puede instalar en cualquier equipo -sin necesidad que en dicho equipo se haya instalado una […]
Tipos de datos de fecha en SQL Server
En SQL Server existen diferentes formas de guardar las fechas, y dependiendo de las necesidades de precisión o de las fracciones de segundos, se deberá ocupar algunos de los diferentes tipos de datos de fecha en SQL Server. DATE Es el tipo de datos de fecha más simple, permite registrar únicamente el día (año, mes, […]
Relaciones entre tablas
Las relaciones entre tablas son la asociaciones, vinculaciones o correspondencia entre tablas que un motor de bases de datos relacionales debe mantener para mantener la integridad de la información. Si se tiene una tabla de alumnos, por citar un ejemplo, debe mantener una relación con la tablas de calificaciones para asegurarse de que no haya […]
Operadores de conjunto en SELECT
En SQL se pueden tomar dos conjuntos de datos (SELECT’s) y hacer operaciones de conjuntos como unión, intersección o resta, para ello se utiliza lo que se conocen como operadores de conjunto y existen varios de ellos. Este es una revisión general de ellos, pero en artículos posteriores se detallará cada uno de ellos. UNION […]