martes, 29 de octubre de 2013

¿Cómo generar una base de datos en MySQL WorkBench?

A continuación mostramos un vídeo que les sera de gran utilidad para realizar una base de datos muy sencilla en la plataforma de WorkBench.


domingo, 27 de octubre de 2013

WampServer una herramienta fundamental.




WampServer es un entorno de desarrollo web para Windows en el cual se podrán crear aplicaciones web con Apache, PHP y base de datos en MySQL (motor de base de datos). Esta herramienta incluye ademas con un administrador de base de datos PHPMyAdmin con el cual podremos crear una nueva base de datos e ingresar la data de las tablas creadas en ella, realizar consultas y generar scripts SQL, como exportar e importar scripts de base de datos. WampServer ofrece a los desarrolladores herramientas necesarias para realizar aplicaciones web de manera local, con un sistema operativo (Windows), un manejador de base de datos (MySQL), un software de programación script web PHP. WampSever se caracteriza por que puede ser usado de forma libre es decir no debemos de contar con alguna licencia el cual nos permita el uso de la misma, ya que pertenece a la corriente de "open source".


Su utilidad es importante a la hora de desarrollar aplicaciones web, ya que funciona al igual como si cuando trabajamos en un servidor web, ya que podemos ejecutar estas aplicaciones de manera local y ver como sería el funcionamiento antes de ser subidas a un hosting o servidor web. Además de ello podemos gestionar datos con la ayuda del motor de base de datos (MySQL) y su administrador (PHPMyAdmin).
En la próxima entrada haremos un pequeño tutorial de como instalar WampServer.

MySQL y PostgreSQL

Sistemas Gestores de Bases de Datos de Código Abierto


Hoy en día, los dos grandes Sistemas Gestores de Bases de Datos de código abierto, son sin duda alguna MySQL y PostgreSQL, que compiten contra las bases de datos comerciales y a las que no tienen nada que envidiarles.

Aquí les presento algunas de las razones por las que según sus seguidores (no encuentro termino mejor) deberían tomar en cuenta a la hora de elegir PostgreSQL o MySQL como su Sistema Gestor de Base de Datos.


PostgreSQL


PostgreSQL se caracteriza por ser un buen gestor de bases de datos que incluye características de la orientación a objetos y que cuando se trata de manejar grandes volúmenes de información responde eficientemente. Su desventaja radica en emplear muchos recursos del sistema.

10 razones para elegir PostgreSQL.


Esta información es compartida por Rafael Martínez en la página.

  1. Código fuente libre y de alta calidad.
  2. Licencia BSD - Puedes hacer prácticamente lo que quieras con el producto, sin restricciones.
  3. Soporte profesional tanto de la comunidad como de empresas especializadas.
  4. Requerimientos de administración y mantenimiento relativamente bajos con respecto al resto de bases de datos comerciales.
  5. Fiabilidad y estabilidad legendarias.
  6. Rendimiento excelente.
  7. Diseñada para entornos con altos volúmenes de tráfico/transacciones.
  8. Extensible.
  9. Multiplataforma.
  10. Herramientas gráficas y de línea de comandos para diseñar nuestras bases de datos y administrarlas.

MySQL


MySQL tiene la ventaja de ser quizá el más usado en el mundo del software libre y considerado como el más rápido y fácil de usar, pero tiene la desventaja de que no es funcional con grandes bases de datos a las que se tenga que estar accediendo continuamente.

10 razones para elegir MySQL.


Más información puedes consultarla en el siguiente link.


  1. Escalabilidad y flexibilidad.
  2. Alto rendimiento.
  3. Alta disponibilidad.
  4. Robusto soporte transaccional.
  5. Fortalezas en Web y Data Warehouse.
  6. Fuerte protección de datos.
  7. Desarrollo de aplicaciones complete.
  8. Facilidades de gestión.
  9. Open Source y soporte 24/7.
  10. Coste total de Propiedad menor.

sábado, 26 de octubre de 2013

Gestores de bases de datos

Es un conjunto de programas que permiten crear, mantener una base de datos, asegurando su integridad como la confidencialidad y seguridad.


Las características del sistema gestor de base de datos son:
  • Abstracción de la información. Ahorran a los usuarios detalles del almacenamiento físico de los datos.
  • Independencia. La independencia de los datos consiste en la capacidad de modificar el esquema (físico o lógico) de una base de datos sin tener que realizar cambios en las aplicaciones de ella.
  • Redundancia mínima. Un buen diseño de una base de datos evita la información repetida.
  • Consistencia. Vigilar que aquella información que aparece repetida se actualice de forma coherente.
  • Seguridad. Deben garantizar que la información este asegurada frente a usuarios malintencionados.
  • Integridad. Es adoptar las medidas necesarias para garantizar la validez de los datos almacenados.
  • Respaldo y recuperación. Deben proporcionar una forma eficiente de realizar copias de respaldo de la información almacenada en ellos.
  • Control de la concurrencia. Se tiene que controlar el acceso concurrente a la información, que podría derivar en inconsistencias.


Antecedentes de las de bases de datos

El origen de las bases de datos de remontan a la antigüedad donde ya existían bibliotecas y toda clase de registros, sin embargo su búsqueda era lenta y poco eficaz ya que no se contaba con ayuda de máquinas que pudieran reemplazar el trabajo manual.
El uso de las bases de datos se desarrolló a partir de las necesidades de almacenar grandes cantidades de información o datos.
Las bases de datos hoy en día es una herramienta útil para la administración, control, supervisión, etc. 
De cualquier tipo de registro, se puede decir que una base de datos es un conjunto de información relacionada que se encuentra agrupada o estructurada.

Actualmente las bases de datos están teniendo un impacto decisivo sobre el creciente uso de las computadoras.   


miércoles, 23 de octubre de 2013

BIENVENIDOS


Hola que tal, bienvenido a este espacio dedicado para ti, esperamos que esta visita sea de tú utilidad, aquí compartiremos información y contenido relacionado a las Bases de Datos, desde luego como equipo administrador no pretendemos sustituir tus cursos de Bases de Datos, sino apoyarte y ser una herramienta alternativa de consulta para aumentar tus conocimientos.

Cualquier duda o comentario sera atendido, claro sin ofender a cualquiera de los participantes (usuarios y administradores).

Que tu estancia por este blog sea placentero. Gracias por acceder a nuestro blog.

Atentamente, administradores.