Envía esta página a un amigo  Envía esta página a un amigo   Volver al índice  Volver al índice
En cuanto a la creación y administración de Bases de Datos tenemos los clásicos, fundamentalmente Microsft, Oracle e Informix que operan bajo SQL.

SQL, por Structured Query Language, o vulgarmente sequel es un lenguaje standard para crear, actualizar y realizar consultas (queries) a sistemas de bases de datos relacionales, desarrollado en el año 1970. Lo de standard es absolutamente cierto pues es un ISO standard (ver nuestra sección sobre ISO)y también ANSI standard, ver al respecto http://www.jcc.com/sql_stnd.html .

Correspondientemente existen servidores SQL que se refieren a cualquier sistema de administración de Base de Datos (DBMS) que puede responder a consultas realizadas en lenguaje SQL, por ejemplo, los servidores SQL de Microsoft y los servidores Sybase.

ODBC, por Open DataBase Connectivity, es un estándar que posibilita el acceso a diferentes sistemas de bases de datos (Access, Paradox, dBase, Excel, etc. Como en el caso del hardware está constituído en cada sistema operativo por un conjunto de “drivers”. A su vez ODBC permite conectarse con diferentes lenguajes: VB, C++ y el SQL. ODBC no es sin embargo un estándar de Microsft, pues fue creado por el Grupo de Accesos SQL, del cual formaba parte, entre otros, Microsoft.

Microsoft en cambio tiene su propia desarrollo, OLE DB, realizado conjuntamente con la firma Merant http://www.oledb.com/ , como interfase de bajo nivel para cruzar y cohesionar todos los datos de una organización. Es un estándar abierto para acceder a cualquier tipo de datos.

MySQL, http://www.mysql.com/ y http://www.mysql.org , es un servidor SQL en la línea de los no comprometidos con la agresiva línea comercial del dominio .com y por lo tanto de amplio uso y predicamento en ambientes universitarios. Sus creadores recomiendan encarecidamente que no se confunda MySQL con los distintos productos SQL y para ello deben pronunciarlo como My Ess Que Ell o sea myesquel en Español.

Es apto para manejo de bases de datos múltiples de enormes volúmenes. Está basado en un daemon mysqld que abstece a muchos cliente-servidor. Un daemon o demonio es un programa que permanece “dormido” a la espera que algo ocurra, por Disk and Execution MONitor. La idea es que el que perpetra el asalto debe ser consciente de que el daemon está siempre atento. Es de especial uso para tareas de monitoreo. Los sistemas Uníx manejan comúnmente daemons para el manejo de requerimientos de servicios.

mSQL, o mini SQL o mSQL es un motor de bases de datos pequeñas pero permitiendo acceso rápido con poco uso de memoria. Son soluciones especialmente aptas para ser implementadas en Servidores Virtuales.

En el site http://www.hughes.com.au/ de Hughes Technologies de Australia ofrecen para ser bajada la Versión 1.0.11 de Agosto de 1999.