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 […]
SQL Server
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, […]
Bases de datos de sistema en SQL Server
SQL Server, como cualquier otro Sistema Gestor de Bases de Datos, guarda toda la información en bases de datos (incluyendo la información de todas las bases de datos, por extraño que suene); y esto es debido a que en las Reglas de Codd se menciona que un motor de bases de datos relacional administra toda […]
Valores únicos en SQL Server (CREATE TABLE y ALTER TABLE)
La unicidad de registros se obtiene -como se requiere en la primera forma normal– por medio de la llave primaria, pero las llaves secundarias (aquellas otras llaves candidatas) también pueden ser definidas dentro de la estructura de las tablas, de tal manera que el motor de bases de datos verifique que todos los registros mantengan […]
Permitir valores nulos en SQL Server (CREATE TABLE y ALTER TABLE)
Un valor nulo es la ausencia de valor. No es una cadena vacía en un texto o un 0 en un valor numérico. Es simplemente la ausencia de cualquier valor. Cuando definimos un campo en una tabla, es posible forzar que dicho campo acepte o rechace guardar valores nulos en él. Esto asegurará que el […]
10 consejos prácticos sobre índices en SQL Server
Los índices impactan directamente en el desempeño de la base de datos -para bien o para mal- ya que facilitan la extracción de información, aunque añaden una sobrecarga al momento de la actualización de los datos. La pertinencia o necesidad de crearlos dependerá de los requerimientos de las aplicaciones, pero en términos generales existen algunos […]