LENGUAJE SQL.

Slides:



Advertisements
Presentaciones similares
Consultas en Visual FoxPro
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.
SQL Sigla del nombre “Structured Query Language”.
integridad referencial
VISTAS (VIEWS) DEFINICIÓN Y OBJETIVO DE LAS VISTAS.
Base de Datos Orientada a Objetos (OODBMS)
Fernando Velasco
SQL G r u p o
Base de Datos El lenguaje SQL.
Unidad 3 Lenguaje SQL Contenidos Que es SQL ? Estructura de SQL
Lenguaje Estructurado de Consultas (Structured Query Language – SQL)
SESIÓN 2. Completados por el tipo de objeto sobre el que actúan y el objeto concreto: CREATE DATABASE mibase ; Permite crear una base de datos llamada.
MySQL M.C. Pedro Bello López.
Lenguaje SQL (Structured Query Language)
SQL Lenguaje de consulta estructurado
MSC. RUTH VEGA BASES DE DATOS SQL SERVER
Subconsultas Avanzadas
Componentes sintácticos
Dr. Mario Rossainz López Aplicaciones WEB Primavera 2015.
Universidad del Cauca – FIET – Departamento de Sistemas CAPITULO 11 Creando Vistas.
CONCEPTOS BASICOS SQL SERVER SEBASTIAN MARTINEZ GARCIA.
COMANDOS SQL.
D. M.L. (Lenguaje de Manipulación de Datos)
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,
SQL (Structured Query Language / Lenguaje de consulta estructurado)‏
IBD CLASE 15. SQL Lenguaje de Consultas Estruturado (SQL) ◦Lenguaje de trabajo estándard para modelo relacional ◦Componentes ◦DDL: Data Definition Language.
Mayo de 2009Dos Ideas - La visión de Sistemas desde el Desarrollo Manipulación de Datos Conceptos básicos.
Programación en Visual Basic Lección #8: SQL Por Antonio F. Huertas.
CONSULTAS SENCILLAS A LA BASE DE DATOS
Autora: Francisca Montañez Muñoz
STRUCTURED QUERY LANGUAGE
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.
Consultas SQL (Base de Datos)
INSTRUCCIONES Elaboración de la Presentación:
Introducción a Bases de Datos en Microsoft Access Programación de Computadoras 2 Sección: P.
Structured Query Language (Lenguaje Estructurado de Consultas)
Universidad del Cauca – FIET – Departamento de Sistemas CAPITULO 14 Uso de Operadores de Conjuntos.
LENGUAJE ESTRUCTURADO DE CONSULTAS
Lenguaje Estructurado de Consulta
SQL Sigla del nombre “Structured Query Language”.
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,
INSTRUCCIONES Elaboración de la Presentación:
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.
Prof. De Bases de Datos: Lcdo. Luis Peña. El lenguaje más habitual para construir las consultas a bases de datos relacionales es SQL, Structured Query.
SQL Lenguaje Estructurado de Consulta MATERIA: diseñar sistemas de información ALUMNO: sarmiento flores Liliana Guadalupe GRUPO: 4° “A” TURNO: matutino.
Diseña y administra base de datos avanzadas
Lenguaje SQL. Permite la definición de la base de datos mediante el lenguaje de definición de datos (DDL, Data Definition Lenguaje) Permite a los usuarios.
 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.
Consultas SQL. SQL SQL es un lenguaje de consulta estructurado (Structured Query Languague). Se utiliza para: Eliminar Modificar Consultar La base de.
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…);
Qué es SQL? Sentencias básicas
MSSQL SERVER CURSO BÁSICO 1. DESCRIPCIÓN DEL CURSO. Sesión 4: Sentencia Insert,Transacciones,Insert general, Insert Select * From, Sentencia Update,Update.
SQL El lenguaje de consulta estructurado o SQL (por sus siglas en inglés structured query language) es un lenguaje declarativo de acceso a bases de datos.
(Lenguaje de consulta estructurado)
SQL es un estándar internacional para trabajar con bases de datos, que consta de dos partes: una parte para manipular datos y una parte para definir tipos.
SQL Lenguaje Estructurado de Consultas. Structured Query Lenguaje (SQL). Lenguaje de acceso a bases de datos. Proyecto de Investigación de IBM. La mayoria.
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.
SQL STRUCTURED QUERY LANGUAGE
AA Gerardo Morgade Donato AA Isnel Leyva Herbella.
Unidad 6. Tema 4. Lenguaje de consultas SQL
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.
Structure Query Languaje SQL. Introducción a SQL El lenguaje de consulta estructurado (SQL) es un lenguaje de base de datos normalizado, utilizado por.
DLM Transact SQL Sesión II Recuperación de información.
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.
Ing. Sanchez Castillo Eddye Arturo Escuela Académica Profesional de Ingeniería de Sistemas.
Crear una tabla (create table - sp_tables - sp_columns - drop table) Para ver las tablas existentes creadas por los usuarios en una base de datos usamos.
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.
SQL Lenguaje de Consulta estructurado (structured query language) Es un lenguaje declarativo de acceso a bases de datos relacionales que permite especificar.
Transcripción de la presentación:

LENGUAJE SQL

DDL y DML SENTENCIAS SQL Lenguaje de Manipulación de Datos (DML) Lenguaje de Definición de Datos (DDL) Lenguaje de Manipulación de Datos (DML)

Lenguaje de Definición de Datos (DDL) Se utilizan para crear y modificar la estructura de las tablas, así como otros objetos de la base de datos. CREATE  Para crear objetos en la base de datos. ALTER  Modifica la estructura de la base de datos. DROP  Borra objetos de la base de datos. TRUNCATE  Elimina todos los registros de la tabla, incluyendo todos los espacios asignados a los registros.

Lenguaje de Manipulación de Datos (DML) Permite generar consultas para ordenar, insertar, actualizar, filtrar, agrupar y extraer datos de la base de datos. SELECT  Para obtener datos de una base de datos. INSERT  Para insertar datos en una tabla. UPDATE  Para modificar datos existentes dentro de una tabla. DELETE  Elimina registros de la tabla. No borra los espacios asignados a los registros.

Comando CREATE TABLE SINTAXIS

Sentencia SELECT EJEMPLO: SINTAXIS: Tabla personas Permite realizar consultas sobre los datos almacenados. EJEMPLO: SINTAXIS: Tabla personas

Cláusula DISTINCT EJEMPLO: Al realizar una consulta es posible que existan valores repetidos para algunas columnas. Si no queremos que se repitan, esta sentencia será útil. Por ejemplo, si queremos saber los nombres diferentes que hay en la tabla personas, podemos hacer una consulta como la siguiente: EJEMPLO:

Cláusula WHERE EJEMPLO: Se utiliza para hacer filtros en las consultas, es decir, seleccionar solamente algunas filas de la tabla que cumplan una determinada condición. El valor de la condición debe ir entre comillas simples (“”). EJEMPLO:

Operadores AND y OR EJEMPLOS: Se utilizan para filtrar resultados con dos condiciones. AND  Mostrará los resultados cuando se cumplan las dos condiciones. OR  Mostrará los resultados cuando se cumpla alguna de las dos condiciones. EJEMPLOS:

Cláusula ORDER BY SINTAXIS: EJEMPLOS: Se utiliza para ordenar los resultados de una consulta, según el valor de la consulta especificada. Por defecto, se ordena de forma ascendente (ASC) según los valores de la columna. Si se quiere ordenar de forma descendente se utiliza la palabra DES. SINTAXIS: EJEMPLOS:

Sentencia INSERT SINTAXIS: EJEMPLO: La sentencia INSERT INTO se utiliza para insertar nuevas filas en una tabla. Es posible insertar una nueva fila en una tabla de dos formas distintas: SINTAXIS: EJEMPLO:

Sentencia UPDATE SINTAXIS: EJEMPLO: Se utiliza para modificar valores en una tabla. SINTAXIS: Cláusula SET  Establece los nuevos valores para las columnas indicadas. Cláusula WHERE  Sirve para seleccionar las filas que queremos modificar. Si omitimos la cláusula WHERE, por defecto, modificará los valores en todas las filas de la tabla. EJEMPLO:

Sentencia DELETE SINTAXIS: EJEMPLO: Sirve para borrar filas de una tabla. SINTAXIS: Para borrar todos los registros de la tabla: EJEMPLO:

Fuente: http://sql.11sql.com/sql-sintaxis.htm