CONSULTAS EN BD EN SQL
*El lenguaje de consulta estructuturado SQL (Structured Query Language), es un lenguaje de base de datos normalizado.
*Esta compuesto por Comandos, Clausuras, Operadores y funciones.
*Estos elementos se combinan en las instrucciones para crear, actualizar y manipular las bases de datos.
COMANDOS SQL
Existen dos tipos de comandos SQL:
DDL : Permite crear y definir nuevas bases de datos, campos e indices (Data Definition Language).
DML: Permite generar consultas para ordenar, filtrar y extraer datos de la base de datos (Data Manipulation Language).
COMANDOS DDL
- CREATE: Utilizado para crear tablas, campos e indices.
- DROP : Empleado para eliminar tablas e indices.
- ALTER : Utilizado para modificar las tablas agregando campos o cambiando la definición de los datos.
COMANDOS DML
- INSERT: Utilizado para crear lotes de datos en la BB es una unica operacion.
- SELECT: Utilizado para consultar registros de la BBDD que satisfaga un criterio.
- UPDATE: Utilizado para modificar los valores de los campos y registros.
- DELETE: Utilizado para eliminar de una tabla de una BBDD.
EJEMPLO 01
► Ingrese a la BBDD y ejecute la siguiente instruccion:
create table CAMIONES
(
COD_CAMION INTEGER not null,
MARCA VARCHAR2 (150),
MODELO VARCHAR2 (300),
ANNO NUMBER,
PESO_CARGA INTEGER,
PATENTE VARCHAR2 (300)
)
► Ahora ejecute la siguiente instrucción:
alter table CAMIONES
add constraint PK_CAMIONES primary key (COD_CAMIONES);
► Y ahora ejecute la siguiente instrucción:
drop table CAMIONES
CLAUSURAS
Son condiciones de modificaciones utilizadas para definir los datos que se desea seleccionar o manipular. Algunas de las clausuras son las siguientes:
- FROM
- WHERE
- GROUP BY
- ORDER BY
OPERADORES LÓGICOS
- AND
- OR
- NOT
Operaciones de Comparación
- < : Menor que
- > : Mayor que
- < > : Distinto que
- < = : Menor ó igual que
- > = : Mayor ó igual que
- = : Igual que
EJEMPLO DE CONSULTA BÁSICA
La sintaxis basica de una consulta de seleccion es la siguiente:
SELECT campos FROM tablas;
*En donde campos es la lista de campos que se desean recuperar.
* Tabla es el origen de los mismos , por ejemplo:
SELECT nombre, telefono FROM clientes;
(Esta consulta devuelve un conjunto de registros con el campo Nombre y Telefono de la tabla Clientes.)
CON CONDICIÓN WHERE
SELECT campos
FROM tablas
WHERE condición;
Como ejemplo:
SELECT Apellidos, Salario
FROM Empleados
WHERE Salarios>21000;
No hay comentarios.:
Publicar un comentario