Actividad 4: Fundamentos de SQL

Description

Fichas con la definicion, sintaxis y ejemplos de Insert Select Update Delete
Flores Flores
Flashcards by Flores Flores, updated more than 1 year ago
Flores Flores
Created by Flores Flores almost 8 years ago
40
0

Resource summary

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
Show full summary Hide full summary

Similar

MAPA CONCEPTUAL - Enfoques de Investigación
Gabriel Iván Parra Rosero
FUNDAMENTOS DE LA EMBRIOLOGÍA.
fperezartiles
FUNDAMENTOS DE LA EPISTEMOLOGÍA
Paula Ruiz Nieto
Administración capítulo 1
Leonel Posadas
Tema 5. Ámbitos de la Educación Social
Diana Navarro6937
Etapas del proceso de investigación científica
Alex Tovar
Clasificación de las ciencias.
Caro Granados
Fundamentos Condicionamiento Clásico.
Lucía Rincón
Test Fundamentos Analytics - Glosario términos
Aula CM Tests
Diseño Grafico
Tatiana Guzmán
Fundamentos de Administración Escuelas y Tendencias Actuales de la administracion
Jhon Sebastian Rozo Beltran