Relaciones visual basic

Solo disponible en BuenasTareas
  • Páginas : 2 (471 palabras )
  • Descarga(s) : 13
  • Publicado : 1 de julio de 2010
Leer documento completo
Vista previa del texto
CREATE TABLE Libros (
LibroID INT NOT NULL PRIMARY KEY,
Nombrelibro VARCHAR(100) NOT NULL,
Precio MONEY NOT NULL
)
GO

CREATE TABLE Autores (
AutorID INT NOT NULL PRIMARY KEY,Nombreautor VARCHAR(100) NOT NULL
)
GO

ALTER TABLE Libros
ADD CONSTRAINT fk_autores
FOREIGN KEY (AutorID)
REFERENCES Autores (AutorID) ON DELETE CASCADE

Select * from Libros;
Selectnombrelibro from libros where AutorID like ‘01’
Insert into autores (autorid,nombre)values(‘01’,’julio Rodriguez’)

Asignar una llave
ALTER TABLE libros
ADD CONSTRAINT pk_libros PRIMARY KEY (libroId)Como quitar la llave primaria ya asignada

ALTER TABLE libros
DROP CONSTRAINT pk_libros

Los comandos para realizar estas acciones son:

- Create table: para crear una tabla.
- Altertable: para modificar una tabla.
- Drop table: para borrar una tabla.

ALTER TABLE
Desde este comando en SQL podemos modificar una tabla, agregar campos (columnas), quitarlos o modificarlos yhabilitando o deshabilitando restricciones en la tabla.

Ejemplo, Modificar una tabla:

ALTER TABLE Nombre_tabla
Drop COLUMN Descripcion
ALTER TABLE Nombre_tabla
Add Domicilio varchar (30) null

Estecódigo borra la columna Descripcion y crea una nueva llamada Domicilio que permite tener 30 caracteres y puede aceptar valores nulos.

DROP TABLE
Este comando borrará una tabla y todos los datosque contenga, índices, restricciones, etc., las vistas o procedimientos almacenados se han de borrar aparte. Con DROP VIEW o DROP PROCEDURE.

Ejemplo, borrar una tabla:

DROP TABLE Nombre_tabla

oFunción que retorna el Maximo
o Use sueldos
o go
o Select MAX(salario) as “Mejor Pagado”
o From salarios
o go
1.
o Min, selecciona el mínimo
o Use sueldos
o go
o Select MIN(salario) as “Peor Pagado”
o From salarios
o go
2.
o Order By
o Use sueldos
o go
o Select emp_id, salario as “Sueldo Pagado”
o From salarios
o Order by salario
o go

1. LIKE ejecuta búsquedas en base...
tracking img