Created by Flores Flores
over 8 years ago
|
||
Question | Answer |
INSERT Una sentencia INSERT de SQL agrega uno o más registros a una (y sólo una) tabla en una base de datos relacional. | Sintaxis: INSERT INTO "nombre_tabla" ("columna1", "columna2", ...) VALUES ("valor1", "valor2", ...); Ejemplo: Suponiendo que tenemos una taba con la siguiente estructura, Tabla Store_Information: Nombre de Columna-------------Tip de Datos Store_Name------------------char(50) Sales----------------------float Txn_Date----------------------datetime y ahora deseamos insertar una fila adicional en la tabla que represente los datos de ventas para Los Ángeles el 10 de enero de 1999. En ese día, este negocio tenía $900 dólares estadounidenses en ventas. Por lo tanto, utilizaremos la siguiente escritura SQL: INSERT INTO Store_Information (Store_Name, Sales, Txn_Date) VALUES ('Los Angeles', 900, '10-Jan-1999'); |
SELECT La sentencia SELECT nos permite consultar los datos almacenados en una tabla de la base de datos. | Sintaxis: SELECT "nombre_columna" FROM "nombre_tabla"; Ejemplo: Para ilustrar el ejemplo anterior, suponga que tenemos la siguiente tabla: Tabla Store_Information: Store_Name---Sales---Txn_Date Los Angeles---1500---05-Jan-1999 San Diego---250---07-Jan-1999 Los Angeles---300---08-Jan-1999 Boston---700---08-Jan-1999 Podemos utilizar esta tabla como ejemplo a lo largo de la guía de referencia (esta tabla aparecerá en todas las secciones). Para seleccionar todos los negocios en esta tabla, ingresamos, SELECT Store_Name FROM Store_Information; |
UPDATE Una sentencia UPDATE de SQL es utilizada para modificar los valores de un conjunto de registros existentes en una tabla. | Sintaxis: UPDATE "nombre_tabla" SET "columna_1" = [nuevo valor] WHERE "condición"; Ejemplo: Por ejemplo, digamos que actualmente tenemos la tabla a continuación: Tabla Store_Information Store_Name---Sales---Txn_Date Los Angeles---1500---05-Jan-1999 San Diego---250---07-Jan-1999 Los Angeles---300---08-Jan-1999 Boston---700---08-Jan-1999 y notamos que las ventas para Los Angeles el 08/01/1999 es realmente de 500€ en vez de 300€ dólares estadounidenses, y que esa entrada en particular necesita actualizarse. Para hacerlo, utilizamos el siguiente SQL: UPDATE Store_Information SET Sales = 500 WHERE Store_Name = 'Los Angeles' AND Txn_Date = '08-Jan-1999'; La tabla resultante ser vería Tabla Store_Information Store_Name---Sales---Txn_Date Los Angeles---1500---05-Jan-1999 San Diego---250---07-Jan-1999 Los Angeles---500---08-Jan-1999 Boston---700---08-Jan-1999 |
DELETE Una sentencia DELETE de SQL borra uno o más registros existentes en una tabla. | Sintaxis: DELETE FROM "nombre_tabla" WHERE "condición"; Ejemplo: Por ejemplo, digamos que actualmente tenemos la siguiente tabla: Tabla Store_Information Store_Name---Sales---Txn_Date Los Angeles---1500---05-Jan-1999 San Diego---250---07-Jan-1999 Los Angeles---300---08-Jan-1999 Boston---700---08-Jan-1999 y decidimos no mantener ninguna información sobre Los Ángeles en esta tabla. Para lograrlo, ingresamos el siguiente SQL: DELETE FROM Store_Information WHERE Store_Name = 'Los Angeles'; Ahora el contenido de la tabla se vería, Tabla Store_Information Store_Name---Sales---Txn_Date San Diego---250---07-Jan-1999 Boston---700---08-Jan-1999 |
Want to create your own Flashcards for free with GoConqr? Learn more.