Sie sind auf Seite 1von 12

Tutorial SQL server 2008 (ingles)

Crear base de datos:


Hacer clic en el signo + como muestra la siguiente imagen.

Nos quedara as.

Hacemos clic con el botn derecho sobre Databases y hacer clic en New Database

Se nos abrir una ventana el cual solo ponemos el nombre y le damos a ok, en este caso le puse ejercicio.

Verificamos haciendo clic en el signo + de Databases (del mismo modo que se hizo al comienzo del tutorial) y listo tenemos nuestra base de datos creada

Crear tablas:
Ya creada la base de datos hacemos clic en el + de nuestra base de datos, en mi caso se llama ejercicio y vemos distintas carpetas por ahora nos interesa la que dice Tables, le hacemos clic al + de Tables y habr una carpeta llama System Tables Y NADA MAS (en mi caso ya tengo creada algunas tablas, las que empiezan con dbo.xxxxx por eso salen ms cosas aparte de la carpeta).

Entonces para crear una tabla hacemos clic derecho sobre Tables y le damos a New Table..

Ahora ya tenemos creada la tabla, y empezamos a escribir los campos que queremos que tenga nuestra tabla y el tipo de cada campo.

Una vez completado el proceso de los campos procedemos a cerrar la tabla, entonces nos preguntara si la queremos guardar y le damos a yes.

Entonces escribimos el nombre que queremos darle a la tabla, en este caso le dar el nombre de prueba y presionamos ok.

Entonces ya est creada nuestra tabla con los campos y verificamos que este creada al lado izquierdo, vemos que se nos agreg la tabla dbo.prueba.

Ya hemos creado la base de datos, creado la tabla, entonces ahora nos falta llenar la tabla con registros.

Llenar Tabla:
Para eso hacemos clic con el botn derecho sobre la tabla creada, en este caso dbo.prueba y seleccionamos Edit top 200 Rows..

Entonces ahora procedemos a llenar nuestra tabla con los datos que quieran.

En SQL 2008 se guarda automticamente as que tenemos lista nuestra base de datos con su tabla correspondiente y los registros que queramos..

Consultas Bsicas SQL:


Utilizaremos la tabla que creamos anteriormente y haremos las consultas esa tabla. Lo primero que haremos ser ir a la parte en la cual podemos hacer las consultas, para ello tenemos que hacer clic en el recuadro que dice SQL (show sql pane) al lado izquierdo este es el icono:

Entonces una vez en que estemos aqu:

Como muestra en la imagen al lado derecho, ah es donde pondremos las consultas correspondientes, al principio muestra la tabla completa con el comando select nombre, run, telfono from prueba. Ahora que ya sabemos dnde hay que ingresar las consultas, tenemos que saber cmo ejecutarlas. Esto se hace haciendo clic al signo de exclamacin rojo al lado derecho de donde dice Change Type de la imagen anterior, entonces ahora procederemos a hacer unas consultas bsicas.

Select * from prueba : aqu le decimos que muestre TODOS los registros que estn en la tabla prueba

Entonces como se aprecia en la imagen debajo de nuestra consulta sale el resultado de la misma, es decir nos esta mostrando todos los registros de la tabla prueba. Select nombre, telfono from prueba : en este caso estamos diciendo que nos muestre los registros del campo nombre y telfono de la tabla prueba.

Al igual que en la consulta anterior se nos mostrara el resultado de nuestra consulta abajo, el cual esta mostrando lo solicitado que era nombre y telfono.

select * from prueba where run < 237 : aqu estamos diciendo que nos muestre todos los registros que se encuentran en la tabla prueba en la cual su run sea menor que 237.

En este caso tambin puede hacerse que sea mayor, igual, menor o igual y mayor o igual. Insert into prueba (nombre, run, telefono) values ('yo', '234', 4563) : estamos diciendo que ingrese un registro a la tabla prueba que su nombre sea yo, su run sea 234 y que su telefono sea 4563. Al momento de ejecutar nos va a dar una notificacin que se realiz un cambio en la tabla, entonces damos aceptar y para verificar si ingresamos bien el registro hacemos el select * from tabla.

Ah podemos ver al final de la tabla que se agreg el registro que pedimos.

Select * from prueba where nombre = ('yo') : en este caso le decimos que nos muestre todos los registros de la tabla prueba que su nombre sea igual a yo.

Como anteriormente ingresamos otro registro con nombre yo nos mostro los 2 registros que tienen lo solicitado. Delete from prueba where nombre = 'ella' : en este caso estamos diciendo que elimine todos los registros que el nombre sea ella. Al igual que en la consulta de ingresar nos saldr una notificacin y le damos aceptar para asi poner la consulta de mostrar todos los registros y verificar que se haya cumplido con xito la consulta.

Aqu podemos ver que fue eliminado correctamente el registro con nombre ella. Si hubisemos puesto que en vez de ella hubiera sido el yo se hubieran eliminado los 2 registros que hay en la tabla con ese nombre.

Update prueba set run= 1111 where nombre = 'tu' : mediante el comando update podemos decir que queremos actualizar un registro, en este caso estamos pidiendo que actualice el run por 1111 cuando el nombre sea tu y pertenezca a la tabla prueba. Es decir cambiara el run que tenga el nombre tu por el que se le haya asignado, en este caso 1111. En este caso tambin nos saldr la notificacin, aceptamos y hacemos la consulta para que muestre todos los registros.

Como muestra la imagen anterior el run del registro con nombre tu cambio de 21231 a 1111, es decir fue correctamente ingresada la consulta.

Braulio Palma.

Das könnte Ihnen auch gefallen