MYSQL
Una consola de Administración de Mysql creada por Mysql AB desde la que se pueden administrar las bases de datos, los usuarios y el servidor de bases de datos
MyCC es una potente consola de Administracíon para Mysql, que permite realizar todas las tareas de administración y trabajo de Mysql mediante un interface gráfico, y que viene a cubrir una de las mayores objeciones que los usuarios tenían de Mysql.
Para Utilizarlo, primero lo tendrás que descargar de Mysql.com. Existen actualmente versiones disponibles para Linux y para Windows. Para poder trabajar con un servidor de Mysql, primero lo tendrás que dar de alta mediante el icono de Resgitrar servidor. Aparece un cuadro de diálogo en el cúal se pueden configurar todos los parámetros de acesso al servidor, como son nombre del servidor, nombre de usuario, contraseña, puerto etc. Una vez conectado a un servidor se podrá acceder a las tareas de administración de los usuarios de Mysql, administrador del gestor, y administración de las tablas. Administrador de Usuarios Desde el se pueden añadir, borrar y modifcar las propiedades de los usarios de Mysql. Al hacer click sobre un usuario aparece la ventana de configuración del usuario.
En ella se pueden configurar el nombre de usuario, la contraseña. Respecto a los permisos, permite establecer un sistema de permisos general o individualizado para cada una de las tablas. Además permite darle permiso al usuario para que se lo ceda a otros (GRANT OPTIONS). Uno de los puntos fuertes respecto a la seguridad es que al definir un usuario, hay que especificar el servidor desde al cual accederá, limitando de esta forma, los riesgos de acceso indebido. Administración del servidor La ventana de Administración del servidor consta de tres pestañas desde la cual se pueden acceder a la lista de procesos, las variables de estado del servidor y las variables de configuración.
Desde esta ventana además se puede hacer un Ping al servidor, detenerlo, o guardar el contenido de las variables de estado. Desde la pestaña de procesos se puede ver el estado de cada uno de los procesos activos, viendo sus propiedades y con la opción de detenerlos mediante un Kill. Desde la pestaña de estado, se puede ver el contenido de cada una de las variables de estado, y se puede personalizar para mostrar simplemente las que te interesn. Desde la pestaña de variables se puede acceder al valor de cada una de las variables de configuración del servidor de Mysql. Ventana de Base de Datos Al seleccionar una base de datos dentro de la sección de bases de datos, aparece la ventana de base de datos, en ella se puede ver información relacionada con la base de datos, como puede ser número de tablas, el número de consultas por segundo, el tiempo que lleva en funcionamiento etc. Al seleccionar una base de datos, se pueden ver los nombres de las tablas que contiene, el número de registros que contiene. Las tablas se pueden eliminar, vaciar y renombrar. Cuando se selecciona una tabla, se pueden ver el nombre de los campos, los tipos de datos y los parámetros opcionales de cada uno de ellos.
Esta ventana permite crear nuevos campos, eliminarlos o modificar sus propiedades. Además mediante el icono de herramientas, se puede analizar la tabla, optimizarla y repararla. Al hacer doble clic sobre una tabla se muestran en la ventana los datos que contiene. Haciendo clic sobre cualquiera de los campos, se accede a la estructura de la misma. Para cada campo se puede elegir el tipo de datos, el tamaño, si es clave o no, el valor predeterminado del mismo.
Dentro de la tabla, existe un cuadro para configurar los índices que tiene.
Desde ella se pueden seleccionar los campos que lo contienen, así como el tipo de índice que se desea crear. Desde la pestaña de propiedades de la tabla se acceden a los atributos de la misma, como pueden ser el tipo de tabla, el modo de escritura, el tamaño máximo de cada fila etc.
En fin como puedes ver esta es la consola de acceso al servidor de Mysql que llevabamos tiempo esperando. El producto se distribuye como software libre, así que tanto la descarga como la utilización ilimitada es gratuita. Dispone de versiones Linux y Windows y se puede encontrar mucha más información, así como la última versión en la dirección.
+SQL
El Lenguaje de consulta estructurado (SQL [/esecuele/ en español, /sicuèl/ en inglés] Structured Query Language ) es un lenguaje declarativo de acceso a bases de datos relacionales que permite especificar diversos tipos de operaciones sobre las mismas. Una de sus características es el manejo del algebra y el calculo relacional permitiendo lanzar consultas con el fin de recuperar informacion de interés de una base de datos, de una forma sencilla. Es un lenguaje de cuarta generación (4GL).
Orígenes y evolución
Los orígenes del SQL están ligados a los de las bases de datos relacionales. En 1970 E. F Codd propone el modelo relacional y asociado a este un sublenguaje de acceso a los datos basado en el cálculo de predicados. Basándose en estas ideas, los laboratorios de IBM definen el lenguaje SEQUEL (Structured English QUEry Language) que más tarde sería ampliamente implementado por el SGBD experimental System R, desarrollado en 1977 también por IBM. Sin embargo, fue Oracle quien lo introdujo por primera vez en 1979 en un programa comercial.
El SEQUEL terminaría siendo el predecesor de SQL, siendo éste una versión evolucionada del primero. El SQL pasa a ser el lenguaje por excelencia de los diversos SGBD relacionales surgidos en los años siguientes y es por fin estandarizado en 1986 por el ANSI, dando lugar a la primera versión estandar de este lenguaje, el SQL-86 o SQL1. Al año siguiente este estándar es también adoptado por la ISO.
Sin embargo este primer estándar no cubre todas las necesidades de los desarrolladores e incluye funcionalidades de definición de almacenamiento que se consideraron suprimir. Así que en 1922 se lanza un nuevo estándar ampliado y revisado del SQL llamado SQL-92 o SQL2.
En la actualidad el SQL es el estándar de facto de la inmensa mayoría de los SGBD comerciales. Y, aunque la diversidad de añadidos particulares que incluyen las distintas implementaciones comerciales del lenguaje es amplia, el soporte al estándar SQL-92 es general y muy amplio.
Características generales
El SQL es un lenguaje de acceso a bases de datos que explota la flexibilidad y potencia de los sistemas relacionales permitiendo gran variedad de operaciones sobre los mismos. Es un lenguaje declarativo de alto nivel o de no procedimiento, que gracias a su fuerte base teórica y su orientación al manejo de conjuntos de registros, y no a registros individuales, permite una alta productividad en codificación. De esta forma una sola sentencia puede equivaler a uno o más programas que utilizasen un lenguaje de bajo nivel orientado a registro.
MICROSOFT DATA ACCESS COMPONENETS
Detalles rápidos
Nombre del archivo: MDAC_TYP.EXE
Versión: 2.80
Fecha de publicación: 19/09/2003
Idioma: Español
Tamaño de la descarga: 5.3 MB
Información general
Microsoft Data Access Components (MDAC) 2.8 instala los mismos components principales de Data Access que Microsoft SQL Server el proveedor OLE DB, el controlador ODBC. El instalador redistribuible Microsoft Data Access Components 2.8 instala los mismos componentes principales de acceso a datos que Microsoft Windows Server 2003.Esta versión no incluye Microsoft Jet, el proveedor Microsoft Jet OLE DB, el controlador ODBC para Desktop Database Drivers ni el controlador ODBC para Visual FoxPro.
Requisitos del sistema
Sistemas operativos compatibles: Windows 2000; Windows 98; Windows ME; Windows NT; Windows XP
Disponible sólo para equipos x86
