MySqlLa empresa Webyog nos ofrece herramientas para optimizar, monitorizar y gestionar, tus servidores MySQL, con estas herramientas podemos asegurar nuestros servidores.

Webyog nos presenta dos herramientas, muy interesantes:

SQLyog MySQL GUI, esta herramienta nos ayuda en la administración  y gestión de MySQL, combinando las características del MySQL Query Browser, Administrator, phpMyAdmin y otras herramientas, totalmente sencillas e intuitivas. Esta herramienta tiene la versión profesional y la versión gratuita.

MONyog MySQL Monitor and Advisor, esta herramienta nos ayuda a gestionar, optimizar y corregir los problemas que tengamos con nuestras bases de datos o servidores MySQL.

 

Fuente:  www.danysoft.com

Creador PDF    Enviar articulo como PDF   

TurboDBAdmin, MySQL y AJAX

TurboDBAdminEn ocasiones es necesario contar con una buena aplicación para administrar nuestras bases de datos MySQL, ahora les presentamos una aplicación que utiliza la potencia de AJAX.

TurboDBAdmin es una aplicación web para administrar las bases de datos MySQL, que utiliza de una manera muy eficaz AJAX, lo que hace es facilitarnos el manejo de datos de una forma sencilla y mas rápida

Esta aplicación todavía tiene algunas limitaciones en comparación de la aplicación favorita de muchos que es phpMyAdmin, la ventaja de TurboDBAdmin es que con un simple clic, podemos realizar algunas tareas.

 

Sitio Web: www.turboajax.com/turbodbadmin.html

Demo de TurboDBAdmin: http://www.turboajax.com/turbodbadmin_demo

 

PDF    Enviar articulo como PDF   

MySQL – Tipos de datos

MySqlCuando comenzamos a planear y diseñar una base de datos, es importante especificar el tipo de datos que vamos a utilizar, porque una correcta elección nos ayudara a que nuestra base de datos tenga una apropiada longitud de los datos y no tenga problemas de capacidad.

Los tipos de datos los podemos clasificar en tres grandes grupos:

  1. Datos Numéricos.
  2. Datos Alfanuméricos (cadenas ó caracteres)
  3. Otros Tipos de Datos.

Los datos numéricos, son campos que solo pueden almacenar números, positivos o negativos, enteros o decimales, en notación hexadecimal, científica o decimal, este tipo de campos son:

TINYINT es un número entero con rango de valores válidos desde -128 a 127. Si se configura como unsigned (sin signo), el rango de valores es de 0 a 255

SMALLINT, para números enteros, con rango desde -32768 a 32767. Si se configura como unsigned, 0 a 65535.

MEDIUMINT para números enteros; el rango de valores va desde -8.388608 a 8388607. Si se configura como unsigned, 0 a 16777215

INT para almacenar números enteros, en un rango de -2147463846 a 2147483647. Si configuramos este dato como unsigned, el rango es 0 a 4294967295

BIGINT número entero con rango de valores desde -9223372036854775808 a 9223372036854775807. Unsigned, desde 0 a 18446744073709551615.

FLOAT (m,d) representa números decimales. Podemos especificar cuantos dígitos (m) pueden utilizarse (término también conocido como ancho de pantalla), y cuantos en la parte decimal (d). Mysql redondeará el decimal para ajustarse a la capacidad.

DOUBLE Número de coma flotante de precisión doble. Es un tipo de datos igual al anterior cuya única diferencia es el rango numérico que abarca

DECIMAL almacena los números como cadenas.

Es importante aclarar que cuando se utiliza el atributo ZEROFILL, los números se completaran hasta la máxima anchura disponible con ceros.

Los datos alfanuméricos son campos que pueden almacenar todo tipo de caracteres desde números, letras, signos o una combinación de ellos, este tipo de campos son:

CHAR Este tipo se utiliza para almacenar cadenas de longitud fija. Su longitud abarca desde 1 a 255 caracteres.

VARCHAR Al igual que el anterior se utiliza para almacenar cadenas, en el mismo rango de 1-255 caracteres, pero en este caso, de longitud variable. Un campo CHAR ocupará siempre el máximo de longitud que le hallamos asignado, aunque el tamaño del dato sea menor (añadiendo espacios adicionales que sean precisos). Mientras que VARCHAR solo almacena la longitud del dato, permitiendo que el tamaño de la base de datos sea menor. Eso si, el acceso a los datos CHAR es más rápido que VARCHAR.

No pueden alternarse columnas CHAR y VARCHAR en la misma tabla. Mysql cambiará las columnas CHAR a VARCHAR. También cambia automáticamente a CHAR si usamos VARCHAR con valor de 4 o menos.

TINYTEXT, TINYBLOB para un máximo de 255 caracteres. La diferencia entre la familia de datatypes text y blob es que la primera es para cadenas de texto plano (sin formato) y case-insensitive (sin distinguir mayúsculas o minúsculas) mientras que blob se usa para objetos binarios: cualquier tipo de datos o información, desde un archivo de texto con todo su formato (se diferencia en esto de el tipo Text) hasta imágenes, archivos de sonido o video

TEXT y BLOB se usa para cadenas con un rango de (255   a   65535)  caracteres. La diferencia entre ambos es que TEXT permite comparar dentro de su contenido sin distinguir mayúsculas y minúsculas, y BLOB si distingue.

MEDIUMTEXT, MEDIUMBLOB textos de hasta 16777215 caracteres.

LONGTEXT, LONGBLOB, hasta máximo de 4.294.967.295 caracteres

Hay otros tipos de datos que podemos utilizar son los campos:

DATE para almacenar fechas. El formato por defecto es YYYY MM DD desde 0000 00 00 a 9999 12 31.

DATETIME Combinación de fecha y hora. El rango de valores va desde el 1 de enero del 1001 a las 0 horas, 0 minutos y 0 segundos al 31 de diciembre del 9999 a las 23 horas, 59 minutos y 59 segundos. El formato de almacenamiento es de año-mes-dia horas:minutos:segundos

TIMESTAMP Combinación de fecha y hora. El rango va desde el 1 de enero de 1970 al año 2037. El formato de almacenamiento depende del tamaño del campo

TIME almacena una hora. El rango de horas va desde -838 horas, 59 minutos y 59 segundos a 838, 59 minutos y 59 segundos. El formato de almacenamiento es de ‘HH:MM:SS’

YEAR almacena un año. El rango de valores permitidos va desde el año 1901 al año 2155. El campo puede tener tamaño dos o tamaño 4 dependiendo de si queremos almacenar el año con dos o cuatro dígitos.

SET un campo que puede contener ninguno, uno ó varios valores de una lista. La lista puede tener un máximo de 64 valores.

ENUM es igual que SET, pero solo se puede almacenar uno de los valores de la lista

 

Fuente: http://rahsuarez.wordpress.com

 

Imprimir PDF    Enviar articulo como PDF   

SkySQLOracle es una de las empresas que da soporte a los usuarios de MySQL y ahora aparece SkySQL para ofrecer soporte y servicios de clase empresarial para MySQL.

No importando el destino que pueda tener Oracle con MySQL, se puedo contar con soporte de alta calidad y servicios en torno a MySQL, a través de SkySQL, al igual que con MariaDB.

Oracle publico una serie de promesas públicas sobre MySQL, donde se indica que los clientes no estarán a obligados a comprar soporte de Oracle, si compran licencias comerciales de MySQL.

 

Fuente: http://www.cioperu.pe

PDF Download    Enviar articulo como PDF   

RazorSQLRazorSQL es una herramienta para el manejo de bases de datos, puede trabajar  con los entornos Windows, Mac y Linux, además es compatible con la mayoría de sistemas de bases de datos como MySQL, Informix, SQLite, PostgreSQL, Oracle, entre otros.

Las características importantes de RazorSQL es su navegador, el editor de código SQL, que resalta la sintaxis SQL y lenguajes de programación, cuenta con excelentes herramientas de consulta e importación de bases de datos, utilidades para el manejo de las tablas y una base de datos interna.

Un punto débil de RazorSQL, es la falta de traducciones de su documentación.

 

Descargar RazorSQL 5.1.1 en Softonic

Fuente:  www.prodownload.net

Crear PDF    Enviar articulo como PDF   

Les presentamos a ustedes otra alternativa para crear una plataforma de eLearning, con el cual podrás gestionar, programar y organización la formación escolar en línea de una forma intuitiva y de manera sencilla.

Una de las ventajas de eFront, que es una aplicación de código libre con licencia CPAL, está basada en Apache, MySQL y PHP, en su versión de la comunidad nos ofrece funcionalidades básicas, pero suficientes para llevar a cabo cursos, diplomados o maestrías en línea.

La aplicación eFront tiene tres versiones:

  • eFront Community
  • eFront Educational
  • eFront Enterprise

En eFront vas a poder trabajar con 3 tipos de perfiles de usuario:

  • Administrador
  • Profesor
  • Estudiante

Una de las desventajas de eFront es la restricción de solo 25 alumnos por curso, entre sus ventajas es la sencillez e interfaces intuitivas.

 

Sitio Web:  http://www.efrontlearning.net/

 

Creador PDF    Enviar articulo como PDF   

Transición de MySQL a NoSQL

NoSQLDurante un largo tiempo MySQL a dominado el mundo de la bases de datos relacionales, debido a su velocidad y capacidad de almacenamiento, pero ahora surge una nueva arquitectura con un almacenamiento hibrido del tipo “clave ? valor”, llamado NoSQL basada en el proyecto de Cassandra.

NoSQL es un modelo totalmente descentralizado y mucho más fácil de escalar que MySQL, dándonos la oportunidad de crear aplicaciones de alta performance con escrituras intensivas en un conjunto de datos que crece rápidamente, pudiendo abarcar multiples data centers para la redundancia, agregando capacidad o remplazar servidores sin tener caídas del sistema.

Tanto Twitter como Digg han decidido migrar sus bases de datos MySQL a NoSQL, el proyecto Cassandra fue desarrollado por Facebook.

 

Fuente: www.vivalinux.com.ar

 

 

PDF    Enviar articulo como PDF   

MariaDB sustituto de MySQL

MariaDBMichael Wideniur creador del motor de bases de datos MySQL, ha creado MariaDB como el sustituto de MySQL, en su blog personal anuncio el lanzamiento de este nuevo producto, el cual puede ser descargado para testearlo.

En la página oficial, tenemos a nuestra disposición toda la documentación necesaria para trabajar con este nuevo motor de bases de datos basado en MySQL, también se podrá descargar los códigos fuentes y binarios al ser un producto de licencia GPL.

Se comenta que MariaDB su stituto de MySQL, mejora notablemente las consultas, que ahora son más eficientes y rápidas.

 

MariaDB: http://askmonty.org/wiki/index.php/MariaDB

 

Fuente: http://programandoideas.com

 

Imprimir PDF    Enviar articulo como PDF