Entradas

Mostrando las entradas etiquetadas como SQL

Cómo Consultar el Periodo de Evaluación de SQL Server 2022

Imagen
Introducción  Cuando instalas una versión de evaluación de SQL Server, como SQL Server 2022, el software tiene un periodo limitado de uso gratuito, generalmente de 180 días. Durante este tiempo, puedes explorar todas las funcionalidades de SQL Server sin restricciones. Sin embargo, es importante saber cuándo expira este periodo para evitar interrupciones inesperadas. En este artículo, te mostramos cómo consultar el periodo de evaluación de SQL Server 2022 utilizando una consulta en SQL Server Management Studio (SSMS). Paso a Paso para Verificar el Periodo de Evaluación en SQL Server 2022 Para determinar el tiempo restante de tu periodo de evaluación, puedes ejecutar una consulta SQL que te mostrará la fecha de instalación de SQL Server y calculará la fecha de expiración del periodo de evaluación. Consulta SQL para Verificar el Periodo de Evaluación: sql Copy code SELECT CREATE_DATE AS 'Fecha de instalación' , SERVERPROPERTY( 'Edition' ) AS 'Edición' ,...

Libros gratis de Microsoft

Imagen
Para descargarse los libros gratis, tienes que ir al siguiente enlace. Libros gratuitos de Microsoft.  Aquí tienes una descripción general de los tres libros basados en la información proporcionada: Libro 1: Rendimiento de SQL Server: consultas más rápidas  con SQL Server Este libro se centra en cómo mejorar el rendimiento de las consultas en SQL Server. Está dirigido a arquitectos de bases de datos, administradores y desarrolladores que buscan acelerar las capacidades de procesamiento de consultas para soportar aplicaciones exigentes. Los temas incluyen: Introducción: Crecimiento de datos más rápido demanda acceso más rápido - Explica la necesidad de mantener el ritmo con el volumen de datos y aprovechar su poder para la toma de decisiones más rápida y competitiva. Consultas más rápidas con SQL Server - Detalla cómo SQL Server puede proporcionar acceso más rápido a datos mediante capacidades avanzadas integradas como rendimiento en memoria, seguridad y análisis. Rendimiento...

¿SQL con gatitos?

Imagen
Introducción a SQL con gatitos Estaba revisando algunas consultas en un grupo de DBAs cuando uno de los colegas del grupo mostraron este tutorial de SQL. Una autora llamada Vanessa Marlene decidió crear un enfoque básico para trabajar con SQL (el lenguaje para manejar la mayoría de las bases de datos) con unos tiernos y simpáticos gatitos. Si no te gustan los gatos, este libro no es para tí. SQL (Structured Query Language) es un lenguaje de consulta estructurado que permite manipular bases de datos relacionales, visualizando y protegiendo los datos. Descargarse el libro Usted puede descargarse el libro del siguiente enlace: Libro de SQL con gatitos Comandos Básicos de SQL INSERT: Para crear filas en una tabla de la base de datos. SELECT: Para seleccionar y visualizar información de la base de datos. UPDATE: Para actualizar los datos en una tabla. ...

Explorando el Universo del Formato de Fechas en SQL con la Función FORMAT

Imagen
Introducción Bienvenido a un fascinante viaje por el intrigante mundo del formato de fechas en SQL. En este artículo, el destacado experto Daniel Calbimonte nos sumerge en las profundidades de la función FORMAT de SQL Server, una herramienta que transforma la manera en que percibimos y presentamos las fechas en nuestras consultas y scripts. ¿Recuerdas los días en que dependíamos de las funciones CONVERT para dar formato a nuestras fechas? El panorama ha evolucionado, y con la llegada de SQL Server 2012, la función FORMAT se convierte en nuestra aliada, ofreciendo flexibilidad y simplicidad para dar estilo a las fechas. Desde los días de SQL Server 2008 hasta las versiones más recientes, este artículo te guiará a través de la transición de las limitaciones de CONVERT hacia la versatilidad de FORMAT. Descubriremos ejemplos prácticos y aplicaciones concretas de esta función, explorando cómo puedes personalizar y presentar tus fechas de una manera que se adapte a tus necesidades. Prepárate...

Nuevas mejoras en la función ISJSON en SQL Server 2022

Imagen
  En este artículo exploraremos las mejoras de la función ISJSON en SQL Server para validar el formato JSON en un Valor, Array u Objeto. SQL Server proporciona soporte para trabajar con datos JSON y la función ISJSON ha sido ampliada en la versión 2022 para facilitar la verificación de la validez del formato JSON. La función ISJSON es una herramienta útil para validar si una cadena JSON es válida. Devuelve el valor 0 si el JSON es inválido y 1 si es válido. Con las mejoras realizadas en SQL Server 2022, ahora es posible validar si el JSON es un valor, un array o un objeto. En este artículo, analizaremos ejemplos y explicaremos cómo utilizar la función ISJSON para verificar la validez de JSON en diferentes contextos. Estas mejoras brindan a los desarrolladores una mayor flexibilidad y confianza al trabajar con datos JSON en SQL Server. Si bien el uso de JSON se ha vuelto muy popular en los últimos tiempos, estas mejoras en SQL Server indican que es probable que veamos aún más funcio...

Tutorial de SQL el uso de operadores dentro de la sentencia where (IN, ALL, ANY, BETWEEN, EXISTS,IN,NOT, OR,SOME)

Imagen
Primero, crearemos una tabla llamada Empleados con las columnas EmpleadoID (clave principal), Nombre, Departamento y Salario. Usaremos la siguiente consulta para crear la tabla: sql  CREATE TABLE Empleados  ( EmpleadoID int PRIMARY KEY,  Nombre varchar(50),  Departamento varchar(50),  Salario decimal(10,2) );  Luego, insertaremos algunos datos en la tabla usando la siguiente consulta: sql  INSERT INTO Empleados  (EmpleadoID, Nombre, Departamento, Salario) VALUES  (1, 'Juan Perez', 'Ventas', 5000),  (2, 'Maria Gomez', 'Marketing', 6000),  (3, 'Pedro Rodriguez', 'Finanzas', 7000),  (4, 'Ana Jimenez', 'Ventas', 5500),  (5, 'Luisa Garcia', 'Marketing', 6500);  Ahora, podemos utilizar los operadores lógicos en nuestra tabla Empleados. ALL:  El operador ALL se utiliza para comparar un valor con todos los valores en un conjunto de resultados. Por ejemplo, si queremos seleccionar los empleados que ganan más que cua...

¿Cuáles son las principales características de SQL Server?

Imagen
Características  SQL Server es un sistema de gestión de bases de datos relacionales (RDBMS) desarrollado por Microsoft que ofrece una amplia gama de características y funcionalidades. Algunas de las principales características de SQL Server son las siguientes: Escalabilidad: SQL Server es escalable tanto en términos de tamaño de base de datos como de número de usuarios y aplicaciones que pueden acceder a ella. Seguridad: SQL Server ofrece una amplia gama de características de seguridad, incluyendo autenticación y autorización de usuarios, encriptación de datos, auditoría y detección de amenazas. Integración de datos: SQL Server ofrece una amplia gama de herramientas y servicios para integrar datos de diversas fuentes, incluyendo bases de datos, archivos planos, servicios web y aplicaciones. Análisis y generación de informes: SQL Server ofrece un conjunto de herramientas y servicios para analizar datos y generar informes, incluyendo la integración con Excel y Power BI. Alta disponib...

Cómo puedo saber mi versíón de SQL Server

Imagen
 Pasos Abre SQL Server Management Studio (SSMS). En el Explorador de objetos, haz clic con el botón derecho en el nombre del servidor y selecciona Propiedades. En la ventana de Propiedades del servidor, selecciona la opción "Información general". En la sección "Información del producto", podrás ver la versión de tu SQL Server, junto con la edición, el nivel de servicio y el número de compilación. Alternativamente, también puedes ejecutar una consulta SQL para obtener la información de versión de tu SQL Server. Abre una nueva consulta en SSMS y escribe la siguiente consulta: sql SELECT @ @VERSION Luego, ejecuta la consulta presionando F5 o haciendo clic en el botón "Ejecutar" en la barra de herramientas de SSMS. La consulta devolverá un resultado que incluye la información de versión de tu SQL Server. ¿Qué versiones de SQL Server existen? Existen varias versiones de SQL Server lanzadas a lo largo de los años. A continuación, se muestra una lista de alguna...

¿Es Azure SQL Database una buena opción para sus aplicaciones de bases de datos?

 Introducción Ir a la nube o no ir. Mover mis datos a la nube de Azure o mantenerme con mis bases de datos locales. Son preguntas frecuentes que me hacen los clientes. En este artículo veremos la siguiente información: ¿Qué es una base de datos SQL de Microsoft Azure? ¿Qué puedo hacer con Azure SQL? ¿Qué hay en Azure SQL? ¿Por qué las empresas eligen Azure SQL Database? ¿Qué conceptos necesito saber para empezar? ¿Cuáles son las mejores prácticas? Para acceder al artículo, haga clic en el siguiente enlace: ¿Es Azure SQL Database una buena opción para sus aplicaciones de bases de datos? Si bien el artículo está en inglés, usted puede leerlo en español siguiendo los pasos de este enlace: Como traducir el contenido del inglés al español en Google Chrome

¿Cuáles son los trabajos más comunes en SQL Server?

Imagen
 Introducción Trabajo con SQL Server desde hace más de 20 años. Sorprendentemente hay mucha funcionalidad que jamás he usado y me falta tiempo para seguir aprendiendo a pesar que cada día aprendo algo nuevo. Mucha gente me pregunta que trabajos están vinculados y relacionados con SQL Server. La otra pregunta es. Cuánto pagan en los trabajos de SQL Server. ¿Se gana bien? Trabajos en SQL Server Hay muchos trabajos como ser DBA (Administrador de base de datos), Azure SQL Developer (progrador de SQL Server en la nube de Microsoft) y muchos trabajos más. La tabla que muestro a continuación muestra algunos ejemplos. Para leer el artículo completo sobre trabajos, haga clic en el siguiente enlace: Trabajos más comunes en SQL Server. Para ver el artículo en español utilice un software de traducción ya que el artículo está en inglés.

Puestos disponibles en Prime Factor Solutions

La Empresa Prime Factor Solutions tiene varias oportunidades de trabajo. El trabajo puede ser con modalidad remoto por favor si está interesado o si conoce alguien que lo esté, le agradecemos que nos pueda hacer llegar su Cv a contact@primefactorsolutions.com estos son los puestos disponibles  1. Senior dev .net full stack backend  2. Senior dev .net full stack front end  3. BA  4. SQL dev senior  5. PM  6. DBA

Las bases de datos de ejemplo de SQL Server

Imagen
 Introducción Técnicamente existen 4 principales bases de datos de ejemplo de SQL Server. Northwind y Pubs. Son bases de datos antiguas desde SQL Server 2000 o antes.  Adventureworks es la más clásica y tiene una versión Light, versión para DW y para transacciones OLTP. También hay variaciones según la versión de SQL Server. Finalmente tenemos la WideWorldImporters que contiene nuevos ejemplos y es la más nueva y la menos conocida. Para instalar estas bases de datos hemos creado el siguiente artículo. SQL Server Sample Database Para leer el artículo en español, leer el siguiente artículo. Cómo leer el artículo en español. Sobre el autor Daniel Calbimonte es un apasionado en la tecnología. Ha sido programador, project manager, documentador, ingeniero de software, experto en soporte técnico, YouTuber, escritor de artículos técnicos, blogger. Docente de tecnologías Microsoft, Developer de BI, DBA, conferencista. Actualmente da consultorías de software. Whatsapp :  +591755023...

¿Qué puertos se usan en SQL Server?

Imagen
 El siguiente artículo trata sobre los puertos utilizados en SQL Server. Tocaremos un conjunto de preguntas y respuestas frecuentes sobre puertos utilizados en SQL Server. No solamente mencionaremos los puertos usados por el motor de base de datos. Mencionaremos y hablaremos de los puertos utilizados por otros servicios. El artículo se muestra a continuación. Puertos de SQL Server para varios componentes Para ver el artículo en español, siga los pasos del siguiente artículo: Como ver el artículo en español

Cómo importar una hoja de Excel a una tabla de SQL Server

Imagen
Por: Daniel Calbimonte |  Problema Hay varias formas de importar datos a SQL Server desde Excel. En este tutorial, veremos cómo se puede lograr esto mediante la creación de una macro de Excel con código VBA para importar datos desde una hoja de cálculo de Excel a SQL Server. Solución A continuación se muestra una muestra de lo que vamos a armar. Tendremos datos ingresados ​​en la hoja de cálculo y luego crearemos un botón para importar los datos a SQL Server. Cuando pulsamos Guardar los datos se guardarán en SQL Server en una tabla que ya está creada. Usaremos Excel 2017 en este ejemplo, pero otras versiones funcionarán pero pueden requerir algunos cambios. Para continuar leyendo utilice el siguiente enlace . Para ver el enlace en español siga los pasos de nuestro tutorial. Cómo ver el artículo en español

La versión gratuita de SQL Server

Imagen
 Mucha gente usa la versión gratuita de SQL Server Express edition sin saber que hay una edición de SQL Server totalmente gratuita y sin limitaciones. La versión de SQL Server Express Edition es muy limitada en cuanto a hardware y funcionalidad. Lo bueno es que es gratis. Para tener un buen SQL Server, lo mejor es usar la versión SQL Server Developer Edition. Totalmente gratis. Sin piratear ni hacer cosas ilegales. Todo legal. El siguiente artículo contiene las preguntas frecuentes sobre esta edición: SQL Server Developer Edition Para leer el artículo en español, leer el siguiente enlace: Cómo leer artículos en Español

Variables SQL en scripts, funciones, procedimientos almacenados SQLCMD y más

Imagen
 El siguiente artículo mostrará los siguientes tópicos: ¿Qué son las variables? ¿Qué tipos de variables existen? ¿Cómo declarar una variable? ¿Cómo establecer valores de una variable en SQL Server? ¿Porqué usar variables? ¿Cómo usar variables en procedimientos almacenados? ¿Cómo usar variables en funciones? ¿Cómo usar variables en SQLCMD (la línea de comando de SQL Server? ¿Cómo usar variables en scripts? ¿Cómo usar variables en SSIS? El artículo está en inglés, pero usted puede usar una extensión del navegador con un  software de traducción  para leer en español si así lo desea. El artículo sobre variables es el siguiente. https://www.mssqltips.com/sqlservertip/7181/sql-variable-examples-stored-procedures-functions-scripts-sqlcmd Simplemente active la extensión y seleccione el idioma español.

Error de SQL Server Saving changes is not permitted. The changes that you have made require the following tables to be dropped and re-created.

Imagen
Problema Cuando uno trata de editar una tabla en SQL Server de manera visual usando la opción de designer recibe el siguiente error. Saving changes is not permitted. The changes that you have made require the following tables to be dropped and re-created. You have either made changes to a table that can't be re-created or enabled the option Prevent saving changes that require the table to be re-created. Por defecto, SQL Server no permite cambios que requieran borrar y recrear la tabla. Para solucionar el error, debe habilitar la siguiente opción en SQL Server. Solución  Vaya a Tools>Options y remueva la opción Prevent saving changes thar require table re-creation

Tutorial básico de consultas en SQL Server

Imagen
 Introducción Mucha gente en su pequeña empresa guarda su información en Excel. Yo siempre les recomiendo usar una base de datos ya que es una forma más profesional y permite enlazar información de diferentes tablas de datos cosa que con Excel es más complejo. Excel puede servir para manejar una planilla o datos sueltos, pero cuando ya queremos obtener información en su conjunto, es mejor usar una base de datos como SQL Server, MySQL, PostgreSQL, etc. Obviamente, la barrera es el conocimiento. La gente tiene miedo de aprender un lenguaje de base de datos. Las bases de datos en muchos casos son gratuitas. Por ejemplo un SQL Server Express Edition es gratis. La versión SQL Server Developer si bien es gratis y mil veces más completo y potente que la versión Express, es solo para desarrollo y no para producción. SQL Server En esta ocasión cree un tutorial sencillo para aprender T-SQL que es el lenguaje básico que utilizan las bases de datos para consultar la información.  Consulta...

Comandos SQL

 Introducción En SQL los comandos permiten leer datos, actualizarlos, borrarlos, insertarlos. Estos se llaman mediante el DML (Lenguaje de Manipulación de Datos o Data Manipulation Language por sus siglas en inglés). En general no los llamamos comandos SQL si no sentencias SQL. También tenemos los DDL (Lenguaje de Definición de Datos o Data Definition Language por sus siglas en inglés). Este lenguaje permite crear, modificar y borrar objetos de bases de datos tales como tablas, vistas o procedimientos almacenados. Finalmente se tiene el DCL (Lenguaje de Control de Datos o Data Control Language por sus siglas en inglés) permite manejar la seguridad y acceso. Para mayor información hemos creado un artículo en inglés al respecto. Puede utilizar un software de traducción para leerlo en español si así lo desea: SQL Commands Si tiene dudas al respecto o si desea capacitarse en SQL, vaya al menú de contacto y escríbanos.

Consejos para gente que sabe T-SQL pero tiene que aprender PL-SQL

Imagen
 Odio Oracle. Sin embargo, en mi vida como consultor de BI es inevitable ver a Oracle muchas veces. Es verdad que si manejas varias bases de datos, aprender una nueva es relativamente fácil. Inclusive trabajar con NoSQL es relativamente fácil para alguien que maneja las tradicionales bases de datos SQL. Para Oracle, debo confesar que a veces hago trampa. Si, tal como oyes. Hago trampa para crear código. Utilizo un software para transformar código T-SQL (que es SQL Server) a PL-SQL usando un convertidor online. Mi ayudante es sqllines.com  y lo que hace es convertir código T-SQL en PL-SQL. Sqllines es un sitio especializado en migración de código de diferentes bases de datos. Puede migrar código de SQL Server a Oracle o visceversa. Pero también incluye decenas de otras bases de datos. Veamos un ejemplo sencillo. Yo use el siguiente código en T-SQL para tener la fecha actual: select getdate() ¿Cuál es el equivalente en PL-SQL? La interface es sencilla. Tu pones el código de SQL ...