Está en la página 1de 18

Curso:

Base de Datos con MS SQL Server 2019


Preguntas

• ¿Cómo visualizamos los datos de la BD? ¿Se podrá actualizar datos


de la BD?
Contenidos que veremos el día de hoy

SQL: SQL Server Básico

3. Conceptos DDL, DML, DCL y TCL .


4. Creación de una BD e Inserción de Datos.
5. Consultas a la BD y Actualización de Datos.
6. Consultas múltiples tablas y Agregación.
7. Procedimientos Almacenados.
Comprender las sentencias para la
extracción y visualización de datos en la
BD.

Nuestro objetivo
SQL: SQL Server Básico
• Creación de consultas
Consultas

Estructura General de una consulta


Consultas

Estructura General de una consulta


Consultas

Alias en las consultas


Consultas

Filtros en las consultas


Consultas

Operadores de texto en las consultas

Otros Operadores
Consultas
Operadores
Operadores Lógicos

• SELECT * FROM Empleados WHERE Edad > 25 AND Edad < 50;

• SELECT * FROM Empleados WHERE (Edad > 25 AND Edad < 50) OR
Sueldo = 100;

• SELECT * FROM Empleados WHERE NOT Estado = 'Soltero’;

• SELECT * FROM Empleados WHERE (Sueldo > 100 AND Sueldo < 500)
OR (Provincia = 'Madrid' AND Estado = 'Casado');
Operadores Aritméticos

Si queremos ver los títulos, precio y cantidad de cada libro escribimos la siguiente
sentencia:
select titulo,precio,cantidad
from libros;

Si queremos saber el monto total en dinero de un título podemos multiplicar el


precio por la cantidad por cada título, pero también podemos hacer que SQL
Server realice el cálculo y lo incluya en una columna extra en la salida:

select titulo, precio, cantidad, precio*cantidad as Total


from libros;

Si queremos saber el precio de cada libro con un 10% de descuento podemos incluir
en la sentencia los siguientes cálculos:
select titulo, precio, precio- (precio*0.1) as Descuento
from libros;
Actualización

Estructura básica de Actualización de Datos

Estructura básica de Eliminación Datos


Actualización

También podemos actualizar los datos empleando operadores


aritméticos:

update libros set precio=precio-(precio*0.1)


where precio > 100;
Revisando lo aprendido
Actividad
Realizar consultas a la BD procesada.

También podría gustarte