Jesus

Solo disponible en BuenasTareas
  • Páginas : 10 (2354 palabras )
  • Descarga(s) : 7
  • Publicado : 2 de junio de 2010
Leer documento completo
Vista previa del texto
SELECT

Permite Seleccionar uno o mas campos de la tabla o tablas, es el que nos premite visualizar la información
sintanxis

SELECT CAMPO, CAMPO1,.. FROM TABLA WHERE [CONDICION] [BETWEEN]

ejemplo

Select nombre, apellido from clientes

para seleccionar todos los campos y no colocar los nombres de ellos, usamos el comodin asterisco "*"

Select * from clientes

seleccioncon Condición ocupamos WHERE
Seleccionaremos el nombre y el apellido mientras el rut sea 11111-1

Select Nombre, Apellido from clientes WHERE rut='11111-1'

BETWEEN Se ocupa para se ocupa para seleccionar valores entre un rango de datos
ejemplo: Seleccionaremos todas las personas nacidas entre los años 1982 y 1990
Select * from Personal where Year BETWEEN 1982 and 1990

INSERTPermite insertar uno o mas valores en nuestra tabla
SINTAXIS
INSERT INTO TABLA [campos] VALUES (VALOR1,,,VAOR N)

Ejemplo

INSERT INTO CLIENTES VALUES('111111-1','BENITO','SERRANO','1982')

aqui acabamos de insterar en la tabla los valores rut, nombre, apellido y año de nacimiento

alo no decir en que campos grabaremos se asume que es en todos, y los valores deben ir en el mismo ordende que estan los campos creados en la tabla

INSERT INTO CLIENTES (RUT,NOMBRE,APELLIDO,ANACIMIENTO)VALUES('111111-1','BENITO','SERRANO','1982')
Aqui decimos en que campos grabaremos la información, esto sirve cuando no grabaremos en todos los campos de la tabla.

UPDATE
Permite Actualizar La imformación de nuestras tablas.

SINTAXIS

UPDATE TABLA SET campo1 = Valor1,,,campoN=ValorN WHERE [condicion]

Ejemplo
UPDATE CLIENTES SET
NOMBRE ='ALFONSO',
APELLIDO ='GARCES'
WHERE RUT='1111111-1'

Si no hay condicion osea no lleva WHERE reemplazaria todos los valores de los campos de la tabla por seleccionado, por los que estan en la consulta.

DELETE
Permite borrar unos o mas resgistros de una tabla

SINTAXIS
DELETE FROM TABLA [WHERE codndicion]

EJEMPLODELETE From Cllientes Where Nombre='Benito'

La sentecia delete tmb permite borrar tablas
ejemplo
DELETE TABLE Clientes

Aqui decimos que borre la tabla Clientes.

|
23-Jul-02 SQL Fundamentals

|
What is SQL ? ¿Qué es SQL?
• One of the the fundamental building blocks of • Uno de los bloques de construcción fundamentales de
modern database architecture. arquitecturamoderna base de datos.
• SQL defines the methods used to create and • SQL define los métodos utilizados para crear y
manipulate relational databases on all major manipular bases de datos relacionales en las principales
platforms plataformas
• The correct pronunciation of SQL is a contentious • La pronunciación correcta de SQL es objeto de controversia
issue within the database community temadentro de la comunidad de base de datos
– In their SQL standard, the ANSI declared that the - En su SQL estándar, el ANSI declaró que el
official pronunciation is "es queue el.“ Pronunciación oficial es "la cola es el."
– However, many database professionals have taken to - Sin embargo, los profesionales de bases de datos muchos se dan a
the slang pronunciation "sequel." la pronunciacióncoloquial "secuela".

Sql Basics (contd') Sql Básico (cont.)
• SQL Flavours: • Sabores SQL:
– Oracle databases utilize their proprietary PL/SQL. - Bases de datos Oracle utiliza su patentada y PL / SQL.
– Microsoft SQL Server makes use of Transact-SQL. - Microsoft SQL Server utiliza Transact-SQL.
– However, all these variations are based upon the industry - Sin embargo, todas estasvariaciones se basan en la industria
standard ANSI SQL. estándar ANSI SQL.
– We'll stick to ANSI-compliant SQL commands (at least for - Estamos conformes quedo con comandos SQL ANSI (al menos para
our understanding purpose) that will work on any modern nuestra comprensión propósito) que funciona en cualquier navegador moderno
relational database system. sistema de base de datos relacional.
•...
tracking img