Mysql Y Mysql Ab

Páginas: 7 (1605 palabras) Publicado: 24 de mayo de 2012
UNIVERSIDAD ESTATAL DE BOLIVAR
Trabajo Nº 4
Fecha envío: 12 – may – 2012
Fecha recepción: 20 – may – 2012

CARRERA: Informática Educativa.
CICLO: Sexto
MODALIDAD: Semi-presencial
CENTRO: Riobamba - Ites Isabel de Godín
ASIGNATURA: BASES DE DATOS II
NOMBRE: Lupe Cruz Peñafiel
Problema:

Conforme a lo Planificado en el Sílabo, Suba el Archivo de la Investigación realizadasobre:MySQL y MySQL AB

Desarrollo:
MySQL
Es uno de los sistemas de gestión de bases de datos más populares del mercado. Se trata de un SGBD basado en el modelo relacional, con licencia dual GPL y propietaria.
La conectividad, velocidad y seguridad hace de MySQL altamente conveniente para acceder a base de datos en Internet. Su implementación Cliente Servidor, basado en el álgebra relacional, secaracteriza por disponer toda la información contenida en tablas, y las relaciones entre datos deben ser representadas explícitamente en esos mismos datos.

Es un software de código abierto escrito en C y C++, accesible para cualquiera para usarlo y modificarlo. MySQL usa el GPL (GNU Licencia Publica General) no nos cuesta dinero a menos que lo incluyamos en un software comercial.
La versiónlibre fue escrita por Michael Windenis y la versión comercial es distribuida por TCX Datakonsulter AB (MySQL AB), compañía propiedad de Sun Microsystems.
Interioridades y potabilidad

* El principal objetivo de MySQL es velocidad y robustez.
* Escrito en C y C++
* Usa tablas en disco B-Tree muy rapidas con compresión de índice.
* Multiproceso, es decir puede usar varias CPU si éstasestán disponibles.
* Puede trabajar en distintas plataformas y S.O. distintos.

Seguridad

* Sistema de contraseñas y privilegios muy flexible y segura ( se encriptan cuando se conectan a un servidor).

Escalabilidad y límites

* Registros de longitud fija y variable. Se permite hasta 64 índices por tabla. Cada índice puede consistir desde 1 hasta 16 columnas o partes decolumnas. El máximo ancho de límite son 1000 bytes. Un índice puede usar prefijos de una columna para los tipos de columna CHAR, VARCHAR, BLOB, o TEXT.
* Diversos tipos de columnas como enteros de 1, 2, 3, 4, y 8 bytes, coma flotante, doble precisión, carácter, fechas, enumerados, etc.
* Todos los datos están grabados en formato ISO8859_1.

Conectividad

* Los clientes usan TCP/IP (paracualquier plataforma), en windows pueden usar names pipes y en Unix utilizan socket unix para conectarse al servidor.
* El servidor soporta mensajes de error en distintas lenguas (permite escoger el lenguaje).
* Todos los comandos tienen -help o -? Para las ayudas.
* ODBC(Open Database Connectivity), se puede utilizar ACCESS para conectar con el servidor MySQL y los clientes puedenejecutarse en Windows o Unix.

Debilidades de My SQL:

* MySQL fue creado con la intención de ser un gestor rápido accediendo a la información, pero debido a su difusión y aceptación, MySQL empezó a ser un producto adoptado por diversos ámbitos para los cuales ni fue diseñado, ni está preparado.
* GNU que utiliza el MySQL es gratuito, pero no para el uso comercial.
* MySQL no es ungestor muy potente; MySQL no puede sustituir a MS SQL Server u Oracle en aplicaciones que requieren de un SGBDR.
* MySQL no tiene incorporado en su estructura ningún tipo de “integridad referencial” en su motor, lo cual no ofrece ningún control sobre la información que se recibe.
* No existe un transaccionalidad – método por el cual se asegura que los datos se introducen coherentemente a labase de datos.
* MySQL no está diseñado para ser un almacén de datos muy cambiantes en el tiempo, por ejemplo: un site de publicación de una revista diariamente.

Fortalezas de MySQL:

* MySQL tiene gran penetración en el mercado en los servidores de datos orientados a WEBSITES.
* MySQL se distribuye bajo licencia GNU/GPL, lo que lo hace en ciertas circunstancias gratuito; por ello...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • mysql
  • Mysql
  • Mysql
  • Mysql
  • Mysql
  • QUE ES MYSQL
  • Mysql
  • Mysql

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS