Prueba

Solo disponible en BuenasTareas
  • Páginas : 24 (5825 palabras )
  • Descarga(s) : 0
  • Publicado : 4 de noviembre de 2010
Leer documento completo
Vista previa del texto
Banco Popular y de Desarrollo Comunal

Universidad Fidelitas
Custodia de Títulos Valores

San José, 26 de Noviembre del 2009

Universidad Fidélitas
Base de Datos II

-------------------------------------------------
Proyecto de Investigacion 1
-------------------------------------------------
MySQL

Autores:
Andrade Méndez Gustavo
Jiménez Solís Jonathan
Masís Zúñiga José LuisElmer Mondragón Prieto

Octubre, 2010


Tabla de contenido
Introduccion ii
MySQL iii
Historia iii
Principales características iii
Licencias de MySQL iv
Características Licencias de MySQL v
Licencia Comercial v
Plataformas soportadas vii
Instalación ix
1- Versión de Sistema Operativo Unix y Base de Datos: ix
2- Requerimientos de hardware y software: ix3- Procedimiento: ix
Administración (DBMS propio o de terceros). xiv
Tunning MySQL xiv
Rendimiento xv
Herramientas: xviii
Herramientas MySQL en Linux y Windows xviii
Almacenamiento xxxi
Seguridad xxxiv
Respaldo y recuperación xxxvi
Backup de nuestras aplicaciones: xxxvii
Bibliografía xlii

* Introduccion

En la presente investigación se detalla el uso de MySQL, usandocomo motor de base de datos la versión 5.0.
Se analizan las características, así como ventajas y limitaciones de la misma para su uso frecuente, unido a los requerimientos de hardware y software que se necesitan.
El sistema operativo utilizado para dicho documento Linux Mint 9 y la versión del MySQL es la 5.0, se presentan los pasos de la instalación, versiones, rendimiento, seguridad y uso deherramientas que facilitan el uso de esta base de datos.

MySQL
Historia
MySQL es un sistema de gestión de base de datos relacional, multihilo y multiusuario con más de seis millones de instalaciones. MySQL AB —desde enero de 2008 una subsidiaria de Sun Microsystems y ésta a su vez de Oracle Corporation desde abril de 2009— desarrolla MySQL como software libre en un esquema de licenciamientodual.
Por un lado se ofrece bajo la GNU GPL para cualquier uso compatible con esta licencia, pero para aquellas empresas que quieran incorporarlo en productos privativos deben comprar a la empresa una licencia específica que les permita este uso. Está desarrollado en su mayor parte en ANSI C (es un estándar publicado por el Instituto Nacional Estadounidense de Estándares (ANSI), para el lenguaje deprogramación C).
Al contrario de proyectos como Apache, donde el software es desarrollado por una comunidad pública y el copyright del código está en poder del autor individual, MySQL es patrocinado por una empresa privada, que posee el copyright de la mayor parte del código.
Esto es lo que posibilita el esquema de licenciamiento anteriormente mencionado. Además de la venta de licenciasprivativas, la compañía ofrece soporte y servicios. Para sus operaciones contratan trabajadores alrededor del mundo que colaboran vía Internet. MySQL AB fue fundado por David Axmark, Allan Larsson y Michael Widenius.

Principales características
Las siguientes características son implementadas únicamente por MySQL:
* Múltiples motores de almacenamiento (MyISAM, Merge, InnoDB, BDB, Memory/heap,MySQL Cluster, Federated, Archive, CSV, Blackhole y Example en 5.x), permitiendo al usuario escoger la que sea más adecuada para cada tabla de la base de datos.
* Agrupación de transacciones, reuniendo múltiples transacciones de varias conexiones para incrementar el número de transacciones por segundo.

Industria relacionada
La industria radica en la venta de productos software y de algunosservicios relacionados a numerosas empresas que utilizan estos productos.
Clasifica los productos así:
* MySQL Enterprise: incluye MySQL Enterprise Server, Monitoreo de la red MySQL, servicios de consulta y soporte de producción MySQL.
* MySQL Cluster
* MySQL Embedded Database.
* MySQL Drivers: para JDBC, ODBC y .Net
* MySQL Tools: MySQL Administrator, MySQL Query Browser, and...
tracking img