Búsqueda en el sitio por el término 'MySQL'
-
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...] -
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...]