Descargar la presentación
La descarga está en progreso. Por favor, espere
1
Lenguaje de manipulación de datos
2
2.1 Inserción, eliminación y modificación de registros
2.2 Consultas 2.3 Funciones, conversión, agrupamiento, ordenamiento 2.4 Joins 2.5 Subconsultas 2.6 Operadores set 2.7 Vistas
3
Lenguaje de manipulación de datos
Se utiliza el Lenguaje de manipulación de datos (DML) de SQL para acceder y modificar los datos de la base de datos utilizando los comandos select, update, insert, delete, truncate, begin, commit y rollback.
4
Elimina filas de una tabla. Consulte DELETE. INSERT
a tabla siguiente describe el DML de Netezza SQL. Tabla 1. Lenguaje de manipulación de datos Componente Descripción DELETE Elimina filas de una tabla. Consulte DELETE. INSERT Añade nuevas filas a una tabla. Consulte INSERT. SELECT Recupera filas de una tabla o fila. Consulte SELECT (para recuperar filas). TRUNCATE Vacía una tabla. Consulte TRUNCATE. UPDATE Sustituye valores de columnas en una tabla. Consulte UPDATE.
5
Inserción La sentencia INSERT permite agregar nuevas filas de datos a las tablas existentes. Está sentencia tiene como sintaxis genérica. INSERT INTO tabla_o_vista [(lista_de_columnas)] VALUES (lista_de_valores_de_datos) insert into usuarios (nombre, clave) values ('MarioPerez','Marito'); nombre clave MarioPerez Marito
6
eliminación Para eliminar los registros de una tabla usamos el comando "delete": DELETE FROM tabla [ WHERE condición]; DELETE FROM empleados; Borra todas las tuplas de la tabla empleados DELETE FROM empleados WHERE cargo = 'Chofer'; Borra los empleados con cargo de chofer
7
modificación de registros
Para modificar uno o varios datos de uno o varios registros utilizamos "update" (actualizar). Utilizamos "update" junto al nombre de la tabla y "set" junto con el campo a modificar y su nuevo valor.
8
modificación de registros
Por ejemplo, en nuestra tabla "usuarios", queremos cambiar los valores de todas las claves, por "RealMadrid": update usuarios set clave='RealMadrid'; Utilizamos "update" junto al nombre de la tabla y "set" junto con el campo a modificar y su nuevo valor. El cambio afectará a todos los registros.
9
Podemos modificar algunos registros, para ello debemos establecer condiciones de selección con "where". Por ejemplo, queremos cambiar el valor correspondiente a la clave de nuestro usuario llamado 'MarioPerez', queremos como nueva clave 'Boca', necesitamos una condición "where" que afecte solamente a este registro: update usuarios set clave='Boca' where nombre='MarioPerez'; update usuarios set nombre='MarceloDuarte', clave='Marce' where nombre='Marcelo';
10
CONSULTAS La recuperación de los datos en el lenguaje SQL se realiza mediante la sentencia SELECT, seleccionar. Esta sentencia permite indicar al SGBD la información que se quiere recuperar.
11
select * from libros; select titulo,autor,editorial from libros; select nombre, clave from usuarios where nombre='MarioPerez'; select titulo,autor,editorial,precio from libros where precio<=30;
12
FUNCIONES Funciones para el manejo de cadenas.
Funciones de agrupamiento (count - max - min - sum - avg) Funciones para el uso de fecha y hora. Funciones de control de flujo (if) Funciones de control de flujo (case)
13
Actividad: Realiza el diseño de tu interfaz de proyecto final y valida la entrada de datos (números, caracteres, longitudes)
14
joins
15
joins
16
subconsultas
17
subconsultas
18
Subconsultas
19
Operadores set
20
vistas
21
https://es. slideshare
Presentaciones similares
© 2024 SlidePlayer.es Inc.
All rights reserved.