Twitter Flickr Pinterest LinkedIn YouTube Google Maps E-mail RSS
formats

Software para SQLite. Windows o Linux

Os dejo una relación de herramientas para poder usar SQlite desde PC (Windows, Linux) Son generalmente Clientes gráficos para gestionar la Base de datos SQlite. SQLite Windows SQLiteSpy, compatible con Unicode, para Win32. Freeware SQLite Administrator (no necesita instalación). SQLite Database Browser. Database Master-SQLite Management Tool Recomiendo SQLiteSpy y SQlite Administrator, son gratuitas y funcionan bien. SQLite Linux Complemento de Firefox SQLite Manager Gestionar cualquier base de datos SQLite en tu computadora. Tan simple como gestionar tu base de datos desde un complemento de firefox, lo que permite usar este cliente en el sistema operativo de nuestra preferencia claro si tiene firefox, iceweasel, guacharo o algún otro derivado. https://addons.mozilla.org/es-ES/firefox/addon/sqlite-manager/ SQLite Database Browser: Un sencillo y minimalista cliente gráfico para usar nuestras bases de datos SQLite. En sistemas GNU/Linux Debian o derivados bastara con un simple  #aptitude install sqlitebrowser aunque en la pagina del proyecto hay una versión mas reciente. http://sourceforge.net/projects/sqlitebrowser/ SQLiteman – Haciendo las bases de datos SQLite faciles. Interfaz de usuario sencilla y comoda. En sistemas GNU/Linux Debian o derivados bastara con un simple  #aptitude install sqliteman sera suficiente para encontrar el acceso al editor en sus menus, en mi caso uso GNOME y se encuentra en el menú de Programación. La pagina del proyecto http://sqliteman.com Existen otras alternativas gráficas para manipular SQLite en nuestros Debian, pero por ahora no empaquetadas y asumidas en los repositorios de Debían. Para todo lo demás existe la consola aseguraos de tener SQLite instalado: #aptitude install sqlite3 y luego $sqlite3 y enter para manipular por lineas de comandos.

Etiquetas:
formats

Gestión de las bases de datos Access desde Internet con MDB-Front

Este mes, seguimos con los regalos. En esta entrada os voy a mostrar como poder gestionar una base de datos Microsoft Access desde Internet, sin necesidad de disponer del producto, y el consiguiente ahorro de licencia, todo ello de forma gratuita. Su nombre es MDB-Front. Tan sólo necesitaras un navegador, una contraseña de acceso, y podrás acceder a tantos ficheros MDB como desees. Es preciso subir mediante FTP (transferencia remota de ficheros), el conjunto de páginas que dejo en formato .rar Gracias a estos archivos podremos crear tablas, modificar los datos, realizar consultas, etc … Os contaré como, comencemos …

Etiquetas:, ,
formats

Big Data, Herramientas para el análisis de datos y aplicaciones distribuidas

El Big Data no es algo nuevo, como concepto o término es usado ya desde hace una década. Cada vez somos más conscientes de la cantidad de datos que generamos, es por ello, que cada vez lo empleamos y mencionamos más. “Data is the new oil” de Clive Humby -2006 El señor Clive, expuso esa  famosa frase hace tiempo. Los datos son el Nuevo petróleo, los datos son dinero.  Los datos son eternos. Pero realmente si nos paramos a analizar este aforismo del Big Data, no es precisamente del todo cierto. ¿Y por qué no?

Etiquetas:,
formats

Configurar acceso remoto a Mysql

En esta entrada mostraré como crear una base Mysql, comprobar su estado, dar acceso externo para el control de la base desde un Frontend (ejemplo mysqlfront), en modo comando o terminal remoto. Mediante putty u otro tipo de software. De forma rápida …

Etiquetas:
formats

Experto en Microsoft Access

Tanto Microsoft Access como Excel son un software muy potente que se usan en las grandes organizaciones, pero que además permiten crear aplicaciones a un precio ventajoso para las PYMEs. Frecuentemente maltratada ya sea por ignorancia o por ser un producto Microsoft, tanto Access como la hoja de cálculo son herramientas poderosas que se usan en las grandes organizaciones. Forman parte del paquete Office pero pueden ser adquiridos por independiente. La opinión generalizada  es que Access es una base de datos «de juguete»…

formats

Restaurar una base de datos MySQL en modo de rescate

Si no dispones de un backup de la base de datos Mysql en formato .sql o dump, y posees en cambio los ficheros que se encuentran en la carpeta: carpeta/var/lib/mysql/data/NOMBRE_BASE_DE_DATOS Ejemplo:  /var/lib/mysql En esa carpeta tendremos unos ficheros por cada tabla de la base: – mitabla.frm  que es el fichero con la definición de la tabla – mitabla.MYD (extensión en MAYÚSCULAS) que es donde están los datos de la tabla – mitabla.MYI (extensión en MAYÚSCULAS) donde se almacenan los índices de la tabla Los pasos para restaurar son los siguientes:

Etiquetas:
formats

Buscador de extensiones de archivos

¿ Cuántas veces has necesitado saber con qué programa se abre un determinado archivo? . ¡Dios mío, solamente conozco la extensión! , es decir, esa pequeña terminación precedida de un punto que todos o la mayoría de los ficheros poseen. No te preocupes, ahora gracias a esta página conocerás el programa indicado para poder visualizarlo, abrirlo o lo que quieras hacer con él. 😉 Para ello solamente tienes que introducir en los cuadros de texto la extensión que ya conoces y el motor de la base de datos te dirá cual es el programa que puede abrirlo. He creado un campo de búsqueda inverso, en el cual introduciendo el programa te indicará las extensiones en «teoría» con las que puede trabajar. Recuerda que muchos programas existentes pueden trabajar a través de procedimientos de importación con otros tipos de formatos. Por ello, la información reflejada puede no poseer una completa validez. Sepamos algo más sobre ella …

formats

La elección del gestor adecuado de información para tus proyectos.

La decisión de una correcta base de datos en tus proyectos no es algo trivial. De ello depende en el  éxito de tus trabajos. El futuro del proyecto. Los responsables TI nos enfrentamos a difíciles decisiones al comienzo del proyecto que marcan el devenir del resultado. Existen diversos factores que voy a exponer en esta entrada…

Etiquetas:, , ,
formats

NHibernate, mi primera aplicación ORM, caso práctico.

Un ORM es una técnica-software para convertir datos orientados a objetos a una base de datos relacional, usando un motor de persistencia. Se crea una base de datos orientada a objetos virtual sobre una base de datos relacional.  Por lo tanto su principal ventaja es «olvidarse» de la tediosa labor e crear todas las sentencias SQL para obtener,actualizar, insertar o borrar datos (CRUD como veremos adelante) en la base, así como soporte para la persistencia. Existen dos alternativas entre otras … Hibernate es una herramienta ORM (Object-Relational Mapping) ó Mapeo Objeto Relacional para la plataforma JAVA. NHibernate es la alternativa de software libre disponible para .NET en C#, distribuido bajo los térmimos LGPL. Es una de las primeras aproximaciones para el mundo .NET de proyectos ORM, a la cual se ha unido Microsoft con LinqToSQL y Entity Framework. Vamos a tratar NHibernate. Al emplearle para el acceso a datos, el desarrollador garantiza que su aplicación es independiente en cuanto al motor de datos empleado en producción.  Soporta los SGBDR más empleados en el mercado como puede ser MYSQL, Postgre, Oracle, MSSQL, etc. Sólo es necesario cambiar una línea en el fichero de configuración para que podamos emplear una base de datos distinta. NHiberbate facilita el mapeo de atributos entre una base de datos relacional tradicional y el modelo de objetos de una aplicación, mediante archivos declarativos (XML) que permiten establecer estas relaciones. Intenta solucionar el problema de la diferencia entre los 2 modelos usados hoy en día para organizar y manipular datos: El usado en la memoria del ordenador (orientación a objetos) y el usado en los sistemas gestores bases de datos (modelo relacional). Para lograrlo permite al desarrollador especificar cómo es su modelo de datos, qué relaciones existen y qué forma tienen. Con esta información NHibernate le permite a la aplicación manipular los datos de la base operando sobre

(Más)…

formats

Libro gratuito y ejemplos de consultas SQL para aprender y practicar.

Los orígenes del SQL están ligados a los de las bases de datos relacionales. En 1970 E. F. Codd propone el modelo relacional y asociado a este un sublenguaje de acceso a los datos basado en el cálculo de predicados. Basándose en estas ideas, los laboratorios de IBM definen el lenguaje SEQUEL (Structured English Query Language) que más tarde sería ampliamente implementado por el sistema de gestión de bases de datos (SGBD) experimental System R, desarrollado en 1977 también por IBM. Sin embargo, fue Oracle quien lo introdujo por primera vez en 1979 en un programa comercial.

formats

SQLite en PHP, bases de datos incorporadas. Historia y ejemplo.

Cuando D. Richard Hipp trabajaba desarrollando software para la fuerza naval de los Estados Unidos, comenzó a desarrollar SQLite … «El proyecto SQLite surgió de una necesidad personal, para mi propio uso.» SQLite es un sistema de gestión de bases de datos relacional compatible con ACID, contenida en una relativamente pequeña (~275 kiB)  biblioteca escrita en C. SQLite es un proyecto de dominio público. Veamos algo de su Historia y algún ejemplo …

Etiquetas:, , ,
formats

Comienza a almacenar en tu ordenador, los tweets personales y favoritos, en Access, MYSQL y TXT

El almacén de Tweets en el PC.  Begins-to-store-on-your-computer-personal-tweets-and-favorites-in-access-mysql-and-txt De vuelta de vacaciones y consulto las estadísticas del blog. En menos de un mes, ha recibido más de 5.000 visitas. Sobre las 500 descargas de USB-backup, 300 retweets, enlaces a favoritos y cientos de menciones. Muchas gracias a tod@s por consultarlo, es lo único que puedo decir. Esto me anima a seguir compartiendo inquietudes y conocimientos. Es por ello que ahora os dejo esta otra utilidad. Espero depurarla y ampliarla con el tiempo (el poco que tengo), es una beta temprana, gratuita. Lo que aseguro por ahora, es que no existe una aplicación similar que almacene los favoritos ni los tweets personales en una base de datos Access y MYSQL en local sin usar la nube. Esta aplicación se conecta a tu cuenta de Twitter y extrae/almacena los tweets personales y los favoritos que has publicado, a una base de datos Microsoft Access (.mdb) ó MYSQL(.sql), también soporta ficheros planos TXT. Recomiendo usar el programa de forma periódica para ir guardando los nuevos tweets.

Etiquetas:, , , ,
formats

Ventajas de la aplicación Microsoft Access, uso local y desde Internet mediante ASP, NET y PHP

En este Post analizaré las virtudes de este producto, utilizado para gestionar bases de datos. Y es que les debía a los desarrolladores de Access este artículo, puesto que he trabajado bastante con esta aplicación y ha solventado muchos de los problemas que se me han podido presentar. Sí, Aplicación, ya que no se puede considerar un SGBDR (Sistema Gestor de Bases de Datos Relacional) en inglés RDMBS, puro, puesto que no separa la información del motor gestor de los datos, entre otras cosas. También me gustaría  aclarar que, tampoco es comparable en cuanto a rendimiento respecto a otros gestores existentes y reconocidos como pueden ser Mysql, SQL Server, Postgre, Oracle, …  con los cuales no puede realmente competir. Pero más allá de estos detalles (de gran importancia, ojo) posee otras ventajas, que en diferentes terrenos, la hacen una herramienta muy poderosa, sencilla y versátil, para desarrollos de aplicaciones para la PYME y adaptaciones en Internet. Veamos cuáles son dichas ventajas y ejemplos de accesos desde aplicaciones ASP, ASP.NET y PHP

formats

Ejemplo sencillo, aplicación OOP en PERL que implementa un motor de acceso a datos distribuido en MYSQL

Para realizar el ejemplo es necesario el empleo de 2 ficheros. 1- Ejemplo.pl 2- MotorSGBD.pm Veamos el código en el siguiente POST.  

Home Archive for category "Bases de datos" (Página 2)
© www.palentino.es, desde el 2012 - Un Blog para compartir conocimientos ...

Uso de cookies en mi sitio palentino.es

Este sitio web utiliza cookies para que tengamos la mejor experiencia de usuario. Si continúas navegando estás dando tu consentimiento para la aceptación de las mencionadas cookies y la aceptación de la política de cookies

ACEPTAR
Aviso de cookies