SQL Comandos y Consultas
SQL Comandos y Consultas
SQL Comandos y Consultas
SQL
DATOS
CONSULT
J O S É D A N I E L AV E N D A Ñ O M O R A L E S - 2 0 2 0 -
MAESTRANTE EN DIRECCIONAMIENTO
E S T R AT É G I C O E N I N G E N I E R Í A D E S O F T WA R E
(FUNIBER)
AS
CONCEPTO Y DEFINICIÓN
002
Language; en español lenguaje de consulta
estructurada) es un lenguaje de dominio
específico utilizado en programación, diseñado
para administrar, y recuperar información de
sistemas de gestión de bases de datos
relacionales.
¿QUÉ ES
efectuar consultas con el fin de recuperar, de
forma sencilla, información de bases de datos, así
como realizar cambios en ellas.
DATOS
SQL? ESTANDARIZACIÓN
COMPRENDE
DATOS
modificación de la estructura de los objetos de la proporcionado por el sistema de gestión de base de datos que
base de datos. Incluye órdenes para modificar, permite a los usuarios llevar a cabo las tareas de consulta o
borrar o definir las tablas en las que se almacenan manipulación de los datos, organizados por el modelo de datos
los datos de la base de datos. Existen cuatro adecuado.7El lenguaje de manipulación de datos más popular
hoy día es SQL, usado para recuperar y manipular datos en una
operaciones básicas: CREATE, ALTER, DROP y
base de datos relacional.
TRUNCATE.7
004
SISTEMAS DE GESTIÓN
DATOS
1 2 3
DB2 InterBase PostgreSQL
Firebird MariaDB PervasiveSQL
HSQL Microsoft SQL SQLite
Informix ServerMySQL Sybase ASE
Oracle
005
caso práctico
DATOS
principales bases de datos
basadas en el modelo relacional.
Sobre la base de los comandos
del lenguaje SQL resuelva los
siguientes
problemas:
006
ICO
PARA ESTE CASO REALIZAREMOS UN AMBIENTE 007
DE TRABAJO PARA PODER REALIZAR LAS
DATOS
CREATE TABLE datos(idDato int PRIMARY KEY AUTO_INCREMENT,
codigo varchar(50), nombre varchar(50), dato_compra date50),
valor_pago int, valor_compra int, album varchar(50));
CREATE table musicas(idMusica int PRIMARY KEY
AUTO_INCREMENT, codCd varchar(50), numeroCanciones int,
nombre varchar(50), artista varchar(50), tiempo int)
008
DATOS
Consulta:
SELECT datos.nombre, datos.album, datos.dato_compra,
datos.codigo, datos.nombre, datos.valor_compra FROM datos
INNER JOIN musicas ON datos.idDato = musicas.idMusica
ORDER by nombre
010
SOLUCIÓN A CUESTIONAMIENTOS
DATOS
Consulta:
SELECT datos.nombre, musicas.nombre FROM datos
INNER JOIN musicas ON datos.codigo =
musicas.codCd
011
SOLUCIÓN A CUESTIONAMIENTOS
Consulta:
DATOS
SELECT musicas.numeroCanciones FROM datos
INNER JOIN musicas ON datos.codigo =
musicas.codCd
012
SOLUCIÓN A CUESTIONAMIENTOS
Consulta:
DATOS
SELECT datos.nombre, musicas.tiempo FROM datos
INNER JOIN musicas ON datos.codigo =
musicas.codCd;
013
SOLUCIÓN A CUESTIONAMIENTOS
DATOS
Consulta:
SELECT datos.album
FROM datos
WHERE (((datos.album)="submarino"));
014
CONCLUSIONES
MODELAMIENTO DE DATOS Y DISEÑO DE BASES DE
WEBGRAFÍA
WIKIPEDIA. (15 de Diciembre de 2020). Wikipedia.
DATOS
Obtenido de Wikipedia:
https://es.wikipedia.org/wiki/SQL#:~:text=SQL%20(por
%20sus%20siglas%20en,de%20bases%20de%20datos
%20relacionales.
015
DATOS
ATENCIÓN!
José Daniel Avendaño Morales - 2020