Guia mysql

Solo disponible en BuenasTareas
  • Páginas : 9 (2014 palabras )
  • Descarga(s) : 0
  • Publicado : 17 de mayo de 2011
Leer documento completo
Vista previa del texto
Guia rapida
de MySQL
Asi que ha conseguido una copia de este libro. Puede que muchos de 10s
lectores ya dispongan de conocimientos sobre MySQL y que deseen sumergirse
en las turbias aguas de la duplicacion de base de datos y de la optirnizacion de
variables de servidor. Si ya dispone de conocimientos avanzados sobre MySQL,
puede saltarse este capitulo. Los principiantes no debenpreocuparse. En este
libro se abordan todos 10s elementos necesarios para empezar a utilizar MySQL
y para convertirse en un usuario avanzado.
MySQL es la base de datos de codigo abierto mas popular del mundo. Codigo
abierto significa que todo el mundo puede acceder a1 codigo fuente, es decir, a1
codigo de programacion de MySQL. Todo el mundo puede contribuir para incluir
elementos, arreglar problemas,realizar mejoras o sugerir optimizaciones. Y asi
ocurre. MySQL ha pasado de ser una "pequeiia" base de datos a una completa
herramienta y ha conseguido superar a una gran cantidad de bases de datos
comerciales (lo que ha asustado a la mayor parte de 10s proveedores comerciales
de bases de datos). Por lo tanto, su rapido desarrollo se debe a la contribucion de
mucha gente a1 proyecto, asi comoa la dedicacion del equipo de MySQL.
A diferencia de 10s proyectos propietarios, en 10s que el codigo fuente es
desarrollado por un numero reducido de personas y se protege atentamente, 10s
proyectos de codigo abierto no excluyen a nadie interesado en aportar ideas, si
disponen de 10s conocimientos necesarios. En el aiio 2000, cuando MySQL contaba
con solo cuatro aiios de existencia, Michael"MONTY" Widenius, el fundador
de MySQL, predijo grandes avances para MySQL durante la primera convencion
sobre bases de datos de codigo abierto. En aquel entonces, muchos
proveedores de base de datos se burlaron de sus palabras. Hoy en dia ya han
desaparecido varios .
La version 3 de MySQL logro hacerse con el dominio de la gama baja del
mercado de Internet. Con el lanzamiento de la version4, este producto se dirige
ahora a una base de clientes mucho mas amplia. MySQL hace su entrada en el
mercado de las bases de datos en un momento en el que Apache es el producto
de codigo abierto dominante en el mercado de servidores Web y en el que la
presencia de varios sistemas operativos de codigo abierto (como Linux y FreeBSD)
es cada dia mas notable en el mercado de servidores.
Eneste capitulo se abordan 10s siguientes temas:
Conceptos y terminologia esenciales relacionados con bases de datos
Conexion y desconexion a un servidor MySQL
Creacion y eliminacion de bases de datos
Agregacion de datos a una tabla
Recuperacion y eliminacion de datos desde una tabla
Comprension de las funciones estadisticas y de fecha basicas
Combinacion de varias tablas
Comprension de 10sfundamentos de MySQL
MySQL es un sistema de administracion de bases de datos relational
(RDBMS). Se trata de un programa capaz de almacenar una enorme cantidad de
datos de gran variedad y de distribuirlos para cubrir las necesidades de cualquier
tip0 de organizacion, desde pequeiios establecimientos comerciales a grandes
empresas y organismos administrativos. MySQL compite con sistemas RDBMSpropietarios conocidos, como Oracle, SQL Server y DB2.
MySQL incluye todos 10s elementos necesarios para instalar el programa, preparar
diferentes niveles de acceso de usuario, administrar el sistema y proteger y
hacer volcados de datos. Puede desarrollar sus propias aplicaciones de base de
datos en la mayor parte de 10s lenguajes de programacion utilizados en la actualidad
y ejecutarlos encasi todos 10s sistemas operativos, incluyendo algunos de
10s que probablemente no ha oido nunca hablar. MySQL utiliza el lenguaje de
consulta estructurado (SQL). Se trata del lenguaje utilizado por todas las bases
de relacionales, que presentaremos en una seccion posterior. Este lenguaje permite
crear bases de datos, asi como agregar, manipular y recuperar datos en
funcion de criterios...
tracking img