Consultas - Querys La sentencia SELECT.

Slides:



Advertisements
Presentaciones similares
Consultas en Visual FoxPro
Advertisements

Tema: La Clave Principal.
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.
integridad referencial
VISTAS (VIEWS) DEFINICIÓN Y OBJETIVO DE LAS VISTAS.
Nombre de las asignaturas que tienen más créditos que "Seguridad Vial". Usando consultas anidadas: SELECT Nombre AS NOMBRE_ASIGNATURA FROM ASIGNATURA.
Formulario y reportes.
Consultas anidadas.
PRIVILEGIOS DE ACCESO EN INFORMIX
Base de Datos El lenguaje SQL.
Universidad del Cauca – FIET – Departamento de Sistemas CAPITULO 2 Restringiendo y Ordenando Datos.
UNIDAD 6 Patricia Segovia de Maya TABLAS. Crear Tablas de datos Plantillas disponibles Introducir datos - tipo de dato según valor ingresado. Definir.
CAPITULO 1 Escribiendo Sentencias SELECT Básicas
Universidad del Cauca – FIET – Departamento de Sistemas CAPITULO 5 Agregando Datos Usando Funciones de Grupo.
Subsecretaría de Educación Superior
Como empezar en Access 2000 Abrir Access 2000 Pulsamos INICIO
Lenguajes Formales de Consulta
SQL Structured Query Language
SQL el Structured Query Language no es mas que un lenguaje estándar de comunicación con bases de datos.
Subconsultas Avanzadas
6 Copyright © 2010, Oracle y/o sus filiales. Todos los derechos reservados. Visualización de Datos de Varias Tablas Utilizando Uniones.
Componentes sintácticos
F Copyright © 2010, Oracle y/o sus filiales. Todos los derechos reservados. Sintaxis de Unión en Oracle.
HERRAMIENTAS DE EXCEL ORDENAR Y FILTAR.
COMANDOS DML DML son las siglas de Data Manipulation Language y se refiere a los comandos que permiten a un usuario manipular los datos en un repositorio,
Diseñando la arquitectura de aplicaciones empresariales. Acceso al SQL Server.- Autenticación de usuario:
 Se usan para acceder a tablas.  Una llave identifica únicamente un registro.  Identificador único, no puede tener el mismo valor en dos registros.
CAPITULO 4 Despliegue de Datos Desde Múltiples Tablas
CONSULTAS SENCILLAS A LA BASE DE DATOS
Autora: Francisca Montañez Muñoz
Vista Externa de Una Base de Datos John Freddy Duitama Muñoz. Facultad de Ingeniería. U.de.A. John Freddy Duitama Muñoz. Facultad de Ingeniería. U.de.A.
Manual asignación de trámites con FIEL a usuarios a usuarios.
Consultas SQL (Base de Datos)
LENGUAJE SQL.
Bases de Datos Sql.
Universidad del Cauca – FIET – Departamento de Sistemas CAPITULO 14 Uso de Operadores de Conjuntos.
PROCEDIMIENTOS ALMACENADOS Es una consulta almacenada en la base de datos en un servidor. Los P.A. Mejoran el Rendimiento Disminuyen el tráfico. Los P.A.
Ingeniería de Sistemas y Modelamiento.
LENGUAJE ESTRUCTURADO DE CONSULTAS
Secciones de un formulario
CONCEPTOS BASICOS DE USO DE CONTENEDORES
Vista Externa de Una Base de Datos John Freddy Duitama Muñoz. Facultad de Ingeniería. U.de.A. John Freddy Duitama Muñoz. Facultad de Ingeniería. U.de.A.
COMANDOS DML DML son las siglas de Data Manipulation Language y se refiere a los comandos que permiten a un usuario manipular los datos en un repositorio,
Para crear una vista debemos utilizar la sentencia CREATE VIEW, debiendo proporcionar un nombre a la vista y una sentencia SQL SELECT válida. CREATE.
¿ QUE ES UNA BASE DE DATOS? Una base de datos es un «almacén » que nos permite guardar grandes cantidades de información de manera organizada para que.
Relaciones entre tablas
 La sentencia SELECT recupera todas las columnas o un subconjunto de ellas de una tabla. Esto afecta a todas las filas de la tabla, a menos que especifiquemos.
SQL (Structured Query Language) Lenguaje orientado a bases de datos y sobre todo, al manejo de consultas; el objetivo principal de SQL es la realización.
Comandos de SQL Prog. Orientada a Eventos. Inserción de datos (INSERT) INSERT….VALUES INSERT INTO Tabla1 (Columna1, Columna2…) VALUES (‘ValorAlfa’, ValorNum…);
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.
Marzo de 2010Dos Ideas - La visión de Sistemas desde el Desarrollo SQL en PL/SQL Conceptos básicos.
FUNDAMENTOS INFORMÁTICOS
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.
SQL STRUCTURED QUERY LANGUAGE
AA Gerardo Morgade Donato AA Isnel Leyva Herbella.
Unidad 6. Tema 4. Lenguaje de consultas SQL
Copyright  Oracle Corporation, All rights reserved. 1 Escritura de sentencias SQL SELECT básicas.
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.
Web Intelligence El objetivo de esta guía, es proporcionar un esbozo del amplio mundo que es aprender a utilizar Web Intelligence. Esta guía no está diseñada.
Copyright  Oracle Corporation, All rights reserved. 2 Restricción y ordenación de datos.
JOB_HISTORY EMPLOYEE_ID (PK,FK) START_DATE (PK) END_DATE JOB_ID (FK) DEPARTMENT_ID (FK) EMPLOYEES EMPLOYEE_ID (PK) FIRST_NAME LAST_NAME.
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.
DML Transact SQL Sesión VI Trabajando con subconsultas.
DML Transact SQL Sesión III Agrupando y resumiendo información.
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.
Nueva aplicación para el registro de proveedores Encuentra el registro de proveedores Ingresa el nombre del proveedor El sistema genera una nueva pantalla.
1° série 4as. séries 5as. séries.
Transcripción de la presentación:

Consultas - Querys La sentencia SELECT

La sentencia SELECT La sentencia SELECT permite consultar la información contenida en una o varias tablas. Sintaxis 1. SELECT * FROM Tabla Donde: SELECT. Indica que se muestra información FROM. Indica de donde provienen esa Información. Esta sintaxis Muestra Todo el contenido de la tabla mencionada después de la cláusula FROM. Muestra todas las Columnas y todos los registros contenidos en la tabla

SELECT. Muestra columnas seleccionadas Si se desea realizar una consulta que muestre determinadas columnas, se debe de seguir la siguiente sintaxis. Sintaxis 2. SELECT Columna1, Columna3, Columna 25,… FROM Tabla Donde: Columna1, Columna3 y Columna25. Son Columna de la tabla mencionada después de la cláusula FROM. Las Columnas no necesariamente son adyacentes. Pueden listarse solo algunas o todas la columna de la tabla, lo cual seria equivalente a colocar un asterisco (*)

Muestra columnas seleccionadas. Ejemplo SELECT * FROM Alumnos SELECT Matricula, Nom, App FROM Alumnos

Muestra columnas seleccionadas. Ejemplo SELECT * FROM Alumnos SELECT Nom, app, Sexo FROM Alumnos

Generando alias para las columnas. En ocasiones cuando se realiza una consulta hacia una tabla, el encabezado de las columnas no son muy descriptivas, o por el contrario el nombre del encabezado es bastante largo, etc. Cuando se presentan caso como estos, se puede asignar un ALIAS a las columnas de las consulta. Sintaxis SELECT ColumnaX AS AliasColumnaX, ColumnaY AS AliasColumnaY FROM Tabla Si el alias contiene espacios en blanco se debe de agrupar entre Comillas ( “ ” ). Sintaxis SELECT ColumnaX AS “Alias ColumnaX” , ColumnaY AS “Alias ColumnaY” FROM Tabla

Alias a columnas. Ejemplo SELECT Nom, app, Sexo FROM Alumnos SELECT Nom AS Nombre, app AS "Apellidos", Sexo AS "Sexo del paciente" FROM Alumnos

Cláusula DISTINCT Esta sentencia es usada en una consulta para eliminar valores duplicados en una columna. Sintaxis SELECT DISTINCT Columna FROM Nom_tabla Ejemplo. Consulta que muestra únicamente los puestos laborales que puede ocupar un empleado. SELECT DISTINCT title SELECT title FROM Employees FROM Employees resultado: title ----------------------------- Inside SalesCoordinator Sales Manager Sales Representative Vice President, Sales title ------------------------------ Sales Representative Vice President, Sales Sales Manager Inside Sales Coordinator