Diese Präsentation wurde erfolgreich gemeldet.
Wir verwenden Ihre LinkedIn Profilangaben und Informationen zu Ihren Aktivitäten, um Anzeigen zu personalisieren und Ihnen relevantere Inhalte anzuzeigen. Sie können Ihre Anzeigeneinstellungen jederzeit ändern.
Consultas SQL
Introducción• El lenguaje de consulta estructurado SQL  (Structured Query Language), es un lenguaje  de base de datos norm...
Comandos SQL• Existen dos tipos de comandos SQL:  – DDL: permiten crear y definir nuevas bases de    datos, campos e índic...
Comandos DDL• CREATE: Utilizado para crear tablas, campos e  índices.• DROP: Empleado para eliminar tablas e  índices.• AL...
Comandos DML• SELECT: Utilizado para consultar registros de la BBDD  que satisfagan un determinado criterio.• INSERT: Util...
EJEMPLOS 1•   Ingrese a la BBDD, y ejecute la siguiente instrucción:       create table    CAMIONES       (         COD_CA...
EJEMPLOS 2•   Ejecute las siguientes instrucciones:     create table CAMIONES       (         COD_CAMION INTEGER not null,...
EJEMPLOS 2.1•   Ejecute:         update camiones c set c.modelo=probando         where c.cod_camion=1000•   Y luego ejecut...
Cláusulas• Las cláusulas son condiciones de modificación  utilizadas para definir los datos que se desea  seleccionar o ma...
Cláusulas• Algunas de las cláusulas que hemos usado:   – FROM: Utilizada para especificar la tabla de la cual se van     a...
Operadores Lógicos• AND: Es el “y” lógico. Evalúa dos condiciones y  devuelve un valor de verdad solo si ambas son  cierta...
Operadores de Comparación•   < :    Menor que•   > :    Mayor que•   <> :   Distinto de•   <= :   Menor ó igual que•   >= ...
Consultas de Selección• Las consultas de selección se utilizan para  indicar al motor de datos que devuelva  información d...
Consultas básicas• La sintaxis básica de una consulta de selección es la  siguiente:     SELECT campos FROM tablas;   En d...
La cláusula WHERE• Esta puede usarse para determinar que registros de  las tablas enumeradas en la cláusula FROM  aparecer...
Otras• GROUP BY• ORDER BY• ETC….
Actividades
Nächste SlideShare
Wird geladen in …5
×

Consultas en sql básico

42.635 Aufrufe

Veröffentlicht am

Algunas consultas en SQL

Veröffentlicht in: Bildung
  • DOWNLOAD THIS BOOKS INTO AVAILABLE FORMAT (Unlimited) ......................................................................................................................... ......................................................................................................................... Download Full PDF EBOOK here { https://tinyurl.com/y6a5rkg5 } ......................................................................................................................... Download Full EPUB Ebook here { https://tinyurl.com/y6a5rkg5 } ......................................................................................................................... ACCESS WEBSITE for All Ebooks ......................................................................................................................... Download Full PDF EBOOK here { https://tinyurl.com/y6a5rkg5 } ......................................................................................................................... Download EPUB Ebook here { https://tinyurl.com/y6a5rkg5 } ......................................................................................................................... Download doc Ebook here { https://tinyurl.com/y6a5rkg5 } ......................................................................................................................... ......................................................................................................................... ......................................................................................................................... .............. Browse by Genre Available eBooks ......................................................................................................................... Art, Biography, Business, Chick Lit, Children's, Christian, Classics, Comics, Contemporary, Cookbooks, Crime, Ebooks, Fantasy, Fiction, Graphic Novels, Historical Fiction, History, Horror, Humor And Comedy, Manga, Memoir, Music, Mystery, Non Fiction, Paranormal, Philosophy, Poetry, Psychology, Religion, Romance, Science, Science Fiction, Self Help, Suspense, Spirituality, Sports, Thriller, Travel, Young Adult,
       Antworten 
    Sind Sie sicher, dass Sie …  Ja  Nein
    Ihre Nachricht erscheint hier
  • DOWNLOAD THIS BOOKS INTO AVAILABLE FORMAT (Unlimited) ......................................................................................................................... ......................................................................................................................... Download Full PDF EBOOK here { https://tinyurl.com/y6a5rkg5 } ......................................................................................................................... Download Full EPUB Ebook here { https://tinyurl.com/y6a5rkg5 } ......................................................................................................................... ACCESS WEBSITE for All Ebooks ......................................................................................................................... Download Full PDF EBOOK here { https://tinyurl.com/y6a5rkg5 } ......................................................................................................................... Download EPUB Ebook here { https://tinyurl.com/y6a5rkg5 } ......................................................................................................................... Download doc Ebook here { https://tinyurl.com/y6a5rkg5 } ......................................................................................................................... ......................................................................................................................... ......................................................................................................................... .............. Browse by Genre Available eBooks ......................................................................................................................... Art, Biography, Business, Chick Lit, Children's, Christian, Classics, Comics, Contemporary, Cookbooks, Crime, Ebooks, Fantasy, Fiction, Graphic Novels, Historical Fiction, History, Horror, Humor And Comedy, Manga, Memoir, Music, Mystery, Non Fiction, Paranormal, Philosophy, Poetry, Psychology, Religion, Romance, Science, Science Fiction, Self Help, Suspense, Spirituality, Sports, Thriller, Travel, Young Adult,
       Antworten 
    Sind Sie sicher, dass Sie …  Ja  Nein
    Ihre Nachricht erscheint hier
  • DOWNLOAD THIS BOOKS INTO AVAILABLE FORMAT (Unlimited) ......................................................................................................................... ......................................................................................................................... Download Full PDF EBOOK here { https://tinyurl.com/y6a5rkg5 } ......................................................................................................................... Download Full EPUB Ebook here { https://tinyurl.com/y6a5rkg5 } ......................................................................................................................... ACCESS WEBSITE for All Ebooks ......................................................................................................................... Download Full PDF EBOOK here { https://tinyurl.com/y6a5rkg5 } ......................................................................................................................... Download EPUB Ebook here { https://tinyurl.com/y6a5rkg5 } ......................................................................................................................... Download doc Ebook here { https://tinyurl.com/y6a5rkg5 } ......................................................................................................................... ......................................................................................................................... ......................................................................................................................... .............. Browse by Genre Available eBooks ......................................................................................................................... Art, Biography, Business, Chick Lit, Children's, Christian, Classics, Comics, Contemporary, Cookbooks, Crime, Ebooks, Fantasy, Fiction, Graphic Novels, Historical Fiction, History, Horror, Humor And Comedy, Manga, Memoir, Music, Mystery, Non Fiction, Paranormal, Philosophy, Poetry, Psychology, Religion, Romance, Science, Science Fiction, Self Help, Suspense, Spirituality, Sports, Thriller, Travel, Young Adult,
       Antworten 
    Sind Sie sicher, dass Sie …  Ja  Nein
    Ihre Nachricht erscheint hier
  • Se descarga y se consulta. Se agradece el aporte ¡saludos!
       Antworten 
    Sind Sie sicher, dass Sie …  Ja  Nein
    Ihre Nachricht erscheint hier

Consultas en sql básico

  1. 1. Consultas SQL
  2. 2. Introducción• El lenguaje de consulta estructurado SQL (Structured Query Language), es un lenguaje de base de datos normalizado.• El lenguaje SQL está compuesto por comandos, cláusulas, operadores y funciones. Estos elementos se combinan en las instrucciones para crear, actualizar y manipular las bases de datos.
  3. 3. Comandos SQL• Existen dos tipos de comandos SQL: – DDL: permiten crear y definir nuevas bases de datos, campos e índices (Data Definition Language). – DML: permiten generar consultas para ordenar, filtrar y extraer datos de la base de datos (Data Manipulation Language ).
  4. 4. Comandos DDL• CREATE: Utilizado para crear tablas, campos e índices.• DROP: Empleado para eliminar tablas e índices.• ALTER: Utilizado para modificar las tablas agregando campos o cambiando la definición de los campos.
  5. 5. Comandos DML• SELECT: Utilizado para consultar registros de la BBDD que satisfagan un determinado criterio.• INSERT: Utilizado para cargar lotes de datos en la BB en una única operación.• UPDATE: Utilizado para modificar los valores de los campos y registros especificados.• DELETE: Utilizado para eliminar registros de una tabla de una BBDD.
  6. 6. EJEMPLOS 1• Ingrese a la BBDD, y ejecute la siguiente instrucción: 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_CAMION);• Y ahora ejecute la siguiente instrucción: drop table CAMIONES
  7. 7. EJEMPLOS 2• Ejecute las siguientes instrucciones: create table CAMIONES ( COD_CAMION INTEGER not null, MARCA VARCHAR2(150), MODELO VARCHAR2(300), ANNO NUMBER, PESO_CARGA INTEGER, PATENTE VARCHAR2(300) ) alter table CAMIONES add constraint PK_CAMIONES primary key (COD_CAMION);• Y ahora ejecute la siguiente instrucción: insert into CAMIONES (COD_CAMION, MARCA, MODELO, ANNO PESO_CARGA, PATENTE) values (1000, susuki, baleno, 1995, 45, pi-1516
  8. 8. EJEMPLOS 2.1• Ejecute: update camiones c set c.modelo=probando where c.cod_camion=1000• Y luego ejecute: delete from camiones c where c.cod_camion=1000RECUERDE QUE PARA QUE LOS CAMBIOS SEAN VISIBLES Y EFECTIVAMENTESE REALICEN DEBE PRESIONAR:F10 correspondiente al comando Commit
  9. 9. Cláusulas• Las cláusulas son condiciones de modificación utilizadas para definir los datos que se desea seleccionar o manipular.
  10. 10. Cláusulas• Algunas de las cláusulas que hemos usado: – FROM: Utilizada para especificar la tabla de la cual se van a seleccionar los registros. – WHERE: Utilizada para especificar las condiciones que deben reunir los registros que se van a seleccionar. – GROUP BY: Utilizada para separar los registros seleccionados en grupos especificos. – ORDER BY: Utilizada para ordenar los registros seleccionados de acuerdo con un orden especifico.
  11. 11. Operadores Lógicos• AND: Es el “y” lógico. Evalúa dos condiciones y devuelve un valor de verdad solo si ambas son ciertas.• OR: Es el “o” lógico. Evalúa dos condiciones y devuelve un valor de verdad si alguna de las dos es cierta.• NOT: Negación lógica, devuelve el valor contrario de la expresión.
  12. 12. Operadores de Comparación• < : Menor que• > : Mayor que• <> : Distinto de• <= : Menor ó igual que• >= : Mayor ó igual que• = : Igual que
  13. 13. Consultas de Selección• Las consultas de selección se utilizan para indicar al motor de datos que devuelva información de las BBDD, esta información es devuelta en forma de conjunto de registros.
  14. 14. Consultas básicas• La sintaxis básica de una consulta de selección es la siguiente: SELECT campos FROM tablas; En donde campos es la lista d ecampos que se deseen recuperar y 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.
  15. 15. La cláusula WHERE• Esta puede usarse para determinar que registros de las tablas enumeradas en la cláusula FROM aparecerán en los resultados de la instrucción SELECT. SELECT campos FROM tablas WHERE condición;• Ejemplo: SELECT Apellidos, Salario FROM Empleados WHERE Salario > 21000;
  16. 16. Otras• GROUP BY• ORDER BY• ETC….
  17. 17. Actividades

×