Posted by :
ghel
lunes, 5 de mayo de 2014
CREATE DATABASE
Este comando se usa para crear una base de datos, puede ver el siguiente ejemplo:- • create database bdPrueba;
USE
Este comando se usa para poner en uso una base de datos (BD) o abrirla para trabajar en ella, es importante recordar que cuando creas una BD, es necesario ponerla en uso o activarla, ejemplo:- • use bdAlumnos;
CREATE TABLE (Crear Tabla)
Una vez activa la base de datos, este comando permite crear una tabla dentro de ella, debemos recordar que al crear la tabla debemos indicarle el tipo de dato que tiene cada campo, el el siguiente ejemplo podemos ver como crear la tabla tPersona.create table tPersona
(
codigo char(3),
nombre varchar(50),
edad int
);
INSERT INTO (Insertar Aquí)
Este comando permite ingresar registros a una tabla, para ello, tenemos los siguientes ejemplos:- • insert into tPersona values('A25','Juan',21);
- • insert into tPersona values('A01','Maria',23);
- • insert into tPersona values('A02','Jose',80);
UPDATE (Actualizar)
Este comando permite modificar los datos de un registro, por ejemplo queremos cambiar el nombre de la persona de código A25 por Rosa, el código sería el siguiente:- • update tPersona set nombre = 'Rosa' where codigo = 'A01';
- • update tPersona set nombre = 'Jesus', edad=33 where codigo = 'A25';
DELETE FROM
Este comando permite eliminar los registros de una tabla, para ello usamos where para indicar la condición que deben tener los registros para su eliminación. Por ejemplo podemos eliminar a la persona de codigo A02:- • delete from tPersona where codigo = 'A02';
- • delete from tPersona
SELECT
Es una de las ordenes más importantes y utilizadas, permiten hacer listados y consultas de los datos de una tabla, con esta orden podemos ver que información tenemos realmente grabada en la base de datos, por ejemplo para listar los datos de la tabla tPersona hacemos lo siguiente:
- • select * from tPersona;
Otros ejemplos con la orden select.
/* Mostrar las personas en orden alfabetico por el nombre */
- • select * from tPersona order by nombre;
/* Mostrar las personas en orden por edad */
- • select * from tPersona order by edad desc;
/* Mostrar las personas de 50 años a mas */
- • select * from tPersona where edad >= 50;
/***************
SCRIPT SQL SERVER COMPLETO DE EJEMPLO
***************/
/*
Crear una base de datos
*/
create database bdPrueba;
/*
Activar la base de datos bdPrueba (abrir la base de datos)
*/
use bdPrueba;
/*
Crear una tabla
*/
create table tPersona
(
codigo char(3),
nombre varchar(50),
edad int
);
/*
Listar el contenido de una tabla
*/
select * from tPersona;
/*
Insertar datos en la tabla
*/
insert into tPersona values('A01','Juan',21);
insert into tPersona values('A02','Maria',23);
insert into tPersona values('A03','Jose',80);
insert into tPersona values('A04','Judas',35);
insert into tPersona values('A05','Pedro',40);
insert into tPersona values('A06','Lazaro',15);
insert into tPersona values('A07','Ruben',35);
insert into tPersona values('A08','Margoth',27);
insert into tPersona values('A09','Manuel',22);
insert into tPersona values('A10','Juan',19);
insert into tPersona values('A11','Antonio',26);
insert into tPersona values('A12','Rosmery',44);
insert into tPersona values('A13','Roa',38);
insert into tPersona values('A14','Edgar',18);
insert into tPersona values('A15','Eva',14);
insert into tPersona values('A16','Gerardo',22);
insert into tPersona values('A17','July',76);
insert into tPersona values('A18','Saul',44);
insert into tPersona values('A19','Marlene',55);
insert into tPersona values('A20','Richard',29);
/*
Modificar datos de una tabla
*/
update tPersona set nombre = 'Maria Juana' where codigo = 'A01';
update tPersona set nombre = 'Jesus', edad=33 where codigo = 'A25';
/*
Eliminar datos de una tabla
*/
delete from tPersona where codigo = 'A02';
/*
Borrar todos los datos de la tabla usar con precaución
*/
delete from tPersona
/*
Mostrar las personas en orden alfabetico por el nombre
*/
select * from tPersona order by nombre;
/*
Mostrar las personas en orden por edad
*/
select * from tPersona order by edad desc;
/*
Mostrar las personas de 50 años a mas
*/
select * from tPersona where edad >= 50;
/*
Mostrar todas las personas que estan en sus cuarentas
*/
select * from tPersona where edad>=40 and edad<=49;
/*
Mostrar todas las personas menores de edad y los de 60 a mas
*/
select * from tPersona where edad<=18 or edad>=60;
/*
Mostrar a todas las persona cuyo nombre comienza con j
*/
select * from tPersona where nombre like 'j%';
/*
Mostrar a todas las personas cuyo nombre termina en e
*/
select * from tPersona where nombre like '%e';
/*
Mostar las personas cuyo nombre comienza con ma
*/
select * from tPersona where nombre like 'ma%';
/*
Mostrar todas las personas cuyo nombre contenga d
*/
select * from tPersona where nombre like '%d%';
/*
Mostrar las personas cuyo nombre tiene r y son mayores de 40
*/
select * from tPersona where nombre like '%r%' and edad>40;
/*
Mostrar a la persona de codigo A11
*/
select * from tPersona where codigo = 'A11';
/*
Mostrar a la persona llamada eva
*/
select * from tPersona where nombre = 'eva';
/*
Mostrar solo los nombres de las personas
*/
select nombre from tPersona;
/*
Mostrar los nombres y edad de las personas menores de 25
*/
select nombre, edad from tPersona where edad<25;
Related Posts :
- Back to Home »
- base , base de datos , bd , datos , diseño , sql , sqlserver »
- BD6. Creación y Comando Básicos de SQL Server