Informatica

Páginas: 7 (1642 palabras) Publicado: 7 de septiembre de 2014
El lenguaje SQL
SQL: Structured Query Language ó Lenguage de consultas estructurado.
El SQL es un lenguaje estándar de programación para el acceso a bases de datos.
El lenguaje SQL se utiliza para acceder y manipular datos en cualquier base de datos del mercado, como por ejemplo, para las bases de datos MySQL, Oracle, DB2, SQL Server, Access.
El SQL es un lenguaje estructurado y un estándarANSI para el acceso y manipulación de los datos de cualquier base de datos.
El SQL se compone de sentencias SQL, cada una con una utilidad diferente, como por ejemplo:
Creación de una base de datos (CREATE DATABASE)
Creación de una tabla (CREATE TABLE)
Creación de una vista (CREATE VIEW)
Creación de un índice de una tabla (CREATE INDEX)
Consultar los datos almacenados en una tabla (SELECT)Insertar datos en una tabla (INSERT)
Modificar datos ya existentes en una tabla (UPDATE)
Borrar datos almacenados en una tabla (DELETE)
Dar permiso de acceso a los datos de una tabla (GRANT)
Eliminar permisos de acceso a datos de una tabla (REVOKE)
Finalizar la transacción de una sentencia SQL (COMMIT)
Retroceder la transacción de una sentencia SQL (ROLLBACK)
A partir de ahora, utilizaremosdos herramientas que nos servirán para ir aplicando sentencias SQL:
1. El editor de SQL: HeidiSQL
2. El SGBD MySQL

HeidiSQL
Es una aplicación ligera que sirve para administrar MySQL y bases de datos de Microsoft SQL. Permite ver y editar datos; crear y editar tablas, vistas, procedimientos, triggers y eventos programados.
Es OpenSource y gratuito. Permite conectarse a variosservidores en una sola ventana.
Además es posible monitorear y matar procesos-clientes.
También es posible buscar texto específico en todas las tablas de todas las bases de datos de un servidor.

MySQL
El software MySQL® proporciona un servidor de base de datos SQL (Structured Query Language) muy rápido, multi-threaded, multi-usuario y robusto.

MySQL es un sistema de gestión de bases de datosrelacionales (SGBD)
Una base de datos es una colección estructurada de datos. Puede ser cualquier cosa, desde una simple lista de compra a una galería de pintura o las más vastas cantidades de información en una red corporativa. Para añadir, acceder, y procesar los datos almacenados en una base de datos, necesita un sistema de gestión de base de datos como MySQL Server. Al ser los computadores muybuenos en tratar grandes cantidades de datos, los sistemas de gestión de bases de datos juegan un papel central en computación, como aplicaciones autónomas o como parte de otras aplicaciones.

Una base de datos relacional almacena datos en tablas separadas en lugar de poner todos los datos en un gran almacén. Esto añade velocidad y flexibilidad. La parte SQL de "MySQL"se refiere a "StructuredQuery Language". SQL es el lenguaje estandarizado más común para acceder a bases de datos y está definido por el estándar ANSI/ISO SQL. El estándar SQL ha evolucionado desde 1986 y existen varias versiones: "SQL-92" se refiere al estándar del 1992, "SQL:1999" se refiere a la versión del 1999, y "SQL:2003" se refiere a la versión actual del estándar.

El software MySQL tiene una doble licencia.Los usuarios pueden elegir entre usar el software MySQL como un producto Open Source bajo los términos de la licencia GNU General Public Licens, o pueden adquirir una licencia comercial estándar de MySQL AB.

MySQL software es Open Source.
Open Source significa que es posible para cualquiera usar y modificar el software. Cualquiera puede bajar el software MySQL desde internet y usarlo sin pagarnada. En caso de necesitar añadir código MySQL en una aplicación comercial, es posible comprar una licencia comercial.

El servidor de base de datos MySQL es muy rápido, fiable y fácil de usar.
El servidor MySQL también tiene una serie de características prácticas desarrolladas en cooperación con los usuarios.
MySQL Server se desarrolló originalmente para tratar grandes bases de datos de...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Informatica
  • Informatica
  • Informatica
  • Informatica
  • Informatica
  • Informática
  • Informatica
  • Informatica

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS