Nombre de las asignaturas que tienen más créditos que "Seguridad Vial". Usando consultas anidadas: SELECT Nombre AS NOMBRE_ASIGNATURA FROM ASIGNATURA.

Slides:



Advertisements
Presentaciones similares
Base de Datos II.
Advertisements

Introducción Lenguaje de manipulación de datos (Data Manipulation Language) Permite a los usuarios llevar a cabo las tareas de consulta o manipulación.
Repaso DBD!!! (Es ahora o nunca)
Insercion de datos..
Análisis de consultas.
Integrantes Alex Olivera Jaime Salas Miguel Valenzuela ProfesoraPilar Pardo Fecha26/10/2012.
Neo4j – Una guía rápida de devniel.com Parte II - Por Daniel Flores
Acceder a la Web del SERVICIO DE ALUMNOS Acceder al portal de SELECTIVIDAD.
Consultas anidadas.
Maestría en Bioinformática Bases de Datos y Sistemas de Información Fundamentos de Matemática Ing. Alfonso Vicente, PMP
Unidad 3 Tema “Transformacion Equivalentes”
Universidad del Cauca – FIET – Departamento de Sistemas CAPITULO 2 Restringiendo y Ordenando Datos.
E.1 Obtener los detalles completos de todos los proyectos.
OPERACIONES DE RECUPERACIÓN. WHERE ciudad =‘Las Palmas’; de los suministradores Obtener el código y la situación de Las Palmas SELECT sn, situacion FROM.
MySQL M.C. Pedro Bello López.
Mini curso: Inteligencia de negocios (Bodega y Minería de Datos) aplicación práctica Mauro Callejas Cuervo Ecuador, Mayo 2014 Sesión 2 – TALLER 2 Grupo.
Universidad del Cauca – FIET – Departamento de Sistemas CAPITULO 5 Agregando Datos Usando Funciones de Grupo.
BIENVENIDOS. La Facultad de Ciencias Humanas y Sociales en: Cuestiones académicas y eventos de la asociación para alumnos de intercambio en: Twitter -
“Optimización de sentencias MySQL” jueves 26 de septiembre de 2013.
SQL el Structured Query Language no es mas que un lenguaje estándar de comunicación con bases de datos.
SQL: Lenguaje de Interrogación Estructurado
Subconsultas Avanzadas
Facultad de Tecnología Informática
Consultas - Querys La sentencia SELECT.
F Copyright © 2010, Oracle y/o sus filiales. Todos los derechos reservados. Sintaxis de Unión en Oracle.
Dr. Mario Rossainz López Aplicaciones WEB Primavera 2015.
Universidad del Cauca – FIET – Departamento de Sistemas CAPITULO 11 Creando Vistas.
SQL Informática aplicada.
IBD CLASE 15. SQL Lenguaje de Consultas Estruturado (SQL) ◦Lenguaje de trabajo estándard para modelo relacional ◦Componentes ◦DDL: Data Definition Language.
"Inserción de una red social en videoschistosos.net“ Rodrigo Braga Roberto.
BASE DE DATOS DISTRIBUIDAS UNIDAD 3
CONSULTAS SENCILLAS A LA BASE DE DATOS
Administracion de Base de Datos I Semana 04. Base Datos Caso : Creacion de Diagrama E-R.
INSTRUCCIONES Elaboración de la Presentación:
LENGUAJE SQL.
INSTITUTO TECNOLÓGICO SUPERIOR DE LERDO Datos del alumno Numero de Control Alumno: Sergio Alejandro Carreón Ramírez Grupo:6A Carrera:Ingeniería.
Más ejemplos en SQL Francisco Moreno. S sn snombre situacion ciudad S1 Salazar 20 Londres S2 Jaramillo 10 París S3 Bernal30 París S4 Caicedo 20 Londres.
Consultas SQL. SQL SQL es un lenguaje de consulta estructurado (Structured Query Languague). Se utiliza para: Eliminar Modificar Consultar La base de.
Planteamiento: El Instituto Técnico Jesús Obrero desea automatizar el proceso de control de calificaciones de cada una de las secciones que conforman.
PUESTO-TRABAJO (Código-Puesto, Empresa, Sueldo, DNI- Contratado) TITULADO (DNI-Titulado, Nombre, Apellidos, Dirección) TITULACION (Iden-Titulación, Nombre,
Apuntes de gramática SER vs. ESTAR.
MSSQL SERVER CURSO BÁSICO 1. CONCEPTOS BASICOS DE SQL. DESCRIPCIÓN DEL CURSO. Sesión 3: Índices Uso, Creación, Tipos, Eliminación LENGUAJE DE CONSULTAS.
HINTS ¿Cómo afectar el plan de ejecución? Por defecto, el SGBD tomará en cuenta el camino de ejecución (Execution Path) determinado por el optimizador.
Lenguaje Estructurado de Consultas
1 Desarrollo Web en Entorno Servidor Tema 4: Estructuras de control. Estructuras Selectivas. Operadores de comparación. Operadores Lógicos. Operadores.
Tema Alumno No. de cuenta Asignatura: Alcance de proyectos Actividad: Presentación.
2do. Parcial Bases de datos Octubre Introducción a bases de datos Efectúe la definición conceptual de Modelos de Datos. (T1) Mencione.
SQL es el lenguaje de comunicación entre el programa cliente y programa servidor; Oracle es un programa servidor, en el que está la base de datos propiamente.
Bases de Datos SQL.
Unidad 6. Tema 4. Lenguaje de consultas SQL
Bases de Datos 1 Prof. Daniel Obando Fuentes. SELECT Todas las filas SELECT * FROM users Seleccionar filas específicas SELECT id, name, [ FROM users.
INTEGRACION DE LAS TECNOLOGIAS DE LA INFORMACION Y COMUNICACION Implementación de base de datos (Lenguaje de manipulación de datos) Ing. Linda Masias Morales.
Copyright  Oracle Corporation, All rights reserved. 2 Restricción y ordenación de datos.
DLM Transact SQL Sesión II Recuperación de información.
Copyright  Oracle Corporation, All rights reserved. 11 Creación de Vistas.
Querys a bases de datos con MS ACCESS. DEFINAMOS LOS TERMINOS: DML=Lenguaje de manipulación de datos Las sentencias DML permiten generar consultas para.
Caso de Estudio Relación PROFESOR(id, nom, deptid) páginas, 1000 filas (5 filas/página) - 50 deps  20 profesores/dep en promedio - Índices: Clustered.
Consultas a mysql desde PHP índice 1. Introducción 5. Ejemplo 4. Tratamiento de datos 2. Instrucción SQL 3. Pasos C o n s u l t a s a m y s q l d e s d.
DML Transact SQL Sesión VI Trabajando con subconsultas.
Selección Condicionada de Filas Uso de la cláusula WHERE La cláusula WHERE restringe las columnas que retorna una consulta según la condición que se imponga.
COMANDOS SQL. ¿QUÉ ES SQL? El lenguaje de consulta estructurado es un lenguaje declarativo que permite la creación, acceso e interacción de bases de datos.
SQL: Structured Query Language
BASE DE DATOS IUPSM CLASE PRACTICA. PROF. ING. JOSE L GUZMAN H.
1. Spanish has two verbs that mean to be. They are ___ and _____
CONSULTAS SQL POSTGRES.
SQL: structured Query Language
Aldadsdasaszxczxczxddsalslasdlasdasdasddasd as.
CC Bases de Datos Otoño Clase 5: El Cálculo Relacional + SQL (I)
Los Pronombres.
Alumno: ______________________________________.
Transcripción de la presentación:

Nombre de las asignaturas que tienen más créditos que "Seguridad Vial". Usando consultas anidadas: SELECT Nombre AS NOMBRE_ASIGNATURA FROM ASIGNATURA WHERE Creditos > (SELECT Creditos FROM ASIGNATURA WHERE Nombre = Seguridad Vial) Usando alias: SELECT DISTINCT(ASIG1.Nombre) AS NOMBRE_ASIGNATURA FROM ASIGNATURA AS ASIG1, ASIGNATURA AS ASIG2 WHERE ASIG1.Creditos > ASIG2.Creditos AND ASIG2.Nombre = Seguridad Vial

Mostrar el identificador de los alumnos matriculados en cualquier asignatura excepto la "150212" o la "130113"

SELECT IdAlumno FROM ALUMNO WHERE IdAlumno NOT IN (SELECT IdAlumno FROM ALUMNO_ASIGNATURA WHERE IdAsignatura = "150212" OR IdAsignatura = "130113")

Id de los alumnos matriculados en la asignatura "150212" pero no en la "130113".

SELECT IdAlumno FROM ALUMNO WHERE IdAlumno IN (SELECT IdAlumno FROM ALUMNOASIGNATURA WHERE IdAsignatura = "150212") AND IdAlumno NOT IN (SELECT IdAlumno FROM ALUMNOASIGNATURA WHERE IdAsignatura = "130113");