Capitulo2

Solo disponible en BuenasTareas
  • Páginas : 8 (1762 palabras )
  • Descarga(s) : 0
  • Publicado : 24 de febrero de 2012
Leer documento completo
Vista previa del texto
Bases de Datos
Es un conjunto de datos pertenecientes a un mismo contexto y almacenados sistemáticamente para su posterior uso.
Existen programas denominados sistemas gestores de bases de datos, abreviado SGBD, que permiten almacenar y posteriormente acceder a los datos de forma rápida y estructurada. Las propiedades de estos SGBD, así como su utilización y administración, se estudian dentrodel ámbito de la informática.
Bases de datos estáticas.
Son bases de datos de sólo lectura, utilizadas primordialmente para almacenar datos históricos que posteriormente se pueden utilizar para estudiar el comportamiento de un conjunto de datos a través del tiempo, realizar proyecciones, tomar decisiones y realizar análisis de datos para inteligencia empresarial.
Bases de datos dinámicas.
Éstasson bases de datos donde la información almacenada se modifica con el tiempo, permitiendo operaciones como actualización, borrado y adición de datos, además de las operaciones fundamentales de consulta. Un ejemplo de esto puede ser la base de datos utilizada en un sistema de información de un supermercado, una farmacia, un videoclub o una empresa.
Cada base de datos se compone de una o más tablasque guardan un conjunto de datos. Cada tabla tiene una o más columnas y filas. Las columnas guardan una parte de la información sobre cada elemento que queramos guardar en la tabla y cada fila de la tabla conforma un registro. Las bases de datos pueden clasificarse de varias maneras, de acuerdo al contexto que se este manejando, o la utilidad de la misma.

Mysql Server.
Es un sistema manejadory gestión de base de datos, multi-hilos, confiable, rápido, compacto, poderoso, multi-usuario y multiplataforma podemos hacer las bases de datos a código abierto.
MySQL se licencia bajo los términos de la Licencia Pública General GNU. Su diseño multihilo le permite soportar una gran carga de forma muy eficiente. MySQL fue creada por la empresa sueca MySQL AB, que mantiene el copyright delcódigo fuente del servidor SQL, así como también de la marca.
SQL (Lenguaje de Consulta Estructurado) fue comercializado por primera vez en 1981 por IBM, el cual fue presentado a ANSI y desde ese entonces ha sido considerado como un estándar para las bases de datos relacionales.
Una buena instalación y configuración de MySQL, y sobre todo una buena administración de las herramientas que éste nosproporciona, logrará:
* Qué las consultas que se realicen mediante sentencias MySQL obtengan un tiempo de respuesta óptimo.
* Qué la memoria y la CPU de la máquina estén aprovechadas al máximo.
MySQL es muy rápida en la lectura cuando utiliza el motor no transaccional MyISAM, pero puede provocar problemas de integridad en entornos de alta concurrencia en la modificación. En aplicaciones webhay baja concurrencia en la modificación de datos y en cambio el entorno es intensivo en lectura de datos, lo que hace a MySQL ideal para este tipo de aplicaciones. Sea cual sea el entorno en el que va a utilizar MySQL.

Características.

Entre las principales características de los sistemas de base de datos podemos mencionar:
* Independencia lógica y física de los datos.
*Redundancia mínima.
* Acceso concurrente por parte de múltiples usuarios.
* Integridad de los datos.
* Consultas complejas optimizadas.
* Ventajas de las bases de datos.
* Control sobre la redundancia de datos:
Los sistemas de ficheros almacenan varias copias de los mismos datos en ficheros distintos. Esto hace que se desperdicie espacio de almacenamiento, además de provocar lafalta de consistencia de datos.
En los sistemas de bases de datos todos los ficheros están integrados, por lo que no se almacenan varias copias de los mismos datos. Sin embargo, en una base de datos no se puede eliminar la redundancia completamente, ya que en ocasiones es necesaria para modelar las relaciones entre los datos.
Ventajas por la integración de datos.
* Control sobre la...
tracking img