SlideShare una empresa de Scribd logo

Comandos SQL

Erwin Fischer
Erwin Fischer
Erwin FischerProfesor en Universidad Central de Chile

Este es una presentación sobre algunos comandos SQL

Comandos SQL

1 de 159
Descargar para leer sin conexión
El Lenguaje SQL Bases de Datos Unidad
Unidad - SQL - Objetivos ,[object Object],[object Object],[object Object],[object Object]
Unidad - SQL - Objetivos ,[object Object],[object Object],[object Object],[object Object],[object Object]
Unidad - SQL - Objetivos ,[object Object]
Objetivos de SQL ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Objetivos de SQL ,[object Object],[object Object],[object Object],[object Object]
Publicidad

Recomendados

Normalizacion de bases de datos
Normalizacion de bases de datosNormalizacion de bases de datos
Normalizacion de bases de datosCaro_Noirgean
 
Sql DML Lenguaje de manipulación de datos
Sql DML Lenguaje de manipulación de datos Sql DML Lenguaje de manipulación de datos
Sql DML Lenguaje de manipulación de datos josecuartas
 
Sql DDL Lenguaje de definición de datos
Sql DDL Lenguaje de definición de datosSql DDL Lenguaje de definición de datos
Sql DDL Lenguaje de definición de datosjosecuartas
 
Unidad 3 Modelamiento De Datos Conceptual
Unidad 3 Modelamiento De Datos ConceptualUnidad 3 Modelamiento De Datos Conceptual
Unidad 3 Modelamiento De Datos ConceptualSergio Sanchez
 
Fundamentos de base de datos 1a. unidad
Fundamentos de base de datos 1a. unidadFundamentos de base de datos 1a. unidad
Fundamentos de base de datos 1a. unidademilio_ambrosio
 

Más contenido relacionado

La actualidad más candente

Unidad 6 Lenguaje Sql 3 (Restricciones Ddl Avanzado)
Unidad 6 Lenguaje Sql 3 (Restricciones Ddl Avanzado)Unidad 6 Lenguaje Sql 3 (Restricciones Ddl Avanzado)
Unidad 6 Lenguaje Sql 3 (Restricciones Ddl Avanzado)Sergio Sanchez
 
Crear base de datos mysql command
Crear base de datos mysql commandCrear base de datos mysql command
Crear base de datos mysql commandLouis Jhosimar
 
Ordenar arreglos en java
Ordenar arreglos en javaOrdenar arreglos en java
Ordenar arreglos en javaeccutpl
 
HISTORIA DE LAS BASES DE DATOS
HISTORIA DE LAS BASES DE DATOSHISTORIA DE LAS BASES DE DATOS
HISTORIA DE LAS BASES DE DATOSdfgdfgs
 
Clases y objetos de java
Clases y objetos de javaClases y objetos de java
Clases y objetos de javainnovalabcun
 
Diagramas Analisis
Diagramas AnalisisDiagramas Analisis
Diagramas Analisisinnovalabcun
 
Modelo entidad relación de base de datos
Modelo entidad relación de base de datosModelo entidad relación de base de datos
Modelo entidad relación de base de datosani_tuza
 
Administracion de usuarios y grupos
Administracion de usuarios y gruposAdministracion de usuarios y grupos
Administracion de usuarios y gruposJACKELIN SORALUZ
 
Tipos de usuarios en una base de datos
Tipos de usuarios en una base de datosTipos de usuarios en una base de datos
Tipos de usuarios en una base de datosjenpes
 
Uso de Excepciones en JAVA
Uso de Excepciones en JAVAUso de Excepciones en JAVA
Uso de Excepciones en JAVAinnovalabcun
 
Introduccion bases de datos
Introduccion bases de datosIntroduccion bases de datos
Introduccion bases de datosUTN
 

La actualidad más candente (20)

Metodologiasad 1
Metodologiasad 1Metodologiasad 1
Metodologiasad 1
 
Unidad 6 Lenguaje Sql 3 (Restricciones Ddl Avanzado)
Unidad 6 Lenguaje Sql 3 (Restricciones Ddl Avanzado)Unidad 6 Lenguaje Sql 3 (Restricciones Ddl Avanzado)
Unidad 6 Lenguaje Sql 3 (Restricciones Ddl Avanzado)
 
Consultas básicas en sql server
Consultas básicas en sql serverConsultas básicas en sql server
Consultas básicas en sql server
 
Crear base de datos mysql command
Crear base de datos mysql commandCrear base de datos mysql command
Crear base de datos mysql command
 
Lenguaje SQL
Lenguaje SQLLenguaje SQL
Lenguaje SQL
 
Modelos de datos
Modelos de datosModelos de datos
Modelos de datos
 
Ordenar arreglos en java
Ordenar arreglos en javaOrdenar arreglos en java
Ordenar arreglos en java
 
Framework
FrameworkFramework
Framework
 
HISTORIA DE LAS BASES DE DATOS
HISTORIA DE LAS BASES DE DATOSHISTORIA DE LAS BASES DE DATOS
HISTORIA DE LAS BASES DE DATOS
 
Sql presentacion
Sql presentacionSql presentacion
Sql presentacion
 
Hilos En Java
Hilos En JavaHilos En Java
Hilos En Java
 
Clases y objetos de java
Clases y objetos de javaClases y objetos de java
Clases y objetos de java
 
Diagramas Analisis
Diagramas AnalisisDiagramas Analisis
Diagramas Analisis
 
Modelo entidad relación de base de datos
Modelo entidad relación de base de datosModelo entidad relación de base de datos
Modelo entidad relación de base de datos
 
Modelo de datos
Modelo de datosModelo de datos
Modelo de datos
 
Administracion de usuarios y grupos
Administracion de usuarios y gruposAdministracion de usuarios y grupos
Administracion de usuarios y grupos
 
Tipos de usuarios en una base de datos
Tipos de usuarios en una base de datosTipos de usuarios en una base de datos
Tipos de usuarios en una base de datos
 
Aprenda SQL Server
Aprenda SQL ServerAprenda SQL Server
Aprenda SQL Server
 
Uso de Excepciones en JAVA
Uso de Excepciones en JAVAUso de Excepciones en JAVA
Uso de Excepciones en JAVA
 
Introduccion bases de datos
Introduccion bases de datosIntroduccion bases de datos
Introduccion bases de datos
 

Destacado

Comandos utilizados en sql
Comandos utilizados en sqlComandos utilizados en sql
Comandos utilizados en sqlByron Eras
 
EJERCICIOS DE SQLl
EJERCICIOS DE SQLlEJERCICIOS DE SQLl
EJERCICIOS DE SQLlAndresSuarez
 
Comandos básicos para bases de datos mysql y workbench
Comandos básicos para bases de datos mysql y workbenchComandos básicos para bases de datos mysql y workbench
Comandos básicos para bases de datos mysql y workbenchRobedgar MX
 
2.3.1 iteracion y convergencia de ecuaciones
2.3.1 iteracion y convergencia de ecuaciones2.3.1 iteracion y convergencia de ecuaciones
2.3.1 iteracion y convergencia de ecuacionesmorenito9001
 
Tipos de datos en MySQL Workbench
Tipos de datos en  MySQL  WorkbenchTipos de datos en  MySQL  Workbench
Tipos de datos en MySQL WorkbenchJair Ospino Ardila
 
Guía rápida de MySQL Server 5.5 y Workbench 5.2
Guía rápida de MySQL Server 5.5 y Workbench 5.2Guía rápida de MySQL Server 5.5 y Workbench 5.2
Guía rápida de MySQL Server 5.5 y Workbench 5.2andermijan
 
Crear conexion a servidor en MySQL Workbench
Crear conexion a servidor en  MySQL WorkbenchCrear conexion a servidor en  MySQL Workbench
Crear conexion a servidor en MySQL WorkbenchJair Ospino Ardila
 
Creación de tablas y relaciones en mysql workbench
Creación de tablas y relaciones en mysql workbenchCreación de tablas y relaciones en mysql workbench
Creación de tablas y relaciones en mysql workbenchJair Ospino Ardila
 
Bases de datos.ppt presentacion
Bases de datos.ppt presentacionBases de datos.ppt presentacion
Bases de datos.ppt presentacionandreaydarlys
 
Crear y Eliminar Bases de datos en MySQL Workbench
Crear y Eliminar  Bases de datos en MySQL WorkbenchCrear y Eliminar  Bases de datos en MySQL Workbench
Crear y Eliminar Bases de datos en MySQL WorkbenchJair Ospino Ardila
 
Bases De Datos My Sql
Bases De Datos My SqlBases De Datos My Sql
Bases De Datos My SqlArnulfo Gomez
 
Ejercicios De Sql (actualizado)
Ejercicios De Sql (actualizado)Ejercicios De Sql (actualizado)
Ejercicios De Sql (actualizado)capver digital
 
Ejercicios resueltos de sql
Ejercicios resueltos de sqlEjercicios resueltos de sql
Ejercicios resueltos de sqlJulian Benavidez
 
MANUAL COMPLETO DE SQL
MANUAL COMPLETO DE SQLMANUAL COMPLETO DE SQL
MANUAL COMPLETO DE SQLEdgar Sandoval
 
Combinacion de consultas y consultas multitablas
Combinacion de consultas y consultas multitablasCombinacion de consultas y consultas multitablas
Combinacion de consultas y consultas multitablasclaudia contreras
 

Destacado (20)

Comandos utilizados en sql
Comandos utilizados en sqlComandos utilizados en sql
Comandos utilizados en sql
 
EJERCICIOS DE SQLl
EJERCICIOS DE SQLlEJERCICIOS DE SQLl
EJERCICIOS DE SQLl
 
Comandos básicos para bases de datos mysql y workbench
Comandos básicos para bases de datos mysql y workbenchComandos básicos para bases de datos mysql y workbench
Comandos básicos para bases de datos mysql y workbench
 
2.3.1 iteracion y convergencia de ecuaciones
2.3.1 iteracion y convergencia de ecuaciones2.3.1 iteracion y convergencia de ecuaciones
2.3.1 iteracion y convergencia de ecuaciones
 
Manual workbench
Manual workbenchManual workbench
Manual workbench
 
Tipos de datos en MySQL Workbench
Tipos de datos en  MySQL  WorkbenchTipos de datos en  MySQL  Workbench
Tipos de datos en MySQL Workbench
 
Guía rápida de MySQL Server 5.5 y Workbench 5.2
Guía rápida de MySQL Server 5.5 y Workbench 5.2Guía rápida de MySQL Server 5.5 y Workbench 5.2
Guía rápida de MySQL Server 5.5 y Workbench 5.2
 
Crear conexion a servidor en MySQL Workbench
Crear conexion a servidor en  MySQL WorkbenchCrear conexion a servidor en  MySQL Workbench
Crear conexion a servidor en MySQL Workbench
 
Comandos básicos mysql
Comandos básicos mysqlComandos básicos mysql
Comandos básicos mysql
 
Creación de tablas y relaciones en mysql workbench
Creación de tablas y relaciones en mysql workbenchCreación de tablas y relaciones en mysql workbench
Creación de tablas y relaciones en mysql workbench
 
Bases de datos.ppt presentacion
Bases de datos.ppt presentacionBases de datos.ppt presentacion
Bases de datos.ppt presentacion
 
Crear y Eliminar Bases de datos en MySQL Workbench
Crear y Eliminar  Bases de datos en MySQL WorkbenchCrear y Eliminar  Bases de datos en MySQL Workbench
Crear y Eliminar Bases de datos en MySQL Workbench
 
Bases De Datos My Sql
Bases De Datos My SqlBases De Datos My Sql
Bases De Datos My Sql
 
Ejercicios De Sql (actualizado)
Ejercicios De Sql (actualizado)Ejercicios De Sql (actualizado)
Ejercicios De Sql (actualizado)
 
8.ejercicios SQL access
8.ejercicios SQL access8.ejercicios SQL access
8.ejercicios SQL access
 
Ejercicios resueltos de sql
Ejercicios resueltos de sqlEjercicios resueltos de sql
Ejercicios resueltos de sql
 
Aplicaciones sistemas de ecuaciones lineales
Aplicaciones sistemas de ecuaciones linealesAplicaciones sistemas de ecuaciones lineales
Aplicaciones sistemas de ecuaciones lineales
 
Consultas base de datos en SQL
Consultas base de datos en SQLConsultas base de datos en SQL
Consultas base de datos en SQL
 
MANUAL COMPLETO DE SQL
MANUAL COMPLETO DE SQLMANUAL COMPLETO DE SQL
MANUAL COMPLETO DE SQL
 
Combinacion de consultas y consultas multitablas
Combinacion de consultas y consultas multitablasCombinacion de consultas y consultas multitablas
Combinacion de consultas y consultas multitablas
 

Similar a Comandos SQL

Base de Datos Bim II SQL Manipulacion de Datos
Base de Datos Bim II SQL Manipulacion de DatosBase de Datos Bim II SQL Manipulacion de Datos
Base de Datos Bim II SQL Manipulacion de DatosVideoconferencias UTPL
 
Sentencias Sql
Sentencias SqlSentencias Sql
Sentencias Sqlfer951
 
Introduccion ddl
Introduccion ddlIntroduccion ddl
Introduccion ddlyehisam
 
Introduccion ddl
Introduccion ddlIntroduccion ddl
Introduccion ddlyehisam
 
Introduccion ddl
Introduccion ddlIntroduccion ddl
Introduccion ddlusamn
 
Sql y programacion en access 2010
Sql y programacion en access 2010Sql y programacion en access 2010
Sql y programacion en access 2010Juanito Edgar
 
Presentacion Sql
Presentacion SqlPresentacion Sql
Presentacion Sqlguest5f0fa0
 
Lenguaje estructurado sql
Lenguaje estructurado sqlLenguaje estructurado sql
Lenguaje estructurado sqlDiego Sánchez
 
lenguaje transact
lenguaje transactlenguaje transact
lenguaje transactbandida123
 
lenguaje transact
lenguaje transactlenguaje transact
lenguaje transactbandida123
 
6. sql structured query language
6. sql   structured query language6. sql   structured query language
6. sql structured query languageInés Rosero
 
6. sql structured query language
6. sql   structured query language6. sql   structured query language
6. sql structured query languageDoris Aguagallo
 
6. sql structured query language
6. sql   structured query language6. sql   structured query language
6. sql structured query languageLiliana Charco
 
6. sql structured query language
6. sql   structured query language6. sql   structured query language
6. sql structured query languageWilliam Lozano
 
6. SQL structured query language
6. SQL   structured query language6. SQL   structured query language
6. SQL structured query languageMarcelo Herrera
 
6. sql structured query language
6. sql   structured query language6. sql   structured query language
6. sql structured query languageCesar Yupa
 
6. sql structured query language
6. sql   structured query language6. sql   structured query language
6. sql structured query languageChars Orden
 
6. sql structured query language
6. sql   structured query language6. sql   structured query language
6. sql structured query languageYoly QC
 

Similar a Comandos SQL (20)

Base de Datos Bim II SQL Manipulacion de Datos
Base de Datos Bim II SQL Manipulacion de DatosBase de Datos Bim II SQL Manipulacion de Datos
Base de Datos Bim II SQL Manipulacion de Datos
 
Fundamentos de BD - Unidad 6 lenguaje sql
Fundamentos de BD - Unidad 6 lenguaje sqlFundamentos de BD - Unidad 6 lenguaje sql
Fundamentos de BD - Unidad 6 lenguaje sql
 
Sentencias Sql
Sentencias SqlSentencias Sql
Sentencias Sql
 
Introduccion ddl
Introduccion ddlIntroduccion ddl
Introduccion ddl
 
Introduccion ddl
Introduccion ddlIntroduccion ddl
Introduccion ddl
 
Introduccion ddl
Introduccion ddlIntroduccion ddl
Introduccion ddl
 
Sql y programacion en access 2010
Sql y programacion en access 2010Sql y programacion en access 2010
Sql y programacion en access 2010
 
Sql
SqlSql
Sql
 
Presentacion Sql
Presentacion SqlPresentacion Sql
Presentacion Sql
 
Lenguaje estructurado sql
Lenguaje estructurado sqlLenguaje estructurado sql
Lenguaje estructurado sql
 
lenguaje transact
lenguaje transactlenguaje transact
lenguaje transact
 
lenguaje transact
lenguaje transactlenguaje transact
lenguaje transact
 
6. sql structured query language
6. sql   structured query language6. sql   structured query language
6. sql structured query language
 
6. sql structured query language
6. sql   structured query language6. sql   structured query language
6. sql structured query language
 
6. sql structured query language
6. sql   structured query language6. sql   structured query language
6. sql structured query language
 
6. sql structured query language
6. sql   structured query language6. sql   structured query language
6. sql structured query language
 
6. SQL structured query language
6. SQL   structured query language6. SQL   structured query language
6. SQL structured query language
 
6. sql structured query language
6. sql   structured query language6. sql   structured query language
6. sql structured query language
 
6. sql structured query language
6. sql   structured query language6. sql   structured query language
6. sql structured query language
 
6. sql structured query language
6. sql   structured query language6. sql   structured query language
6. sql structured query language
 

Último

Presentación -del curso de Precalculo - 2024-I.ppt
Presentación -del curso de Precalculo - 2024-I.pptPresentación -del curso de Precalculo - 2024-I.ppt
Presentación -del curso de Precalculo - 2024-I.pptMarioSanchezGonzalez1
 
Calendario Escolar 2023 - 2024 Venezuela
Calendario Escolar 2023 - 2024 VenezuelaCalendario Escolar 2023 - 2024 Venezuela
Calendario Escolar 2023 - 2024 VenezuelaDiegoVzquez68
 
Lasso_Alexander_Practica_2.pdf.INFOPEDAGOGIA
Lasso_Alexander_Practica_2.pdf.INFOPEDAGOGIALasso_Alexander_Practica_2.pdf.INFOPEDAGOGIA
Lasso_Alexander_Practica_2.pdf.INFOPEDAGOGIAalexlasso65
 
tipografia completa.pdf
tipografia completa.pdftipografia completa.pdf
tipografia completa.pdfadrig2000
 
Modalidades educativas SEN.pptx
Modalidades educativas SEN.pptxModalidades educativas SEN.pptx
Modalidades educativas SEN.pptxJunkotantik
 
OPCH TC OPM1.2 - Modelo educativo UABC.pdf
OPCH TC OPM1.2 - Modelo educativo UABC.pdfOPCH TC OPM1.2 - Modelo educativo UABC.pdf
OPCH TC OPM1.2 - Modelo educativo UABC.pdfIvanLechuga
 
Alexander Lasso_Marco Garzón_Tarea #4.pdf
Alexander Lasso_Marco Garzón_Tarea #4.pdfAlexander Lasso_Marco Garzón_Tarea #4.pdf
Alexander Lasso_Marco Garzón_Tarea #4.pdfalexlasso65
 
Infografia (curiosidades sobre el instituto diocesano) estudiante Antonella G...
Infografia (curiosidades sobre el instituto diocesano) estudiante Antonella G...Infografia (curiosidades sobre el instituto diocesano) estudiante Antonella G...
Infografia (curiosidades sobre el instituto diocesano) estudiante Antonella G...antognzalz
 
Alexander Lasso_Marco Garzón_Tarea #4 (1).pdf
Alexander Lasso_Marco Garzón_Tarea #4 (1).pdfAlexander Lasso_Marco Garzón_Tarea #4 (1).pdf
Alexander Lasso_Marco Garzón_Tarea #4 (1).pdfgarzonespinozamarco2
 
Lasso_Anthony_Tarea_1.pdf sociedad de lal
Lasso_Anthony_Tarea_1.pdf sociedad de lalLasso_Anthony_Tarea_1.pdf sociedad de lal
Lasso_Anthony_Tarea_1.pdf sociedad de lalalexlasso65
 
Infografía Instituto Diocesano Jesus Ramírez.pptx
Infografía Instituto Diocesano Jesus Ramírez.pptxInfografía Instituto Diocesano Jesus Ramírez.pptx
Infografía Instituto Diocesano Jesus Ramírez.pptxjesusdrr26
 
INFOGRAFIA WILL, GOING TO WILMARYS HERNANDEZ
INFOGRAFIA WILL, GOING TO WILMARYS HERNANDEZINFOGRAFIA WILL, GOING TO WILMARYS HERNANDEZ
INFOGRAFIA WILL, GOING TO WILMARYS HERNANDEZpachewilma
 
Neurociencia para Educadores DB2 Ccesa007.pdf
Neurociencia para Educadores DB2  Ccesa007.pdfNeurociencia para Educadores DB2  Ccesa007.pdf
Neurociencia para Educadores DB2 Ccesa007.pdfDemetrio Ccesa Rayme
 
Infografía de la U.E. Instituto Diocesano Barquisimeto.pdf
Infografía de la U.E. Instituto Diocesano Barquisimeto.pdfInfografía de la U.E. Instituto Diocesano Barquisimeto.pdf
Infografía de la U.E. Instituto Diocesano Barquisimeto.pdfMoisés Rodríguez
 
Guardianes medioambientales CEIP Atalaya Cartegena
Guardianes medioambientales CEIP Atalaya CartegenaGuardianes medioambientales CEIP Atalaya Cartegena
Guardianes medioambientales CEIP Atalaya CartegenaCEINFPRIATALAYACEINF
 
Panorama del antiguo testamento. Examen.docx
Panorama del antiguo testamento. Examen.docxPanorama del antiguo testamento. Examen.docx
Panorama del antiguo testamento. Examen.docxJoseAmaya49
 

Último (20)

Presentación -del curso de Precalculo - 2024-I.ppt
Presentación -del curso de Precalculo - 2024-I.pptPresentación -del curso de Precalculo - 2024-I.ppt
Presentación -del curso de Precalculo - 2024-I.ppt
 
Calendario Escolar 2023 - 2024 Venezuela
Calendario Escolar 2023 - 2024 VenezuelaCalendario Escolar 2023 - 2024 Venezuela
Calendario Escolar 2023 - 2024 Venezuela
 
SISTEMA LOCOMOTOR.pptx
SISTEMA LOCOMOTOR.pptxSISTEMA LOCOMOTOR.pptx
SISTEMA LOCOMOTOR.pptx
 
Lasso_Alexander_Practica_2.pdf.INFOPEDAGOGIA
Lasso_Alexander_Practica_2.pdf.INFOPEDAGOGIALasso_Alexander_Practica_2.pdf.INFOPEDAGOGIA
Lasso_Alexander_Practica_2.pdf.INFOPEDAGOGIA
 
tipografia completa.pdf
tipografia completa.pdftipografia completa.pdf
tipografia completa.pdf
 
TEMA 1 LA NATURALEZA DEL PRECIO (material adicional) SI.pdf
TEMA 1 LA NATURALEZA DEL PRECIO (material adicional) SI.pdfTEMA 1 LA NATURALEZA DEL PRECIO (material adicional) SI.pdf
TEMA 1 LA NATURALEZA DEL PRECIO (material adicional) SI.pdf
 
Modalidades educativas SEN.pptx
Modalidades educativas SEN.pptxModalidades educativas SEN.pptx
Modalidades educativas SEN.pptx
 
OPCH TC OPM1.2 - Modelo educativo UABC.pdf
OPCH TC OPM1.2 - Modelo educativo UABC.pdfOPCH TC OPM1.2 - Modelo educativo UABC.pdf
OPCH TC OPM1.2 - Modelo educativo UABC.pdf
 
Alexander Lasso_Marco Garzón_Tarea #4.pdf
Alexander Lasso_Marco Garzón_Tarea #4.pdfAlexander Lasso_Marco Garzón_Tarea #4.pdf
Alexander Lasso_Marco Garzón_Tarea #4.pdf
 
Infografia (curiosidades sobre el instituto diocesano) estudiante Antonella G...
Infografia (curiosidades sobre el instituto diocesano) estudiante Antonella G...Infografia (curiosidades sobre el instituto diocesano) estudiante Antonella G...
Infografia (curiosidades sobre el instituto diocesano) estudiante Antonella G...
 
Alexander Lasso_Marco Garzón_Tarea #4 (1).pdf
Alexander Lasso_Marco Garzón_Tarea #4 (1).pdfAlexander Lasso_Marco Garzón_Tarea #4 (1).pdf
Alexander Lasso_Marco Garzón_Tarea #4 (1).pdf
 
Lasso_Anthony_Tarea_1.pdf sociedad de lal
Lasso_Anthony_Tarea_1.pdf sociedad de lalLasso_Anthony_Tarea_1.pdf sociedad de lal
Lasso_Anthony_Tarea_1.pdf sociedad de lal
 
Infografía Instituto Diocesano Jesus Ramírez.pptx
Infografía Instituto Diocesano Jesus Ramírez.pptxInfografía Instituto Diocesano Jesus Ramírez.pptx
Infografía Instituto Diocesano Jesus Ramírez.pptx
 
GARZON_MARCO_TAREA_1 (1).pdf
GARZON_MARCO_TAREA_1 (1).pdfGARZON_MARCO_TAREA_1 (1).pdf
GARZON_MARCO_TAREA_1 (1).pdf
 
INFOGRAFIA WILL, GOING TO WILMARYS HERNANDEZ
INFOGRAFIA WILL, GOING TO WILMARYS HERNANDEZINFOGRAFIA WILL, GOING TO WILMARYS HERNANDEZ
INFOGRAFIA WILL, GOING TO WILMARYS HERNANDEZ
 
Neurociencia para Educadores DB2 Ccesa007.pdf
Neurociencia para Educadores DB2  Ccesa007.pdfNeurociencia para Educadores DB2  Ccesa007.pdf
Neurociencia para Educadores DB2 Ccesa007.pdf
 
PPT: Tu amor es grande hasta los cielos IASD
PPT: Tu amor es grande hasta los cielos IASDPPT: Tu amor es grande hasta los cielos IASD
PPT: Tu amor es grande hasta los cielos IASD
 
Infografía de la U.E. Instituto Diocesano Barquisimeto.pdf
Infografía de la U.E. Instituto Diocesano Barquisimeto.pdfInfografía de la U.E. Instituto Diocesano Barquisimeto.pdf
Infografía de la U.E. Instituto Diocesano Barquisimeto.pdf
 
Guardianes medioambientales CEIP Atalaya Cartegena
Guardianes medioambientales CEIP Atalaya CartegenaGuardianes medioambientales CEIP Atalaya Cartegena
Guardianes medioambientales CEIP Atalaya Cartegena
 
Panorama del antiguo testamento. Examen.docx
Panorama del antiguo testamento. Examen.docxPanorama del antiguo testamento. Examen.docx
Panorama del antiguo testamento. Examen.docx
 

Comandos SQL

  • 1. El Lenguaje SQL Bases de Datos Unidad
  • 2.
  • 3.
  • 4.
  • 5.
  • 6.
  • 7.
  • 8.
  • 9.
  • 10.
  • 11.
  • 12.
  • 13.
  • 14.
  • 15.
  • 16.
  • 17.
  • 18.
  • 19.
  • 20.
  • 21.
  • 22.
  • 23. Ejemplo 5.1 Todas las columnas, Todas las filas SELECT numEmpleado, nombre, apellido, cargo, sexo, fechNac, salario, numOficina FROM Empleado
  • 24.
  • 25. Ejemplo 5.2 Recuperar colum nas especificas, todas las filas SELECT numEmpleado, nombre, apellido, salario FROM Empleado ;
  • 26.
  • 27.
  • 28. Ejemplo 5.3 Uso de DISTINCT Tabla 1‑1 Tabla resultado con duplicados Tabla 1‑2 Tabla resultado eliminando duplicados SELECT numPropiedad FROM Visita; SELECT DISTINCT numPropiedad FROM Visita ;
  • 29.
  • 30.
  • 31.
  • 32.
  • 33.
  • 34.
  • 35.
  • 36.
  • 37.
  • 38.
  • 39. Ejemplo 5.10 Condición de búsqueda NULL La Tabla Visita contiene el detalle de todas las visitas a las propiedades.
  • 40.
  • 41.
  • 42.
  • 43. Ejemplo 5.11 Ordenando por una columna SELECT numEmpleado, nombre, apellido, salario FROM Empleado ORDER BY salario DESC;
  • 44. Ejemplo 5.12 Ordenamiento por múltiples columnas La tabla Propiedad
  • 45.
  • 46. Ejemplo 5.12 Ordenamiento por múltiples columnas Tabla resultado para el ejemplo 5.12, con una clave de ordenamiento SELECT numPropiedad, tipo, hab, renta FROM Propiedad ORDER BY tipo ;
  • 47.
  • 48. Ejemplo 5.12 Ordenamiento por múltiples columnas Tabla resultado para el ejemplo 5.12, con dos claves de ordenamiento SELECT numPropiedad, tipo, hab, renta FROM Propiedad ORDER BY tipo, renta DESC ;
  • 49.
  • 50.
  • 51.
  • 52.
  • 53.
  • 54.
  • 55.
  • 56. Ejemplo 5.14 Uso de COUNT(DISTINCT) SELECT COUNT(DISTINCT numPropiedad) AS myCount FROM Visita WHERE fecha BETWEEN ‘1-Nov-1999’ AND ‘31-Nov-1999’;
  • 57.
  • 58.
  • 59.
  • 60.
  • 61.
  • 62.
  • 63.
  • 64.
  • 65.
  • 66.
  • 67.
  • 68.
  • 69.
  • 70.
  • 71.
  • 72. Ejemplo 5.19 Usando una subconsulta con Igualdad Tabla Oficina Tabla Empleado Listar los empleados que trabajan en la oficina ubicada en ‘163 Main Street’ Tabla resultado
  • 73.
  • 74.
  • 75.
  • 76. Ejemplo 5.20 subconsulta con una función agregada. Tabla Empleado SELECT numEmpleado, nombre, apellido, cargo , salario - (SELECT AVG(salario) FROM Empleado) AS Diferencia FROM Empleado WHERE salario > (SELECT AVG(salario) FROM Empleado);
  • 77.
  • 78.
  • 79.
  • 80.
  • 81.
  • 82.
  • 83.
  • 84.
  • 85.
  • 86.
  • 87.
  • 88.
  • 89.
  • 90.
  • 91.
  • 92.
  • 93.
  • 94.
  • 95.
  • 96.
  • 97.
  • 98.
  • 99.
  • 100.
  • 101. Ejemplo 5.27 Agrupando por múltiples columnas Tabla Resultado del ejemplo 5.27 SELECT e.numOficina, s.numEmpleado, COUNT(*) AS myCount FROM Empleado e, Propiedad p WHERE e.numEmpleado = p.numEmpleado GROUP BY e.numOficina, e.numEmpleado ORDER BY e.numOficina, e.numEmpleado;
  • 102.
  • 103.
  • 104.
  • 105.
  • 106.
  • 107.
  • 108.
  • 109.
  • 110.
  • 111.
  • 112.
  • 113.
  • 114.
  • 115. Ejemplo 5.31 Consulta usando EXIST Listar todos los empleados que trabajan en alguna oficina de Londres . Tabla Empleado Tabla Oficina
  • 116.
  • 117. Ejemplo 5.31 Consulta usando EXIST Tabla Empleado Tabla Oficina Tabla resultado Ejemplo 5.31 SELECT numEmpleado, nombre, apellido, cargo FROM Empleado e WHERE EXISTS (SELECT * FROM Oficina o WHERE e.numEmpleado = o.numEmpleado AND ciudad = ‘London’);
  • 118.
  • 119.
  • 120.
  • 121.
  • 122.
  • 123. Union, Intersect, y Difference (Except)
  • 124.
  • 125.
  • 126.
  • 127.
  • 128.
  • 129.
  • 130.
  • 131.
  • 132.
  • 133.
  • 134.
  • 135.
  • 136.
  • 137.
  • 138.
  • 139.
  • 140.
  • 141.
  • 142.
  • 143.
  • 144.
  • 145.
  • 146.
  • 147.
  • 148.
  • 149.
  • 150.
  • 151.
  • 152.
  • 153.
  • 154.
  • 155.
  • 156.
  • 157.
  • 158.
  • 159.

Notas del editor

  1. SQL es un ejemplo de un lenguaje orientado a transformación o un lenguaje diseñado para utilizar relaciones para transformar entradas en salidas requeridas. Como un lenguaje, el estándar ISO SQL tiene dos principales componentes: Un lenguaje de definición de datos (DDL) para definir la estructura de la base de datos y controlar el acceso a los datos; Un Lenguaje de manipulación de datos (DML) para recuperar y actualizar datos
  2. Para listar las cantidades requeridas, primero debemos identificar que empleado realmente administra alguna propiedad. Esto se puede realizar uniendo las tablas Empleado y Propiedad sobre la columna numEmpleado
  3. Como estamos insertando datos en cada columna en el orden en que la tabla fue creada, no hay necesidad de especificar una lista de columnas. Note que el carácter literal tal como ‘Alan’ debe ir encerrado en comillas simples.
  4. Este ejemplo es complejo porque deseamos contar el número de propiedades que el empleado maneja. Si omitimos la segunda parte de la UNION obtenemos la lista de aquellos empleados que manejan al menos una propiedad; en otras palabras, excluimos aquellos empleados que actualmente no manejan propiedades. Por lo tanto para incluir aquellos empleados que no manejan propiedades , necesitamos usar la instrucción UNION e incluir un segundo SELECT para agregar tales empleados, usando 0 para el atributo total. Note que algunos dialectos de SQL pueden no permitir el uso del operador UNION dentro de un subselect para un INSERT