Welcome to Scribd, the world's digital library. Read, publish, and share books and documents. See more
Download
Standard view
Full view
of .
Look up keyword
Like this
7Activity
0 of .
Results for:
No results containing your search query
P. 1
Base de Datos

Base de Datos

Ratings: (0)|Views: 1,401 |Likes:
Published by glorita309_ysl28153

More info:

Published by: glorita309_ysl28153 on Mar 04, 2009
Copyright:Attribution Non-commercial

Availability:

Read on Scribd mobile: iPhone, iPad and Android.
download as DOC, PDF, TXT or read online from Scribd
See more
See less

04/21/2013

pdf

text

original

 
BASE DE DATOS.1. DEFINICIÓN:
Conjunto de datos almacenados en una computadora y organizados en unprograma que permita la consulta selectiva de los mismos.[1]
Almacén de datos relacionados con diferentes modos de organización. Unabase de datos representa algunos aspectos del mundo real, aquellos que leinteresan al diseñador. Se diseña y almacena datos con un propósitoespecífico. Con la palabra "datos" se hace referencia a hechos conocidosque pueden registrarse, como ser meros telefónicos, direcciones,nombres, etc.Las bases de datos almacenan datos, permitiendo manipularlos fácilmentey mostrarlos de diversas formas. [2]
Es una colección de archivos interrelacionados, son creados con un(SGBD) (sistemas de gestión de base de datos), Su contenido engloba lainformación concerniente de una organización de tal manera que los datosestén disponibles para los usuarios. su finalidad es eliminar la redundanciao al menos minimizarla. Sus tres componentes principales son: ElHardware, el Software (SGBD) y los datos a manejar, así como el personalencargado del manejo del sistema.Los sistemas de bases de datos se diseñan para manejar grandescantidades de información. Un objetivo primordial es proporcionar a losusuarios finales una visión abstracta de los datos. [3]
Una base de datos es una colección de información organizada de formaque un programa de ordenador pueda seleccionar pidamente losfragmentos de datos que necesite. Una base de datos es un sistema dearchivos electrónico. Las bases de datos tradicionales se organizan por campos, registros y archivos. Un campo es una pieza única de información;un registro es un sistema completo de campos; y un archivo es unacolección de registros.[4]
2. GESTORES O MOTORES DE BASES DE DATOS.
 
se define como el conjunto de programas que administran y gestionan lainformación contenida en una base de datos. Ayuda a realizar las siguientesacciones:
Definición de los datos
Mantenimiento de la integridad de los datos dentro de la base de datos
Control de la seguridad y privacidad de los datos
Manipulación de los datos [5]
2.1 MySQL¿Qué es MySQL?
Es un sistema de gestión de bases de datos relacional, fue creada por la empresasueca MySQL AB, la cual tiene el copyright del código fuente del servidor SQL, asícomo también de la marca.MySQL es un software de código abierto, licenciado bajo la GPL de la GNU,aunque MySQL AB distribuye una versión comercial, en lo único que se diferenciade la versión libre, es en el soporte técnico que se ofrece, y la posibilidad deintegrar este gestor en un software propietario, ya que de otra manera, sevulneraría la licencia GPL.El lenguaje de programación que utiliza MySQL es Structured Query Language(
SQL
) que fue desarrollado por IBM en 1981 y desde entonces es utilizado deforma generalizada en las bases de datos relacionales.
Historia de MySQL
MySQL surgió alrededor de la década del 90, Michael Windenis comenzó a usar mSQL para conectar tablas usando sus propias rutinas de bajo nivel (ISAM). Trasunas primeras pruebas, llegó a la conclusión de que mSQL no era lo bastanteflexible ni rápido para lo que necesitaba, por lo que tuvo que desarrollar nuevasfunciones. Esto resulto en una interfaz SQL a su base de datos, totalmentecompatible a mSQL.El origen del nombre MySQL no se sabe con certeza de donde proviene, por unalado se dice que en sus librerías han llevado el prefijo “my” durante los diezúltimos años, por otra parte, la hija de uno de los desarrolladores se llama My. Asíque no está claramente definido cual de estas dos causas han dado lugar alnombre de este conocido gestor de bases de datos.
Características principales
Inicialmente, MySQL carecía de algunos elementos esenciales en las bases dedatos relacionales, tales como integridad referencial y transacciones. A pesar deesto, atrajo a los desarrolladores de páginas web con contenido dinámico, debido
 
a su simplicidad, de tal manera que los elementos faltantes fueroncomplementados por la vía de las aplicaciones que la utilizan. Poco a poco estoselementos faltantes, están siendo incorporados tanto por desarrolladores internos,como por desarrolladores de software libre.En las últimas versiones se pueden destacar las siguientes característicasprincipales:
El principal objetivo de MySQL es velocidad y robustez.
Soporta gran cantidad de tipos de datos para las columnas.
Gran portabilidad entre sistemas, puede trabajar en distintas plataformas ysistemas operativos.
Cada base de datos cuenta con 3 archivos: Uno de estructura, uno de datosy uno de índice y soporta hasta 32 índices por tabla.
Aprovecha la potencia de sistemas multiproceso, gracias a suimplementación multihilo.
Flexible sistema de contraseñas (passwords) y gestión de usuarios, con unmuy buen nivel de seguridad en los datos.
El servidor soporta mensajes de error en distintas lenguas.
Ventajas
Velocidad al realizar las operaciones, lo que le hace uno de los gestorescon mejor rendimiento.
Bajo costo en requerimientos para la elaboración de bases de datos, ya quedebido a su bajo consumo puede ser ejecutado en una quina conescasos recursos sin ningún problema.
Facilidad de configuración e instalación.
Soporta gran variedad de Sistemas Operativos
Baja probabilidad de corromper datos, incluso si los errores no se producenen el propio gestor, sino en el sistema en el que está.
Conectividad y seguridad
Desventajas
Un gran porcentaje de las utilidades de MySQL no están documentadas.
No es intuitivo, como otros programas (ACCESS).[6]
2.2
SQL Server Es un sistema de gestión de bases de datos relacionales (SGDBR o RDBMS:Relational Database Management System) diseñado para trabajar con grandescantidades de información y la capacidad de cumplir con los requerimientos deproceso de información para aplicaciones comerciales y sitios Web.

You're Reading a Free Preview

Download
/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->