Páginas

miércoles, 24 de noviembre de 2010

Tablas

En las tablas se guardan los datos, su estructura se asemeja a una hoja de cálculo en la cual hay columnas y filas, siendo campos y registros respectivamente.

Ejemplo:

Usuario Contraseña
Quickly 123456
Program 654321

  • Crear tabla:

En este ejemplo vamos a crear una tabla llamada Cuenta la cual va llevar dos campos uno llamado Usuario que es de tipo cadena de texto con una longitud de 20, es llave primaria y no permite un null, y el otro campo llamado Contraseña  que es de tipo cadena de texto con una longitud de 20 y no permite un null.


create table Cuenta
(
 Usuario      nvarchar(20) primary key not null,
 Contraseña   nvarchar(20) not null
)

  • Editar NOMBRE de la tabla
Editaré el nombre de la tabla Cuenta a Cuentas.

alter table Cuenta /*Se especifica que se va a modificar la tabla llamada Cuenta*/
rename to Cuentas/*Rename to nos indica que se va a renombrar a Cuentas*/

  • Editar campos de la tabla
Ahora hablaré un poco de como se pueden agregar, editar o borrar campos.

  • Agregar
Agregaré un campo llamada Sexo de tipo cadena de texto y que no permite null.


alter table Cuenta  /*Se especifica que se va a modificar la tabla llamada Cuenta*/
add column Sexo nvarchar(20) not null /*Se agrega la columna Sexo*/ 
after Contraseña; /*El campo se agregue después del campo Contraseña*/


  • Editar 
Editaré el nombre del campo Sexo a País.

alter table Cuenta /*Se especifica que se va a modificar la tabla llamada Cuenta*/
change column Sexo Pais nvarchar(20) not null; /*Change column nos indica que se va a cambiar la columna Sexo a Pais */

Editaré el tipo de dato de País a una longitud de 10.

alter table Cuenta /*Se especifica que se va a modificar la tabla llamada Cuenta*/
modify column  Pais nvarchar(10) not null; /*Modify column nos indica que se va a modificar la columna  Pais a una longitud de 10 */


  • Borrar
Borraré el campo País.

alter table Cuenta /*Se especifica que se va a modificar la tabla llamada Cuenta*/
drop column  Pais/*Drop column nos indica que se va a retirar la columna  Pais*/

No hay comentarios:

Publicar un comentario