Existe una manera sencilla de importar archivos Excel a SQL Server utilizando el SSMS, lo único que se necesita es tener acceso al archivo Excel y acceso a la base de datos donde quedarán los dato. He aquí el procedimiento: 1.- Iniciar el importador de datos desde el SSMS Estando en el SSMS -con una […]
SQL Server
Funciones matemáticas en SQL Server
Existen diversas funciones matemáticas en SQL Server que permiten hacer operaciones sobre números, operaciones que son muy comunes y que son parte del T-SQL. Varias de ellas se mencionan a continuación ABS(valor) Es una función que recibe un valor numérico de entrada y regresa el valor absoluto de dicho valor. FLOOR(valor) Obtiene el «piso» de […]
Vistas actualizables en SQL Server
Las vistas siempre han sido utilizadas como una forma cómoda de escribir consultas, ya que ocultan la complejidad de un SELECT y la exponen como una tabla virtual; sin embargo, en SQL Server es posible actualizar los datos de las tablas a través de las vistas llamadas vistas actualizables. Dichas vistas son, como cualquier vista, […]
Creación, modificación y eliminación de bases de datos
Existen en SQL una serie de comandos DDL para poder administrar las bases de datos, es decir , para la creación, modifcación y eliminación de bases de datos, y esos comandos son: CREATE DATABASE ALTER DATABASE DROP DATABASE Creación de una base de datos nueva. La creación de una nueva base de datos se realiza […]
Joins en SQL Server
JOIN es una cláusula que se usa en la instrucción SELECT que permite combinar dos tablas en un solo resultado, basándose en uno o más campos que comparten (campos llave). A diferencia de los operadores de conjuntos, las tablas en un Join pueden tener una estructura de campos diferentes, solo deben contar con uno o […]
Consejos al definir campos que mejoran el rendimiento de una base de datos SQL Server
Si bien el diseño de una base de datos implica muchas cosas (cumplir con las formas normales por ejemplo) existen algunos consejos al diseñar los campos en una tabla para mejorar el rendimiento o performance de la base de datos: 1.- Escoger el tamaño más pequeño posible en datos numéricos Cuando queremos guardar la edad […]