Descargar la presentación
La descarga está en progreso. Por favor, espere
Publicada porJoaquín Agüero Sánchez Modificado hace 8 años
1
Structured Query Language (Lenguaje Estructurado de Consultas)
2
¿Para qué? Permite la creación de estructuras para el almacenamiento de datos. Provee instrucciones parecidas al inglés natural para el acceso y manipulación de los datos almacenados. Las instrucciones utilizadas para ello son insert update delete select
3
Instrucciones de definición Instrucciones de definición de estructuras (tablas) create table alter table create index drop table drop index
4
De modelo a la realidad Usuarios id login email clave fecha_creacion
5
Con SQL create table usuarios ( id integer not null, login varchar(60) not null, email varchar(200) not null, clave varchar(30) not null, primary key(id) );
6
Quitar una tabla drop table usuarios;
7
Agregar una nueva columna alter table usuarios add column fecha_creacion datetime;
8
Quitar una columna alter table usuarios drop column fecha_creacion; //no todos los motores la implementan (SQLite es uno de ellos)
9
Agregar filas Instrucción INSERT insert into usuarios (login, email, clave) values (‘nelson’, ‘nrojas@123.cl’, ‘123’); insert into usuarios (login, email, clave) values (‘jhon’, ‘jdk@321.cl’, ‘321’); insert into usuarios (login, email, clave) values (‘gilda’, ‘gily@321.cl’, ‘abc’);
10
Obtener filas select * from usuarios; //obtener un usuario puntual select * from usuarios where login = ‘jhon’;
11
Actualizar datos de una fila update usuarios set clave=‘333’ where login = ‘gilda’;
12
Eliminar filas delete from usuarios where login = ‘jhon’;
Presentaciones similares
© 2024 SlidePlayer.es Inc.
All rights reserved.