Docsity
Docsity

Prepara tus exámenes
Prepara tus exámenes

Prepara tus exámenes y mejora tus resultados gracias a la gran cantidad de recursos disponibles en Docsity


Consigue puntos base para descargar
Consigue puntos base para descargar

Gana puntos ayudando a otros estudiantes o consíguelos activando un Plan Premium


Orientación Universidad
Orientación Universidad


Introducción a SQL: Consultas simples a la base de datos, Guías, Proyectos, Investigaciones de Sistemas de Gestión de Bases de Datos

Este documento proporciona una introducción a SQL, centrándose en consultas simples a la base de datos. Se explican las sentencias SELECT, alias de tablas y columnas, columnas calculadas, cláusulas WHERE y ORDER BY, operadores de comparación y LIKE, IS NULL, BETWEEN y IN. También se muestran ejemplos de cada concepto.

Tipo: Guías, Proyectos, Investigaciones

2020/2021

Subido el 18/11/2021

juan-pablo-camelo-andrade
juan-pablo-camelo-andrade 🇨🇴

1 documento

1 / 41

Toggle sidebar

Esta página no es visible en la vista previa

¡No te pierdas las partes importantes!

bg1
INTRODUCCIÓN A SQL
CONSULTAS SENCILLAS A LA BASE DE DATOS
pf3
pf4
pf5
pf8
pf9
pfa
pfd
pfe
pff
pf12
pf13
pf14
pf15
pf16
pf17
pf18
pf19
pf1a
pf1b
pf1c
pf1d
pf1e
pf1f
pf20
pf21
pf22
pf23
pf24
pf25
pf26
pf27
pf28
pf29

Vista previa parcial del texto

¡Descarga Introducción a SQL: Consultas simples a la base de datos y más Guías, Proyectos, Investigaciones en PDF de Sistemas de Gestión de Bases de Datos solo en Docsity!

INTRODUCCIÓN A SQL

CONSULTAS SENCILLAS A LA BASE DE DATOS

SQL. La sentencia SELECT

  • Se utiliza para realizar consultas sobre la base de datos
  • Su formato básico es el siguiente:
    • SELECT * FROM nombredetabla;

SQL. La sentencia SELECT

SQL. Selección de columnas

  • Con * a la derecha del SELECT se visualizan todas las columnas de la tabla
  • Si queremos consultas ciertas columnas, escribiremos sus nombres separados por comas.
  • SELECT campo1,campo2,campo3... FROM nombretabla;

SQL. Ejemplos

  • Obtener el apellido y salario de todos los empleados
  • SELECT apellido,salario FROM emple;

SQL. Alias de tablas

  • Se puede asociar un nuevo nombre a la tabla utilizando alias.
  • SELECT E.apellido, E.salario FROM emple E;
  • A la tabla emple se le asigna un nuevo nombre (E).

SQL. Alias de columnas

  • SELECT apellido “Primer apellido”, emp_no “Número empleado” FROM emple;

SQL. Columnas calculadas

  • Una consulta puede incluir columnas cuyos valores se obtienen a partir de los valores almacenados en columnas de la tabla.
  • SELECT salario*2 “Salario duplicado”, comision/2 “Comisión dividida por 2” FROM emple;

SQL. Cláusula WHERE

• SELECT * FROM emple WHERE

dept_no=10;

SQL. Cláusula WHERE

  • SELECT apellido, dept_no FROM emple WHERE salario>2000;

SQL. Cláusula WHERE

  • SELECT * FROM emple WHERE salario>2000 AND (dept_no=10 OR dept_no=20);

SQL. Cláusula WHERE

  • SELECT * FROM emple WHERE oficio=’ANALISTA’ AND dept_no=20;

SQL. Cláusula ORDER BY

  • ASC especifica criterio de ordenación ascendente. Es la opción por defecto.
  • DESC indica ordenación descendente.

SQL. Cláusula ORDER BY

  • Obtenemos los datos de los empleados ordenando el resultado por apellidos.
  • SELECT * FROM emple ORDER BY apellido;