Promedio de descarga/visualización de los códigos de SQL
Listado de los códigos con más promedio de visualizaciones realizadas por día desde su publicación en la web.
Todo lo que hay se saber sobre las vulnerabilidades por inyección SQL. Concepto, descripción y ejemplos
Las bases de datos relacionales son el tipo de bases de datos actualmente más difundido. En este curso veremos todo su potencial.
En este tutorial voy a mostrarte cómo generar reportes en Excel en base a una Fecha inicial y una Fecha final. La información o la data proviene desde Access. Usaremos VBA usando conexión ADO.
Documento en pdf de Ejercicios Resueltos de SQL
Gestión y mantenimiento de GridControl en SQL.
Los procedimientos almacenados de SQL Server son una gran herramienta para poder hacer parte de nuestro trabajo de acceso a datos dentro del propio servidor.
Pero cuando empezamos a crear procedimientos almacenados cada vez más y más complicados llega un momento en el que nos encontramos con la necesidad de que nuestro procedimiento reciba un número indeterminado de parámetros.
Cuando esto me ocurrió a mi recuerdo que me puse a buscar en los BOL como podía pasar un Array a mi procedimiento, pero me encontré con la imposibilidad de trabajar con Arrays en TSQL.
Así que buscando un poco más encontré un par de métodos para hacer el trabajo "a mano" y eso es lo que vamos a comentar aquí.
Visual Basic es un lenguaje de programación de propósito general, con una gran potencia en toda su estructura. Su implementación en el sistema operativo Windows y sus herramientas visuales, han hecho de este lenguaje un líder indiscutible en lo que a desarrollo de aplicaciones se refiere. Con la versión 3.0. se implementó la gestión de bases de datos a muy alto nivel, pudiendo gestionar bases de datos de tipo Access, Paradox, dBASE, FoxPro, etc.
En mi artículo "If It Moves, Script It" (en inglés), describí el uso de Windows Script Host (WSH) para administrar Windows y las aplicaciones en Windows. La mayoría de los ejemplos incluidos en el artículo se basaban en la administración del propio sistema operativo Windows, no en las aplicaciones ejecutadas en dicho sistema operativo.
Las malas prácticas en la formulación de tu consulta pueden traducirse en consultas lentas cuyo rendimiento no hace si no empeorar conforme la cantidad de datos que almacenas crece, por poner un ejemplo, lo que era una consulta de 200ms, se convierte en una de 4seg cuando la tabla registra cientos de miles de datos.
En este artículo voy a darte algunos tips que pueden ayudarte a reducir el tiempo de ejecución para tus consultas SQL, sobre todo si la escala de tu aplicación está en los cientos de miles o millones de registros en las tablas de la base de datos.
Muchas personas asumen que una consulta lenta es una señal de que es necesario introducir tecnologías adicionales a SQL, especialmente aquellas enfocadas en el manejo de Big Data. La realidad es que son pocos y muy específicos los casos en que la información supera las capacidades de un buen motor de base de datos, en la gran mayoría de los casos es más práctico y de mayor beneficioso solucionar el problema en SQL, revisar la estructura de tu información, entre otras cosas que cubriremos a continuación.
No es raro encontrarnos en páginas web que muestran una serie de datos en tablas y que ofrecen a los usuarios la posibilidad de exportar registros SQL a Excel (CSV) para que los usuarios que están viendo esos registros, puedan visualizarlos o tratar esos datos sin tener que estar conectados a Internet.
Si estáis interesados en saber cómo hacer esto, en este POST te explico en 4 pasos cómo poder exportar registros que se almacenan en una base de datos SQL a Excel (CSV) con PHP.
Existen librerías desarrolladas en PHP que podemos exportar datos a Excel , ya hablaremos de ellas posteriormente en otro POST. Lo que vamos a hacer es generar un fichero Excel, con la estensión .CSV de la forma más limpia y sencillo de entender.
El tratamiento de los errores es uno de los puntos clave de cualquier aplicación bien terminada. Las transacciones, como concepto son un requisito imprescindible en cualquier aplicación sería.
Aprende (o repasa) cómo funcionan las consultas J0IN y sus variantes en SQL.
Los conceptos que vamos a revisar hoy, aplican en general para las bases de datos relacionales.
Sin embargo, por esta vez, usaremos de forma específica SQL Server.
En este artículo se trata la tecnología del clúster, así como los pasos necesarios para instalar un clúster en un sitio de comercio electrónico. Además, se examina la forma en la que los clústeres se han implementado en el almacén de ejemplo Duwamish Online.
La solución y la reparación de consultas erróneas, así como la resolución de problemas de rendimiento pueden implicar horas (o días) de investigación y pruebas de errores. A veces podemos reducir rápidamente ese tiempo identificando patrones de diseño comunes que son indicativos de un TSQL de bajo rendimiento.
El desarrollo del reconocimiento de estos patrones para estas zonas de ojos súper críticos, de detectar errores puede permitirnos enfocarnos inmediatamente en lo que es más probable que sea el problema. Mientras que contrariamente el ajuste del rendimiento a menudo puede estar compuesto por horas de recopilación de eventos extendidos, seguimientos, planes de ejecución y estadísticas, y la posibilidad de ser capaz de identificar posibles escollos rápidamente puede provocar un cortocircuito en todo ese trabajo.
Si bien debemos realizar nuestra debida diligencia y demostrar que cualquier cambio que hagamos sea óptimo, ¡saber por dónde empezar puede ahorrar mucho tiempo!
A menudo necesitamos obtener información de dos servidores o más explicitamente de dos instancias SQL desde la misma consulta.
Esto se puede realizar de mútiples formas, aunque una de las más simples es utilizar servidores vinculados. Para esto vamos a realizar un laboratorio con dos instancias diferentes, desde el Management Studio y también desde TSQL.
PL/SQL ofrece un conjunto de instrucciones clásicos de la programación estructurada (instrucción condicional IF, loops o iteraciones, asignaciones), organizado dentro de bloques (lo que se explica más adelante), que complementan y amplían el alcance de SQL.
En este artículo se ofrece una introducción al almacenamiento de datos utilizando Microsoft Data Warehousing Framework. Con tal fin, se analizan las tareas que se pueden llevar a cabo, se indican aquellas situaciones en las que resulta conveniente acudir al almacenamiento de datos y se especifican los pasos que hay que seguir para incorporarlo en la arquitectura del sistema.
Hay aplicaciones web para las que una base de datos SQL se le queda grande. Una base de datos SQL necesita un servidor de base de datos que consume no pocos recursos en nuestra máquina; además la base de datos necesita ser creada, junto a los usuarios y sus permisos, hace falta configurar correctamente codificaciones, crear las diferentes tablas…
Por otro lado, aunque los archivos SQL son archivos de texto plano, su edición manual, sin utilizar los comandos que proveé un intérprete, como PHP por ejemplo, es tediosa. Para utilizar un conjunto de datos ya generado, generalmente hay que programar un script que los formatee según la sintaxis SQL para poder insertarlos en la base de datos.
¿Por qué no utilizar un archivo de texto plano como base de datos? Esto nos ahorra todo el trabajo relacionado con el servidor de base de datos. Además permite trabajar directamente con un archivo editable por una persona.
Articulo que muestra la utilización del operador LIKE.
Puede el código PL/SQL ser escondido y protegido de miradas ajenas, cuando lo implantamos en alguna base de datos externa?
Como acelerar el rendimiento de nuestra base de datos con el tratamiento idóneo de los metadata.
Las bases de datos relacionales son uno de los tipos más populares que existen, y su uso nos permite crear sitios web de toda clase. Entre los sistemas de bases de datos relacionales más utilizados se encuentra uno que es conocido como PostgreSQL, que dicho sea de paso está entre los más usados a nivel mundial.
En esta ocasión vamos a ver qué es PostgreSQL exactamente, también haremos un breve repaso de su historia, principales características, proceso de instalación del servidor y más.
Índice de Contenidos:
1 ¿Qué es PostgreSQL?
2 Breve historia de PostgreSQL
3 Características
4 Cómo administrar PostgreSQL mediante interfaz gráfica
5 Comparación de PostgreSQL vs MySQL
6 Instalación de PostgreSQL en Linux
6.1 Instalación de PostgreSQL en Ubuntu
6.2 Instalación de PostgreSQL en CentOS
7 Conclusión
Diseño de Base de Datos - Diseño Lógico Estándar
A todos seguro que os suenan cosas como OLAP y proceso analítico... No vamos a tratar de eso exactamente, pero podemos empezar a analizar información con CUBE y ROLLUP
Al momento de crear tablas en la Base de datos, una de las principales preocupaciones es definir en buena forma la llave primaria. A fin de cumplir con los requerimientos de lo que una llave primaria implica, muchas veces caemos en definiciones en extremo complicadas, simplifique!...
Presentación en Power Point introductoria a SQL
Son una serie de consultas sql, logicamente en codigo sql para usarse en MySql, pero pueden ser adaptadas a cualquier gestor de bases de datos, ya sea local o publico tipo servidor, con algunas modificasiones.
Garantizado que si se estudian, se copian a pie o sea a mano en un block de notas o en el mismo WrokBench se podra adquirir un dominio relativo del lenguaje y se podra comprander la sintaxis donde se vea.
Claro, ante cualquier duda es mejor consultar en internet por palabras claves que quizas no expliqué porque las di por ovbias.
Es algo muy habitual, pensar en, para le voy a poner un collar al perro, si le dejo libre, jamás tendré problemas con datos que no entran. Y total Sql Server es quien gestiona la ocupación puesto que la columna es varchar o nvarchar, y solo va a consumir los datos que ocupe.
A priori desde ese planteamiento la solución es clara, pero también tiene puede haber costes importantes.
De nada serviría tener una base de datos (BBDD) si no pudiéramos consultarla. Por eso, el proceso más importante que se debe llevar a cabo en cualquiera es la consulta de la información almacenada. Como su nombre indica, Microsoft SQL Server es una herramienta que nos permite, precisamente, gestionar la información almacenada en la BBDD.Para garantizar un acceso rápido y eficaz los datos que almacenan tus bases de datos, aquí tienes algunos consejos de cómo realizar consultas en SQL.