Académique Documents
Professionnel Documents
Culture Documents
DEFINICION:
SQL fue introducido por Oracle por primera vez en una base de datos comercial en
el año 1979.
• SENTENCIA SELECT
• SENTENCIA UPDATE
UPDATE <nombre-tabla>
SET <columna1> = valor1 [, <columna2> = valor2...?
[WHERE <condición>?
Actualiza los campos correspondientes junto con los valores que se le asignen, en
el subconjunto de filas que cumplan la condición de selección. Si no se pone
condición de selección, la actualización se da en todas las filas de la tabla.
Si se desea actualizar a nulos, se asignará el valor NULL.
• SENTENCIA INSERT
En este caso los valores se asignarán a cada una de las columnas mencionadas
por posicionamiento relativo, siendo necesario que por lo menos se asignen
valores a todas aquellas columnas que no admiten valores nulos en la tabla.
Para insertar un subconjunto de filas de una tabla en otra se escribe una sentencia
INSERT con una SUBSELECT interna. Los formatos posibles son:
lenguaje de definición de datos, incluye órdenes para definir, modificar o borrar las
tablas en las que se almacenan los datos y de las relaciones entre estas. (Es el
que más varia de un sistema a otro)[8]
• Sentencia CREATE
Create es utilizado para crear una nueva base de datos, tabla, índice o un query
guardado. Los tipos de objetos que pueden ser creados son Tablas, Índices,
Usuarios y Bases de Datos.
CREATE TABLE
Considerado el comando CREATE mas común, el comando CREATE TABLE. El
uso típico es el siguiente:
CREATE [TEMP [ORAL]] TABLE [nombre tabla] ([definicion de columnas])
[parámetros de la tabla].
Definición de Columnas
Una lista separada por comas que consiste en cualquiera de los siguientes incisos:
Definición de columna
[Nombre columna] [Tipo de dato] {NULL | NOT NULL} {opciones de columna}
Definición de Llave Primaria
PRIMARY KEY ([lista de columnas separadas por coma] )
CONSTRAINTS
Por ejemplo, el comando para crear una tabla llamada "empleados" con unas
columnas de ejemplo sería el siguiente:
);
• Sentencias DROP
Drop
Se utiliza para destruir un objeto existente. Tal es el caso de una base de datos,
una tabla, índices o una vista.
Por ejemplo, el comando para botar una tabla llamada empleados es el siguiente:
• Sentencias ALTER
Alter
Utilizado para modificar un objeto existente en la base de datos.
ALTER tipo_objeto nombre_objeto parámetros.
Por ejemplo: El comando para agregar una columna llamada "edad" a una tabla
llamada estudiante podría ser:
[1] http://www.alegsa.com.ar/Dic/sql.php
[2] http://personal.lobocom.es/claudio/sql001.htm
[3] http://www.paginasprodigy.com/evaristopacheco/taller/conceptos.html
[4]http://www.casadellibro.com/libro-sql-guia-practica-para-
usuarios/2900001078805
[5] http://mx.geocities.com/sqlconceptos/usos.htm
[6] http://www.aulaclic.es/sql/t_1_1.htm
[7]http://www.miliuco.net/docs/oracle_select.htm
[8]http://www.aulaclic.es/sql/t_1_1.htm
[9] http://www.help400.es/asp/scripts/nwart.asp?Num=160&Pag=34&Tip=T