Академический Документы
Профессиональный Документы
Культура Документы
http://www.systemaster.com/4deinteres/utilidades/diccionario.htm
Lenguaje utilizado para base de datos desarrollado entre 1974 y 1975 en IBM Research. Por
esos años se llamaba SEQUEL (Structured English QUEry Language) y servía como interfaz
para un sistema experimental de base de datos llamado SYSTEM R.
SQL fue introducido por Oracle por primera vez en una base de datos comercial en el año
1979.
Se convirtió en un estándar ANSI e ISO dando lugar al SQL-86 o SQL1, que se fue
actualizando a SQL-92 o SLQ2, luego a SQL3 y actualmente (2004) a SQL4.
El lenguaje se utiliza para definir, consultar y actualizar la base de datos, y es el más popular de
su estilo.
La estructura básica para consultas en SQL es select-from-where.
Conceptualmente, SQL es un lenguaje de definición de datos (LDD), un lenguaje de
definiciones de vistas (LDV) y un lenguaje de manipulación de datos (LMD), que posee también
capacidad para especificar restricciones y evolución de esquemas.
http://www.alegsa.com.ar/Dic/sql.php
Es un potente lenguaje informático que cumple las funciones de DDL y DML en los SGBD
relacionales. Su origen está en el lenguaje SEQUEL (Structured English QUEry Language)
desarrollado en IBM en los años 1974-75.
DDL (Lenguaje de Definición de Datos). Por medio de este, el DBMS identifica las
descripciones de los elementos de los esquemas y almacena la definición del esquema en el
catálogo del DBMS. Mediante el DDL, el DBMS específica el esquema conceptual e interno
(Base de datos Almacenada).
http://www.paginasprodigy.com/evaristopacheco/taller/conceptos.html
El DDL (Data Definition Language) lenguaje de definición de datos es la parte del SQL que
más varía de un sistema a otro ya que esa área tiene que ver con cómo se organizan
internamente los datos y eso, cada sistema lo hace de una manera u otra.
http://74.125.47.132/search?q=cache:dCnxnCVJLIYJ:190.84.50.173:81/guiasUAN/programacio
n3/apoyos/introduccionDDL.pdf+definicion+DML&hl=es&ct=clnk&cd=3&gl=co&client=firefox-a
SELECT-FROM-WHERE
Estructura típica para las consultas SQL a bases de datos.
El bloque de consulta tiene la siguiente forma:
La lista de tablas, es la lista de nombres de las tablas o relaciones necesarias para procesar la
consulta.
La condición, es la expresión condicional (booleana) que identifica las tuplas que serán
recuperadas por la consulta.
Por ejemplo, la siguiente consulta a una base de datos, da como resultado la lista de alumnos
(nombre y apellido) que se encuentran registrados en la tabla ALUMNO donde el curso al que
asisten es llamado "informatica":
La cláusula WHERE puede ser omitida, lo cual devolvería todos los alumnos.
http://www.alegsa.com.ar/Dic/select-from-where.php
Puede ejecutar una única instrucción DDL en este artículo utilizando la sintaxis siguiente con
las clases DAO de MFC:
La instrucción de tabla crear siguiente crea una tabla de prueba con toda la DDL disponible
para los tipos de datos:
CREATE TABLE TestAllTypes
(
MyText TEXT(50),
MyMemo MEMO,
MyByte BYTE,
MyInteger INTEGER,
MyLong LONG,
MyAutoNumber COUNTER,
MySingle SINGLE,
MyDouble DOUBLE,
MyCurrency CURRENCY,
MyReplicaID GUID,
MyDateTime DATETIME,
MyYesNo YESNO,
MyOleObject LONGBINARY,
MyBinary BINARY(50)
)
Esta instrucción es útil cuando se necesita quitar o agregar un campo a una tabla existente.
Nota: esta instrucción no permite modificar un campo existente en una tabla de Access (por
ejemplo, para cambiar tipo de datos el campo).
La siguiente instrucción de DDL agrega una columna denominada ExtraInfo a una tabla
denominada NotEnoughFields:
Instrucción el ALTER TABLE se puede utilizar para crear una relación entre dos tablas.
La siguiente instrucción SQL crea dos tablas (Cars y colores) y, a continuación, se crea una
relación entre la tabla Cars y la tabla de colores en el campo ColorID (cada vehículo puede
tener sólo un color).
Nota: hay tres instrucciones de DDL independientes, que deben ser una ejecutado a la vez:
La instrucción CREATE DDL INDEX se utiliza para crear índices adicionales en una tabla
existente.
Se utiliza la instrucción de DDL DROP para eliminar las tablas existentes o índices.
http://support.microsoft.com/kb/180841/es
Manipulación
A través de estos comandos consultamos, modificamos o borramos la información dentro de la
base de datos:
Select
SELECT pro_descri
FROM productos
WHERE pro_clave = "100345"
SELECT *
FROM productos
Insert
UPDATE productos
SET pro_estado = "A"
WHERE pro_clave = "100345"
Delete
Control (DCL)
Manejamos la seguridad y los privilegios relacionados con la base de datos.
Grant