Búsqueda en el sitio por el término 'SQL Server'
-
31/12/2020
Con este artículo termino la serie dedicada al gestor de base de datos de partidas de ajedrez ChessPosDB. En este post voy a explicar cómo instalar y configurar el servidor de base de datos con el que trabajará el programa, que puede ser tanto Oracle, como MySQL o SQL Server. Sea cual sea el servidor que elijáis, lo podéis instalar tanto en el mismo ordenador en el que instaléis el programa como en otro ordenador más potente al que podáis acceder por vuestra red local.
[Leer Mas...] -
28/12/2020
Este es el quinto de una serie de artículos sobre el programa ChessPosDB, que permite almacenar una gran cantidad de partidas de ajedrez en diferentes motores de base de datos profesionales y realizar búsquedas de partidas con una amplia variedad de opciones. En el presente artículo mostraré como realizar consultas en la base de datos con los filtros explicados en los artículos anteriores. También veremos las opciones de edición de partidas, que permiten añadirles comentarios y nuevas etiquetas.
[Leer Mas...] -
24/12/2020
Esta es una serie de artículos dedicados al programa ChessPosDB, un gestor de base de datos de partidas de ajedrez con un motor de búsqueda muy potente. En el presente artículo voy a terminar de explicar la construcción de filtros de búsqueda mostrando los filtros de partida, que pueden estar compuestos de varios filtros de movimiento o posición que ya hemos visto en entradas anteriores.
[Leer Mas...] -
21/12/2020
Continuamos con la serie de artículos dedicada al programa gestor de base de datos ChessPosDB. Aquí os dejo también un enlace al primer artículo de esta serie, por si queréis empezar a leer desde el principio. En este tercer artículo voy a continuar comentando el resto de filtros de movimiento y posición que se pueden aplicar para encontrar partidas en la base de datos. Como recordaréis del anterior artículo, estos filtros se pueden combinar de múltiples maneras para construir prácticamente cualquier consulta que se nos pueda ocurrir.
[Leer Mas...] -
17/12/2020
En esta serie de artículos voy a comentar un gestor de bases de datos de partidas de ajedrez, ChesPosDb. En el primer artículo de esta serie expliqué cómo cargar partidas en la base de datos utilizando archivos en formato PGN, que pueden descargarse desde multitud de sitios de Internet. En el presente artículo y los siguientes voy a introducir los diferentes tipos de filtro que pueden construirse para buscar las partidas en la base de datos.
[Leer Mas...] -
12/12/2020
En esta serie de artículos voy a comentar un gestor de bases de datos de partidas de ajedrez, ChesPosDb. No se trata de un programa que juegue al ajedrez, solo almacena partidas, pero permite realizar consultas con gran cantidad de opciones, buscar partidas en las que se den una serie de jugadas, ya sea una a continuación de otra o bien a varios movimientos de distancia, e incluso buscar posiciones definidas de manera parcial, pudiéndose encontrar las piezas en cualquier parte del tablero.
[Leer Mas...] -
03/02/2017
WCF (Windows Communication Foundation) es un marco de trabajo para crear aplicaciones distribuidas cuyos componentes se comunican entre sí a través de servicios, utilizando una amplia gama de protocolos de red. En este artículo voy a comentar los fundamentos de la creación y configuración de uno de estos servicios a través de un conector de datos para la aplicación DBTextFinder, un programa para buscar textos en una base de datos que puede extenderse para conectar con cualquier sistema de gestión de datos.
[Leer Mas...] -
16/12/2016
Todos los principales servidores de base de datos permiten la creación de objetos ejecutables, como funciones o procedimientos almacenados, utilizando algún tipo de lenguaje de extensión del SQL, como PLSQL en Oracle o T-SQL en SQL Server, de manera que podemos crear aplicaciones de acceso y manipulación de datos más sofisticadas. En este artículo voy a mostrar cómo podemos acceder al código fuente de estos objetos desde cualquier programa utilizando las vistas del catálogo de tres de los RDBMS más populares, MySQL, Oracle y SQL Server.
[Leer Mas...] -
09/12/2016
En este artículo voy a continuar con la integración de objetos CLR en una base de datos SQL Server hablando sobre la implementación de disparadores y la creación de tipos de datos definidos por el usuario. Se trata de una manera sencilla de extender la funcionalidad de nuestras aplicaciones de base de datos con toda la potencia que nos proporciona el CLR de la plataforma .NET.
[Leer Mas...] -
02/12/2016
En este artículo voy a mostrar cómo podemos extender fácilmente el SQL de nuestros servidores SQL Server con funciones y tipos de datos del CLR (Common Language Runtime) de la plataforma .NET. Para ello, voy a implementar una función con valor de retorno escalar, otra función con valor de tabla, un par de funciones de agregación y un procedimiento almacenado.
[Leer Mas...] -
21/10/2016
La base de datos del programa PISA contiene, además de las calificaciones de los alumnos, una gran cantidad de datos demográficos, socioeconómicos y culturales sobre ellos, recogidos mediante una serie de cuestionarios y que permiten poner en contexto los resultados académicos y realizar estudios con gran número de variables. La mayoría de estos datos son categóricos, lo que hace que el análisis de correspondencias sea una herramienta especialmente apropiada para trabajar con ellos. En este artículo mostraré como realizar de forma sencilla dicho análisis utilizando el paquete ca del programa R.
[Leer Mas...] -
26/06/2016
Cuando se diseña una base de datos, se pueden cometer una serie de errores u olvidos que, posteriormente, nos pueden causar bastantes quebraderos de cabeza, o se puede dejar de utilizar algún recurso útil simplemente por desconocimiento. En este artículo os daré una serie de consejos que os pueden ayudar a diseñar y gestionar mejor vuestros datos y las aplicaciones que los manejan, sobre todo si sois principiantes.
[Leer Mas...] -
02/04/2016
Las vistas del catálogo contienen toda la información referente a la estructura de nuestras bases de datos: esquemas, tablas, campos de las tablas, tipos de datos de los campos, restricciones de integridad, código de los procedimientos almacenados, etc. Conocerlas es fundamental para desarrollar herramientas de gestión independientes de nuestra estructura de datos. En este artículo vamos a ver un ejemplo de una de estas herramientas, DbTextFinder, una sencilla aplicación que nos permitirá buscar texto en los registros de nuestra base de datos y dentro del código de las vistas y procedimientos almacenados.
[Leer Mas...] -
02/04/2016
En este post vamos a ver las estructuras de datos y el interfaz necesarios para desarrollar conectores para cualquier base de datos para agregar al programa DBTextFinder, una herramienta para encontrar texto en los registros, procedimientos almacenados y vistas. También puedes descargar ejemplos de código, desarrollados con Microsoft VisualStudio 2013, con los conectores para SQL Server, Oracle 12c y MySQL.
[Leer Mas...] -
19/02/2016
Cada tres años, desde el año 2000, la OCDE (Organización para la Cooperación y Desarrollo Económico) realiza una serie de exámenes a nivel nacional en una serie de países a alumnos de 15 años para evaluar el grado de conocimientos en tres grupos principales de materias: ciencias, comprensión lectora y matemáticas. Se trata del programa PISA, cuya última edición se realizó en el año 2015.
[Leer Mas...] -
05/02/2016
En artículos anteriores os he hablado del proyecto POD, una base de datos que centraliza el acceso a otras bases de datos de manera que se puedan consultar todas ellas a través de un interfaz común. En este artículo vamos a ver una herramienta que se utiliza para realizar filtrado de datos y consultas sobre cualquiera de las bases de datos integradas en POD.
[Leer Mas...] -
30/01/2016
PISA (Programme for International Student Assessment) es un programa de la OCDE (Organización para la Cooperación y el Desarrollo Económico) destinado a la evaluación de políticas educativas. Consiste en una serie de exámenes y encuestas realizados a estudiantes de 15 años, escuelas y padres a nivel nacional en una serie de países adheridos al programa (en el año 2012 hubo 65 países participantes, y en el 2015 ya son más de 70). Estos exámenes tratan de evaluar el nivel de conocimientos en tres áreas principales: comprensión lectora, ciencias y matemáticas.
En este artículo hago una breve introducción a la base de datos SQL Server creada a partir de los datos originales publicados por la OCDE
[Leer Mas...] -
16/01/2016
En esta página puedes descargar la base de datos central de PISA, con todos los datos comunes a todos los países, como las preguntas, los valores de las respuestas o las diviisiones territoriales.
[Leer Mas...] -
16/01/2016
En esta página puedes encontrar las instrucciones y los enlaces para descargar e instalar cada una de las bases de datos nacionales de PISA con los datos de las respuestas de alumnos, escuelas y padres de los años 2000 hasta 2012.
[Leer Mas...] -
16/01/2016
Desde esta página se puede descargar una copia instalable de la base de datos de configuración de POD. También se proporcionan instrucciones para instalarla y configurarla en el servidor, y para descargar una versión gratuita de SQL Server.
[Leer Mas...]