0% encontró este documento útil (0 votos)
19 vistas19 páginas

Componentes y Comandos de SQL

El documento habla sobre el lenguaje de consulta estructurado SQL y sus componentes. SQL se utiliza para procesar bases de datos relacionales y está compuesto de comandos, cláusulas, operadores y funciones de agregado. Algunos comandos importantes son CREATE, DROP, ALTER, SELECT, INSERT, UPDATE y DELETE.

Cargado por

Pilar Martinez
Derechos de autor
© All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
19 vistas19 páginas

Componentes y Comandos de SQL

El documento habla sobre el lenguaje de consulta estructurado SQL y sus componentes. SQL se utiliza para procesar bases de datos relacionales y está compuesto de comandos, cláusulas, operadores y funciones de agregado. Algunos comandos importantes son CREATE, DROP, ALTER, SELECT, INSERT, UPDATE y DELETE.

Cargado por

Pilar Martinez
Derechos de autor
© All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd

BASES DE DATOS

Lenguaje de consulta estructurado


SQL
El lenguaje de consulta estructurado (SQL) es
un lenguaje de base de datos normalizado,
está destinado a procesar bases de
datos relacionales.

Componentes del SQL

El lenguaje SQL está compuesto por


comandos, cláusulas, operadores y funciones
de agregado. Estos elementos se combinan en
las instrucciones para crear, actualizar y
manipular las bases de datos.
Comandos
Comandos DDL ( Data Definition Language)
Comando Descripción
CREATE Utilizado para crear nuevas tablas, campos e índices
DROP Empleado para eliminar tablas e índices
Utilizado para modificar las tablas agregando campos o
ALTER
cambiando la definición de los campos.
Comandos DML (Data Manipulation Language)
Comando Descripción
Utilizado para consultar registros de la base de datos que
SELECT (Leer)
satisfagan un criterio determinado
Utilizado para cargar lotes de datos en la base de datos en
INSERT (Crear)
una única operación.
UPDATE Utilizado para modificar los valores de los campos y registros
(Actualizar) especificados
Utilizado para eliminar registros de una tabla de una base de
DELETE (Borrar)
datos
Operadores de Comparación
TIPOS DE DATOS: [Link]

Operador Uso
< Menor que
> Mayor que
<> Distinto de
<= Menor ó Igual que
>= Mayor ó Igual que
= Igual que
Utilizado para especificar un intervalo de
BETWEEN
valores.
LIKE Utilizado en la comparación de un modelo
Utilizado para especificar registros de una
In
base de datos.
Ejercicio
Crear una base de datos llamada Empresa.
Crear la tabla empleados con los siguiente datos:
codigo int primary key,
nombre varchar(30),
apellidos varchar(30),
cargo varchar(20),
salario double,
ciudad varchar(20)
Solución
Ejercicios
1. Llenar 10 registros.
2. Consultar todos los datos de los empleados de cargo Ingeniero.
3. Consultar todos los datos de Juan, Pedro y María (in).
4. Consultar todos los datos de los empleados cuyo nombre
comienza por M (like).
5. Consultar todos los datos de los empleados con salario superior a
2000000.
6. Consultar todos los datos de los empleados que viven en Cali.
7. Consultar todos los datos de los empleados que viven en Bogotá y
el salario es superior a 3000000.
8. Consultar todos los datos de los empleados que tienen salarios
entre 1000000 y 4000000 (between).
9. Consultar todos los datos de los empleados de cargo ingeniero y
asistente.
10. Consultar todos los datos de los empleados tienen salario superior
a 2000000, viven en Bogotá y el nombre comienza por P.
11. Consultar nombres y apellidos de los empleados que vivan en Cali.
Llenar registros
Operador BETWEEN
Se utiliza para establecer un rango de valores.

Sintaxis

SELECT *
FROM tabla
WHERE campo BETWEEN valor_mínimo AND valor_máximo
Operador IN
Se usa para obtener una lista de valores de dominio
específicos .

SELECT *
FROM empleado
WHERE nombre IN (‘Nombre1’, ‘Nombre2’)
Operador LIKE
Se utiliza para comparar una expresión de cadena con un
modelo en una expresión SQL.

Sintaxis

SELECT *
FROM Prueba
WHERE Nombre LIKE 'A%'
SQL SERVER

DROP
DELETE
ALTER
Ejercicios
1. Borrar la tabla empleados
2. Eliminar los empleados cuyo salario es inferior a 1000000.
Eliminar una tabla

DROP TABLE Nombre_Tabla


Borrar datos de una tabla

DELETE FROM Nombre_tabla

DELETE FROM Nombre_tabla


WHERE Condición

[Link]
[Link]?inicio=1&cod=9&punto=9
Eliminar una columna

ALTER TABLE tabla


DROP COLUMN Nombre_Columna
Añadir una nueva columna

ALTER TABLE tabla


ADD campo tipo_dato
Modificar el tipo de dato de una columna

ALTER TABLE Nombre_tabla


MODIFY COLUMN Nombre_columna tipo_dato
GRACIAS

También podría gustarte